コード例 #1
0
ファイル: Game.cs プロジェクト: alinka770/Fight_Club_new
 private void ComputerWound(object sender, FightEventArgs args)
 {
     SetHpValues();
     if (args.Hp > 40)
     {
         log.label1.Text += "\nОго какой удар!";
     }
     else
     {
         log.label1.Text += "\nНеплохо бьешься!";
     }
 }
コード例 #2
0
ファイル: Game.cs プロジェクト: alinka770/Fight_Club_new
 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
ファイル: Game.cs プロジェクト: alinka770/Fight_Club_new
 private void ComputerBlock(object sender, FightEventArgs args)
 {
     SetHpValues();
     log.label1.Text += "\nОтлично! Ты молодчина!";
 }
コード例 #4
0
ファイル: Game.cs プロジェクト: alinka770/Fight_Club_new
 private void playerWound(object sender, FightEventArgs args)
 {
     SetHpValues();
     log.label1.Text += "\nОй, похоже вас ударили. ";
 }
コード例 #5
0
ファイル: Game.cs プロジェクト: alinka770/Fight_Club_new
 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);
 }