various bugfixes/updates
unlock system now supports clear and failed extra stages songs unlocked by roulette are no longer unlocked by selecting them as extra stage 'fixed' survived time for extra stage when failing
This commit is contained in:
@@ -46,6 +46,10 @@ UnlockSystem::UnlockSystem()
|
||||
|
||||
void UnlockSystem::RouletteUnlock( const Song *song )
|
||||
{
|
||||
// if its an extra stage, don't count it
|
||||
if (GAMESTATE->IsExtraStage() || GAMESTATE->IsExtraStage2())
|
||||
return;
|
||||
|
||||
SongEntry *p = FindSong( song );
|
||||
if (!p)
|
||||
return; // does not exist
|
||||
|
||||
Reference in New Issue
Block a user