using UnityEngine; using System.Collections; // A3 57 通天令任务进度信息 #tagMCTongTianLingTaskValueInfo public class IL_HA357_tagMCTongTianLingTaskValueInfo : GameNetPackBasic { public byte Count; //信息个数 public tagMCTongTianLingTaskValue[] TaskValueList; public IL_HA357_tagMCTongTianLingTaskValueInfo () { _cmd = (ushort)0xA357; } public override void ReadFromBytes (byte[] vBytes) { TransBytes (out Count, vBytes, NetDataType.BYTE); TaskValueList = new tagMCTongTianLingTaskValue[Count]; for (int i = 0; i < Count; i ++) { TaskValueList[i] = new tagMCTongTianLingTaskValue(); TransBytes (out TaskValueList[i].TaskType, vBytes, NetDataType.BYTE); TransBytes (out TaskValueList[i].IsDaily, vBytes, NetDataType.BYTE); TransBytes (out TaskValueList[i].TaskValue, vBytes, NetDataType.DWORD); } } public struct tagMCTongTianLingTaskValue { public byte TaskType; //成就类型 public byte IsDaily; //是否每日任务 public uint TaskValue; //当前完成进度值 } }