3878 【后端】神兽装备评分参数(增加命中系数、闪避系数参数)
| | |
| | | ("DWORD", "SpeedPerC", 0),
|
| | | ("DWORD", "AtkSpeedC", 0),
|
| | | ("DWORD", "SkillAtkRateReduceC", 0),
|
| | | ("DWORD", "HitC", 0),
|
| | | ("DWORD", "MissC", 0),
|
| | | ),
|
| | |
|
| | | "Success":(
|
| | |
| | | self.SkillAtkRateC = 0
|
| | | self.SpeedPerC = 0
|
| | | self.AtkSpeedC = 0
|
| | | self.SkillAtkRateReduceC = 0 |
| | | self.SkillAtkRateReduceC = 0
|
| | | self.HitC = 0
|
| | | self.MissC = 0 |
| | | return |
| | | |
| | | def GetClassLV(self): return self.ClassLV # 装备阶级
|
| | |
| | | def GetSkillAtkRateC(self): return self.SkillAtkRateC # 技能伤害百分比系数
|
| | | def GetSpeedPerC(self): return self.SpeedPerC # 移动速度百分比系数
|
| | | def GetAtkSpeedC(self): return self.AtkSpeedC # 攻击速度系数
|
| | | def GetSkillAtkRateReduceC(self): return self.SkillAtkRateReduceC # 技能减伤百分比系数 |
| | | def GetSkillAtkRateReduceC(self): return self.SkillAtkRateReduceC # 技能减伤百分比系数
|
| | | def GetHitC(self): return self.HitC # 命中系数
|
| | | def GetMissC(self): return self.MissC # 闪避系数 |
| | | |
| | | # 成就表 |
| | | class IPY_Success(): |
| | |
| | | SuperHitReduce = attrDict.get(ShareDefine.Def_Effect_SuperHitReduce, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSuperHitReduceC())
|
| | | SkillAtkRate = attrDict.get(ShareDefine.Def_Effect_SkillAtkRate, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSkillAtkRateC())
|
| | | SpeedPer = attrDict.get(ShareDefine.Def_Effect_SpeedPer, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSpeedPerC())
|
| | | SkillAtkRateReduce = attrDict.get(ShareDefine.Def_Effect_SkillAtkRate, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSkillAtkRateReduceC())
|
| | | SkillAtkRateReduce = attrDict.get(ShareDefine.Def_Effect_SkillAtkRateReduce, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSkillAtkRateReduceC())
|
| | | Hit = attrDict.get(ShareDefine.Def_Effect_Hit, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetHitC())
|
| | | Miss = attrDict.get(ShareDefine.Def_Effect_Miss, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetMissC())
|
| | |
|
| | | # 攻速不默认乘,仅作为参数提供策划使用
|
| | | AtkSpeed = attrDict.get(ShareDefine.Def_Effect_AtkSpeed, 0)
|