From 68e048256ca3e40cbc6e73cfd0937663cd41d63c Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 27 十二月 2019 20:50:44 +0800
Subject: [PATCH] Merge branch 'master' of http://mobile.173on.com:10010/r/SnxxServerCode

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   23 +++++++++++++++++++++++
 1 files changed, 23 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 70374e4..052356e 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -989,6 +989,12 @@
                         ("char", "NotifyMark", 0),
                         ),
 
+                "FirstGold":(
+                        ("BYTE", "Day", 1),
+                        ("dict", "JobItemInfo", 0),
+                        ("list", "CommItemList", 0),
+                        ),
+
                 "LVAward":(
                         ("BYTE", "AwardID", 1),
                         ("WORD", "LV", 0),
@@ -3566,6 +3572,19 @@
     def GetGainItemList(self): return self.GainItemList # 获得物品列表[[物品ID,个数,是否绑定], ...]
     def GetNotifyMark(self): return self.NotifyMark # 广播提示
 
+# 首充表
+class IPY_FirstGold():
+    
+    def __init__(self):
+        self.Day = 0
+        self.JobItemInfo = {}
+        self.CommItemList = []
+        return
+        
+    def GetDay(self): return self.Day # 首充第几天
+    def GetJobItemInfo(self): return self.JobItemInfo # 职业物品奖励 {"职业":[[物品ID,个数], ...], ...}
+    def GetCommItemList(self): return self.CommItemList # 通用物品奖励 [[物品ID,个数], ...]
+
 # 等级奖励表
 class IPY_LVAward():
     
@@ -4981,6 +5000,8 @@
         self.ipyOrderInfoLen = len(self.ipyOrderInfoCache)
         self.ipyCTGCache = self.__LoadFileData("CTG", IPY_CTG)
         self.ipyCTGLen = len(self.ipyCTGCache)
+        self.ipyFirstGoldCache = self.__LoadFileData("FirstGold", IPY_FirstGold)
+        self.ipyFirstGoldLen = len(self.ipyFirstGoldCache)
         self.ipyLVAwardCache = self.__LoadFileData("LVAward", IPY_LVAward)
         self.ipyLVAwardLen = len(self.ipyLVAwardCache)
         self.ipyInvestCache = self.__LoadFileData("Invest", IPY_Invest)
@@ -5459,6 +5480,8 @@
     def GetOrderInfoByIndex(self, index): return self.ipyOrderInfoCache[index]
     def GetCTGCount(self): return self.ipyCTGLen
     def GetCTGByIndex(self, index): return self.ipyCTGCache[index]
+    def GetFirstGoldCount(self): return self.ipyFirstGoldLen
+    def GetFirstGoldByIndex(self, index): return self.ipyFirstGoldCache[index]
     def GetLVAwardCount(self): return self.ipyLVAwardLen
     def GetLVAwardByIndex(self, index): return self.ipyLVAwardCache[index]
     def GetInvestCount(self): return self.ipyInvestLen

--
Gitblit v1.8.0