From efb37b47d7c4dce5fe8231a098864f0bdb3b79be Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Sat, 14 May 2011 18:17:48 -0400 Subject: [PATCH] [splittiming] Hey FSX, catch! --- src/GameState.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/GameState.cpp b/src/GameState.cpp index 3f26469494..8205d4143f 100644 --- a/src/GameState.cpp +++ b/src/GameState.cpp @@ -947,12 +947,16 @@ void GameState::UpdateSongPosition( float fPositionSeconds, const TimingData &ti m_Position.UpdateSongPosition( fPositionSeconds, timing, timestamp ); if( bUpdatePlayers ) + { FOREACH_EnabledPlayer( pn ) + { if( m_pCurSteps[pn] ) { m_pPlayerState[pn]->m_Position.UpdateSongPosition( fPositionSeconds, m_pCurSteps[pn]->m_Timing, timestamp ); Actor::SetPlayerBGMBeat( pn, m_pPlayerState[pn]->m_Position.m_fSongBeatVisible, m_pPlayerState[pn]->m_Position.m_fSongBeatNoOffset ); - + } + } + } Actor::SetBGMTime( GAMESTATE->m_Position.m_fMusicSecondsVisible, GAMESTATE->m_Position.m_fSongBeatVisible, fPositionSeconds, GAMESTATE->m_Position.m_fSongBeatNoOffset ); // LOG->Trace( "m_fMusicSeconds = %f, m_fSongBeat = %f, m_fCurBPS = %f, m_bFreeze = %f", m_fMusicSeconds, m_fSongBeat, m_fCurBPS, m_bFreeze ); }