| | |
| | | (
|
| | | Def_SkillType_Special , #特殊技能 0
|
| | | Def_SkillType_Atk , #攻击类 1
|
| | | Def_SkillType_Rstr , #恢复类 2
|
| | | Def_SkillType_Cure , #恢复类 2
|
| | | Def_SkillType_LstPlsBuff , #持续增益BUFF 3
|
| | | Def_SkillType_LstDepBuff , #持续减益BUFF 4
|
| | | Def_SkillType_PlsBuff , #增益BUFF 5
|
| | |
| | |
|
| | | #不进入战斗状态的技能
|
| | | Def_NoBattleState_List = [
|
| | | Def_SkillType_Rstr , #恢复类 2
|
| | | Def_SkillType_Cure , #恢复类 2
|
| | | Def_SkillType_LstPlsBuff , #持续增益BUFF 3
|
| | | Def_SkillType_PlsBuff , #增益BUFF 5
|
| | | Def_SkillType_Passive , #被动技 7
|
| | |
| | | Def_GameWallow_LV_Max,
|
| | | )= range(0, 10)
|
| | |
|
| | | # 回合时机,以武将自身为参考
|
| | | TurnTiming_Before = 0 # 武将回合前
|
| | | TurnTiming_After = 1 # 武将回合后
|
| | |
|
| | | # 回合攻击战斗类型
|
| | | (
|
| | | TurnBattleType_Normal, # 常规攻击 0
|
| | |
| | | Def_Obj_Dict_HeroID = 'HeroID' # 该战斗NPC所绑定的武将ID,一般仅玩家阵容有
|
| | | Def_Obj_Dict_SkinID = 'SkinID' # 该战斗NPC所绑定的武将皮肤ID,一般仅玩家阵容有
|
| | | Def_Obj_Dict_TurnFightPosInfo = 'TurnFightPosInfo' # 回合制站位: 阵营编号*100+阵型站位,阵型站位为0时代表非主战单位
|
| | | Def_Obj_Dict_TurnFightTimeline = 'TurnFightTimeline' # 回合制战斗时间线: 回合数*100+行动编号节点
|
| | | Def_Obj_Dict_TurnMissNum = 'TurnMissNum' # 单次累计闪避次数
|
| | | Def_Obj_Dict_TurnBattleType = 'TurnBattleType' # 本次攻击战斗类型:TurnBattleType_xxx
|
| | |
|
| | |
| | | PassiveEff_ChangeHurtType = 6002 # 变更本次伤害类型
|
| | | PassiveEff_ChangeHurtMulti = 6003 # 变更伤害倍值(可增可减)
|
| | | PassiveEff_AddSkillPer = 6004 # 增加本次技能万分比(验证目标状态)
|
| | | PassiveEff_AddSkillPerByDeadTeammate = 6005 # 增加本次技能万分比(按队友死亡数)
|
| | | PassiveEff_AddSkillPerByJob = 6006 # 增加本次技能万分比(验证目标职业)
|
| | | # 6005 增加本次技能万分比(按buff状态层数算)
|
| | | PassiveEff_AddSkillTagCnt = 6007 # 增加技能目标数
|
| | | PassiveEff_ImmuneControlBuff = 6008 # 生命值低于x%时免疫控制效果
|
| | | PassiveEff_MustSuperHit = 6009 # 生命值低于x%时必定暴击
|
| | |
| | | PassiveEff_AddSkillRate = 6014 # 增加技能概率
|
| | | PassiveEff_AddRicochetCnt = 6015 # 增加弹射次数
|
| | | PassiveEff_AddShieldHurtPer = 6016 # 对护盾造成伤害加成
|
| | | PassiveEff_SkillInvalid = 6017 # 使技能无效
|
| | | PassiveEff_AddAngerSkillPerByXP = 6018 # 增加怒气技能伤害(按消耗怒气值)
|
| | |
|
| | | # 被动效果ID有触发值时就返回的
|
| | | PassiveEffHappenValueList = [PassiveEff_ChangeHurtType, PassiveEff_ImmuneControlBuff, PassiveEff_MustSuperHit]
|
| | | PassiveEffHappenValueList = [PassiveEff_ChangeHurtType, PassiveEff_ImmuneControlBuff, PassiveEff_MustSuperHit, PassiveEff_SkillInvalid]
|
| | | # 被动效果ID触发值取最大值的
|
| | | PassiveEffValueMaxList = [PassiveEff_ChangeHurtMulti]
|
| | | # 被动效果ID触发值取最小值的
|
| | |
| | | SkillEff_ChangeTag = 7003 # 修改技能目标
|
| | | SkillEff_RandRicochetCnt = 7004 # 随机弹射次数(A~B随机,包含AB)
|
| | | SkillEff_MustHit = 7005 # 技能必命中
|
| | | SkillEff_ActionUseInvalid = 7006 # 行动时不可释放技能(可连击、反击、追击)
|
| | | SkillEff_AngerSkillNoXP = 7007 # 无论多少怒气均可释放该怒气技能
|
| | |
|
| | | (
|
| | | TriggerType_BeSuperHit, # 被暴击触发技能 1
|