private void Cancel_Button_Clicked(object sender, RoutedEventArgs e) { CharacterMenu characterMenu = new CharacterMenu(StoredCombatants.Hero); characterMenu.Show(); Close(); }
private void Attack_Button_Click(object sender, RoutedEventArgs e) { CombatMethods.Attack(StoredCombatants.Hero, StoredCombatants.Enemy); UpdateHPAndMP(); PrintCombatLog(); if (StoredCombatants.Enemy.HP <= 0) { CombatMethods.EndCombat(StoredCombatants.Hero, StoredCombatants.Enemy); CharacterMenu characterMenu = new CharacterMenu(StoredCombatants.Hero); characterMenu.Show(); Close(); } StoredCombatants.Enemy.EnemyTurn(StoredCombatants.Hero, StoredCombatants.Enemy); UpdateHPAndMP(); PrintCombatLog(); if (StoredCombatants.Hero.HP <= 0) { CombatMethods.GameOver(); } }