add off commands

This commit is contained in:
Chris Danford
2004-05-04 02:00:15 +00:00
parent f208f8c0db
commit 42ee4096ae
2 changed files with 17 additions and 6 deletions
+14 -2
View File
@@ -595,7 +595,7 @@ void ScreenNameEntryTraditional::Finish( PlayerNumber pn )
OFF_COMMAND( m_sprCursor[pn] );
if( !AnyStillEntering() )
StartTransitioning( SM_GoToNextScreen );
AllFinished();
}
void ScreenNameEntryTraditional::UpdateSelectionText( int pn )
@@ -611,7 +611,7 @@ void ScreenNameEntryTraditional::MenuStart( PlayerNumber pn, const InputEventTyp
{
if( !AnyStillEntering() )
{
StartTransitioning( SM_GoToNextScreen );
AllFinished();
return;
}
@@ -693,3 +693,15 @@ void ScreenNameEntryTraditional::MenuRight( PlayerNumber pn, const InputEventTyp
PositionCharsAndCursor( pn );
m_soundChange.Play();
}
void ScreenNameEntryTraditional::AllFinished()
{
StartTransitioning( SM_GoToNextScreen );
FOREACH_HumanPlayer( pn )
{
OFF_COMMAND( m_sprOutOfRanking[pn] );
OFF_COMMAND( m_sprNameFrame[pn] );
OFF_COMMAND( m_textSelection[pn] );
}
}