| | |
| | | ("list", "BaseAttrTypes", 0),
|
| | | ("list", "BaseAttrValues", 0),
|
| | | ("list", "HelpBattleSkills", 0),
|
| | | ("DWORD", "FightPowerEx", 0),
|
| | | ("list", "EquipPlaceColorList", 0),
|
| | | ),
|
| | |
|
| | |
| | | ("DWORD", "PreTreasure", 0),
|
| | | ("list", "SuccID", 0),
|
| | | ("list", "Potentials", 0),
|
| | | ("list", "SkillPower", 0),
|
| | | ("dict", "NeedItem", 0),
|
| | | ),
|
| | |
|
| | |
| | | ("list", "UnLockSkill", 0),
|
| | | ("DWORD", "ActiveMWID", 0),
|
| | | ("list", "ItemAward", 0),
|
| | | ("DWORD", "ActiveSoulID", 0),
|
| | | ),
|
| | |
|
| | | "TreasurePrivilege":(
|
| | |
| | | ("WORD", "LVLimit", 0),
|
| | | ("BYTE", "IsDayReset", 0),
|
| | | ("list", "ShopTypeList", 0),
|
| | | ("char", "MailKey", 0),
|
| | | ("list", "MailItemPrize", 0),
|
| | | ),
|
| | |
|
| | | "DailyQuest":(
|
| | |
| | | ("WORD", "LVLimit", 0),
|
| | | ("BYTE", "IsDayReset", 0),
|
| | | ("list", "GiftbagTypeList", 0),
|
| | | ("char", "MailKey", 0),
|
| | | ("list", "MailItemPrize", 0),
|
| | | ),
|
| | |
|
| | | "FlashGiftbag":(
|
| | |
| | | ("DWORD", "CfgID", 1),
|
| | | ("char", "StartDate", 0),
|
| | | ("char", "EndDate", 0),
|
| | | ("BYTE", "ResetType", 0),
|
| | | ("WORD", "LVLimit", 0),
|
| | | ("BYTE", "TemplateID", 0),
|
| | | ),
|
| | |
| | | self.BaseAttrTypes = []
|
| | | self.BaseAttrValues = []
|
| | | self.HelpBattleSkills = []
|
| | | self.FightPowerEx = 0
|
| | | self.EquipPlaceColorList = [] |
| | | return |
| | | |
| | |
| | | def GetBaseAttrTypes(self): return self.BaseAttrTypes # 基础属性类型列表
|
| | | def GetBaseAttrValues(self): return self.BaseAttrValues # 基础属性值列表
|
| | | def GetHelpBattleSkills(self): return self.HelpBattleSkills # 助战技能ID列表
|
| | | def GetFightPowerEx(self): return self.FightPowerEx # 助战附加战力
|
| | | def GetEquipPlaceColorList(self): return self.EquipPlaceColorList # 穿戴装备颜色限制 |
| | | |
| | | # 神兽强化表 |
| | |
| | | self.PreTreasure = 0
|
| | | self.SuccID = []
|
| | | self.Potentials = []
|
| | | self.SkillPower = []
|
| | | self.NeedItem = {} |
| | | return |
| | | |
| | |
| | | def GetPreTreasure(self): return self.PreTreasure # 前置法宝
|
| | | def GetSuccID(self): return self.SuccID # 成就ID
|
| | | def GetPotentials(self): return self.Potentials # 技能潜力升级
|
| | | def GetSkillPower(self): return self.SkillPower # 技能解锁战力
|
| | | def GetNeedItem(self): return self.NeedItem # 需要消耗物品 |
| | | |
| | | # 法宝升级表 |
| | |
| | | self.AddAttr = {}
|
| | | self.UnLockSkill = []
|
| | | self.ActiveMWID = 0
|
| | | self.ItemAward = [] |
| | | self.ItemAward = []
|
| | | self.ActiveSoulID = 0 |
| | | return |
| | | |
| | | def GetMWID(self): return self.MWID # 法宝ID
|
| | |
| | | def GetAddAttr(self): return self.AddAttr # 属性
|
| | | def GetUnLockSkill(self): return self.UnLockSkill # 解锁的技能
|
| | | def GetActiveMWID(self): return self.ActiveMWID # 激活法宝ID
|
| | | def GetItemAward(self): return self.ItemAward # 物品奖励[itemID,cnt,isbind] |
| | | def GetItemAward(self): return self.ItemAward # 物品奖励[itemID,cnt,isbind]
|
| | | def GetActiveSoulID(self): return self.ActiveSoulID # 激活魂ID |
| | | |
| | | # 法宝特权表 |
| | | class IPY_TreasurePrivilege(): |
| | |
| | | self.AdvanceMinutes = 0
|
| | | self.LVLimit = 0
|
| | | self.IsDayReset = 0
|
| | | self.ShopTypeList = [] |
| | | self.ShopTypeList = []
|
| | | self.MailKey = ""
|
| | | self.MailItemPrize = [] |
| | | return |
| | | |
| | | def GetCfgID(self): return self.CfgID # 配置ID
|
| | |
| | | def GetAdvanceMinutes(self): return self.AdvanceMinutes # 前端提前X分钟展示活动
|
| | | def GetLVLimit(self): return self.LVLimit # 限制等级
|
| | | def GetIsDayReset(self): return self.IsDayReset # 是否每天重置
|
| | | def GetShopTypeList(self): return self.ShopTypeList # 商店类型列表 |
| | | def GetShopTypeList(self): return self.ShopTypeList # 商店类型列表
|
| | | def GetMailKey(self): return self.MailKey # 活动更新时发送邮件key
|
| | | def GetMailItemPrize(self): return self.MailItemPrize # 活动更新时发送邮件奖励物品 |
| | | |
| | | # 日常任务表 |
| | | class IPY_DailyQuest(): |
| | |
| | | self.AdvanceMinutes = 0
|
| | | self.LVLimit = 0
|
| | | self.IsDayReset = 0
|
| | | self.GiftbagTypeList = [] |
| | | self.GiftbagTypeList = []
|
| | | self.MailKey = ""
|
| | | self.MailItemPrize = [] |
| | | return |
| | | |
| | | def GetCfgID(self): return self.CfgID # 配置ID
|
| | |
| | | def GetAdvanceMinutes(self): return self.AdvanceMinutes # 前端提前X分钟展示活动
|
| | | def GetLVLimit(self): return self.LVLimit # 限制等级
|
| | | def GetIsDayReset(self): return self.IsDayReset # 是否每天重置
|
| | | def GetGiftbagTypeList(self): return self.GiftbagTypeList # 礼包类型列表 |
| | | def GetGiftbagTypeList(self): return self.GiftbagTypeList # 礼包类型列表
|
| | | def GetMailKey(self): return self.MailKey # 活动更新时发送邮件key
|
| | | def GetMailItemPrize(self): return self.MailItemPrize # 活动更新时发送邮件奖励物品 |
| | | |
| | | # 限时礼包模板表 |
| | | class IPY_FlashGiftbag(): |
| | |
| | | self.CfgID = 0
|
| | | self.StartDate = ""
|
| | | self.EndDate = ""
|
| | | self.ResetType = 0
|
| | | self.LVLimit = 0
|
| | | self.TemplateID = 0 |
| | | return |
| | |
| | | def GetCfgID(self): return self.CfgID # 配置ID
|
| | | def GetStartDate(self): return self.StartDate # 开启日期
|
| | | def GetEndDate(self): return self.EndDate # 结束日期
|
| | | def GetResetType(self): return self.ResetType # 重置类型,0-0点重置;1-5点重置
|
| | | def GetLVLimit(self): return self.LVLimit # 限制等级
|
| | | def GetTemplateID(self): return self.TemplateID # 模板编号 |
| | | |