121 【武将】武将系统-服务端(心愿修改封包调整  发:A569   收:A351)
2个文件已修改
17 ■■■■ 已修改文件
ClientPack/CA5_Function/TreasureWishSelect.h 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA3_Function/TreasureInfo.h 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CA5_Function/TreasureWishSelect.h
@@ -6,4 +6,6 @@
    BYTE        TreasureType;    //寻宝类型
    BYTE        WishCnt;
    DWORD        WishIDList[WishCnt];    // 选择的寻宝物品库中的数据ID,注意不是库ID
    BYTE        WishCardUseCnt;
    WORD        WishCardUseLibIDList[WishCardUseCnt];        // 使用心愿卡的库ID列表
};
ServerPack/HA3_Function/TreasureInfo.h
@@ -3,7 +3,16 @@
struct     tagMCTreasureWish
{
    WORD        WishID;        // 寻宝物品库中的数据ID,注意不是库ID
    BYTE        OutCnt;        // 做为心愿物品时已产出次数,有产出过的无法重新选择,未产出的可任意修改选择
    BYTE        OutCnt;        // 该心愿物品已产出次数
};
struct     tagMCTreasureWishLib
{
    WORD        LibID;        // 寻宝物品库ID
    WORD        OutCntTotal;    // 本库累计产出心愿总次数
    BYTE        IsUseWishCard;    // 是否勾选了自动使用心愿卡
    BYTE        WishCnt;
    tagMCTreasureWish    WishList[WishCnt];    //已选心愿物品信息,只同步已选的
};
struct     tagMCTreasureGridLimit
@@ -22,8 +31,8 @@
    DWORD        TreasureCntAward;        //累计寻宝次数对应奖励领奖状态,按奖励记录索引二进制记录是否已领取
    BYTE        GridLimitCnt;
    tagMCTreasureGridLimit    GridLimitCntList[GridLimitCnt];        //有限制抽取次数的格子次数信息
    BYTE        WishCnt;
    tagMCTreasureWish    WishList[WishCnt];        //心愿物品信息
    BYTE        WishLibCnt;
    tagMCTreasureWishLib    WishLibList[WishLibCnt];        //心愿库信息
};
struct     tagMCTreasureInfo