| | |
| | | ("list", "StarAttrValue", 0),
|
| | | ),
|
| | |
|
| | | "SkillMatch":(
|
| | | ("BYTE", "IDIndex", 1),
|
| | | ("list", "Skills", 0),
|
| | | ),
|
| | |
|
| | | "RolePoint":(
|
| | | ("BYTE", "AttrID", 1),
|
| | | ("dict", "AddAttrInfoPerPoint", 0),
|
| | |
| | | def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升该星所需物品 [[物品ID,个数], ...] list
|
| | | def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list
|
| | | def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list |
| | | |
| | | # 技能搭配表 |
| | | class IPY_SkillMatch(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetIDIndex(self): return self.attrTuple[0] # BYTE
|
| | | def GetSkills(self): return self.attrTuple[1] # 主动技能(职业1id|职业2id) list |
| | | |
| | | # 灵根表 |
| | | class IPY_RolePoint(): |
| | |
| | | self.__LoadFileData("PlayerFaceStar", onlyCheck)
|
| | | self.__LoadFileData("PlayerFacePic", onlyCheck)
|
| | | self.__LoadFileData("PlayerFacePicStar", onlyCheck)
|
| | | self.__LoadFileData("SkillMatch", onlyCheck)
|
| | | self.__LoadFileData("RolePoint", onlyCheck)
|
| | | self.__LoadFileData("LingQiAttr", onlyCheck)
|
| | | self.__LoadFileData("LingQiTrain", onlyCheck)
|
| | |
| | | self.CheckLoadData("PlayerFacePicStar") |
| | | return self.ipyPlayerFacePicStarCache[index]
|
| | | |
| | | def GetSkillMatchCount(self): |
| | | self.CheckLoadData("SkillMatch") |
| | | return self.ipySkillMatchLen
|
| | | def GetSkillMatchByIndex(self, index): |
| | | self.CheckLoadData("SkillMatch") |
| | | return self.ipySkillMatchCache[index]
|
| | | |
| | | def GetRolePointCount(self): |
| | | self.CheckLoadData("RolePoint") |
| | | return self.ipyRolePointLen
|