| | |
| | | list AttrValue; //属性值
|
| | | };
|
| | |
|
| | | //装备品质表
|
| | |
|
| | | struct EquipColor
|
| | | {
|
| | | BYTE _ItemColor; //装备品质
|
| | | DWORD MoneyBase; //分解货币
|
| | | DWORD AtkStep; //攻击步长
|
| | | DWORD DefStep; //防御步长
|
| | | DWORD HPStep; //生命步长
|
| | | list AttrLibCntList; //库属性条数列表
|
| | | list AttrRange; //通用属性范围,下限|上限
|
| | | dict AttrRangeDict; //指定属性范围字典,{指定属性ID:[范围下限, 上限], ...}
|
| | | };
|
| | |
|
| | | //装备部位表
|
| | |
|
| | | struct EquipPlace
|
| | | {
|
| | | BYTE _EquipPlace; //装备部位
|
| | | float BaseAttrProportion; //基础属性占比
|
| | | list AttrLib1; //随机属性ID库1,[属性ID, ...]
|
| | | list AttrLib2; //随机属性ID库2,[属性ID, ...]
|
| | | list AttrLib3; //随机属性ID库3,[属性ID, ...]
|
| | | };
|
| | |
|
| | | //定制属性表
|
| | |
|
| | | struct AppointItem
|
| | | {
|
| | | DWORD _ID; //定制ID
|
| | | BYTE CancelUseLimit; //穿戴限制(除职业)
|
| | | WORD ItemLV; //物品等级
|
| | | list BaseAttrID; //基础属性ID
|
| | | list BaseAttrValue; //基础属性值
|
| | | list LegendAttrID; //传奇属性ID
|
| | | list LegendAttrValue; //传奇属性值
|
| | | };
|
| | |
|
| | | //装备传奇属性条数表
|
| | |
|
| | | struct tagEquipLegendAttrCount
|
| | |
| | | struct tagPlayerLV
|
| | | {
|
| | | WORD _LV; //玩家等级
|
| | | DWORD ExpPoint; //升级所需经验点,每个经验点代表的经验由项目决定
|
| | | DWORD Exp; //除经验点总经验外升级还需的经验
|
| | | DWORD Exp; //升级所需经验
|
| | | BYTE TalentPoint; //等级获得的天赋点
|
| | | DWORD ReExp; //等级经验效率(second)
|
| | | DWORD ReMaxHP; //生命
|
| | |
| | | dict ItemID; //奖励物品信息
|
| | | WORD Price; //礼包现价
|
| | | WORD OldPrice; //礼包原价
|
| | | };
|
| | |
|
| | | //定制物品表
|
| | |
|
| | | struct tagAppointItem
|
| | | {
|
| | | DWORD _ID; //定制物品ID
|
| | | BYTE CancelUseLimit; //穿戴限制(除职业)
|
| | | list LegendAttrID; //传奇属性ID
|
| | | list LegendAttrValue; //传奇属性值
|
| | | };
|
| | |
|
| | | //拍卖物品表
|
| | |
| | | DWORD LVUPNeedMoney; //升到下一级所需货币数
|
| | | DWORD LVUPNeedTime; //升级下一级所需所需秒
|
| | | list EquipColorRateList; //产出装备品质概率列表,[0品质万分率, 1品质万分率, ...]
|
| | | list ExAwardItemRateList; //每次砍树概率额外产出道具饼图,[[万分率,[物品ID,个数]], ...]
|
| | | };
|