public GameMenu( SysDriver sys, string gameFileName, InitialGameMode mode = InitialGameMode.Menu) : base(sys) { _gameFileName = gameFileName; _mode = mode; }
public override void Init() { Sys.Game.Load(_gameFileName); _menu = new Menu( _gameFileName, new Tab("MENU", new MenuOption("RUN"), new MenuOption("EDIT"), new MenuOption("EXIT") ) ); if (_mode == InitialGameMode.Edit) { Sys.RunProgram(new EditGame(Sys)); _mode = InitialGameMode.Menu; } }