This is still needed: we process delayed screen loads in the ScreenManager update *after* updating screens.

This commit is contained in:
Glenn Maynard
2005-08-14 21:14:54 +00:00
parent 760ca931bc
commit 3791a8058a
-5
View File
@@ -95,10 +95,6 @@ void Screen::Update( float fDeltaTime )
*
* Let's delay all messages that have a non-zero time an extra frame.
*/
/* I don't think this is needed anymore, since SetNewScreen is always delayed
* until the next update. It might have other impacts, though, so I'm not sure. */
m_QueuedMessages[i].fDelayRemaining -= fDeltaTime;
/*
if( m_QueuedMessages[i].fDelayRemaining > 0.0001f )
{
m_QueuedMessages[i].fDelayRemaining -= fDeltaTime;
@@ -108,7 +104,6 @@ void Screen::Update( float fDeltaTime )
{
m_QueuedMessages[i].fDelayRemaining -= fDeltaTime;
}
*/
}
/* Now dispatch messages. If the number of messages on the queue changes