| | |
| | | DWORD NextItemID; //突破后物品ID
|
| | | };
|
| | |
|
| | | //灵器培养表
|
| | |
|
| | | struct tagLingQiTrain
|
| | | {
|
| | | BYTE _EquipPlace; //灵器装备位
|
| | | BYTE _TrainType; //培养类型
|
| | | BYTE _TrainLV; //培养等阶
|
| | | WORD NeedRealmLV; //培养所需境界
|
| | | DWORD EatCntTotal; //升阶所需个数(非累计)
|
| | | DWORD EatCntEverytime; //每次培养消耗x个
|
| | | list EatItemAttrTypeList; //每X个培养丹增加属性类型=EatCntEverytime
|
| | | list EatItemAttrValueList; //每X个培养丹增加属性值=EatCntEverytime
|
| | | list LVAttrTypeList; //每级额外属性类(非累积)
|
| | | list LVAttrValueList; //每级额外属性值(非累积)
|
| | | };
|
| | |
|
| | | //境界表 #tagRealm
|
| | |
|
| | | struct tagRealm
|
| | |
| | | DWORD InitFightPower; //初始战力
|
| | | };
|
| | |
|
| | | //灵宠培养表
|
| | |
|
| | | struct tagPetTrain
|
| | | {
|
| | | BYTE _TrainType; //培养类型
|
| | | BYTE _TrainLV; //培养等阶
|
| | | WORD NeedRealmLV; //培养所需境界
|
| | | DWORD EatCntTotal; //升阶所需个数(非累计)
|
| | | DWORD EatCntEverytime; //每次培养消耗x个
|
| | | list EatItemAttrTypeList; //每X个培养丹增加属性类型=EatCntEverytime
|
| | | list EatItemAttrValueList; //每X个培养丹增加属性值=EatCntEverytime
|
| | | list LVAttrTypeList; //每级额外属性类(非累积)
|
| | | list LVAttrValueList; //每级额外属性值(非累积)
|
| | | };
|
| | |
|
| | | //装备分解属性表
|
| | |
|
| | |
| | | DWORD FamilyStoreItemScore; //仙盟宝库积分
|
| | | };
|
| | |
|
| | | //法器升级表
|
| | |
|
| | | struct tagFaQiLVUp
|
| | | {
|
| | | BYTE _FaQiLV; //法器等级
|
| | | WORD NeedEatCount; //升级所需个数(非累计)
|
| | | list LVAttrType; //每级额外属性类型(非累积)
|
| | | list LVAttrValue; //每级额外属性值(非累积)
|
| | | list UpItemAttrType; //每x个培养丹增加属性类型,x=UpEatItemPerCount
|
| | | list UpItemAttrValue; //每x个培养丹增加属性值,x=UpEatItemPerCount
|
| | | DWORD UpEatItemPerCount; //每次培养消耗x个
|
| | | };
|
| | |
|
| | | //坐骑升级表
|
| | |
|
| | | struct tagHorseLVUp
|
| | |
| | | WORD NeedEatCount; //升级所需个数(非累计)
|
| | | list LVAttrType; //每级额外属性类型(非累积)
|
| | | list LVAttrValue; //每级额外属性值(非累积)
|
| | | };
|
| | |
|
| | | //坐骑培养表
|
| | |
|
| | | struct tagHorseTrain
|
| | | {
|
| | | BYTE _TrainType; //培养类型
|
| | | BYTE _TrainLV; //培养等阶
|
| | | WORD NeedRealmLV; //培养所需境界
|
| | | DWORD EatCntTotal; //升阶所需个数(非累计)
|
| | | DWORD EatCntEverytime; //每次培养消耗x个
|
| | | list EatItemAttrTypeList; //每X个培养丹增加属性类型=EatCntEverytime
|
| | | list EatItemAttrValueList; //每X个培养丹增加属性值=EatCntEverytime
|
| | | list LVAttrTypeList; //每级额外属性类(非累积)
|
| | | list LVAttrValueList; //每级额外属性值(非累积)
|
| | | };
|
| | |
|
| | | //坐骑幻化表
|
| | |
| | | float AttrPer; //对应等级表中的比例
|
| | | dict AttrSpecDict; //特殊属性值字典 {attrKey:value, ...}
|
| | | dict AttrExDict; //特殊属性值字典 {attrKey:value, ...}
|
| | | };
|
| | |
|
| | | //NPC表扩展
|
| | |
|
| | | struct tagNPCEx
|
| | | {
|
| | | DWORD _NPCID; //NPCID
|
| | | BYTE FightPowerLackAtkLimit; //战力不足限制攻击
|
| | | DWORD SuppressFightPower; //推荐/压制战力
|
| | | };
|
| | |
|
| | | //成长型怪物参数公式表
|
| | |
| | | struct tagChestsAward
|
| | | {
|
| | | DWORD _ChestsItemID; //宝箱物品ID
|
| | | WORD RealmLV; //境界等级
|
| | | WORD AwardLV; //宝箱奖励等级
|
| | | dict SelectItemDict; //选择物品ID对应个数字典,规定只能选一个
|
| | | dict FixedItemDict; //固定产出物品ID对应个数字典
|
| | |
| | | dict Reward; //奖励 {"职业":[[物品ID,个数],...], ...}
|
| | | };
|
| | |
|
| | | //七天在线奖励表
|
| | | //七天在线奖励表新
|
| | |
|
| | | struct tagOnlineAward
|
| | | struct tagOnlineAwardNew
|
| | | {
|
| | | BYTE _DayID; //天数
|
| | | list StageTime; //阶段所需时间(分钟)
|
| | |
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | WORD LVLimit; //限制等级
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE IsJueban; //是否绝版礼包
|
| | | dict GiftbagTypeList; //礼包类型列表
|
| | | char MailKey; //活动更新时发送邮件key
|
| | | list MailItemPrize; //活动更新时发送邮件奖励物品
|
| | |
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE CTGTypeEffValue; //充值有效类型值
|
| | | list CTGPrizeList; //累计充值奖励次数
|
| | | list UseGoldPrizeList; //累计消费X仙玉奖励次数
|
| | | BYTE UseMoneyType; //累计消费货币类型
|
| | | list UseMoneyPrizeList; //累计消费X货币奖励次数
|
| | | list LibChooseCountList; //各道具库选择个数
|
| | | list SuperItemLimitRule; //终极库产出万分率|至少X次后可产出
|
| | | dict CommItemLib; //普通道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...}
|
| | |
| | | //跨服Boss蓬莱仙境分区地图表
|
| | |
|
| | | struct tagCrossPenglaiZoneMap
|
| | | {
|
| | | BYTE ZoneID; //分区ID
|
| | | DWORD _MapID; //场景地图ID
|
| | | DWORD _DataMapID; //数据地图ID
|
| | | BYTE _CopyMapID; //虚拟线路ID
|
| | | WORD PosX; //坐标X
|
| | | WORD PosY; //坐标Y
|
| | | };
|
| | |
|
| | | //跨服Boss魔化之地分区地图表
|
| | |
|
| | | struct tagCrossDemonLandZoneMap
|
| | | {
|
| | | BYTE ZoneID; //分区ID
|
| | | DWORD _MapID; //场景地图ID
|
| | |
| | | DWORD _EquipItemID; //装备ID
|
| | | DWORD EvolveEquipID; //可进阶目标装备ID
|
| | | list EvolveNeedItemIDInfo; //进阶所需附加材料及个数
|
| | | BYTE EvolveNeedSuitCount; //进阶所需本阶套装件数
|
| | | BYTE EvolveNeedEquipID; //进阶所需固定装备ID
|
| | | };
|
| | |
|
| | | //装备升星表
|
| | |
| | | BYTE _QualityLV; //品级
|
| | | };
|
| | |
|
| | | //情缘礼物表
|
| | |
|
| | | struct tagLoveGift
|
| | | {
|
| | | BYTE _GiftNum; //聘礼ID
|
| | | DWORD GiftItemID; //物品ID
|
| | | BYTE AllowBatch; //是否允许批量赠送
|
| | | };
|
| | |
|
| | | //情缘提亲表
|
| | |
|
| | | struct tagMarry
|
| | | {
|
| | | BYTE _BridePriceID; //聘礼ID
|
| | | list CostMoneyInfo; //消耗货币类型|数值
|
| | | };
|
| | |
|
| | | //情缘情戒表
|
| | |
|
| | | struct tagLoveRing
|
| | | {
|
| | | BYTE _RingClassLV; //情戒阶级
|
| | | BYTE _RingStarLV; //情戒星级
|
| | | list CoupleAttrType; //仙侣属性类型(非累积)
|
| | | list CoupleAttrValue; //仙侣属性值(非累积)
|
| | | list StarAttrType; //星级额外属性类型(非累积)
|
| | | list StarAttrValue; //星级额外属性值(非累积)
|
| | | list UpItemAttrType; //每x个培养丹增加属性类型,x=UpEatItemPerCount
|
| | | list UpItemAttrValue; //每x个培养丹增加属性值,x=UpEatItemPerCount
|
| | | DWORD NeedEatCount; //升级所需个数(非累计)
|
| | | DWORD UpEatItemPerCount; //每次培养消耗x个
|
| | | };
|
| | |
|
| | | //情缘魅力属性表
|
| | |
|
| | | struct tagLoveCharm
|
| | | {
|
| | | BYTE _CharmLV; //魅力等级
|
| | | DWORD UpNeedCharm; //升下级所需总魅力
|
| | | list LVAttrType; //属性类型
|
| | | list LVAttrValue; //总属性值
|
| | | list LVAwardItemInfo; //等级物品奖励[[物品ID,个数,是否拍品], ...]
|
| | | };
|
| | |
|
| | | //骑宠幻化表
|
| | |
|
| | | struct tagHorsePetSkin
|