// Личебница, игрок может здесь восстановить здоровье public void Hospital(Player player) { Console.WriteLine("Ваш баланс: {0}", player.Money); Console.WriteLine("Вы можете восстановить {0} здоровья", player.MaxHealth - player.CurrentHealth); Console.WriteLine("Цена: 1 монета за {0} единиц здоровья", this.OneCoinCountHP * RealCosts["health"]); Console.WriteLine("Сколько вы хотите восстановить?"); int hp = Program.Parse(Console.ReadLine()); if (player.HaveMoney(hp / (int)(this.OneCoinCountHP * RealCosts["health"]))) { player.AddHP(hp); } Console.WriteLine("Ваше здоровье теперь составляет {0}", player.CurrentHealth); }
/// <summary> /// Применяет аптечку /// </summary> /// <param name="player">Игрок, которому прибавляется HP</param> public void JoinKit(Player player) => player.AddHP(HpToAdd);