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