public virtual void OnHit(DamageData damage) { }
public void OnHit(DamageData wound) => nowAction.OnHit(wound);
public override void OnHit(DamageData damage) { warrior.RunTimeData.Health -= damage.Damage; warrior.RunTimeData.VertigoConter += damage.Vertigo; warrior.DefaultHitEffect.PlayEffect(damage); }
public SpiderKnockBack(DamageData damage) { this.damage = damage; }
public override void OnHit(DamageData damage) { }
public override void OnHit(DamageData damage) { damage.Damage = (int)(damage.Damage * 2.5f); base.OnHit(damage); actionManager.SetAction(new WarriorFall(true)); }
public override void OnHit(DamageData damage) { damage.Vertigo = 0; base.OnHit(damage); }
public override void OnHit(DamageData damage) { warrior.RunTimeData.Health -= (int)(damage.Damage * 0.1f); warrior.DeffendSound.Play(); warrior.DefaultDeffendEffect.PlayEffect(damage); }
public GoblinKnockBack(DamageData damage) { this.damage = damage; }
public OrcKnockBack(DamageData damage) { this.damage = damage; }
public OrcCaptainKnockBack(DamageData wound) { this.wound = wound; }