split HighScore to separate file

move score data from ProfileManager to Profile
store score data in XML for easier forward/backward compatibility
This commit is contained in:
Chris Danford
2004-02-10 09:42:01 +00:00
parent 0196abe99b
commit 4f439be739
25 changed files with 1727 additions and 1337 deletions
+3 -2
View File
@@ -85,14 +85,14 @@ bool IniFile::ReadFile()
}
// writes data stored in class to ini file
void IniFile::WriteFile()
bool IniFile::WriteFile()
{
RageFile f;
if( !f.Open( path, RageFile::WRITE ) )
{
LOG->Trace( "Writing '%s' failed: %s", path.c_str(), f.GetError().c_str() );
error = f.GetError();
return;
return false;
}
for (keymap::const_iterator k = keys.begin(); k != keys.end(); ++k)
@@ -107,6 +107,7 @@ void IniFile::WriteFile()
f.PutLine( "" );
}
return true;
}
// deletes all stored ini data