private static void Draw() { var main = new MainFrame(); main.Draw(); var status = new MonsterStatusFrame(); status.Draw(); }
public static void Main() { ResetBuffer(); Console.CursorVisible = false; IMainFrame mainFrame = new MainFrame(); IMainMenu mainMenu = new MainMenu(); IStatusFrame monsterStatusFrame = new MonsterStatusFrame(); IOptionsFrame optionsFrame = new OptionsFrame(); IStatusFrame statusFrame = new StatusFrame(); IMenuHandler menuHandler = new MenuHandler(mainMenu, mainFrame, optionsFrame, statusFrame, monsterStatusFrame); IMonsterDatabase monsterDatabase = new MonsterDatabase(); IAreaDatabase areaDatabase = new AreaDatabase(); IAIDatabase aiDatabase = new AIDatabase(); IEngine engine = new Engine(menuHandler, monsterDatabase, areaDatabase, aiDatabase); engine.Run(); }