fix PREFSMAN->m_bDelayedScreenLoad
This commit is contained in:
@@ -137,7 +137,7 @@ void ScreenManager::Update( float fDeltaTime )
|
|||||||
*
|
*
|
||||||
* So, let's just zero the first update for every screen.
|
* So, let's just zero the first update for every screen.
|
||||||
*/
|
*/
|
||||||
ASSERT( !m_ScreenStack.empty() || m_DelayedScreen != "" ); // Why play the game if there is nothing showing?
|
ASSERT( !m_ScreenStack.empty() || m_sDelayedScreen != "" ); // Why play the game if there is nothing showing?
|
||||||
|
|
||||||
m_pSharedBGA->Update( fDeltaTime );
|
m_pSharedBGA->Update( fDeltaTime );
|
||||||
|
|
||||||
@@ -154,7 +154,7 @@ void ScreenManager::Update( float fDeltaTime )
|
|||||||
|
|
||||||
EmptyDeleteQueue();
|
EmptyDeleteQueue();
|
||||||
|
|
||||||
if(m_DelayedScreen.size() != 0)
|
if(m_sDelayedScreen.size() != 0)
|
||||||
{
|
{
|
||||||
/* We have a screen to display. Delete the current screens and load it. */
|
/* We have a screen to display. Delete the current screens and load it. */
|
||||||
ClearScreenStack();
|
ClearScreenStack();
|
||||||
@@ -346,7 +346,7 @@ retry:
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( PREFSMAN->m_bDelayedScreenLoad && m_DelayedScreen != "" )
|
if( PREFSMAN->m_bDelayedScreenLoad && m_sDelayedScreen != "" )
|
||||||
{
|
{
|
||||||
/* Same deal: the ctor called SetNewScreen again. Delete the screen
|
/* Same deal: the ctor called SetNewScreen again. Delete the screen
|
||||||
* we just made, but don't delay again. */
|
* we just made, but don't delay again. */
|
||||||
|
|||||||
@@ -74,7 +74,6 @@ private:
|
|||||||
|
|
||||||
Screen* MakeNewScreen( const CString &sName );
|
Screen* MakeNewScreen( const CString &sName );
|
||||||
void SetFromNewScreen( Screen *pNewScreen, bool Stack );
|
void SetFromNewScreen( Screen *pNewScreen, bool Stack );
|
||||||
CString m_DelayedScreen;
|
|
||||||
void ClearScreenStack();
|
void ClearScreenStack();
|
||||||
void EmptyDeleteQueue();
|
void EmptyDeleteQueue();
|
||||||
void LoadDelayedScreen();
|
void LoadDelayedScreen();
|
||||||
|
|||||||
Reference in New Issue
Block a user