xdh
2019-02-22 c04a87b2679e8561dcbe3fad845e169a27f1ec46
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1367,6 +1367,11 @@
                        ("BYTE", "IsBind", 0),
                        ("DWORD", "Weight", 0),
                        ),
                "MysteryShop":(
                        ("list", "LVRange", 0),
                        ("DWORD", "GoodsID", 0),
                        ),
                }
@@ -4174,6 +4179,17 @@
    def GetItemCnt(self): return self.ItemCnt # 物品数量
    def GetIsBind(self): return self.IsBind # 是否绑定
    def GetWeight(self): return self.Weight # 权重
# 神秘商店表
class IPY_MysteryShop():
    def __init__(self):
        self.LVRange = []
        self.GoodsID = 0
        return
    def GetLVRange(self): return self.LVRange # 等级范围
    def GetGoodsID(self): return self.GoodsID # 商城表ID
def Log(msg, playerID=0, par=0):
@@ -4465,6 +4481,8 @@
        self.ipyActLuckyTreasureLen = len(self.ipyActLuckyTreasureCache)
        self.ipyLuckyTreasureTemplateCache = self.__LoadFileData("LuckyTreasureTemplate", IPY_LuckyTreasureTemplate)
        self.ipyLuckyTreasureTemplateLen = len(self.ipyLuckyTreasureTemplateCache)
        self.ipyMysteryShopCache = self.__LoadFileData("MysteryShop", IPY_MysteryShop)
        self.ipyMysteryShopLen = len(self.ipyMysteryShopCache)
        Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict))
        Log("IPY_DataMgr InitOK!")
        return
@@ -4897,6 +4915,8 @@
    def GetActLuckyTreasureByIndex(self, index): return self.ipyActLuckyTreasureCache[index]
    def GetLuckyTreasureTemplateCount(self): return self.ipyLuckyTreasureTemplateLen
    def GetLuckyTreasureTemplateByIndex(self, index): return self.ipyLuckyTreasureTemplateCache[index]
    def GetMysteryShopCount(self): return self.ipyMysteryShopLen
    def GetMysteryShopByIndex(self, index): return self.ipyMysteryShopCache[index]
IPYData = IPY_DataMgr()
def IPY_Data(): return IPYData