ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1757,6 +1757,25 @@
                        ("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":(
@@ -2533,7 +2552,7 @@
        
    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
@@ -2560,7 +2579,7 @@
        
    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
@@ -5037,7 +5056,36 @@
        
    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():
@@ -6422,6 +6470,8 @@
        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)
@@ -7877,6 +7927,20 @@
        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