| | |
| | | ("float", "QunFinalDamPerDefRatio", 0),
|
| | | ("float", "PVPDamPerRatio", 0),
|
| | | ("float", "PVPDamPerDefRatio", 0),
|
| | | ("float", "GuanchuanRatio", 0),
|
| | | ("float", "GuanchuanDefRatio", 0),
|
| | | ("float", "ZhaojiaRatio", 0),
|
| | | ("float", "ZhaojiaDefRatio", 0),
|
| | | ),
|
| | |
|
| | | "MainChapter":(
|
| | |
| | | ("BYTE", "SpecAttrID", 0),
|
| | | ("DWORD", "SpecAttrValue", 0),
|
| | | ("DWORD", "SpecAttrPerStarAdd", 0),
|
| | | ("BYTE", "PowerType", 0),
|
| | | ("DWORD", "PowerTypeValue", 0),
|
| | | ("DWORD", "PowerValue", 0),
|
| | | ("DWORD", "PowerPerStarAdd", 0),
|
| | | ),
|
| | |
|
| | | "GubaoResonanceAttr":(
|
| | |
| | | "GubaoStar":(
|
| | | ("BYTE", "GubaoQuality", 1),
|
| | | ("BYTE", "GubaoStar", 0),
|
| | | ("list", "QualityStarCond", 0),
|
| | | ("BYTE", "StarUPNeedSelfCnt", 0),
|
| | | ("list", "StarUPNeedItemList", 0),
|
| | | ),
|
| | |
| | | ("list", "EquipColorRateList", 0),
|
| | | ("list", "EquipColorRateList1", 0),
|
| | | ("list", "EquipColorRateList2", 0),
|
| | | ("DWORD", "LastSureOutNeed", 0),
|
| | | ),
|
| | |
|
| | | "LLMJ":(
|
| | |
| | | def GetQunFinalDamPerRatio(self): return self.attrTuple[40] # float
|
| | | def GetQunFinalDamPerDefRatio(self): return self.attrTuple[41] # float
|
| | | def GetPVPDamPerRatio(self): return self.attrTuple[42] # float
|
| | | def GetPVPDamPerDefRatio(self): return self.attrTuple[43] # float |
| | | def GetPVPDamPerDefRatio(self): return self.attrTuple[43] # float
|
| | | def GetGuanchuanRatio(self): return self.attrTuple[44] # float
|
| | | def GetGuanchuanDefRatio(self): return self.attrTuple[45] # float
|
| | | def GetZhaojiaRatio(self): return self.attrTuple[46] # float
|
| | | def GetZhaojiaDefRatio(self): return self.attrTuple[47] # float |
| | | |
| | | # 主线章节表 |
| | | class IPY_MainChapter(): |
| | |
| | | def GetSpecEffLayerMax(self): return self.attrTuple[8] # 特殊效果最大层数 BYTE
|
| | | def GetSpecAttrID(self): return self.attrTuple[9] # 特殊属性ID BYTE
|
| | | def GetSpecAttrValue(self): return self.attrTuple[10] # 特殊属性初始值 DWORD
|
| | | def GetSpecAttrPerStarAdd(self): return self.attrTuple[11] # 特殊属性每星成长 DWORD |
| | | def GetSpecAttrPerStarAdd(self): return self.attrTuple[11] # 特殊属性每星成长 DWORD
|
| | | def GetPowerType(self): return self.attrTuple[12] # 特权效果类型 BYTE
|
| | | def GetPowerTypeValue(self): return self.attrTuple[13] # 特权类型值 DWORD
|
| | | def GetPowerValue(self): return self.attrTuple[14] # 特权初始值 DWORD
|
| | | def GetPowerPerStarAdd(self): return self.attrTuple[15] # 特权每星值成长 DWORD |
| | | |
| | | # 古宝共鸣属性表 |
| | | class IPY_GubaoResonanceAttr(): |
| | |
| | | |
| | | def GetGubaoQuality(self): return self.attrTuple[0] # 古宝品质 BYTE
|
| | | def GetGubaoStar(self): return self.attrTuple[1] # 古宝星级 BYTE
|
| | | def GetStarUPNeedSelfCnt(self): return self.attrTuple[2] # 升到本星消耗本体碎片数量 BYTE
|
| | | def GetStarUPNeedItemList(self): return self.attrTuple[3] # 消耗其他物品列表 [[物品ID,个数], ...] list |
| | | def GetQualityStarCond(self): return self.attrTuple[2] # 需同品质X个X星 list
|
| | | def GetStarUPNeedSelfCnt(self): return self.attrTuple[3] # 升到本星消耗本体碎片数量 BYTE
|
| | | def GetStarUPNeedItemList(self): return self.attrTuple[4] # 消耗其他物品列表 [[物品ID,个数], ...] list |
| | | |
| | | # 古宝品质升级表 |
| | | class IPY_GubaoLV(): |
| | |
| | | def GetLVUPNeedTime(self): return self.attrTuple[2] # 升级下一级所需所需秒 DWORD
|
| | | def GetEquipColorRateList(self): return self.attrTuple[3] # 小怪产出装备品质概率列表,[0品质万分率, 1品质万分率, ...] list
|
| | | def GetEquipColorRateList1(self): return self.attrTuple[4] # 精英产出装备品质概率列表,[0品质万分率, 1品质万分率, ...] list
|
| | | def GetEquipColorRateList2(self): return self.attrTuple[5] # boss产出装备品质概率列表,[0品质万分率, 1品质万分率, ...] list |
| | | def GetEquipColorRateList2(self): return self.attrTuple[5] # boss产出装备品质概率列表,[0品质万分率, 1品质万分率, ...] list
|
| | | def GetLastSureOutNeed(self): return self.attrTuple[6] # 最后一档保底必出 DWORD |
| | | |
| | | # 历练秘笈 |
| | | class IPY_LLMJ(): |