From f0576389dcb3e474dcefa63a1669d33d2b690ddd Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 11 Oct 2003 04:10:29 +0000 Subject: [PATCH] Search for fallback graphics in all searched noteskin dirs, not just common. --- stepmania/src/NoteSkinManager.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/stepmania/src/NoteSkinManager.cpp b/stepmania/src/NoteSkinManager.cpp index de1bc622db..0d48ef9c97 100644 --- a/stepmania/src/NoteSkinManager.cpp +++ b/stepmania/src/NoteSkinManager.cpp @@ -224,11 +224,19 @@ CString NoteSkinManager::GetPathTo( CString NoteSkin, CString sButtonName, CStri if( !ret.empty() ) // we found something return ret; + ret = GetPathTo( GetNoteSkinDir(NoteSkin), "Fallback "+sFileName); + if( !ret.empty() ) // we found something + return ret; + // Search game default NoteSkin ret = GetPathTo( GetNoteSkinDir(GAME_BASE_NOTESKIN_NAME), sButtonName+" "+sFileName); if( !ret.empty() ) // we found something return ret; + ret = GetPathTo( GetNoteSkinDir(GAME_BASE_NOTESKIN_NAME), "Fallback "+sFileName); + if( !ret.empty() ) // we found something + return ret; + // Search global default NoteSkin ret = GetPathTo( GLOBAL_BASE_NOTESKIN_DIR, "Fallback "+sFileName ); if( !ret.empty() ) // we found something