コード例 #1
0
 public void BijWroga(Bohater postac)
 {
     if (postac.Hp > 0)
     {
         postac.Hp -= Atak;
         Console.Write("{0} zaatakowała {1} i zadał mu obrażenia równe {2}\n", Nazwa, postac.Nazwa, Atak);
     }
 }
コード例 #2
0
 public void RzutToporem(Bohater postac)
 {
     if (postac.Hp > 0)
     {
         postac.Hp -= 50;
         Console.WriteLine("{0} wykonał rzut toporem w {1} i zabrał mu 50 punktów życia", Nazwa, postac.Nazwa);
     }
     else
     {
         Console.WriteLine("Postać {0} nie żyje", postac.Nazwa);
     }
 }
コード例 #3
0
 public void RzucCzar(Bohater postac)
 {
     if (postac.Hp > 0)
     {
         if (Mana >= 20)
         {
             this.Mana -= 20;
             postac.Hp -= 100;
             Console.WriteLine("{0} Wykonał rzut czarem w {1} i zabrał mu 100 punktów życia", Nazwa, postac.Nazwa);
         }
         else
         {
             Console.WriteLine("Nie wystarczający poziom many", Nazwa);
         }
     }
     else
     {
         Console.WriteLine("Postać {0} nie żyje", postac.Nazwa);
     }
 }