| | |
| | | ("char", "SourceName", 0),
|
| | | ),
|
| | |
|
| | | "BOSSFirstKill":(
|
| | | ("DWORD", "NPCID", 1),
|
| | | ("list", "ServerFirstKillPlayerAward", 0),
|
| | | ),
|
| | |
|
| | | "QuestionBank":(
|
| | | ("DWORD", "ID", 1),
|
| | | ("char", "Answer", 0),
|
| | |
| | | def GetStoneNPCID(self): return self.StoneNPCID # 墓碑NPCID
|
| | | def GetRebornPreNotifyTime(self): return self.RebornPreNotifyTime # 复活前X秒通知
|
| | | def GetSourceName(self): return self.SourceName # BOSS来源 |
| | | |
| | | # Boss首杀 |
| | | class IPY_BOSSFirstKill(): |
| | | |
| | | def __init__(self): |
| | | self.NPCID = 0
|
| | | self.ServerFirstKillPlayerAward = [] |
| | | return |
| | | |
| | | def GetNPCID(self): return self.NPCID # ID
|
| | | def GetServerFirstKillPlayerAward(self): return self.ServerFirstKillPlayerAward # 全服首杀玩家奖励 [[物品ID,个数,是否拍品], ...] |
| | | |
| | | # 宴会题库表 |
| | | class IPY_QuestionBank(): |
| | |
| | | self.ipyChinMapLen = len(self.ipyChinMapCache)
|
| | | self.ipyBOSSInfoCache = self.__LoadFileData("BOSSInfo", IPY_BOSSInfo)
|
| | | self.ipyBOSSInfoLen = len(self.ipyBOSSInfoCache)
|
| | | self.ipyBOSSFirstKillCache = self.__LoadFileData("BOSSFirstKill", IPY_BOSSFirstKill)
|
| | | self.ipyBOSSFirstKillLen = len(self.ipyBOSSFirstKillCache)
|
| | | self.ipyQuestionBankCache = self.__LoadFileData("QuestionBank", IPY_QuestionBank)
|
| | | self.ipyQuestionBankLen = len(self.ipyQuestionBankCache)
|
| | | self.ipyFamilyRedPackCache = self.__LoadFileData("FamilyRedPack", IPY_FamilyRedPack)
|
| | |
| | | def GetChinMapByIndex(self, index): return self.ipyChinMapCache[index]
|
| | | def GetBOSSInfoCount(self): return self.ipyBOSSInfoLen
|
| | | def GetBOSSInfoByIndex(self, index): return self.ipyBOSSInfoCache[index]
|
| | | def GetBOSSFirstKillCount(self): return self.ipyBOSSFirstKillLen
|
| | | def GetBOSSFirstKillByIndex(self, index): return self.ipyBOSSFirstKillCache[index]
|
| | | def GetQuestionBankCount(self): return self.ipyQuestionBankLen
|
| | | def GetQuestionBankByIndex(self, index): return self.ipyQuestionBankCache[index]
|
| | | def GetFamilyRedPackCount(self): return self.ipyFamilyRedPackLen
|