select goes up
fix extra start sound played
This commit is contained in:
@@ -168,6 +168,7 @@ void ScreenSetTime::ChangeSelection( int iDirection )
|
|||||||
m_textValue[OldSelection].SetEffectNone();
|
m_textValue[OldSelection].SetEffectNone();
|
||||||
m_textValue[m_Selection].SetEffectDiffuseShift();
|
m_textValue[m_Selection].SetEffectDiffuseShift();
|
||||||
|
|
||||||
|
if( iDirection != 0 )
|
||||||
SOUND->PlayOnce( THEME->GetPathS("ScreenSetTime","ChangeSelection") );
|
SOUND->PlayOnce( THEME->GetPathS("ScreenSetTime","ChangeSelection") );
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -221,6 +222,11 @@ void ScreenSetTime::MenuStart( PlayerNumber pn )
|
|||||||
ChangeSelection( +1 );
|
ChangeSelection( +1 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ScreenSetTime::MenuSelect( PlayerNumber pn )
|
||||||
|
{
|
||||||
|
ChangeSelection( -1 );
|
||||||
|
}
|
||||||
|
|
||||||
void ScreenSetTime::MenuBack( PlayerNumber pn )
|
void ScreenSetTime::MenuBack( PlayerNumber pn )
|
||||||
{
|
{
|
||||||
StartTransitioning( SM_GoToPrevScreen );
|
StartTransitioning( SM_GoToPrevScreen );
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ public:
|
|||||||
virtual void MenuLeft( PlayerNumber pn );
|
virtual void MenuLeft( PlayerNumber pn );
|
||||||
virtual void MenuRight( PlayerNumber pn );
|
virtual void MenuRight( PlayerNumber pn );
|
||||||
virtual void MenuStart( PlayerNumber pn );
|
virtual void MenuStart( PlayerNumber pn );
|
||||||
|
virtual void MenuSelect( PlayerNumber pn );
|
||||||
virtual void MenuBack( PlayerNumber pn );
|
virtual void MenuBack( PlayerNumber pn );
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|||||||
Reference in New Issue
Block a user