From d2571cb2529ab05db58b9881e10fb4593be7c961 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 20 Apr 2004 00:16:20 +0000 Subject: [PATCH] on/off commands for overlay --- stepmania/Themes/default/metrics.ini | 2 ++ stepmania/src/ScreenSelectMusic.cpp | 8 +++++--- stepmania/src/ScreenSelectMusic.h | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/stepmania/Themes/default/metrics.ini b/stepmania/Themes/default/metrics.ini index 33de1140f9..2d35029aa2 100644 --- a/stepmania/Themes/default/metrics.ini +++ b/stepmania/Themes/default/metrics.ini @@ -733,6 +733,8 @@ CourseHasModsOnCommand= OptionsMessageX=320 OptionsMessageY=240 OptionsMessageOnCommand=zoomy,0;linear,0.25;zoomy,1;sleep,1;linear,0.25;zoomy,0 +OverlayOnCommand= +OverlayOffCommand= CourseContentsX=160 CourseContentsY=336 CourseContentsOnCommand= diff --git a/stepmania/src/ScreenSelectMusic.cpp b/stepmania/src/ScreenSelectMusic.cpp index df28e4e07b..99b9b21135 100644 --- a/stepmania/src/ScreenSelectMusic.cpp +++ b/stepmania/src/ScreenSelectMusic.cpp @@ -318,9 +318,9 @@ ScreenSelectMusic::ScreenSelectMusic( CString sClassName ) : Screen( sClassName } } - m_bgOverlay.SetName( "BGAOverlay"); - m_bgOverlay.LoadFromAniDir( THEME->GetPathToB("ScreenSelectMusic Overlay")); - this->AddChild( &m_bgOverlay ); + m_Overlay.SetName( "Overlay"); + m_Overlay.LoadFromAniDir( THEME->GetPathB(m_sName, "overlay")); + this->AddChild( &m_Overlay ); m_bgOptionsOut.Load( THEME->GetPathToB(m_sName+" options out") ); // this->AddChild( &m_bgOptionsOut ); // drawn on top @@ -535,6 +535,7 @@ void ScreenSelectMusic::TweenOnScreen() ON_COMMAND( m_MusicWheel ); ON_COMMAND( m_Artist ); ON_COMMAND( m_MachineRank ); + ON_COMMAND( m_Overlay ); for( int p=0; p