diff --git a/stepmania/src/ScreenWithMenuElements.cpp b/stepmania/src/ScreenWithMenuElements.cpp index 474e1a66a1..6b861a2557 100644 --- a/stepmania/src/ScreenWithMenuElements.cpp +++ b/stepmania/src/ScreenWithMenuElements.cpp @@ -80,6 +80,12 @@ ScreenWithMenuElements::ScreenWithMenuElements( CString sClassName ) : Screen( s m_textHelp->SetTips( asHelpTips ); this->AddChild( m_textHelp ); + m_sprUnderlay.Load( THEME->GetPathB(m_sName,"underlay") ); + m_sprUnderlay->SetName("Underlay"); + m_sprUnderlay->SetDrawOrder( DRAW_ORDER_BEFORE_EVERYTHING ); + SET_XY_AND_ON_COMMAND( m_sprUnderlay ); + this->AddChild( m_sprUnderlay ); + m_sprOverlay.Load( THEME->GetPathB(m_sName,"overlay") ); m_sprOverlay->SetName("Overlay"); SET_XY_AND_ON_COMMAND( m_sprOverlay ); diff --git a/stepmania/src/ScreenWithMenuElements.h b/stepmania/src/ScreenWithMenuElements.h index dd6f340fda..77faecadbd 100644 --- a/stepmania/src/ScreenWithMenuElements.h +++ b/stepmania/src/ScreenWithMenuElements.h @@ -26,6 +26,7 @@ public: void ResetTimer(); protected: + AutoActor m_sprUnderlay; AutoActor m_autoHeader; Sprite m_sprStyleIcon; MemoryCardDisplay m_MemoryCardDisplay[NUM_PLAYERS];