Fix input mappings, etc. not being reloaded after change game code.

This commit is contained in:
Glenn Maynard
2003-09-25 06:05:19 +00:00
parent 2c38027e6d
commit 2d546f92ef
3 changed files with 9 additions and 3 deletions
+4
View File
@@ -301,6 +301,10 @@ void ScreenTitleMenu::Input( const DeviceInput& DeviceI, const InputEventType ty
if( GAMEMAN->IsGameEnabled(GAMESTATE->m_CurGame) )
break; // found the first enabled game. Stop searching.
}
/* Reload the theme if it's changed, but don't back to the initial screen. */
ResetGame( false );
SCREENMAN->SystemMessage( ssprintf("Game: %s",GAMESTATE->GetCurrentGameDef()->m_szName) );
SCREENMAN->SetNewScreen( "ScreenTitleMenu" );
}