xdh
2019-07-04 1579f778ac32e4a62e830f52611715c5c7c5a307
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1466,6 +1466,12 @@
                        ("DWORD", "FightPower", 0),
                        ("BYTE", "IsNotify", 0),
                        ),
                "LingGenEffect":(
                        ("DWORD", "ID", 0),
                        ("DWORD", "PointID", 1),
                        ("BYTE", "QualityLV", 1),
                        ),
                }
@@ -4485,6 +4491,19 @@
    def GetNeedLV(self): return self.NeedLV # 要求等级
    def GetFightPower(self): return self.FightPower # 推荐战力
    def GetIsNotify(self): return self.IsNotify # 是否广播
# 灵根特效表
class IPY_LingGenEffect():
    def __init__(self):
        self.ID = 0
        self.PointID = 0
        self.QualityLV = 0
        return
    def GetID(self): return self.ID # ΨһID
    def GetPointID(self): return self.PointID # 灵根ID
    def GetQualityLV(self): return self.QualityLV # 品级
def Log(msg, playerID=0, par=0):
@@ -4804,6 +4823,8 @@
        self.ipySkillElementLen = len(self.ipySkillElementCache)
        self.ipySkyTowerCache = self.__LoadFileData("SkyTower", IPY_SkyTower)
        self.ipySkyTowerLen = len(self.ipySkyTowerCache)
        self.ipyLingGenEffectCache = self.__LoadFileData("LingGenEffect", IPY_LingGenEffect)
        self.ipyLingGenEffectLen = len(self.ipyLingGenEffectCache)
        Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict))
        Log("IPY_DataMgr InitOK!")
        return
@@ -5264,6 +5285,8 @@
    def GetSkillElementByIndex(self, index): return self.ipySkillElementCache[index]
    def GetSkyTowerCount(self): return self.ipySkyTowerLen
    def GetSkyTowerByIndex(self, index): return self.ipySkyTowerCache[index]
    def GetLingGenEffectCount(self): return self.ipyLingGenEffectLen
    def GetLingGenEffectByIndex(self, index): return self.ipyLingGenEffectCache[index]
IPYData = IPY_DataMgr()
def IPY_Data(): return IPYData