Fill in Steps::m_sDescription automatically if missing.

This commit is contained in:
Chris Danford
2003-08-13 04:48:06 +00:00
parent 35950c4eaf
commit 62a6a7754b
3 changed files with 9 additions and 0 deletions
+2
View File
@@ -208,6 +208,8 @@ bool KSFLoader::LoadFromKSFFile( const CString &sPath, Steps &out, const Song &s
out.SetNoteData(&notedata); out.SetNoteData(&notedata);
out.TidyUpData();
return true; return true;
} }
+2
View File
@@ -778,7 +778,9 @@ void Song::TidyUpData()
} }
for( i=0; i<m_apNotes.size(); i++ ) for( i=0; i<m_apNotes.size(); i++ )
{
m_apNotes[i]->Compress(); m_apNotes[i]->Compress();
}
} }
void Song::TranslateTitles() void Song::TranslateTitles()
+5
View File
@@ -145,6 +145,11 @@ void Steps::TidyUpData()
default: ASSERT(0); default: ASSERT(0);
} }
} }
if( m_sDescription.empty() )
{
m_sDescription = Capitalize( DifficultyToString(m_Difficulty) );
}
} }
void Steps::Decompress() const void Steps::Decompress() const