From d4e6a2f0fd3731abdd6050be784fab1e5097856c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 5 Oct 2003 05:18:48 +0000 Subject: [PATCH] add m_bPercentageScoring --- stepmania/src/PrefsManager.cpp | 5 ++++- stepmania/src/PrefsManager.h | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/stepmania/src/PrefsManager.cpp b/stepmania/src/PrefsManager.cpp index 06d498d40f..49e227b384 100644 --- a/stepmania/src/PrefsManager.cpp +++ b/stepmania/src/PrefsManager.cpp @@ -83,6 +83,7 @@ PrefsManager::PrefsManager() m_bAntiAliasing = false; m_ShowSongOptions = YES; m_bDancePointsForOni = false; + m_bPercentageScoring = false; m_bTimestamping = false; m_bShowLyrics = true; m_bAutogenMissingTypes = true; @@ -241,6 +242,7 @@ void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame ) ini.GetValue( "Options", "IgnoredMessageWindows", m_sIgnoredMessageWindows ); ini.GetValue( "Options", "SoloSingle", m_bSoloSingle ); ini.GetValue( "Options", "DancePointsForOni", m_bDancePointsForOni ); + ini.GetValue( "Options", "PercentageScoring", m_bPercentageScoring ); ini.GetValue( "Options", "ShowLyrics", m_bShowLyrics ); ini.GetValue( "Options", "AutogenMissingTypes", m_bAutogenMissingTypes ); ini.GetValue( "Options", "AutogenGroupCourses", m_bAutogenGroupCourses ); @@ -291,7 +293,7 @@ void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame ) } -void PrefsManager::SaveGlobalPrefsToDisk() +void PrefsManager::SaveGlobalPrefsToDisk() const { IniFile ini; ini.SetPath( STEPMANIA_INI_PATH ); @@ -359,6 +361,7 @@ void PrefsManager::SaveGlobalPrefsToDisk() ini.SetValue( "Options", "IgnoredMessageWindows", m_sIgnoredMessageWindows ); ini.SetValue( "Options", "SoloSingle", m_bSoloSingle ); ini.SetValue( "Options", "DancePointsForOni", m_bDancePointsForOni ); + ini.SetValue( "Options", "PercentageScoring", m_bPercentageScoring ); ini.SetValue( "Options", "ShowLyrics", m_bShowLyrics ); ini.SetValue( "Options", "AutogenMissingTypes", m_bAutogenMissingTypes ); ini.SetValue( "Options", "AutogenGroupCourses", m_bAutogenGroupCourses ); diff --git a/stepmania/src/PrefsManager.h b/stepmania/src/PrefsManager.h index 381680e4f8..cdb4bba6a2 100644 --- a/stepmania/src/PrefsManager.h +++ b/stepmania/src/PrefsManager.h @@ -76,6 +76,7 @@ public: Maybe m_ShowSongOptions; bool m_bSoloSingle; bool m_bDancePointsForOni; //DDR-Extreme style dance points instead of max2 percent + bool m_bPercentageScoring; bool m_bTimestamping; bool m_bShowLyrics; bool m_bAutogenMissingTypes; @@ -137,7 +138,7 @@ public: CString m_sDefaultModifiers; void ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame ); - void SaveGlobalPrefsToDisk(); + void SaveGlobalPrefsToDisk() const; void ReadGamePrefsFromDisk();