Oops. Fix my broken ScreenEval logic and other things.

This commit is contained in:
Chris Danford
2003-02-11 02:44:26 +00:00
parent 6320e15256
commit c55e4a15b4
6 changed files with 33 additions and 19 deletions
+7 -2
View File
@@ -832,10 +832,15 @@ bool Song::IsEasy( NotesType nt ) const
Notes* pHardNotes = GetNotes( nt, DIFFICULTY_HARD );
// HACK: Looks bizarre to see the easy mark by Legend of MAX.
if( pHardNotes->GetMeter() <= 9 )
if( pHardNotes && pHardNotes->GetMeter()<=9 )
return false;
return pBeginnerNotes->GetMeter() == 1 || pEasyNotes->GetMeter() == 1;
if( pBeginnerNotes && pBeginnerNotes->GetMeter()==1 )
return true;
else if( pEasyNotes && pEasyNotes->GetMeter()==1 )
return true;
else
return false;
}
bool Song::HasEdits( NotesType nt ) const