| | |
| | | ("BYTE", "IsDayReset", 0),
|
| | | ),
|
| | |
|
| | | "CrossRealmPKZone":(
|
| | | ("BYTE", "ZoneID", 1),
|
| | | ("char", "ZoneName", 0),
|
| | | ("list", "ServerGroupIDList", 0),
|
| | | ),
|
| | |
|
| | | "CrossRealmPKSeason":(
|
| | | ("BYTE", "ZoneID", 1),
|
| | | ("BYTE", "SeasonID", 0),
|
| | | ("char", "StartDate", 0),
|
| | | ("char", "EndDate", 0),
|
| | | ("char", "EndTime", 0),
|
| | | ),
|
| | |
|
| | | "CrossRealmPKDan":(
|
| | | ("BYTE", "DanLV", 1),
|
| | | ("WORD", "LVUpScore", 0),
|
| | |
| | | def GetNotifyInfoLoop(self): return self.NotifyInfoLoop # 全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | def GetIsDayReset(self): return self.IsDayReset # 是否每天重置 |
| | | |
| | | # 跨服竞技场赛区表 |
| | | class IPY_CrossRealmPKZone(): |
| | | |
| | | def __init__(self): |
| | | self.ZoneID = 0
|
| | | self.ZoneName = ""
|
| | | self.ServerGroupIDList = [] |
| | | return |
| | | |
| | | def GetZoneID(self): return self.ZoneID # 赛区ID
|
| | | def GetZoneName(self): return self.ZoneName # 赛区名字
|
| | | def GetServerGroupIDList(self): return self.ServerGroupIDList # 赛区服务器组ID列表 |
| | | |
| | | # 跨服竞技场赛季表 |
| | | class IPY_CrossRealmPKSeason(): |
| | | |
| | | def __init__(self): |
| | | self.ZoneID = 0
|
| | | self.SeasonID = 0
|
| | | self.StartDate = ""
|
| | | self.EndDate = ""
|
| | | self.EndTime = "" |
| | | return |
| | | |
| | | def GetZoneID(self): return self.ZoneID # 赛区ID
|
| | | def GetSeasonID(self): return self.SeasonID # 赛季ID
|
| | | def GetStartDate(self): return self.StartDate # 开始日期 yyyy-MM-dd
|
| | | def GetEndDate(self): return self.EndDate # 结束日期 yyyy-MM-dd
|
| | | def GetEndTime(self): return self.EndTime # 结算时间 hh:mm |
| | | |
| | | # 跨服竞技场段位表 |
| | | class IPY_CrossRealmPKDan(): |
| | | |
| | |
| | | self.ipyActWishingWellLen = len(self.ipyActWishingWellCache)
|
| | | self.ipyActTotalRechargeCache = self.__LoadFileData("ActTotalRecharge", IPY_ActTotalRecharge)
|
| | | self.ipyActTotalRechargeLen = len(self.ipyActTotalRechargeCache)
|
| | | self.ipyCrossRealmPKZoneCache = self.__LoadFileData("CrossRealmPKZone", IPY_CrossRealmPKZone)
|
| | | self.ipyCrossRealmPKZoneLen = len(self.ipyCrossRealmPKZoneCache)
|
| | | self.ipyCrossRealmPKSeasonCache = self.__LoadFileData("CrossRealmPKSeason", IPY_CrossRealmPKSeason)
|
| | | self.ipyCrossRealmPKSeasonLen = len(self.ipyCrossRealmPKSeasonCache)
|
| | | self.ipyCrossRealmPKDanCache = self.__LoadFileData("CrossRealmPKDan", IPY_CrossRealmPKDan)
|
| | | self.ipyCrossRealmPKDanLen = len(self.ipyCrossRealmPKDanCache)
|
| | | Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict))
|
| | |
| | | def GetActWishingWellByIndex(self, index): return self.ipyActWishingWellCache[index]
|
| | | def GetActTotalRechargeCount(self): return self.ipyActTotalRechargeLen
|
| | | def GetActTotalRechargeByIndex(self, index): return self.ipyActTotalRechargeCache[index]
|
| | | def GetCrossRealmPKZoneCount(self): return self.ipyCrossRealmPKZoneLen
|
| | | def GetCrossRealmPKZoneByIndex(self, index): return self.ipyCrossRealmPKZoneCache[index]
|
| | | def GetCrossRealmPKSeasonCount(self): return self.ipyCrossRealmPKSeasonLen
|
| | | def GetCrossRealmPKSeasonByIndex(self, index): return self.ipyCrossRealmPKSeasonCache[index]
|
| | | def GetCrossRealmPKDanCount(self): return self.ipyCrossRealmPKDanLen
|
| | | def GetCrossRealmPKDanByIndex(self, index): return self.ipyCrossRealmPKDanCache[index]
|
| | |
|