diff --git a/stepmania/src/ProfileManager.cpp b/stepmania/src/ProfileManager.cpp index 86fc22f78e..e0a927eeab 100644 --- a/stepmania/src/ProfileManager.cpp +++ b/stepmania/src/ProfileManager.cpp @@ -264,11 +264,11 @@ bool Profile::LoadFromIni( CString sIniPath ) for( i=0; iGetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByStyle[i] ); + ini.GetValue( "Profile", "NumSongsPlayedByStyle"+Capitalize(GAMEMAN->GetGameDefForGame(GAMEMAN->GetStyleDefForStyle((Style)i)->m_Game)->m_szName)+Capitalize(GAMEMAN->GetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByStyle[i] ); for( i=0; iGetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByDifficulty[i] ); + ini.GetValue( "Profile", "NumSongsPlayedByDifficulty"+Capitalize(DifficultyToString((Difficulty)i)), m_iNumSongsPlayedByDifficulty[i] ); for( i=0; iGetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByMeter[i] ); + ini.GetValue( "Profile", "NumSongsPlayedByMeter"+ssprintf("%d",i), m_iNumSongsPlayedByMeter[i] ); return true; } @@ -288,11 +288,11 @@ bool Profile::SaveToIni( CString sIniPath ) for( i=0; iGetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByStyle[i] ); + ini.SetValue( "Profile", "NumSongsPlayedByStyle"+Capitalize(GAMEMAN->GetGameDefForGame(GAMEMAN->GetStyleDefForStyle((Style)i)->m_Game)->m_szName)+Capitalize(GAMEMAN->GetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByStyle[i] ); for( i=0; iGetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByDifficulty[i] ); + ini.SetValue( "Profile", "NumSongsPlayedByDifficulty"+Capitalize(DifficultyToString((Difficulty)i)), m_iNumSongsPlayedByDifficulty[i] ); for( i=0; iGetStyleDefForStyle((Style)i)->m_szName), m_iNumSongsPlayedByMeter[i] ); + ini.SetValue( "Profile", "NumSongsPlayedByMeter"+ssprintf("%d",i), m_iNumSongsPlayedByMeter[i] ); ini.WriteFile(); return true;