| | |
| | | ("BYTE", "BoxID", 1),
|
| | | ("WORD", "NeedLV", 0),
|
| | | ("BYTE", "NeedVIPLVGift", 0),
|
| | | ("BYTE", "UnlockDefault", 0),
|
| | | ("DWORD", "ExpireMinutes", 0),
|
| | | ("list", "LightAttrType", 0),
|
| | | ("list", "LightAttrValue", 0),
|
| | | ("DWORD", "LightFightPower", 0),
|
| | | ),
|
| | |
|
| | | "ChatBubbleBoxStar":(
|
| | | ("BYTE", "BoxID", 1),
|
| | | ("BYTE", "BoxStar", 1),
|
| | | ("list", "StarUpNeedItemList", 0),
|
| | | ("list", "StarAttrType", 0),
|
| | | ("list", "StarAttrValue", 0),
|
| | | ),
|
| | |
|
| | | "EmojiPack":(
|
| | | ("DWORD", "EmojiPackID", 1),
|
| | | ("BYTE", "UnlockDefault", 0),
|
| | | ("DWORD", "ExpireMinutes", 0),
|
| | | ),
|
| | |
|
| | | "ActRechargePrize":(
|
| | |
| | | |
| | | def GetFaceID(self): return self.attrTuple[0] # 头像ID DWORD
|
| | | def GetFaceStar(self): return self.attrTuple[1] # 头像星级 BYTE
|
| | | def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] list
|
| | | def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升该星所需物品 [[物品ID,个数], ...] list
|
| | | def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list
|
| | | def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list |
| | | |
| | |
| | | |
| | | def GetFacePicID(self): return self.attrTuple[0] # 头像框ID DWORD
|
| | | def GetFacePicStar(self): return self.attrTuple[1] # 头像框星级 BYTE
|
| | | def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] list
|
| | | def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升该星所需物品 [[物品ID,个数], ...] list
|
| | | def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list
|
| | | def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list |
| | | |
| | |
| | | |
| | | def GetBoxID(self): return self.attrTuple[0] # 气泡框ID BYTE
|
| | | def GetNeedLV(self): return self.attrTuple[1] # 所需等级 WORD
|
| | | def GetNeedVIPLVGift(self): return self.attrTuple[2] # 所需购买VIP等级礼包 BYTE |
| | | def GetNeedVIPLVGift(self): return self.attrTuple[2] # 所需购买VIP等级礼包 BYTE
|
| | | def GetUnlockDefault(self): return self.attrTuple[3] # 是否默认激活 BYTE
|
| | | def GetExpireMinutes(self): return self.attrTuple[4] # 时效分钟,0永久 DWORD
|
| | | def GetLightAttrType(self): return self.attrTuple[5] # 点亮属性类型 list
|
| | | def GetLightAttrValue(self): return self.attrTuple[6] # 点亮属性值 list
|
| | | def GetLightFightPower(self): return self.attrTuple[7] # 点亮附加战力 DWORD |
| | | |
| | | # 聊天气泡升星表 |
| | | class IPY_ChatBubbleBoxStar(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetBoxID(self): return self.attrTuple[0] # 气泡框ID BYTE
|
| | | def GetBoxStar(self): return self.attrTuple[1] # 气泡框星级 BYTE
|
| | | def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升该星所需物品 [[物品ID,个数], ...] list
|
| | | def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list
|
| | | def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list |
| | | |
| | | # 表情包表 |
| | | class IPY_EmojiPack(): |
| | | |
| | | def __init__(self): |
| | | self.attrTuple = None |
| | | return |
| | | |
| | | def GetEmojiPackID(self): return self.attrTuple[0] # 表情包ID DWORD
|
| | | def GetUnlockDefault(self): return self.attrTuple[1] # 是否默认激活 BYTE
|
| | | def GetExpireMinutes(self): return self.attrTuple[2] # 时效分钟,0永久 DWORD |
| | | |
| | | # 充值返利活动表 |
| | | class IPY_ActRechargePrize(): |
| | |
| | | self.__LoadFileData("WishingWell", onlyCheck)
|
| | | self.__LoadFileData("FunctionForecast", onlyCheck)
|
| | | self.__LoadFileData("ChatBubbleBox", onlyCheck)
|
| | | self.__LoadFileData("ChatBubbleBoxStar", onlyCheck)
|
| | | self.__LoadFileData("EmojiPack", onlyCheck)
|
| | | self.__LoadFileData("ActRechargePrize", onlyCheck)
|
| | | self.__LoadFileData("RechargePrizeTemplate", onlyCheck)
|
| | | self.__LoadFileData("ActTotalRecharge", onlyCheck)
|
| | |
| | | self.CheckLoadData("ChatBubbleBox") |
| | | return self.ipyChatBubbleBoxCache[index]
|
| | | |
| | | def GetChatBubbleBoxStarCount(self): |
| | | self.CheckLoadData("ChatBubbleBoxStar") |
| | | return self.ipyChatBubbleBoxStarLen
|
| | | def GetChatBubbleBoxStarByIndex(self, index): |
| | | self.CheckLoadData("ChatBubbleBoxStar") |
| | | return self.ipyChatBubbleBoxStarCache[index]
|
| | | |
| | | def GetEmojiPackCount(self): |
| | | self.CheckLoadData("EmojiPack") |
| | | return self.ipyEmojiPackLen
|
| | | def GetEmojiPackByIndex(self, index): |
| | | self.CheckLoadData("EmojiPack") |
| | | return self.ipyEmojiPackCache[index]
|
| | | |
| | | def GetActRechargePrizeCount(self): |
| | | self.CheckLoadData("ActRechargePrize") |
| | | return self.ipyActRechargePrizeLen
|