Fixed mistake that caused steps from non-ssc or non-sm files have blank StepsTypeStr.

This commit is contained in:
Kyzentun
2014-11-23 01:50:58 -07:00
parent 9c4670033e
commit 1a51b06934
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -42,7 +42,7 @@
* @brief The internal version of the cache for StepMania.
*
* Increment this value to invalidate the current cache. */
const int FILE_CACHE_VERSION = 221;
const int FILE_CACHE_VERSION = 222;
/** @brief How long does a song sample last by default? */
const float DEFAULT_MUSIC_SAMPLE_LENGTH = 12.f;
+4
View File
@@ -268,6 +268,10 @@ void Steps::TidyUpData()
{
LOG->Warn("Detected steps with unknown style '%s' in '%s'", m_StepsTypeStr.c_str(), m_pSong->m_sSongFileName.c_str());
}
else if(m_StepsTypeStr == "")
{
m_StepsTypeStr= GAMEMAN->GetStepsTypeInfo(m_StepsType).szName;
}
if( GetDifficulty() == Difficulty_Invalid )
SetDifficulty( StringToDifficulty(GetDescription()) );