| | |
| | | ("list", "ItemList", 0),
|
| | | ),
|
| | |
|
| | | "FamilyZhenfa":(
|
| | | ("BYTE", "ZhenfaType", 1),
|
| | | ("WORD", "ZhenfaLV", 1),
|
| | | ("DWORD", "LVUpNeedExp", 0),
|
| | | ("list", "LVAttrType", 0),
|
| | | ("list", "LVAttrValue", 0),
|
| | | ),
|
| | |
|
| | | "ItemWashMax":(
|
| | | ("BYTE", "Type", 1),
|
| | | ("BYTE", "Star", 1),
|
| | |
| | | def GetItemWeight(self): return self.attrTuple[1] # 随机权重 DWORD
|
| | | def GetItemList(self): return self.attrTuple[2] # 物品列表[[物品ID,个数,是否拍品], ...] list |
| | | |
| | | # 仙盟阵法表 |
| | | class IPY_FamilyZhenfa(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetZhenfaType(self): return self.attrTuple[0] # 阵法类型 BYTE
|
| | | def GetZhenfaLV(self): return self.attrTuple[1] # 阵法等级 WORD
|
| | | def GetLVUpNeedExp(self): return self.attrTuple[2] # 升下一级所需经验 DWORD
|
| | | def GetLVAttrType(self): return self.attrTuple[3] # 累计总属性类型 list
|
| | | def GetLVAttrValue(self): return self.attrTuple[4] # 累计总属性值 list |
| | | |
| | | # 装备洗练等级上限 |
| | | class IPY_ItemWashMax(): |
| | | |
| | |
| | | self.__LoadFileData("FamilyDonate", onlyCheck)
|
| | | self.__LoadFileData("FamilyZhenbaogeCut", onlyCheck)
|
| | | self.__LoadFileData("FamilyZhenbaogeItem", onlyCheck)
|
| | | self.__LoadFileData("FamilyZhenfa", onlyCheck)
|
| | | self.__LoadFileData("ItemWashMax", onlyCheck)
|
| | | self.__LoadFileData("SkillElement", onlyCheck)
|
| | | self.__LoadFileData("LingGenEffect", onlyCheck)
|
| | |
| | | def GetFamilyZhenbaogeItemByIndex(self, index): |
| | | self.CheckLoadData("FamilyZhenbaogeItem") |
| | | return self.ipyFamilyZhenbaogeItemCache[index]
|
| | | |
| | | def GetFamilyZhenfaCount(self): |
| | | self.CheckLoadData("FamilyZhenfa") |
| | | return self.ipyFamilyZhenfaLen
|
| | | def GetFamilyZhenfaByIndex(self, index): |
| | | self.CheckLoadData("FamilyZhenfa") |
| | | return self.ipyFamilyZhenfaCache[index]
|
| | | |
| | | def GetItemWashMaxCount(self): |
| | | self.CheckLoadData("ItemWashMax") |