Remove SM_AllDoneChoosing. ScreenSelects just send SM_BeginFadingOut when

done.  This is much simpler, and fixes concurrent loads starting late.
This commit is contained in:
Glenn Maynard
2005-10-14 02:13:13 +00:00
parent 7cd8c7c196
commit 25ee89ef33
7 changed files with 3 additions and 25 deletions
+2 -4
View File
@@ -239,12 +239,10 @@ void ScreenSelect::HandleScreenMessage( const ScreenMessage SM )
}
}
SCREENMAN->ConcurrentlyPrepareScreen( m_sNextScreen );
}
else if( SM == SM_AllDoneChoosing ) /* It's our turn to tween out. */
{
if( !IsTransitioning() )
StartTransitioningScreen( SM_GoToNextScreen );
SCREENMAN->ConcurrentlyPrepareScreen( m_sNextScreen );
}
else if( SM == SM_GoToNextScreen )
{