hxp
2023-09-22 8495b01a0c80894ce04f04b9e37c96479aedcefc
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -71,6 +71,13 @@
                        ("list", "LVAttrValueList", 0),
                        ),
                "RealmXXZL":(
                        ("WORD", "TaskID", 1),
                        ("BYTE", "TaskType", 0),
                        ("DWORD", "NeedValue", 0),
                        ("list", "AwardItemList", 0),
                        ),
                "Realm":(
                        ("WORD", "Lv", 1),
                        ("BYTE", "LvLarge", 0),
@@ -2201,6 +2208,21 @@
    def GetEatItemAttrValueList(self): return self.EatItemAttrValueList # 每X个培养丹增加属性值=EatCntEverytime
    def GetLVAttrTypeList(self): return self.LVAttrTypeList # 每级额外属性类(非累积)
    def GetLVAttrValueList(self): return self.LVAttrValueList # 每级额外属性值(非累积)
# 境界修仙之路
class IPY_RealmXXZL():
    def __init__(self):
        self.TaskID = 0
        self.TaskType = 0
        self.NeedValue = 0
        self.AwardItemList = []
        return
    def GetTaskID(self): return self.TaskID # 任务ID
    def GetTaskType(self): return self.TaskType # 任务类型
    def GetNeedValue(self): return self.NeedValue # 所需任务值
    def GetAwardItemList(self): return self.AwardItemList # 奖励物品列表 [[物品ID,个数,是否拍品], ...]
# 境界表
class IPY_Realm():
@@ -6540,6 +6562,8 @@
        self.ipyLingQiAttrLen = len(self.ipyLingQiAttrCache)
        self.ipyLingQiTrainCache = self.__LoadFileData("LingQiTrain", IPY_LingQiTrain)
        self.ipyLingQiTrainLen = len(self.ipyLingQiTrainCache)
        self.ipyRealmXXZLCache = self.__LoadFileData("RealmXXZL", IPY_RealmXXZL)
        self.ipyRealmXXZLLen = len(self.ipyRealmXXZLCache)
        self.ipyRealmCache = self.__LoadFileData("Realm", IPY_Realm)
        self.ipyRealmLen = len(self.ipyRealmCache)
        self.ipyLianTiCache = self.__LoadFileData("LianTi", IPY_LianTi)
@@ -7138,6 +7162,8 @@
    def GetLingQiAttrByIndex(self, index): return self.ipyLingQiAttrCache[index]
    def GetLingQiTrainCount(self): return self.ipyLingQiTrainLen
    def GetLingQiTrainByIndex(self, index): return self.ipyLingQiTrainCache[index]
    def GetRealmXXZLCount(self): return self.ipyRealmXXZLLen
    def GetRealmXXZLByIndex(self, index): return self.ipyRealmXXZLCache[index]
    def GetRealmCount(self): return self.ipyRealmLen
    def GetRealmByIndex(self, index): return self.ipyRealmCache[index]
    def GetLianTiCount(self): return self.ipyLianTiLen