diff --git a/stepmania/src/BeginnerHelper.cpp b/stepmania/src/BeginnerHelper.cpp index b7e31e5af0..325ccc05e2 100644 --- a/stepmania/src/BeginnerHelper.cpp +++ b/stepmania/src/BeginnerHelper.cpp @@ -24,10 +24,10 @@ #define HELPER_X THEME->GetMetricF("BeginnerHelper","HelperX") #define HELPER_Y THEME->GetMetricF("BeginnerHelper","HelperY") -#define ST_LEFT 0x08 -#define ST_DOWN 0x04 -#define ST_UP 0x02 -#define ST_RIGHT 0x01 +#define ST_LEFT 0x01 +#define ST_DOWN 0x02 +#define ST_UP 0x04 +#define ST_RIGHT 0x08 #define ST_JUMPLR (ST_LEFT | ST_RIGHT) #define ST_JUMPUD (ST_UP | ST_DOWN) @@ -298,10 +298,10 @@ void BeginnerHelper::Update( float fDeltaTime ) if((m_NoteData[pn].IsThereATapAtRow( iRow ))) { int iStep = 0; - int iNumTracks = m_NoteData[pn].GetNumTracks(); + const int iNumTracks = m_NoteData[pn].GetNumTracks(); for( int k=0; km_fSongBeat + 0.6f ); - int iNumTracks = m_NoteData.GetNumTracks(); + const int iNoteRow = BeatToNoteRowNotRounded( GAMESTATE->m_fSongBeat + 0.6f ); // if we want to miss from here on out, don't process steps. if( m_iPerfects < m_iNumPerfects && m_NoteData.IsThereATapAtRow( iNoteRow ) ) { + const int iNumTracks = m_NoteData.GetNumTracks(); for( int k=0; k