diff options
author | Simon Howard | 2008-12-05 23:34:04 +0000 |
---|---|---|
committer | Simon Howard | 2008-12-05 23:34:04 +0000 |
commit | bb58e40a23c68f51f396babe10db7a6e62cf67f3 (patch) | |
tree | ae65f13365ea949229e2e95492cf58b418f462dc /src/setup/mainmenu.c | |
parent | d9f9a3b411eb5c2a33527c8a78fa902e07cddd95 (diff) | |
download | chocolate-doom-bb58e40a23c68f51f396babe10db7a6e62cf67f3.tar.gz chocolate-doom-bb58e40a23c68f51f396babe10db7a6e62cf67f3.tar.bz2 chocolate-doom-bb58e40a23c68f51f396babe10db7a6e62cf67f3.zip |
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
Diffstat (limited to 'src/setup/mainmenu.c')
-rw-r--r-- | src/setup/mainmenu.c | 11 |
1 files changed, 7 insertions, 4 deletions
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(); } |