| Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C7_tagCMActivateMasterPlusLV.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C2_tagMCMasterPlusLVInfo.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Core/NetworkPackage/ServerPack/HA3_Function/HA3C2_tagMCMasterPlusLVInfo.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C7_tagCMActivateMasterPlusLV.cs
New file @@ -0,0 +1,20 @@ using UnityEngine; using System.Collections; // A5 C7 激活大师强化等级 #tagCMActivateMasterPlusLV public class CA5C7_tagCMActivateMasterPlusLV : GameNetPackBasic { public byte ClassLV; // 所属装备阶 public ushort MasterPlusLV; // 大师强化等级 public CA5C7_tagCMActivateMasterPlusLV () { combineCmd = (ushort)0x03FE; _cmd = (ushort)0xA5C7; } public override void WriteToBytes () { WriteBytes (ClassLV, NetDataType.BYTE); WriteBytes (MasterPlusLV, NetDataType.WORD); } } Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C2_tagMCMasterPlusLVInfo.cs
New file @@ -0,0 +1,11 @@ using UnityEngine; using System.Collections; // A3 C2 大师强化等级激活信息 #tagMCMasterPlusLVInfo public class DTCA3C2_tagMCMasterPlusLVInfo : DtcBasic { public override void Done(GameNetPackBasic vNetPack) { base.Done(vNetPack); HA3C2_tagMCMasterPlusLVInfo vNetData = vNetPack as HA3C2_tagMCMasterPlusLVInfo; } } Core/NetworkPackage/ServerPack/HA3_Function/HA3C2_tagMCMasterPlusLVInfo.cs
New file @@ -0,0 +1,29 @@ using UnityEngine; using System.Collections; // A3 C2 大师强化等级激活信息 #tagMCMasterPlusLVInfo public class HA3C2_tagMCMasterPlusLVInfo : GameNetPackBasic { public byte Count; // 信息个数 public tagMCMasterPlusLV[] MasterPlusLVInfoList; // 信息列表 public HA3C2_tagMCMasterPlusLVInfo () { _cmd = (ushort)0xA3C2; } public override void ReadFromBytes (byte[] vBytes) { TransBytes (out Count, vBytes, NetDataType.BYTE); MasterPlusLVInfoList = new tagMCMasterPlusLV[Count]; for (int i = 0; i < Count; i ++) { MasterPlusLVInfoList[i] = new tagMCMasterPlusLV(); TransBytes (out MasterPlusLVInfoList[i].ClassLV, vBytes, NetDataType.BYTE); TransBytes (out MasterPlusLVInfoList[i].MasterPlusLV, vBytes, NetDataType.WORD); } } public struct tagMCMasterPlusLV { public byte ClassLV; public ushort MasterPlusLV; // 已经激活的最高大师强化等级,向下兼容 } }