Esempio n. 1
0
        public IAppModule Run()
        {
            var menu = new Menu("Main menu:");

            menu.AddMenuEntry("1", "start adventure", new SelectHeroModule());
            menu.AddMenuEntry("q", "exit game", new ExitGameModule());
            return(menu.Execute());
        }
Esempio n. 2
0
        public IAppModule Run()
        {
            var mm = new Menu("Select Hero");

            mm.AddMenuEntry("1", "Paladin", new PlayModule(Character.Warrior));
            mm.AddMenuEntry("2", "Archer", new PlayModule(Character.Archer));
            mm.AddMenuEntry("3", "Mage", new PlayModule(Character.Mage));
            mm.AddMenuEntry("q", "Back to main menu", new MainMenuModule());
            return(mm.Execute());
        }