| | |
| | | ("dict", "SweepGoodDrop", 0),
|
| | | ),
|
| | |
|
| | | "ChinMap":(
|
| | | ("DWORD", "MapID", 1),
|
| | | ("BYTE", "CanRide", 0),
|
| | | ("BYTE", "CanOutPet", 0),
|
| | | ),
|
| | |
|
| | | "FBFunc":(
|
| | | ("DWORD", "DataMapID", 1),
|
| | | ("BYTE", "DayTimes", 0),
|
| | |
| | | def GetSweepRunePoint(self): return self.SweepRunePoint # 扫荡符印精华
|
| | | def GetSweepYsog(self): return self.SweepYsog # 扫荡魔精
|
| | | def GetSweepGoodDrop(self): return self.SweepGoodDrop # 扫荡珍稀符印 |
| | | |
| | | # 地图表格 |
| | | class IPY_ChinMap(): |
| | | |
| | | def __init__(self): |
| | | self.MapID = 0
|
| | | self.CanRide = 0
|
| | | self.CanOutPet = 0 |
| | | return |
| | | |
| | | def GetMapID(self): return self.MapID # 地图ID
|
| | | def GetCanRide(self): return self.CanRide # 可否骑乘
|
| | | def GetCanOutPet(self): return self.CanOutPet # 可否召唤宠物 |
| | | |
| | | # 副本总表 |
| | | class IPY_FBFunc(): |
| | |
| | | self.ipyNPCDropItemLen = len(self.ipyNPCDropItemCache)
|
| | | self.ipyRuneTowerCache = self.__LoadFileData("RuneTower", IPY_RuneTower)
|
| | | self.ipyRuneTowerLen = len(self.ipyRuneTowerCache)
|
| | | self.ipyChinMapCache = self.__LoadFileData("ChinMap", IPY_ChinMap)
|
| | | self.ipyChinMapLen = len(self.ipyChinMapCache)
|
| | | self.ipyFBFuncCache = self.__LoadFileData("FBFunc", IPY_FBFunc)
|
| | | self.ipyFBFuncLen = len(self.ipyFBFuncCache)
|
| | | self.ipyFBLineCache = self.__LoadFileData("FBLine", IPY_FBLine)
|
| | |
| | | def GetNPCDropItemByIndex(self, index): return self.ipyNPCDropItemCache[index]
|
| | | def GetRuneTowerCount(self): return self.ipyRuneTowerLen
|
| | | def GetRuneTowerByIndex(self, index): return self.ipyRuneTowerCache[index]
|
| | | def GetChinMapCount(self): return self.ipyChinMapLen
|
| | | def GetChinMapByIndex(self, index): return self.ipyChinMapCache[index]
|
| | | def GetFBFuncCount(self): return self.ipyFBFuncLen
|
| | | def GetFBFuncByIndex(self, index): return self.ipyFBFuncCache[index]
|
| | | def GetFBLineCount(self): return self.ipyFBLineLen
|