| | |
| | | list ItemListEx; //扩展物品列表[[物品ID,个数,是否绑定],...]
|
| | | BYTE ResetType; //重置类型
|
| | | DWORD LimitCnt; //个人限制数量
|
| | | DWORD CostItemID; //消耗道具ID
|
| | | BYTE MoneyType; //金钱类型
|
| | | DWORD MoneyNum; //金钱数量
|
| | | DWORD MoneyOriginal; //原价
|
| | |
| | | struct tagTreasureSet
|
| | | {
|
| | | BYTE _TreasureType; //寻宝类型
|
| | | BYTE PackType; //放入背包
|
| | | BYTE CheckPack; //是否检查背包
|
| | | BYTE IsActType; //是否活动寻宝
|
| | | list CheckPackList; //检查背包类型列表
|
| | | BYTE ActType; //活动寻宝类型
|
| | | DWORD DailyMaxCount; //每日最大次数
|
| | | DWORD DailyMaxCountMoney; //每日货币次数
|
| | | BYTE DailyFreeCount; //每日免费次数
|
| | | list TreasureCountList; //抽奖次数列表
|
| | | char RecycleItemMail; //重置回收道具邮件,如果有配置回收邮件key,则重置时会回收多余的寻宝道具
|
| | |
| | | char LuckyRateFormat; //幸运格子概率公式
|
| | | BYTE LuckyGridNum; //幸运格子编号
|
| | | dict GridNumMaxLimitInfo; //格子最大产出次数限制,{"格子":最大可产出次数, ...}
|
| | | list RecordGridNumList; //需要记录产出的格子
|
| | | list NotifyGridNumList; //需要额外广播的格子
|
| | | dict NotifyKeyDict; //广播key
|
| | | BYTE AwardMoneyType; //额外奖励货币类型
|
| | | WORD AwardMoneyValue; //单次奖励货币数
|
| | | list AwardItemInfo; //单次额外奖励道具,物品ID|个数
|
| | | BYTE WishReset; //心愿重置规则
|
| | | dict WishLibSelect; //心愿库选择数
|
| | | dict WishLibPubFreeCnt; //心愿库公共免费次数
|
| | |
| | | list AwardItemList; //任务奖励列表[[物品ID,个数,是否拍品], ...]
|
| | | };
|
| | |
|
| | | //登录活动奖励时间表新
|
| | | //活动签到奖励表
|
| | |
|
| | | struct tagActLoginNew
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD RelateFuncID; //关联功能ID
|
| | | BYTE FuncActDays; //功能活动天数
|
| | | BYTE FuncLoop; //功能是否循环
|
| | | WORD LVLimit; //限制等级
|
| | | list RepSignCostMoneyInfo; //补签消耗货币类型数量
|
| | | BYTE TemplateID; //登录奖励模板编号
|
| | | WORD AwardExCTGID; //扩展奖励礼包充值ID
|
| | | WORD ActZhanlingType; //关联活动战令类型
|
| | | };
|
| | |
|
| | | //登录活动奖励模板表新
|
| | |
|
| | | struct tagActLoginNewAward
|
| | | struct ActSignAward
|
| | | {
|
| | | BYTE _TemplateID; //模板ID
|
| | | BYTE DayNum; //第X天从1开始
|
| | | list LoginAwardItemList; //奖励列表[[物品ID,个数,是否拍品], ...]
|
| | | list LoginAwardItemListEx; //扩展奖励列表[[物品ID,个数,是否拍品], ...]
|
| | | list SignAwardItemList; //奖励列表[[物品ID,个数], ...]
|
| | | };
|
| | |
|
| | | //活动排行奖励表
|
| | |
|
| | | struct ActBillboardAward
|
| | | {
|
| | | DWORD _TemplateID; //模板ID
|
| | | WORD RankA; //名次A
|
| | | WORD RankB; //至名次B
|
| | | float NeedValue; //至少所需值
|
| | | list AwardItemList; //奖励物品列表[[物品ID,个数], ...]
|
| | | };
|
| | |
|
| | | //武将登场时间表
|
| | |
|
| | | struct ActHeroAppear
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | list ActHeroIDList; //登场武将ID列表
|
| | | WORD ActTreasureType; //招募寻宝类型
|
| | | BYTE StarGiftTempID; //专属升星礼包模板
|
| | | list SkinCTGIDList; //时装充值ID列表
|
| | | list GiftCTGIDList; //礼包充值ID列表
|
| | | WORD GiftShopType; //礼包商店类型
|
| | | WORD ExShopType; //兑换商店类型
|
| | | char ExShopRecycleMail; //兑换货币回收邮件
|
| | | WORD SignTempID; //签到奖励模板
|
| | | WORD BillTempID; //排行奖励模板
|
| | | char BillAwardMail; //榜单奖励发放邮件
|
| | | };
|
| | |
|
| | | //升星计划奖励表
|
| | |
|
| | | struct ActHeroAppearStar
|
| | | {
|
| | | BYTE _StarTempID; //模板ID
|
| | | BYTE NeedStar; //所需星
|
| | | BYTE AwardIndex; //奖励记录索引
|
| | | list FreeAwardItemList; //免费奖励物品信息列表[[物品ID,个数], ...]
|
| | | WORD StarGiftCTGID; //星级礼包充值ID
|
| | | dict HeroGiftItemInfo; //登场武将额外专属奖励信息{"武将ID":[[专属物品ID,个数], ...], ...}
|
| | | };
|
| | |
|
| | | //装备位背包索引映射表
|