diff --git a/stepmania/src/ThemeManager.cpp b/stepmania/src/ThemeManager.cpp index 2632619e83..d62109c8ad 100644 --- a/stepmania/src/ThemeManager.cpp +++ b/stepmania/src/ThemeManager.cpp @@ -38,6 +38,7 @@ const CString LANGUAGES_SUBDIR = "Languages/"; const CString BASE_LANGUAGE = "english"; const CString THEMES_DIR = "Themes/"; const CString METRICS_FILE = "metrics.ini"; +const CString TYPE_DAT_FILE = "Data/Type.dat"; struct Theme @@ -930,7 +931,13 @@ void ThemeManager::GetMetricsThatBeginWith( const CString &sClassName_, const CS CString ThemeManager::GetPreferencesSection() const { CString sSection = "Preferences"; + + // OK if this fails + GetFileContents( TYPE_DAT_FILE, sSection, true ); + + // OK if this fails GetCommandlineArgument( "Type", &sSection ); + return sSection; }