public Program() { Display = new DecayDisplay() { Height = 20, Width = 30}; RunGame(); Console.WriteLine("End"); }
public void InventoryTest() { Display = new DecayDisplay(); ConsoleMenu menu = new ConsoleMenu(); menu.MenuItems.Add(new ConsoleMenu() { Heading = "Item 1" }); ConsoleMenu menu2 = new ConsoleMenu() { Heading = "Item 2", MenuType = MenuItemType.Menu }; menu2.MenuItems.Add(new ConsoleMenu() { Heading = "Item 2.1" }); menu2.MenuItems.Add(new ConsoleMenu() { Heading = "Item 2.2" }); menu2.MenuItems.Add(new ConsoleMenu() { Heading = "Item 2.3" }); menu.MenuItems.Add(menu2); menu.MenuItems.Add(new ConsoleMenu() { Heading = "Item 3" }); do { Console.Clear(); Display.DrawMenu(menu); } while (menu.Process() == false); BaseAction action = menu.GetUserAction(); }