From f87b69ad9c32c75d74d40689e0d0427f0a1a6e46 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期二, 09 四月 2019 11:41:44 +0800
Subject: [PATCH] 6457 【后端】【2.0】缥缈仙域开发单(奇遇)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index 849b9e3..a241056 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1391,6 +1391,15 @@
                         ("BYTE", "NeedAlchemyLV", 0),
                         ("DWORD", "Weight", 0),
                         ),
+
+                "FairyAdventures":(
+                        ("WORD", "ID", 1),
+                        ("DWORD", "OpenServerDay", 0),
+                        ("BYTE", "EventID", 0),
+                        ("list", "Condition", 0),
+                        ("list", "GearAward", 0),
+                        ("list", "BasicAward", 0),
+                        ),
                 }
 
 
@@ -4254,6 +4263,25 @@
     def GetCostEnergy(self): return self.CostEnergy # 消耗体力
     def GetNeedAlchemyLV(self): return self.NeedAlchemyLV # 出现的炼丹等级要求
     def GetWeight(self): return self.Weight # 权重
+
+# 缥缈奇遇表
+class IPY_FairyAdventures():
+    
+    def __init__(self):
+        self.ID = 0
+        self.OpenServerDay = 0
+        self.EventID = 0
+        self.Condition = []
+        self.GearAward = []
+        self.BasicAward = []
+        return
+        
+    def GetID(self): return self.ID # 唯一ID
+    def GetOpenServerDay(self): return self.OpenServerDay # 开服天
+    def GetEventID(self): return self.EventID # 事件编号
+    def GetCondition(self): return self.Condition # 条件
+    def GetGearAward(self): return self.GearAward # 档位奖励
+    def GetBasicAward(self): return self.BasicAward # 保底奖励
 
 
 def Log(msg, playerID=0, par=0):
@@ -4561,6 +4589,8 @@
         self.ipyHorsePetBossAwardLen = len(self.ipyHorsePetBossAwardCache)
         self.ipyFairyDomainCache = self.__LoadFileData("FairyDomain", IPY_FairyDomain)
         self.ipyFairyDomainLen = len(self.ipyFairyDomainCache)
+        self.ipyFairyAdventuresCache = self.__LoadFileData("FairyAdventures", IPY_FairyAdventures)
+        self.ipyFairyAdventuresLen = len(self.ipyFairyAdventuresCache)
         Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict))
         Log("IPY_DataMgr InitOK!")
         return
@@ -5009,6 +5039,8 @@
     def GetHorsePetBossAwardByIndex(self, index): return self.ipyHorsePetBossAwardCache[index]
     def GetFairyDomainCount(self): return self.ipyFairyDomainLen
     def GetFairyDomainByIndex(self, index): return self.ipyFairyDomainCache[index]
+    def GetFairyAdventuresCount(self): return self.ipyFairyAdventuresLen
+    def GetFairyAdventuresByIndex(self, index): return self.ipyFairyAdventuresCache[index]
 
 IPYData = IPY_DataMgr()
 def IPY_Data(): return IPYData

--
Gitblit v1.8.0