diff --git a/stepmania/src/MenuTimer.cpp b/stepmania/src/MenuTimer.cpp index f42855ad4b..020be29542 100644 --- a/stepmania/src/MenuTimer.cpp +++ b/stepmania/src/MenuTimer.cpp @@ -74,24 +74,26 @@ void MenuTimer::Update( float fDeltaTime ) m_fSecondsLeft = max( 0, m_fSecondsLeft ); const float fNewSecondsLeft = m_fSecondsLeft; + SetText( fNewSecondsLeft ); + if( fOldSecondsLeft == fNewSecondsLeft ) return; if( fOldSecondsLeft > 5.5 && fNewSecondsLeft < 5.5 ) // transition to below 5.5 SOUND->PlayOnceFromDir( ANNOUNCER->GetPathTo("hurry up") ); - SetText( fNewSecondsLeft ); - for( int s=0; s iCrossed && fNewSecondsLeft < iCrossed ) // crossed { - if( fOldSecondsLeft > s && fNewSecondsLeft < s ) // crossed + if( iCrossed < WARNING_START ) { for( int i=0; i