| | |
| | | ("DWORD", "NPCID", 1),
|
| | | ("BYTE", "FightPowerLackAtkLimit", 0),
|
| | | ("DWORD", "SuppressFightPower", 0),
|
| | | ("DWORD", "AtkSpeed", 0),
|
| | | ("DWORD", "SuperHitRateReduce", 0),
|
| | | ("DWORD", "FaintRate", 0),
|
| | | ("DWORD", "FaintDefRate", 0),
|
| | | ("DWORD", "ComboRate", 0),
|
| | | ("DWORD", "ComboDefRate", 0),
|
| | | ("DWORD", "AtkBackRate", 0),
|
| | | ("DWORD", "AtkBackDefRate", 0),
|
| | | ("DWORD", "SuckHPPer", 0),
|
| | | ("DWORD", "SuckHPDefPer", 0),
|
| | | ),
|
| | |
|
| | | "NPCRealmStrengthen":(
|
| | |
| | | ("DWORD", "DataMapID", 1),
|
| | | ("WORD", "LineID", 1),
|
| | | ("DWORD", "NPCID", 0),
|
| | | ("DWORD", "SummerNPCID", 0),
|
| | | ("list", "AwardItemList", 0),
|
| | | ),
|
| | |
|
| | | "FBHelpBattle":(
|
| | |
| | | def __init__(self): |
| | | self.NPCID = 0
|
| | | self.FightPowerLackAtkLimit = 0
|
| | | self.SuppressFightPower = 0 |
| | | self.SuppressFightPower = 0
|
| | | self.AtkSpeed = 0
|
| | | self.SuperHitRateReduce = 0
|
| | | self.FaintRate = 0
|
| | | self.FaintDefRate = 0
|
| | | self.ComboRate = 0
|
| | | self.ComboDefRate = 0
|
| | | self.AtkBackRate = 0
|
| | | self.AtkBackDefRate = 0
|
| | | self.SuckHPPer = 0
|
| | | self.SuckHPDefPer = 0 |
| | | return |
| | | |
| | | def GetNPCID(self): return self.NPCID # NPCID
|
| | | def GetFightPowerLackAtkLimit(self): return self.FightPowerLackAtkLimit # 战力不足限制攻击
|
| | | def GetSuppressFightPower(self): return self.SuppressFightPower # 推荐/压制战力 |
| | | def GetSuppressFightPower(self): return self.SuppressFightPower # 推荐/压制战力
|
| | | def GetAtkSpeed(self): return self.AtkSpeed # 攻击速度
|
| | | def GetSuperHitRateReduce(self): return self.SuperHitRateReduce # 抗暴击概率
|
| | | def GetFaintRate(self): return self.FaintRate # 击晕概率
|
| | | def GetFaintDefRate(self): return self.FaintDefRate # 抗击晕概率
|
| | | def GetComboRate(self): return self.ComboRate # 连击概率
|
| | | def GetComboDefRate(self): return self.ComboDefRate # 抗连击概率
|
| | | def GetAtkBackRate(self): return self.AtkBackRate # 反击概率
|
| | | def GetAtkBackDefRate(self): return self.AtkBackDefRate # 抗反击概率
|
| | | def GetSuckHPPer(self): return self.SuckHPPer # 吸血比率
|
| | | def GetSuckHPDefPer(self): return self.SuckHPDefPer # 抗吸血比率 |
| | | |
| | | # 成长型境界怪物表 |
| | | class IPY_NPCRealmStrengthen(): |
| | |
| | | def __init__(self): |
| | | self.DataMapID = 0
|
| | | self.LineID = 0
|
| | | self.NPCID = 0 |
| | | self.NPCID = 0
|
| | | self.SummerNPCID = 0
|
| | | self.AwardItemList = [] |
| | | return |
| | | |
| | | def GetDataMapID(self): return self.DataMapID # 数据地图ID
|
| | | def GetLineID(self): return self.LineID # 功能线路ID
|
| | | def GetNPCID(self): return self.NPCID # NPCID |
| | | def GetNPCID(self): return self.NPCID # NPCID
|
| | | def GetSummerNPCID(self): return self.SummerNPCID # 召唤兽ID
|
| | | def GetAwardItemList(self): return self.AwardItemList # 过关奖励列表,[[物品ID,个数,是否拍品], ...] |
| | | |
| | | # 副本助战表 |
| | | class IPY_FBHelpBattle(): |