fix ScreenSelectGame showing all games

This commit is contained in:
Glenn Maynard
2003-06-04 20:06:10 +00:00
parent 3ac6618616
commit 94f1803871
+5 -2
View File
@@ -37,7 +37,7 @@ NoteSkinManager::~NoteSkinManager()
void NoteSkinManager::RefreshNoteSkinData( Game game )
{
GameDef* pGameDef = GAMEMAN->GetGameDefForGame( GAMESTATE->m_CurGame );
GameDef* pGameDef = GAMEMAN->GetGameDefForGame( game );
CString sBaseSkinFolder = NOTESKINS_DIR + pGameDef->m_szName + "/";
CStringArray asNoteSkinNames;
@@ -84,7 +84,7 @@ void NoteSkinManager::GetNoteSkinNames( CStringArray &AddTo )
void NoteSkinManager::GetNoteSkinNames( Game game, CStringArray &AddTo )
{
RefreshNoteSkinData( game ); // now is a good time for this
RefreshNoteSkinData( game );
for( map<CString,NoteSkinData>::const_iterator iter = m_mapNameToData.begin();
iter != m_mapNameToData.end();
@@ -92,6 +92,9 @@ void NoteSkinManager::GetNoteSkinNames( Game game, CStringArray &AddTo )
{
AddTo.push_back( iter->second.sName );
}
/* Put the note skins back. */
RefreshNoteSkinData( GAMESTATE->m_CurGame );
}