hxp
2023-10-25 ee017bc9f5435bf6de2e28aab2cb5d3edc430d95
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -103,6 +103,13 @@
                        ("BYTE", "AddFreePoint", 0),
                        ),
                "RealmTower":(
                        ("DWORD", "FloorID", 1),
                        ("WORD", "NeedRealmLV", 0),
                        ("DWORD", "BossID", 0),
                        ("list", "RewardItemList", 0),
                        ),
                "LianTi":(
                        ("BYTE", "LianTiLV", 1),
                        ("list", "FixedAttrType", 0),
@@ -2326,6 +2333,21 @@
    def GetExpLimit(self): return self.ExpLimit # 修为池经验上限
    def GetLearnSkillIDInfo(self): return self.LearnSkillIDInfo # 学习技能ID信息 {"职业":[技能ID, ...], ...}
    def GetAddFreePoint(self): return self.AddFreePoint # 增加自由属性点
# 境界塔表
class IPY_RealmTower():
    def __init__(self):
        self.FloorID = 0
        self.NeedRealmLV = 0
        self.BossID = 0
        self.RewardItemList = []
        return
    def GetFloorID(self): return self.FloorID # 层
    def GetNeedRealmLV(self): return self.NeedRealmLV # 所需境界
    def GetBossID(self): return self.BossID # BossID
    def GetRewardItemList(self): return self.RewardItemList # 奖励物品列表
# 境界炼体属性表
class IPY_LianTi():
@@ -6726,6 +6748,8 @@
        self.ipyRealmXXZLLen = len(self.ipyRealmXXZLCache)
        self.ipyRealmCache = self.__LoadFileData("Realm", IPY_Realm)
        self.ipyRealmLen = len(self.ipyRealmCache)
        self.ipyRealmTowerCache = self.__LoadFileData("RealmTower", IPY_RealmTower)
        self.ipyRealmTowerLen = len(self.ipyRealmTowerCache)
        self.ipyLianTiCache = self.__LoadFileData("LianTi", IPY_LianTi)
        self.ipyLianTiLen = len(self.ipyLianTiCache)
        self.ipyGodWeaponCache = self.__LoadFileData("GodWeapon", IPY_GodWeapon)
@@ -7336,6 +7360,8 @@
    def GetRealmXXZLByIndex(self, index): return self.ipyRealmXXZLCache[index]
    def GetRealmCount(self): return self.ipyRealmLen
    def GetRealmByIndex(self, index): return self.ipyRealmCache[index]
    def GetRealmTowerCount(self): return self.ipyRealmTowerLen
    def GetRealmTowerByIndex(self, index): return self.ipyRealmTowerCache[index]
    def GetLianTiCount(self): return self.ipyLianTiLen
    def GetLianTiByIndex(self, index): return self.ipyLianTiCache[index]
    def GetGodWeaponCount(self): return self.ipyGodWeaponLen