Skip to content

🐯DamageAPAttack 造成属性伤害

DamageAPAttack触发器分为三种,分别对应使用DamageAP时的三个阶段

三种分类对于初学者来说可能较为难以理解,可以查看开发文档中的DamageAP逻辑部分

准备造成伤害时

yaml
- xx{xx} @xx ~onSignal:DamageAPBeforeAttack
#允许取消
- cancelevent ~onSignal:DamageAPBeforeAttack

造成伤害时

yaml
- xx{xx} @xx ~onSignal:DamageAPAttack
#允许取消
- cancelevent ~onSignal:DamageAPAttack
技能预设的变量描述
skill.var.damage-amount伤害值
skill.var.damage-type技能配置的type
skill.var.damage-args技能配置的args
skill.var.damage-cause伤害原因,通常为SKILL

造成伤害之后时

yaml
- xx{xx} @xx ~onSignal:DamageAPAfterAttack
技能预设的变量描述
skill.var.damage-amount伤害值
skill.var.damage-type技能配置的type
skill.var.damage-args技能配置的args
skill.var.damage-cause伤害原因,通常为SKILL