Esempio n. 1
0
 public void ReciveHit(FighterInfo source)
 {
     hp -= Math.Max(source.strength - defence / 2, 0);
     if (hp <= 0)
     {
         hp = 0;
     }
 }
Esempio n. 2
0
 public void Attack(FighterInfo target)
 {
     target.ReciveHit(this);
 }
Esempio n. 3
0
 public FighterInfo(FighterInfo orginal) : this(orginal.name, orginal.hp, orginal.hpMax, orginal.strength, orginal.defence)
 {
 }