From bb58e40a23c68f51f396babe10db7a6e62cf67f3 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Fri, 5 Dec 2008 23:34:04 +0000 Subject: Auto-select the game type based on detected IWADs. If IWADs from multiple games are detected, pop up a dialog box to prompt the user to select a game to configure. Subversion-branch: /branches/raven-branch Subversion-revision: 1408 --- src/setup/mainmenu.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/setup/mainmenu.c') diff --git a/src/setup/mainmenu.c b/src/setup/mainmenu.c index 5a5f72fc..90bda7de 100644 --- a/src/setup/mainmenu.c +++ b/src/setup/mainmenu.c @@ -173,7 +173,6 @@ void MainMenu(void) static void InitConfig(void) { - SetupMission(); InitBindings(); SetChatMacroDefaults(); @@ -240,15 +239,19 @@ static void RunGUI(void) TXT_SetDesktopTitle(PACKAGE_NAME " Setup ver " PACKAGE_VERSION); SetIcon(); - - MainMenu(); TXT_GUIMainLoop(); } -void D_DoomMain(void) +static void MissionSet(void) { InitConfig(); + MainMenu(); +} + +void D_DoomMain(void) +{ + SetupMission(MissionSet); RunGUI(); } -- cgit v1.2.3