| | |
| | | ("BYTE", "AddFreePoint", 0),
|
| | | ),
|
| | |
|
| | | "LianTi":(
|
| | | ("BYTE", "LianTiLV", 1),
|
| | | ("list", "FixedAttrType", 0),
|
| | | ("list", "FixedAttrValue", 0),
|
| | | ("list", "PlusAttrType", 0),
|
| | | ("list", "PlusAttrRate", 0),
|
| | | ("list", "EatItemAttrType", 0),
|
| | | ("list", "EatItemAttrValue", 0),
|
| | | ("WORD", "NeedEatCount", 0),
|
| | | ("WORD", "EatPerCount", 0),
|
| | | ("list", "LVUpCostItemInfo", 0),
|
| | | ),
|
| | |
|
| | | "GodWeapon":(
|
| | | ("WORD", "Type", 1),
|
| | | ("WORD", "LV", 1),
|
| | |
| | | def GetExpLimit(self): return self.ExpLimit # 修为池经验上限
|
| | | def GetLearnSkillIDInfo(self): return self.LearnSkillIDInfo # 学习技能ID信息 {"职业":[技能ID, ...], ...}
|
| | | def GetAddFreePoint(self): return self.AddFreePoint # 增加自由属性点 |
| | | |
| | | # 境界炼体属性表 |
| | | class IPY_LianTi(): |
| | | |
| | | def __init__(self): |
| | | self.LianTiLV = 0
|
| | | self.FixedAttrType = []
|
| | | self.FixedAttrValue = []
|
| | | self.PlusAttrType = []
|
| | | self.PlusAttrRate = []
|
| | | self.EatItemAttrType = []
|
| | | self.EatItemAttrValue = []
|
| | | self.NeedEatCount = 0
|
| | | self.EatPerCount = 0
|
| | | self.LVUpCostItemInfo = [] |
| | | return |
| | | |
| | | def GetLianTiLV(self): return self.LianTiLV # 炼体等级
|
| | | def GetFixedAttrType(self): return self.FixedAttrType # 固定属性类型(非累积)
|
| | | def GetFixedAttrValue(self): return self.FixedAttrValue # 固定属性值(非累积)
|
| | | def GetPlusAttrType(self): return self.PlusAttrType # 增强属性类型(非累积)
|
| | | def GetPlusAttrRate(self): return self.PlusAttrRate # 增强属性万分率(非累积)
|
| | | def GetEatItemAttrType(self): return self.EatItemAttrType # 每x个培养丹增加属性类型,x=UpEatItemPerCount
|
| | | def GetEatItemAttrValue(self): return self.EatItemAttrValue # 每x个培养丹增加属性值,x=UpEatItemPerCount
|
| | | def GetNeedEatCount(self): return self.NeedEatCount # 升级所需个数(非累计)
|
| | | def GetEatPerCount(self): return self.EatPerCount # 每次培养消耗x个
|
| | | def GetLVUpCostItemInfo(self): return self.LVUpCostItemInfo # 突破等级道具ID|个数 |
| | | |
| | | # 神兵表 |
| | | class IPY_GodWeapon(): |
| | |
| | | self.ipyLingQiTrainLen = len(self.ipyLingQiTrainCache)
|
| | | self.ipyRealmCache = self.__LoadFileData("Realm", IPY_Realm)
|
| | | self.ipyRealmLen = len(self.ipyRealmCache)
|
| | | self.ipyLianTiCache = self.__LoadFileData("LianTi", IPY_LianTi)
|
| | | self.ipyLianTiLen = len(self.ipyLianTiCache)
|
| | | self.ipyGodWeaponCache = self.__LoadFileData("GodWeapon", IPY_GodWeapon)
|
| | | self.ipyGodWeaponLen = len(self.ipyGodWeaponCache)
|
| | | self.ipyFuncConfigCache = self.__LoadFileData("FuncConfig", IPY_FuncConfig)
|
| | |
| | | def GetLingQiTrainByIndex(self, index): return self.ipyLingQiTrainCache[index]
|
| | | def GetRealmCount(self): return self.ipyRealmLen
|
| | | def GetRealmByIndex(self, index): return self.ipyRealmCache[index]
|
| | | def GetLianTiCount(self): return self.ipyLianTiLen
|
| | | def GetLianTiByIndex(self, index): return self.ipyLianTiCache[index]
|
| | | def GetGodWeaponCount(self): return self.ipyGodWeaponLen
|
| | | def GetGodWeaponByIndex(self, index): return self.ipyGodWeaponCache[index]
|
| | | def GetFuncConfigCount(self): return self.ipyFuncConfigLen
|