| | |
| | | ("DWORD", "MagicWeaponExp", 0),
|
| | | ),
|
| | |
|
| | | "TongTianLV":(
|
| | | ("WORD", "TTLV", 1),
|
| | | ("WORD", "LVUPPoint", 0),
|
| | | ("list", "CommAwardItemList", 0),
|
| | | ("list", "XianAwardItemList", 0),
|
| | | ("list", "NotifyItemIDList", 0),
|
| | | ),
|
| | |
|
| | | "TongTianTask":(
|
| | | ("WORD", "TTTaskID", 1),
|
| | | ("BYTE", "TTTaskType", 0),
|
| | | ("BYTE", "IsDailyTask", 0),
|
| | | ("DWORD", "FinishNeedValue", 0),
|
| | | ("DWORD", "TaskPoint", 0),
|
| | | ),
|
| | |
|
| | | "Treasure":(
|
| | | ("DWORD", "ID", 1),
|
| | | ("BYTE", "TreasureType", 0),
|
| | |
| | | def GetRedPacketID(self): return self.RedPacketID # 红包ID
|
| | | def GetMagicWeaponID(self): return self.MagicWeaponID # 法宝ID
|
| | | def GetMagicWeaponExp(self): return self.MagicWeaponExp # 法宝升级经验 |
| | | |
| | | # 通天令等级表 |
| | | class IPY_TongTianLV(): |
| | | |
| | | def __init__(self): |
| | | self.TTLV = 0
|
| | | self.LVUPPoint = 0
|
| | | self.CommAwardItemList = []
|
| | | self.XianAwardItemList = []
|
| | | self.NotifyItemIDList = [] |
| | | return |
| | | |
| | | def GetTTLV(self): return self.TTLV # 通天令等级
|
| | | def GetLVUPPoint(self): return self.LVUPPoint # 升级所需积分(0不可升级)
|
| | | def GetCommAwardItemList(self): return self.CommAwardItemList # 常规奖励物品列表 [[物品ID,个数,是否拍品], ...]
|
| | | def GetXianAwardItemList(self): return self.XianAwardItemList # 仙品奖励物品列表 [[物品ID,个数,是否拍品], ...]
|
| | | def GetNotifyItemIDList(self): return self.NotifyItemIDList # 需要广播的物品ID列表 |
| | | |
| | | # 通天令任务表 |
| | | class IPY_TongTianTask(): |
| | | |
| | | def __init__(self): |
| | | self.TTTaskID = 0
|
| | | self.TTTaskType = 0
|
| | | self.IsDailyTask = 0
|
| | | self.FinishNeedValue = 0
|
| | | self.TaskPoint = 0 |
| | | return |
| | | |
| | | def GetTTTaskID(self): return self.TTTaskID # 通天任务ID(确定后不可修改)
|
| | | def GetTTTaskType(self): return self.TTTaskType # 通天任务类型
|
| | | def GetIsDailyTask(self): return self.IsDailyTask # 是否每日任务
|
| | | def GetFinishNeedValue(self): return self.FinishNeedValue # 任务完成所需值
|
| | | def GetTaskPoint(self): return self.TaskPoint # 任务积分点奖励 |
| | | |
| | | # 法宝表 |
| | | class IPY_Treasure(): |
| | |
| | | self.ipyEquipGSParamLen = len(self.ipyEquipGSParamCache)
|
| | | self.ipySuccessCache = self.__LoadFileData("Success", IPY_Success)
|
| | | self.ipySuccessLen = len(self.ipySuccessCache)
|
| | | self.ipyTongTianLVCache = self.__LoadFileData("TongTianLV", IPY_TongTianLV)
|
| | | self.ipyTongTianLVLen = len(self.ipyTongTianLVCache)
|
| | | self.ipyTongTianTaskCache = self.__LoadFileData("TongTianTask", IPY_TongTianTask)
|
| | | self.ipyTongTianTaskLen = len(self.ipyTongTianTaskCache)
|
| | | self.ipyTreasureCache = self.__LoadFileData("Treasure", IPY_Treasure)
|
| | | self.ipyTreasureLen = len(self.ipyTreasureCache)
|
| | | self.ipyTreasureUpCache = self.__LoadFileData("TreasureUp", IPY_TreasureUp)
|
| | |
| | | def GetEquipGSParamByIndex(self, index): return self.ipyEquipGSParamCache[index]
|
| | | def GetSuccessCount(self): return self.ipySuccessLen
|
| | | def GetSuccessByIndex(self, index): return self.ipySuccessCache[index]
|
| | | def GetTongTianLVCount(self): return self.ipyTongTianLVLen
|
| | | def GetTongTianLVByIndex(self, index): return self.ipyTongTianLVCache[index]
|
| | | def GetTongTianTaskCount(self): return self.ipyTongTianTaskLen
|
| | | def GetTongTianTaskByIndex(self, index): return self.ipyTongTianTaskCache[index]
|
| | | def GetTreasureCount(self): return self.ipyTreasureLen
|
| | | def GetTreasureByIndex(self, index): return self.ipyTreasureCache[index]
|
| | | def GetTreasureUpCount(self): return self.ipyTreasureUpLen
|