From c2a11432732f6160492a7c5c0dfc55889290afa4 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 27 Jul 2004 05:00:22 +0000 Subject: [PATCH] Don't waste time loading the song banner if it's not used; don't use PREFSMAN->m_bShowBanners for ScreenStage --- stepmania/src/ScreenStage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenStage.cpp b/stepmania/src/ScreenStage.cpp index 140d1b1d03..83393ca867 100644 --- a/stepmania/src/ScreenStage.cpp +++ b/stepmania/src/ScreenStage.cpp @@ -17,6 +17,7 @@ #define NEXT_SCREEN THEME->GetMetric (m_sName,"NextScreen") #define MINIMUM_DELAY THEME->GetMetricF(m_sName,"MinimumDelay") +#define SHOW_BANNER THEME->GetMetricB(m_sName,"ShowBanner") const ScreenMessage SM_PrepScreen = (ScreenMessage)(SM_User+0); @@ -85,7 +86,7 @@ ScreenStage::ScreenStage( CString sClassName ) : Screen( sClassName ) SET_XY_AND_ON_COMMAND( m_Artist ); SET_XY_AND_ON_COMMAND( m_SongTitle ); - if ( PREFSMAN->m_bShowBanners ) + if ( SHOW_BANNER ) if( GAMESTATE->m_pCurSong && GAMESTATE->m_pCurSong->HasBanner() ) { m_Banner.LoadFromSong( GAMESTATE->m_pCurSong );