logic fixup

This commit is contained in:
Glenn Maynard
2009-11-03 00:32:56 +00:00
parent a18a2b71f8
commit 08949c2848
+8 -10
View File
@@ -162,16 +162,14 @@ void HighScore::Unset()
bool HighScore::IsEmpty() const
{
FOREACH_ENUM( TapNoteScore, tns )
{
if( m_Impl->iTapNoteScores[tns] > 0 )
return false;
}
FOREACH_ENUM( HoldNoteScore, hns )
{
if( m_Impl->iHoldNoteScores[hns] > 0 )
return false;
}
if( m_Impl->iTapNoteScores[TNS_W1] ||
m_Impl->iTapNoteScores[TNS_W2] ||
m_Impl->iTapNoteScores[TNS_W3] ||
m_Impl->iTapNoteScores[TNS_W4] ||
m_Impl->iTapNoteScores[TNS_W5] )
return false;
if( m_Impl->iHoldNoteScores[HNS_Held] > 0 )
return false;
return true;
}