private void ComputerWound(object sender, FightEventArgs args) { SetHpValues(); if (args.Hp > 40) { log.label1.Text += "\nОго какой удар!"; } else { log.label1.Text += "\nНеплохо бьешься!"; } }
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(); }
private void ComputerBlock(object sender, FightEventArgs args) { SetHpValues(); log.label1.Text += "\nОтлично! Ты молодчина!"; }
private void playerWound(object sender, FightEventArgs args) { SetHpValues(); log.label1.Text += "\nОй, похоже вас ударили. "; }
private void playerBlock(object sender, FightEventArgs args) { SetHpValues(); log.label1.Text += "Удар заблокирован! "; }
public void OnDeath(FightEventArgs args) { Death?.Invoke(this, args); }
public void OnWound(FightEventArgs args) { Wound?.Invoke(this, args); }
public void OnBlock(FightEventArgs args) { Block?.Invoke(this, args); }