Exemple #1
0
 public virtual void OnHit(DamageData damage)
 {
 }
Exemple #2
0
 public void OnHit(DamageData wound) => nowAction.OnHit(wound);
Exemple #3
0
 public override void OnHit(DamageData damage)
 {
     warrior.RunTimeData.Health        -= damage.Damage;
     warrior.RunTimeData.VertigoConter += damage.Vertigo;
     warrior.DefaultHitEffect.PlayEffect(damage);
 }
Exemple #4
0
 public SpiderKnockBack(DamageData damage)
 {
     this.damage = damage;
 }
Exemple #5
0
 public override void OnHit(DamageData damage)
 {
 }
Exemple #6
0
 public override void OnHit(DamageData damage)
 {
     damage.Damage = (int)(damage.Damage * 2.5f);
     base.OnHit(damage);
     actionManager.SetAction(new WarriorFall(true));
 }
Exemple #7
0
 public override void OnHit(DamageData damage)
 {
     damage.Vertigo = 0;
     base.OnHit(damage);
 }
Exemple #8
0
 public override void OnHit(DamageData damage)
 {
     warrior.RunTimeData.Health -= (int)(damage.Damage * 0.1f);
     warrior.DeffendSound.Play();
     warrior.DefaultDeffendEffect.PlayEffect(damage);
 }
Exemple #9
0
 public GoblinKnockBack(DamageData damage)
 {
     this.damage = damage;
 }
Exemple #10
0
 public OrcKnockBack(DamageData damage)
 {
     this.damage = damage;
 }
Exemple #11
0
 public OrcCaptainKnockBack(DamageData wound)
 {
     this.wound = wound;
 }