diff --git a/stepmania/src/NoteField.cpp b/stepmania/src/NoteField.cpp index f8d09a483f..c1794b4b94 100644 --- a/stepmania/src/NoteField.cpp +++ b/stepmania/src/NoteField.cpp @@ -190,6 +190,15 @@ void NoteField::Update( float fDeltaTime ) NoteDisplay::Update( fDeltaTime ); } +void NoteField::ProcessMessages( float fDeltaTime ) +{ + ActorFrame::ProcessMessages( fDeltaTime ); + + NoteDisplayCols *pCur = SearchForSongBeat(); + pCur->m_ReceptorArrowRow.ProcessMessages( fDeltaTime ); + pCur->m_GhostArrowRow.ProcessMessages( fDeltaTime ); +} + float NoteField::GetWidth() { const Style* pStyle = GAMESTATE->GetCurrentStyle(); diff --git a/stepmania/src/NoteField.h b/stepmania/src/NoteField.h index f943eb3edd..5edae0f4c6 100644 --- a/stepmania/src/NoteField.h +++ b/stepmania/src/NoteField.h @@ -20,6 +20,7 @@ public: NoteField(); ~NoteField(); virtual void Update( float fDeltaTime ); + virtual void ProcessMessages( float fDeltaTime ); virtual void DrawPrimitives(); virtual void Init( const PlayerState* pPlayerState, float fYReverseOffsetPixels );