少年修仙传客户端代码仓库
hch
2025-03-03 28785d6ddf9c08e49527ede9405c7b6c93c6ed32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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);
    }
 
}