public void DeathMenu() { _writeX = 37; _writeY = 7; string input; Console.SetCursorPosition(_writeX, _writeY); Console.WriteLine(" "); Console.SetCursorPosition(_writeX, _writeY + 1); Console.WriteLine(" You Died "); Console.SetCursorPosition(_writeX, _writeY + 2); Console.WriteLine(" "); Console.SetCursorPosition(_writeX - 9, _writeY + 7); Console.WriteLine("Do you want to start again? [Y/N]"); Console.SetCursorPosition(_writeX - 9, _writeY + 9); input = Console.ReadLine(); if (input == "y") { Console.Clear(); // HUD elements Player.Instance.CurrentHp = Player.Instance.Hp; Player.Instance.CurrentMp = Player.Instance.Mp; // Attributes Player.Instance.Str = 4; Player.Instance.Dex = 4; Player.Instance.Int = 4; Player.Instance.Luk = 4; // Equipment Player.Instance.Weapon = "None"; Player.Instance.Earrings = "None"; // Currency Player.Instance.GoldAmount = 0; // Exp Player.Instance.Exp = 0; // Dead or Alive Player.Instance.isAlive = true; GameRenderer renderer = new GameRenderer(); } else if (input == "n") { Environment.Exit(0); } }
static void Main(string[] args) { GameRenderer renderer = new GameRenderer(); }