using UnityEngine;
|
using System.Collections;
|
|
// A3 56 通天令信息 #tagMCTongTianLingInfo
|
|
public class IL_HA356_tagMCTongTianLingInfo : GameNetPackBasic {
|
public byte TTLBuyState; //通天令是否已购买
|
public byte TTLLV; //通天令等级,从0开始
|
public uint CurPoint; //通天令当前等级经验积分点
|
public byte AwardStateCount; //等级领奖记录值数,每个值存31个记录 0-30, 31-61, ...
|
public uint[] CommAwardStateList; //常规奖励领奖记录,按等级二进制位存储是否领奖
|
public uint[] XianAwardStateList; //仙品奖励领奖记录,按等级二进制位存储是否领奖
|
public uint StartTime; //通天令本轮开始时间戳,秒
|
|
public IL_HA356_tagMCTongTianLingInfo () {
|
_cmd = (ushort)0xA356;
|
}
|
|
public override void ReadFromBytes (byte[] vBytes) {
|
TransBytes (out TTLBuyState, vBytes, NetDataType.BYTE);
|
TransBytes (out TTLLV, vBytes, NetDataType.BYTE);
|
TransBytes (out CurPoint, vBytes, NetDataType.DWORD);
|
TransBytes (out AwardStateCount, vBytes, NetDataType.BYTE);
|
TransBytes (out CommAwardStateList, vBytes, NetDataType.DWORD, AwardStateCount);
|
TransBytes (out XianAwardStateList, vBytes, NetDataType.DWORD, AwardStateCount);
|
TransBytes (out StartTime, vBytes, NetDataType.DWORD);
|
}
|
|
}
|