Пример #1
0
 private void ComputerWound(object sender, FightEventArgs args)
 {
     SetHpValues();
     if (args.Hp > 40)
     {
         log.label1.Text += "\nОго какой удар!";
     }
     else
     {
         log.label1.Text += "\nНеплохо бьешься!";
     }
 }
Пример #2
0
 private void Death(object sender, FightEventArgs args)
 {
     if (args.Name == "computer")
     {
         log.label1.Text += "Ты проиграл!";
     }
     else
     {
         log.label1.Text += "Ты победил!";
     }
     MessageBox.Show("Выиграл: " + args.Name);
     compform.Hide();
     playerform.Hide();
     log.Hide();
     Application.Exit();
 }
Пример #3
0
 private void ComputerBlock(object sender, FightEventArgs args)
 {
     SetHpValues();
     log.label1.Text += "\nОтлично! Ты молодчина!";
 }
Пример #4
0
 private void playerWound(object sender, FightEventArgs args)
 {
     SetHpValues();
     log.label1.Text += "\nОй, похоже вас ударили. ";
 }
Пример #5
0
 private void playerBlock(object sender, FightEventArgs args)
 {
     SetHpValues();
     log.label1.Text += "Удар заблокирован! ";
 }
Пример #6
0
 public void OnDeath(FightEventArgs args)
 {
     Death?.Invoke(this, args);
 }
Пример #7
0
 public void OnWound(FightEventArgs args)
 {
     Wound?.Invoke(this, args);
 }
Пример #8
0
 public void OnBlock(FightEventArgs args)
 {
     Block?.Invoke(this, args);
 }