From 08949c2848353e01516182878f05da0f97cf2eab Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 3 Nov 2009 00:32:56 +0000 Subject: [PATCH] logic fixup --- stepmania/src/HighScore.cpp | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/stepmania/src/HighScore.cpp b/stepmania/src/HighScore.cpp index ec5cb04535..54b875b89d 100644 --- a/stepmania/src/HighScore.cpp +++ b/stepmania/src/HighScore.cpp @@ -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; }