|  |  |  | 
|---|
|  |  |  | ("dict", "NotifyInfoDict", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "FBFunc":( | 
|---|
|  |  |  | ("DWORD", "DataMapID", 1), | 
|---|
|  |  |  | ("WORD", "HelpPoint", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "FBLine":( | 
|---|
|  |  |  | ("DWORD", "DataMapID", 1), | 
|---|
|  |  |  | ("BYTE", "LineID", 1), | 
|---|
|  |  |  | 
|---|
|  |  |  | "PlayerLV":( | 
|---|
|  |  |  | ("WORD", "LV", 1), | 
|---|
|  |  |  | ("DWORD", "ReFightPower", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "VipPrivilege":( | 
|---|
|  |  |  | ("DWORD", "VIPPriID", 1), | 
|---|
|  |  |  | ("DWORD", "VIP0", 0), | 
|---|
|  |  |  | ("DWORD", "VIP1", 0), | 
|---|
|  |  |  | ("DWORD", "VIP2", 0), | 
|---|
|  |  |  | ("DWORD", "VIP3", 0), | 
|---|
|  |  |  | ("DWORD", "VIP4", 0), | 
|---|
|  |  |  | ("DWORD", "VIP5", 0), | 
|---|
|  |  |  | ("DWORD", "VIP6", 0), | 
|---|
|  |  |  | ("DWORD", "VIP7", 0), | 
|---|
|  |  |  | ("DWORD", "VIP8", 0), | 
|---|
|  |  |  | ("DWORD", "VIP9", 0), | 
|---|
|  |  |  | ("DWORD", "VIP10", 0), | 
|---|
|  |  |  | ("DWORD", "VIP11", 0), | 
|---|
|  |  |  | ("DWORD", "VIP12", 0), | 
|---|
|  |  |  | ("DWORD", "VIP13", 0), | 
|---|
|  |  |  | ("DWORD", "VIP14", 0), | 
|---|
|  |  |  | ("DWORD", "VIP15", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "ActSpringSale":( | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetStateValue(self): return self.StateValue # ״ֵ̬ | 
|---|
|  |  |  | def GetNotifyInfoDict(self): return self.NotifyInfoDict # 广播提示信息 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 副本总表 | 
|---|
|  |  |  | class IPY_FBFunc(): | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def __init__(self): | 
|---|
|  |  |  | self.DataMapID = 0 | 
|---|
|  |  |  | self.HelpPoint = 0 | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def GetDataMapID(self): return self.DataMapID # 数据地图ID | 
|---|
|  |  |  | def GetHelpPoint(self): return self.HelpPoint # 助战仙缘币(0代表不可助战) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 副本功能线路表 | 
|---|
|  |  |  | class IPY_FBLine(): | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def GetLV(self): return self.LV # 玩家等级 | 
|---|
|  |  |  | def GetReFightPower(self): return self.ReFightPower # 战斗力 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # VIP特权表 | 
|---|
|  |  |  | class IPY_VipPrivilege(): | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def __init__(self): | 
|---|
|  |  |  | self.VIPPriID = 0 | 
|---|
|  |  |  | self.VIP0 = 0 | 
|---|
|  |  |  | self.VIP1 = 0 | 
|---|
|  |  |  | self.VIP2 = 0 | 
|---|
|  |  |  | self.VIP3 = 0 | 
|---|
|  |  |  | self.VIP4 = 0 | 
|---|
|  |  |  | self.VIP5 = 0 | 
|---|
|  |  |  | self.VIP6 = 0 | 
|---|
|  |  |  | self.VIP7 = 0 | 
|---|
|  |  |  | self.VIP8 = 0 | 
|---|
|  |  |  | self.VIP9 = 0 | 
|---|
|  |  |  | self.VIP10 = 0 | 
|---|
|  |  |  | self.VIP11 = 0 | 
|---|
|  |  |  | self.VIP12 = 0 | 
|---|
|  |  |  | self.VIP13 = 0 | 
|---|
|  |  |  | self.VIP14 = 0 | 
|---|
|  |  |  | self.VIP15 = 0 | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def GetVIPPriID(self): return self.VIPPriID # 特权ID | 
|---|
|  |  |  | def GetVIP0(self): return self.VIP0 # VIP0对应的特权值 | 
|---|
|  |  |  | def GetVIP1(self): return self.VIP1 # VIP1对应的特权值 | 
|---|
|  |  |  | def GetVIP2(self): return self.VIP2 # VIP2对应的特权值 | 
|---|
|  |  |  | def GetVIP3(self): return self.VIP3 # VIP3对应的特权值 | 
|---|
|  |  |  | def GetVIP4(self): return self.VIP4 # VIP4对应的特权值 | 
|---|
|  |  |  | def GetVIP5(self): return self.VIP5 # VIP5对应的特权值 | 
|---|
|  |  |  | def GetVIP6(self): return self.VIP6 # VIP6对应的特权值 | 
|---|
|  |  |  | def GetVIP7(self): return self.VIP7 # VIP7对应的特权值 | 
|---|
|  |  |  | def GetVIP8(self): return self.VIP8 # VIP8对应的特权值 | 
|---|
|  |  |  | def GetVIP9(self): return self.VIP9 # VIP9对应的特权值 | 
|---|
|  |  |  | def GetVIP10(self): return self.VIP10 # VIP10对应的特权值 | 
|---|
|  |  |  | def GetVIP11(self): return self.VIP11 # VIP11对应的特权值 | 
|---|
|  |  |  | def GetVIP12(self): return self.VIP12 # VIP12对应的特权值 | 
|---|
|  |  |  | def GetVIP13(self): return self.VIP13 # VIP13对应的特权值 | 
|---|
|  |  |  | def GetVIP14(self): return self.VIP14 # VIP14对应的特权值 | 
|---|
|  |  |  | def GetVIP15(self): return self.VIP15 # VIP15对应的特权值 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 限时特惠表 | 
|---|
|  |  |  | class IPY_ActSpringSale(): | 
|---|
|  |  |  | 
|---|
|  |  |  | self.ipyFBStateTimeLen = len(self.ipyFBStateTimeCache) | 
|---|
|  |  |  | self.ipyFBStateTimeCustomCache = self.__LoadFileData("FBStateTimeCustom", IPY_FBStateTimeCustom) | 
|---|
|  |  |  | self.ipyFBStateTimeCustomLen = len(self.ipyFBStateTimeCustomCache) | 
|---|
|  |  |  | self.ipyFBFuncCache = self.__LoadFileData("FBFunc", IPY_FBFunc) | 
|---|
|  |  |  | self.ipyFBFuncLen = len(self.ipyFBFuncCache) | 
|---|
|  |  |  | self.ipyFBLineCache = self.__LoadFileData("FBLine", IPY_FBLine) | 
|---|
|  |  |  | self.ipyFBLineLen = len(self.ipyFBLineCache) | 
|---|
|  |  |  | self.ipyFBHelpBattleCache = self.__LoadFileData("FBHelpBattle", IPY_FBHelpBattle) | 
|---|
|  |  |  | 
|---|
|  |  |  | self.ipyChinNPCLen = len(self.ipyChinNPCCache) | 
|---|
|  |  |  | self.ipyPlayerLVCache = self.__LoadFileData("PlayerLV", IPY_PlayerLV) | 
|---|
|  |  |  | self.ipyPlayerLVLen = len(self.ipyPlayerLVCache) | 
|---|
|  |  |  | self.ipyVipPrivilegeCache = self.__LoadFileData("VipPrivilege", IPY_VipPrivilege) | 
|---|
|  |  |  | self.ipyVipPrivilegeLen = len(self.ipyVipPrivilegeCache) | 
|---|
|  |  |  | self.ipyActSpringSaleCache = self.__LoadFileData("ActSpringSale", IPY_ActSpringSale) | 
|---|
|  |  |  | self.ipyActSpringSaleLen = len(self.ipyActSpringSaleCache) | 
|---|
|  |  |  | self.ipyActFlashGiftbagCache = self.__LoadFileData("ActFlashGiftbag", IPY_ActFlashGiftbag) | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetFBStateTimeByIndex(self, index): return self.ipyFBStateTimeCache[index] | 
|---|
|  |  |  | def GetFBStateTimeCustomCount(self): return self.ipyFBStateTimeCustomLen | 
|---|
|  |  |  | def GetFBStateTimeCustomByIndex(self, index): return self.ipyFBStateTimeCustomCache[index] | 
|---|
|  |  |  | def GetFBFuncCount(self): return self.ipyFBFuncLen | 
|---|
|  |  |  | def GetFBFuncByIndex(self, index): return self.ipyFBFuncCache[index] | 
|---|
|  |  |  | def GetFBLineCount(self): return self.ipyFBLineLen | 
|---|
|  |  |  | def GetFBLineByIndex(self, index): return self.ipyFBLineCache[index] | 
|---|
|  |  |  | def GetFBHelpBattleCount(self): return self.ipyFBHelpBattleLen | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetChinNPCByIndex(self, index): return self.ipyChinNPCCache[index] | 
|---|
|  |  |  | def GetPlayerLVCount(self): return self.ipyPlayerLVLen | 
|---|
|  |  |  | def GetPlayerLVByIndex(self, index): return self.ipyPlayerLVCache[index] | 
|---|
|  |  |  | def GetVipPrivilegeCount(self): return self.ipyVipPrivilegeLen | 
|---|
|  |  |  | def GetVipPrivilegeByIndex(self, index): return self.ipyVipPrivilegeCache[index] | 
|---|
|  |  |  | def GetActSpringSaleCount(self): return self.ipyActSpringSaleLen | 
|---|
|  |  |  | def GetActSpringSaleByIndex(self, index): return self.ipyActSpringSaleCache[index] | 
|---|
|  |  |  | def GetActFlashGiftbagCount(self): return self.ipyActFlashGiftbagLen | 
|---|