| | |
| | | ("BYTE", "ShowType", 0),
|
| | | ),
|
| | |
|
| | | "FbEncourage":(
|
| | | ("DWORD", "DataMapID", 1),
|
| | | ("BYTE", "InspireType", 1),
|
| | | ("WORD", "InspireMaxLV", 0),
|
| | | ("char", "MoneyCount", 0),
|
| | | ),
|
| | |
|
| | | "MapRefreshNPC":(
|
| | | ("DWORD", "MapID", 1),
|
| | | ("BYTE", "RefreshNum", 0),
|
| | |
| | | ("BYTE", "Type", 1),
|
| | | ("BYTE", "Star", 1),
|
| | | ("WORD", "LevelMax", 0),
|
| | | ),
|
| | |
|
| | | "FBBuyBuff":(
|
| | | ("DWORD", "MapId", 1),
|
| | | ("WORD", "MoneyCnt", 1),
|
| | | ("DWORD", "BuffID", 0),
|
| | | ("WORD", "BuffCD", 0),
|
| | | ),
|
| | |
|
| | | "SkillElement":(
|
| | |
| | | def GetBindMissionID(self): return self.attrTuple[4] # 绑定的任务ID DWORD
|
| | | def GetShowType(self): return self.attrTuple[5] # 0-服务端通知,>0前端处理 BYTE |
| | | |
| | | # 副本鼓舞表 |
| | | class IPY_FbEncourage(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetDataMapID(self): return self.attrTuple[0] # 地图ID DWORD
|
| | | def GetInspireType(self): return self.attrTuple[1] # 鼓舞类型 BYTE
|
| | | def GetInspireMaxLV(self): return self.attrTuple[2] # 鼓舞等级限制 WORD
|
| | | def GetMoneyCount(self): return self.attrTuple[3] # 单次消耗金钱数量 char |
| | | |
| | | # 地图标试点NPC刷新 |
| | | class IPY_MapRefreshNPC(): |
| | | |
| | |
| | | def GetStar(self): return self.attrTuple[1] # 装备星数 BYTE
|
| | | def GetLevelMax(self): return self.attrTuple[2] # 洗练等级上限 WORD |
| | | |
| | | # 副本Buff表 |
| | | class IPY_FBBuyBuff(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetMapId(self): return self.attrTuple[0] # DWORD
|
| | | def GetMoneyCnt(self): return self.attrTuple[1] # 仙玉数量 WORD
|
| | | def GetBuffID(self): return self.attrTuple[2] # BuffID DWORD
|
| | | def GetBuffCD(self): return self.attrTuple[3] # 间隔时间s WORD |
| | | |
| | | # 技能升级表 |
| | | class IPY_SkillElement(): |
| | | |
| | |
| | | self.__LoadFileData("FamilyRedPack", onlyCheck)
|
| | | self.__LoadFileData("ActFeastRedPacketSucc", onlyCheck)
|
| | | self.__LoadFileData("NPCShow", onlyCheck)
|
| | | self.__LoadFileData("FbEncourage", onlyCheck)
|
| | | self.__LoadFileData("MapRefreshNPC", onlyCheck)
|
| | | self.__LoadFileData("RuneCompound", onlyCheck)
|
| | | self.__LoadFileData("ResourcesBack", onlyCheck)
|
| | |
| | | self.__LoadFileData("FamilyZhenbaogeItem", onlyCheck)
|
| | | self.__LoadFileData("FamilyZhenfa", onlyCheck)
|
| | | self.__LoadFileData("ItemWashMax", onlyCheck)
|
| | | self.__LoadFileData("FBBuyBuff", onlyCheck)
|
| | | self.__LoadFileData("SkillElement", onlyCheck)
|
| | | self.__LoadFileData("LingGenEffect", onlyCheck)
|
| | | self.__LoadFileData("LoveGift", onlyCheck)
|
| | |
| | | self.CheckLoadData("NPCShow") |
| | | return self.ipyNPCShowCache[index]
|
| | | |
| | | def GetFbEncourageCount(self): |
| | | self.CheckLoadData("FbEncourage") |
| | | return self.ipyFbEncourageLen
|
| | | def GetFbEncourageByIndex(self, index): |
| | | self.CheckLoadData("FbEncourage") |
| | | return self.ipyFbEncourageCache[index]
|
| | | |
| | | def GetMapRefreshNPCCount(self): |
| | | self.CheckLoadData("MapRefreshNPC") |
| | | return self.ipyMapRefreshNPCLen
|
| | |
| | | def GetItemWashMaxByIndex(self, index): |
| | | self.CheckLoadData("ItemWashMax") |
| | | return self.ipyItemWashMaxCache[index]
|
| | | |
| | | def GetFBBuyBuffCount(self): |
| | | self.CheckLoadData("FBBuyBuff") |
| | | return self.ipyFBBuyBuffLen
|
| | | def GetFBBuyBuffByIndex(self, index): |
| | | self.CheckLoadData("FBBuyBuff") |
| | | return self.ipyFBBuyBuffCache[index]
|
| | | |
| | | def GetSkillElementCount(self): |
| | | self.CheckLoadData("SkillElement") |