From 6c01e5c2cc4d3d1ac97ca2c88b2a470ee1d73b3c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 28 Feb 2004 00:16:43 +0000 Subject: [PATCH] cap beat match delay --- stepmania/src/RageSounds.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/RageSounds.cpp b/stepmania/src/RageSounds.cpp index 762c54f202..ce60f45228 100644 --- a/stepmania/src/RageSounds.cpp +++ b/stepmania/src/RageSounds.cpp @@ -237,7 +237,8 @@ void StartMusic( MusicToPlay &ToPlay ) const float fCurBeatToStartOn = truncf(fCurBeat) + fStartBeatFraction; const float fSecondToStartOn = g_Playing->m_Timing.GetElapsedTimeFromBeat( fCurBeatToStartOn ); - const float fDistance = fSecondToStartOn - fCurSecond; + const float fMaximumDistance = 2; + const float fDistance = min( fSecondToStartOn - fCurSecond, fMaximumDistance ); when = GAMESTATE->m_LastBeatUpdate + PresumedLatency + fDistance; }