| | |
| | | ("BYTE", "BossFBCnt", 0),
|
| | | ),
|
| | |
|
| | | "FamilyEmblem":(
|
| | | ("BYTE", "EmblemID", 1),
|
| | | ("BYTE", "UnlockFamilyLV", 0),
|
| | | ("DWORD", "ExpireMinutes", 0),
|
| | | ),
|
| | |
|
| | | "FamilyBossHurtAward":(
|
| | | ("BYTE", "AwardType", 1),
|
| | | ("BYTE", "RecordIndex", 1),
|
| | |
| | | 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 |
| | | |
| | | # 仙盟试炼伤血奖励表 |
| | | class IPY_FamilyBossHurtAward(): |
| | |
| | | self.__LoadFileData("CreateRoleLimitServer", 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("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
|