From 8475d5fbd56282639acf00850e5b87ca836b80f4 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 8 Oct 2003 07:28:11 +0000 Subject: [PATCH] Override prefs with static.ini --- stepmania/src/PrefsManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stepmania/src/PrefsManager.cpp b/stepmania/src/PrefsManager.cpp index c4e8f8c02b..64ef7a3cef 100644 --- a/stepmania/src/PrefsManager.cpp +++ b/stepmania/src/PrefsManager.cpp @@ -20,6 +20,7 @@ #include "RageSoundReader_Resample.h" /* for ResampleQuality */ #define STEPMANIA_INI_PATH BASE_PATH "Data" SLASH "StepMania.ini" +#define STATIC_INI_PATH BASE_PATH "Data" SLASH "Static.ini" PrefsManager* PREFSMAN = NULL; // global and accessable from anywhere in our program @@ -295,6 +296,10 @@ void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame, CStrin void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame ) { ReadGlobalPrefsFromDisk( bSwitchToLastPlayedGame, STEPMANIA_INI_PATH ); + + /* Load this on top of the regular INI; if it exists, any settings listed + * in it will override user settings. */ + ReadGlobalPrefsFromDisk( bSwitchToLastPlayedGame, STATIC_INI_PATH ); } void PrefsManager::SaveGlobalPrefsToDisk() const