merge AfterStepsChange and AfterTrailChange
This commit is contained in:
@@ -606,7 +606,7 @@ void ScreenSelectMusic::ChangeDifficulty( PlayerNumber pn, int dir )
|
||||
vpns.push_back( p );
|
||||
}
|
||||
}
|
||||
AfterStepsChange( vpns );
|
||||
AfterStepsOrTrailChange( vpns );
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -628,7 +628,7 @@ void ScreenSelectMusic::ChangeDifficulty( PlayerNumber pn, int dir )
|
||||
vpns.push_back( p );
|
||||
}
|
||||
}
|
||||
AfterTrailChange( vpns );
|
||||
AfterStepsOrTrailChange( vpns );
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -651,7 +651,7 @@ void ScreenSelectMusic::ChangeDifficulty( PlayerNumber pn, int dir )
|
||||
vpns.push_back( p );
|
||||
}
|
||||
}
|
||||
AfterStepsChange( vpns );
|
||||
AfterStepsOrTrailChange( vpns );
|
||||
break;
|
||||
}
|
||||
case TYPE_SORT:
|
||||
@@ -879,13 +879,15 @@ void ScreenSelectMusic::MenuBack( PlayerNumber pn )
|
||||
Cancel( SM_GoToPrevScreen );
|
||||
}
|
||||
|
||||
void ScreenSelectMusic::AfterStepsChange( const vector<PlayerNumber> &vpns )
|
||||
void ScreenSelectMusic::AfterStepsOrTrailChange( const vector<PlayerNumber> &vpns )
|
||||
{
|
||||
FOREACH_CONST( PlayerNumber, vpns, p )
|
||||
{
|
||||
PlayerNumber pn = *p;
|
||||
ASSERT( GAMESTATE->IsHumanPlayer(pn) );
|
||||
|
||||
if( GAMESTATE->m_pCurSong )
|
||||
{
|
||||
CLAMP( m_iSelection[pn], 0, m_vpSteps.size()-1 );
|
||||
|
||||
Song* pSong = GAMESTATE->m_pCurSong;
|
||||
@@ -903,15 +905,8 @@ void ScreenSelectMusic::AfterStepsChange( const vector<PlayerNumber> &vpns )
|
||||
|
||||
m_textHighScore[pn].SetText( ssprintf("%*i", NUM_SCORE_DIGITS, iScore) );
|
||||
}
|
||||
}
|
||||
|
||||
void ScreenSelectMusic::AfterTrailChange( const vector<PlayerNumber> &vpns )
|
||||
else
|
||||
{
|
||||
FOREACH_CONST( PlayerNumber, vpns, p )
|
||||
{
|
||||
PlayerNumber pn = *p;
|
||||
ASSERT( GAMESTATE->IsHumanPlayer(pn) );
|
||||
|
||||
CLAMP( m_iSelection[pn], 0, m_vpTrails.size()-1 );
|
||||
|
||||
Course* pCourse = GAMESTATE->m_pCurCourse;
|
||||
@@ -930,6 +925,7 @@ void ScreenSelectMusic::AfterTrailChange( const vector<PlayerNumber> &vpns )
|
||||
m_textHighScore[pn].SetText( ssprintf("%*i", NUM_SCORE_DIGITS, iScore) );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void ScreenSelectMusic::SwitchToPreferredDifficulty()
|
||||
{
|
||||
@@ -1252,10 +1248,7 @@ void ScreenSelectMusic::AfterMusicChange()
|
||||
FOREACH_HumanPlayer( p )
|
||||
vpns.push_back( p );
|
||||
|
||||
if( GAMESTATE->m_pCurCourse )
|
||||
AfterTrailChange( vpns );
|
||||
else
|
||||
AfterStepsChange( vpns );
|
||||
AfterStepsOrTrailChange( vpns );
|
||||
}
|
||||
|
||||
// lua start
|
||||
|
||||
@@ -49,8 +49,7 @@ protected:
|
||||
|
||||
void ChangeDifficulty( PlayerNumber pn, int dir );
|
||||
|
||||
void AfterStepsChange( const vector<PlayerNumber> &vpns );
|
||||
void AfterTrailChange( const vector<PlayerNumber> &vpns );
|
||||
void AfterStepsOrTrailChange( const vector<PlayerNumber> &vpns );
|
||||
void SwitchToPreferredDifficulty();
|
||||
void AfterMusicChange();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user