| | |
| | | ("list", "LimitServerGroupIDList", 0),
|
| | | ),
|
| | |
|
| | | "PlayerFace":(
|
| | | ("DWORD", "FaceID", 1),
|
| | | ("BYTE", "UnlockDefault", 0),
|
| | | ),
|
| | |
|
| | | "PlayerFacePic":(
|
| | | ("DWORD", "FacePicID", 1),
|
| | | ("BYTE", "UnlockDefault", 0),
|
| | | ),
|
| | |
|
| | | "WorldLV":(
|
| | | ("WORD", "WorldLV", 1),
|
| | | ("DWORD", "OpenServerSecond", 0),
|
| | |
| | | ("DWORD", "NeedMoney", 0),
|
| | | ("DWORD", "WeekMissionMoneyMax", 0),
|
| | | ("BYTE", "BossFBCnt", 0),
|
| | | ),
|
| | |
|
| | | "FamilyEmblem":(
|
| | | ("BYTE", "EmblemID", 1),
|
| | | ("BYTE", "UnlockFamilyLV", 0),
|
| | | ("DWORD", "ExpireMinutes", 0),
|
| | | ("DWORD", "CustomFamilyID", 0),
|
| | | ),
|
| | |
|
| | | "FamilyBossHurtAward":(
|
| | |
| | | def GetLimitServerGroupIDRangeList(self): return self.attrTuple[0] # 限制创角的服务器组ID范围列表 list
|
| | | def GetLimitServerGroupIDList(self): return self.attrTuple[1] # 限制创角的服务器组ID列表 list |
| | | |
| | | # 头像表 |
| | | class IPY_PlayerFace(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetFaceID(self): return self.attrTuple[0] # 头像ID DWORD
|
| | | def GetUnlockDefault(self): return self.attrTuple[1] # 是否默认激活 BYTE |
| | | |
| | | # 头像框表 |
| | | class IPY_PlayerFacePic(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetFacePicID(self): return self.attrTuple[0] # 头像框ID DWORD
|
| | | def GetUnlockDefault(self): return self.attrTuple[1] # 是否默认激活 BYTE |
| | | |
| | | # 世界等级表格 |
| | | class IPY_WorldLV(): |
| | | |
| | |
| | | def GetNeedMoney(self): return self.attrTuple[4] # 升级需要资金 DWORD
|
| | | def GetWeekMissionMoneyMax(self): return self.attrTuple[5] # 每周任务最大可获得仙盟资金 DWORD
|
| | | def GetBossFBCnt(self): return self.attrTuple[6] # BOSS副本次数 BYTE |
| | | |
| | | # 仙盟徽章表 |
| | | class IPY_FamilyEmblem(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetEmblemID(self): return self.attrTuple[0] # 徽章ID BYTE
|
| | | def GetUnlockFamilyLV(self): return self.attrTuple[1] # 解锁仙盟等级,为0时代表其他方式解锁 BYTE
|
| | | def GetExpireMinutes(self): return self.attrTuple[2] # 有效时长,分钟 DWORD
|
| | | def GetCustomFamilyID(self): return self.attrTuple[3] # 定制仙盟ID DWORD |
| | | |
| | | # 仙盟试炼伤血奖励表 |
| | | class IPY_FamilyBossHurtAward(): |
| | |
| | | self.ipyConfigEx = {}
|
| | | self.__LoadFileData("FuncConfig", onlyCheck)
|
| | | self.__LoadFileData("CreateRoleLimitServer", onlyCheck)
|
| | | self.__LoadFileData("PlayerFace", onlyCheck)
|
| | | self.__LoadFileData("PlayerFacePic", onlyCheck)
|
| | | self.__LoadFileData("WorldLV", onlyCheck)
|
| | | self.__LoadFileData("Family", onlyCheck)
|
| | | self.__LoadFileData("FamilyEmblem", onlyCheck)
|
| | | self.__LoadFileData("FamilyBossHurtAward", onlyCheck)
|
| | | self.__LoadFileData("FamilyZhenfa", onlyCheck)
|
| | | self.__LoadFileData("MarketQuery", onlyCheck)
|
| | |
| | | self.CheckLoadData("CreateRoleLimitServer") |
| | | return self.ipyCreateRoleLimitServerCache[index]
|
| | | |
| | | def GetPlayerFaceCount(self): |
| | | self.CheckLoadData("PlayerFace") |
| | | return self.ipyPlayerFaceLen
|
| | | def GetPlayerFaceByIndex(self, index): |
| | | self.CheckLoadData("PlayerFace") |
| | | return self.ipyPlayerFaceCache[index]
|
| | | |
| | | def GetPlayerFacePicCount(self): |
| | | self.CheckLoadData("PlayerFacePic") |
| | | return self.ipyPlayerFacePicLen
|
| | | def GetPlayerFacePicByIndex(self, index): |
| | | self.CheckLoadData("PlayerFacePic") |
| | | return self.ipyPlayerFacePicCache[index]
|
| | | |
| | | def GetWorldLVCount(self): |
| | | self.CheckLoadData("WorldLV") |
| | | return self.ipyWorldLVLen
|
| | |
| | | self.CheckLoadData("Family") |
| | | return self.ipyFamilyCache[index]
|
| | | |
| | | def GetFamilyEmblemCount(self): |
| | | self.CheckLoadData("FamilyEmblem") |
| | | return self.ipyFamilyEmblemLen
|
| | | def GetFamilyEmblemByIndex(self, index): |
| | | self.CheckLoadData("FamilyEmblem") |
| | | return self.ipyFamilyEmblemCache[index]
|
| | | |
| | | def GetFamilyBossHurtAwardCount(self): |
| | | self.CheckLoadData("FamilyBossHurtAward") |
| | | return self.ipyFamilyBossHurtAwardLen
|