Skip to content

🐯DamageAPDamaged 受到属性伤害

DamageAPDamaged触发器分为三种,分别对应受到DamageAP伤害时的三个阶段

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

受到造成伤害时

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

受到伤害时

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

受到伤害之后时

使用

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