Exemplo n.º 1
0
 public override void DealDamage(IDamageRecepient target)
 {
     Console.WriteLine($"{target.Nickname} будет наказан!");
     Weapon.DealDamage(target);
     target.TakeDamage(this);
     Console.WriteLine("Дело сделано, злодей наказан!");
 }
Exemplo n.º 2
0
 public abstract void DealDamage(IDamageRecepient target);
Exemplo n.º 3
0
 public override void DealDamage(IDamageRecepient target)
 {
     Console.WriteLine($"Выстрел из {WeaponName} по {target.Nickname}");
 }
Exemplo n.º 4
0
 public override void DealDamage(IDamageRecepient target)
 {
     Weapon.DealDamage(target);
 }
Exemplo n.º 5
0
 public override void DealDamage(IDamageRecepient target)
 {
     Console.WriteLine("Взяу-зззь");
     target.TakeDamage(this);
 }
Exemplo n.º 6
0
 public override void DealDamage(IDamageRecepient target)
 {
     Console.WriteLine($"{target.Nickname} получает наживое ранение");
 }