| | |
| | | ("list", "StarAttrValue", 0),
|
| | | ),
|
| | |
|
| | | "CreateRole":(
|
| | | ("BYTE", "RoleType", 1),
|
| | | ("list", "BaseAttrIDList", 0),
|
| | | ("list", "BaseAttrValueList", 0),
|
| | | ("list", "CreateRoleMap", 0),
|
| | | ),
|
| | |
|
| | | "RolePoint":(
|
| | | ("BYTE", "AttrID", 1),
|
| | | ("dict", "AddAttrInfoPerPoint", 0),
|
| | |
| | | def GetStarUpNeedItemList(self): return self.StarUpNeedItemList # 升下一星所需道具 [[物品ID,个数], ...]
|
| | | def GetStarAttrType(self): return self.StarAttrType # 累计总属性类型
|
| | | def GetStarAttrValue(self): return self.StarAttrValue # 累计总属性值 |
| | | |
| | | # 创角表 |
| | | class IPY_CreateRole(): |
| | | |
| | | def __init__(self): |
| | | self.RoleType = 0
|
| | | self.BaseAttrIDList = []
|
| | | self.BaseAttrValueList = []
|
| | | self.CreateRoleMap = [] |
| | | return |
| | | |
| | | def GetRoleType(self): return self.RoleType # 角色
|
| | | def GetBaseAttrIDList(self): return self.BaseAttrIDList # 角色基础属性ID
|
| | | def GetBaseAttrValueList(self): return self.BaseAttrValueList # 角色基础属性值
|
| | | def GetCreateRoleMap(self): return self.CreateRoleMap # 创角地图坐标信息 [dataMapID,posX,posY] |
| | | |
| | | # 灵根表 |
| | | class IPY_RolePoint(): |
| | |
| | | self.ipyDienstgradLen = len(self.ipyDienstgradCache)
|
| | | self.ipyTitleStarUpCache = self.__LoadFileData("TitleStarUp", IPY_TitleStarUp)
|
| | | self.ipyTitleStarUpLen = len(self.ipyTitleStarUpCache)
|
| | | self.ipyCreateRoleCache = self.__LoadFileData("CreateRole", IPY_CreateRole)
|
| | | self.ipyCreateRoleLen = len(self.ipyCreateRoleCache)
|
| | | self.ipyRolePointCache = self.__LoadFileData("RolePoint", IPY_RolePoint)
|
| | | self.ipyRolePointLen = len(self.ipyRolePointCache)
|
| | | self.ipyLingQiAttrCache = self.__LoadFileData("LingQiAttr", IPY_LingQiAttr)
|
| | |
| | | def GetDienstgradByIndex(self, index): return self.ipyDienstgradCache[index]
|
| | | def GetTitleStarUpCount(self): return self.ipyTitleStarUpLen
|
| | | def GetTitleStarUpByIndex(self, index): return self.ipyTitleStarUpCache[index]
|
| | | def GetCreateRoleCount(self): return self.ipyCreateRoleLen
|
| | | def GetCreateRoleByIndex(self, index): return self.ipyCreateRoleCache[index]
|
| | | def GetRolePointCount(self): return self.ipyRolePointLen
|
| | | def GetRolePointByIndex(self, index): return self.ipyRolePointCache[index]
|
| | | def GetLingQiAttrCount(self): return self.ipyLingQiAttrLen
|