simplify
This commit is contained in:
@@ -309,15 +309,17 @@ done:
|
|||||||
ScreenNetSelectBase::HandleScreenMessage( SM );
|
ScreenNetSelectBase::HandleScreenMessage( SM );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool ScreenNetSelectMusic::LeftAndRightPressed( const PlayerNumber pn )
|
||||||
|
{
|
||||||
|
return INPUTMAPPER->IsBeingPressed( GAME_BUTTON_LEFT, pn )
|
||||||
|
&& INPUTMAPPER->IsBeingPressed( GAME_BUTTON_RIGHT, pn );
|
||||||
|
}
|
||||||
|
|
||||||
void ScreenNetSelectMusic::MenuLeft( const InputEventPlus &input )
|
void ScreenNetSelectMusic::MenuLeft( const InputEventPlus &input )
|
||||||
{
|
{
|
||||||
PlayerNumber pn = input.pn;
|
PlayerNumber pn = input.pn;
|
||||||
|
|
||||||
bool bLeftPressed = INPUTMAPPER->IsBeingPressed( GAME_BUTTON_LEFT, pn );
|
if( LeftAndRightPressed(pn) )
|
||||||
bool bRightPressed = INPUTMAPPER->IsBeingPressed( GAME_BUTTON_RIGHT, pn );
|
|
||||||
bool bLeftAndRightPressed = bLeftPressed && bRightPressed;
|
|
||||||
|
|
||||||
if( bLeftAndRightPressed )
|
|
||||||
m_MusicWheel.ChangeSort( SORT_MODE_MENU );
|
m_MusicWheel.ChangeSort( SORT_MODE_MENU );
|
||||||
else
|
else
|
||||||
m_MusicWheel.Move( -1 );
|
m_MusicWheel.Move( -1 );
|
||||||
@@ -327,11 +329,7 @@ void ScreenNetSelectMusic::MenuRight( const InputEventPlus &input )
|
|||||||
{
|
{
|
||||||
PlayerNumber pn = input.pn;
|
PlayerNumber pn = input.pn;
|
||||||
|
|
||||||
bool bLeftPressed = INPUTMAPPER->IsBeingPressed( GAME_BUTTON_LEFT, pn );
|
if( LeftAndRightPressed(pn) )
|
||||||
bool bRightPressed = INPUTMAPPER->IsBeingPressed( GAME_BUTTON_RIGHT, pn );
|
|
||||||
bool bLeftAndRightPressed = bLeftPressed && bRightPressed;
|
|
||||||
|
|
||||||
if( bLeftAndRightPressed )
|
|
||||||
m_MusicWheel.ChangeSort( SORT_MODE_MENU );
|
m_MusicWheel.ChangeSort( SORT_MODE_MENU );
|
||||||
else
|
else
|
||||||
m_MusicWheel.Move( +1 );
|
m_MusicWheel.Move( +1 );
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ protected:
|
|||||||
virtual void MenuDown( const InputEventPlus &input );
|
virtual void MenuDown( const InputEventPlus &input );
|
||||||
virtual void MenuRight( const InputEventPlus &input );
|
virtual void MenuRight( const InputEventPlus &input );
|
||||||
virtual void MenuBack( const InputEventPlus &input );
|
virtual void MenuBack( const InputEventPlus &input );
|
||||||
|
bool LeftAndRightPressed( const PlayerNumber pn );
|
||||||
|
|
||||||
virtual void Update( float fDeltaTime );
|
virtual void Update( float fDeltaTime );
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user