remove some hardcoded screen names

This commit is contained in:
Glenn Maynard
2005-01-29 23:45:27 +00:00
parent 4b2da16b42
commit 8a5bf17203
8 changed files with 24 additions and 8 deletions
+7
View File
@@ -182,6 +182,7 @@ TimerStealth=0
StyleIcon=1 StyleIcon=1
MemoryCardIcons=1 MemoryCardIcons=1
NextScreen=ScreenSelectGroup NextScreen=ScreenSelectGroup
PrevScreen=ScreenTitleBranch
SilentWait=1 SilentWait=1
BounceJoinMessage=1 BounceJoinMessage=1
FoldOnJoin=1 FoldOnJoin=1
@@ -300,6 +301,7 @@ CharacterIconP2OffCommand=linear,0.3;diffusealpha,0;sleep,10
[ScreenStyleSplash] [ScreenStyleSplash]
NextScreen=ScreenSelectGroup NextScreen=ScreenSelectGroup
PrevScreen=ScreenTitleBranch
StyleIcon=0 StyleIcon=0
MemoryCardIcons=0 MemoryCardIcons=0
TimerSeconds=0 TimerSeconds=0
@@ -920,6 +922,7 @@ NoSongsScreen=ScreenTitleBranch
Fallback=ScreenWithMenuElements Fallback=ScreenWithMenuElements
[ScreenEz2SelectMusic] [ScreenEz2SelectMusic]
PrevScreen=ScreenTitleBranch
UseModeSwitcher=0 UseModeSwitcher=0
BalloonX=SCREEN_CENTER_X+172 BalloonX=SCREEN_CENTER_X+172
BalloonY=SCREEN_CENTER_Y-100 BalloonY=SCREEN_CENTER_Y-100
@@ -2248,6 +2251,7 @@ Line4=list,RandomModifiers
[ScreenEditCoursesMenu] [ScreenEditCoursesMenu]
Fallback=ScreenWithMenuElements Fallback=ScreenWithMenuElements
NextScreen=ScreenTitleBranch
ExplanationX=SCREEN_CENTER_X+0 ExplanationX=SCREEN_CENTER_X+0
ExplanationY=SCREEN_CENTER_Y+170 ExplanationY=SCREEN_CENTER_Y+170
ExplanationOnCommand=wrapwidthpixels,900;zoom,0.7 ExplanationOnCommand=wrapwidthpixels,900;zoom,0.7
@@ -3311,6 +3315,7 @@ PlayerP1OnePlayerTwoSidesX=SCREEN_CENTER_X
PlayerP2OnePlayerTwoSidesX=SCREEN_CENTER_X PlayerP2OnePlayerTwoSidesX=SCREEN_CENTER_X
[EditMenu] [EditMenu]
PrevScreen=ScreenTitleBranch
Arrows1X=SCREEN_CENTER_X-130 Arrows1X=SCREEN_CENTER_X-130
Arrows2X=SCREEN_CENTER_X+270 Arrows2X=SCREEN_CENTER_X+270
SongBannerX=SCREEN_CENTER_X+170 SongBannerX=SCREEN_CENTER_X+170
@@ -3868,6 +3873,8 @@ RandomModifiersDefault=mod,clear
RandomModifiers,1=name,Off RandomModifiers,1=name,Off
RandomModifiers,2=mod,random;name,Random RandomModifiers,2=mod,random;name,Random
[ScreenReloadSongs]
NextScreen=ScreenTitleBranch
[DancingCharacters] [DancingCharacters]
#2D Character X/Y positions in relation to the center #2D Character X/Y positions in relation to the center
+2 -1
View File
@@ -12,6 +12,7 @@
#include "Steps.h" #include "Steps.h"
#define NEXT_SCREEN THEME->GetMetric (m_sName,"NextScreen")
#define EXPLANATION_TEXT THEME->GetMetric (m_sName,"ExplanationText") #define EXPLANATION_TEXT THEME->GetMetric (m_sName,"ExplanationText")
#define HELP_TEXT THEME->GetMetric (m_sName,"HelpText") #define HELP_TEXT THEME->GetMetric (m_sName,"HelpText")
@@ -50,7 +51,7 @@ void ScreenEditCoursesMenu::HandleScreenMessage( const ScreenMessage SM )
{ {
case SM_GoToPrevScreen: case SM_GoToPrevScreen:
case SM_GoToNextScreen: case SM_GoToNextScreen:
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( NEXT_SCREEN );
break; break;
} }
} }
+2 -1
View File
@@ -13,6 +13,7 @@
#include "Steps.h" #include "Steps.h"
#include "song.h" #include "song.h"
#define PREV_SCREEN THEME->GetMetric(m_sName,"PrevScreen")
#define EXPLANATION_TEXT THEME->GetMetric(m_sName,"ExplanationText") #define EXPLANATION_TEXT THEME->GetMetric(m_sName,"ExplanationText")
#define HELP_TEXT THEME->GetMetric(m_sName,"HelpText") #define HELP_TEXT THEME->GetMetric(m_sName,"HelpText")
@@ -51,7 +52,7 @@ void ScreenEditMenu::HandleScreenMessage( const ScreenMessage SM )
m_Selector.RefreshNotes(); m_Selector.RefreshNotes();
break; break;
case SM_GoToPrevScreen: case SM_GoToPrevScreen:
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( PREV_SCREEN );
break; break;
case SM_GoToNextScreen: case SM_GoToNextScreen:
SCREENMAN->SetNewScreen( "ScreenEdit" ); SCREENMAN->SetNewScreen( "ScreenEdit" );
+3 -2
View File
@@ -20,6 +20,7 @@
#include "PlayerState.h" #include "PlayerState.h"
#include "Command.h" #include "Command.h"
#define PREV_SCREEN THEME->GetMetric ("ScreenEz2SelectMusic","PrevScreen")
#define SCROLLING_LIST_X THEME->GetMetricF("ScreenEz2SelectMusic","ScrollingListX") #define SCROLLING_LIST_X THEME->GetMetricF("ScreenEz2SelectMusic","ScrollingListX")
#define SCROLLING_LIST_Y THEME->GetMetricF("ScreenEz2SelectMusic","ScrollingListY") #define SCROLLING_LIST_Y THEME->GetMetricF("ScreenEz2SelectMusic","ScrollingListY")
#define SCROLLING_LIST_ROT THEME->GetMetricF("ScreenEz2SelectMusic","ScrollingListRotation") #define SCROLLING_LIST_ROT THEME->GetMetricF("ScreenEz2SelectMusic","ScrollingListRotation")
@@ -374,7 +375,7 @@ void ScreenEz2SelectMusic::HandleScreenMessage( const ScreenMessage SM )
switch( SM ) switch( SM )
{ {
case SM_GoToPrevScreen: case SM_GoToPrevScreen:
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( PREV_SCREEN );
break; break;
case SM_GoToNextScreen: case SM_GoToNextScreen:
if( m_bGoToOptions ) if( m_bGoToOptions )
@@ -388,7 +389,7 @@ void ScreenEz2SelectMusic::HandleScreenMessage( const ScreenMessage SM )
} }
break; break;
case SM_NoSongs: case SM_NoSongs:
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( PREV_SCREEN );
break; break;
} }
+2 -1
View File
@@ -23,6 +23,7 @@
#define HELP_TEXT THEME->GetMetric("ScreenEz2SelectPlayer","HelpText") #define HELP_TEXT THEME->GetMetric("ScreenEz2SelectPlayer","HelpText")
#define TIMER_SECONDS THEME->GetMetricI("ScreenEz2SelectPlayer","TimerSeconds") #define TIMER_SECONDS THEME->GetMetricI("ScreenEz2SelectPlayer","TimerSeconds")
#define NEXT_SCREEN THEME->GetMetric("ScreenEz2SelectPlayer","NextScreen") #define NEXT_SCREEN THEME->GetMetric("ScreenEz2SelectPlayer","NextScreen")
#define PREV_SCREEN THEME->GetMetric("ScreenEz2SelectPlayer","PrevScreen")
#define SILENT_WAIT THEME->GetMetricB("ScreenEz2SelectPlayer","SilentWait") #define SILENT_WAIT THEME->GetMetricB("ScreenEz2SelectPlayer","SilentWait")
#define BOUNCE_JOIN_MESSAGE THEME->GetMetricB("ScreenEz2SelectPlayer","BounceJoinMessage") #define BOUNCE_JOIN_MESSAGE THEME->GetMetricB("ScreenEz2SelectPlayer","BounceJoinMessage")
#define FOLD_ON_JOIN THEME->GetMetricB("ScreenEz2SelectPlayer","FoldOnJoin") #define FOLD_ON_JOIN THEME->GetMetricB("ScreenEz2SelectPlayer","FoldOnJoin")
@@ -148,7 +149,7 @@ void ScreenEz2SelectPlayer::HandleScreenMessage( const ScreenMessage SM )
break; break;
case SM_GoToPrevScreen: case SM_GoToPrevScreen:
SOUND->StopMusic(); SOUND->StopMusic();
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( PREV_SCREEN );
break; break;
case SM_GoToNextScreen: case SM_GoToNextScreen:
SCREENMAN->SetNewScreen( NEXT_SCREEN ); SCREENMAN->SetNewScreen( NEXT_SCREEN );
+3 -1
View File
@@ -10,6 +10,8 @@
#include "arch/LoadingWindow/LoadingWindow.h" #include "arch/LoadingWindow/LoadingWindow.h"
#define NEXT_SCREEN THEME->GetMetric (m_sName,"NextScreen")
static const int DrawFrameRate = 20; static const int DrawFrameRate = 20;
class ScreenReloadSongsLoadingWindow: public LoadingWindow class ScreenReloadSongsLoadingWindow: public LoadingWindow
{ {
@@ -74,7 +76,7 @@ void ScreenReloadSongs::Update( float fDeltaTime )
SONGMAN->Reload( m_LoadingWindow ); SONGMAN->Reload( m_LoadingWindow );
UNLOCKMAN->UpdateSongs(); UNLOCKMAN->UpdateSongs();
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( NEXT_SCREEN );
} }
/* /*
+2 -1
View File
@@ -12,6 +12,7 @@
#include "Style.h" #include "Style.h"
#define NEXT_SCREEN THEME->GetMetric("ScreenStyleSplash","NextScreen") #define NEXT_SCREEN THEME->GetMetric("ScreenStyleSplash","NextScreen")
#define PREV_SCREEN THEME->GetMetric("ScreenStyleSplash","PrevScreen")
#define NONSTOP_SCREEN THEME->GetMetric("ScreenStyleSplash","NonstopScreen") #define NONSTOP_SCREEN THEME->GetMetric("ScreenStyleSplash","NonstopScreen")
#define ONI_SCREEN THEME->GetMetric("ScreenStyleSplash","OniScreen") #define ONI_SCREEN THEME->GetMetric("ScreenStyleSplash","OniScreen")
@@ -64,7 +65,7 @@ void ScreenStyleSplash::HandleScreenMessage( const ScreenMessage SM )
break; break;
case SM_GoToPrevScreen: case SM_GoToPrevScreen:
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( PREV_SCREEN );
break; break;
case SM_GoToNextScreen: case SM_GoToNextScreen:
SCREENMAN->SetNewScreen( NEXT_SCREEN ); SCREENMAN->SetNewScreen( NEXT_SCREEN );
+3 -1
View File
@@ -5,6 +5,8 @@
#include "ScreenTestFonts.h" #include "ScreenTestFonts.h"
#include "ScreenManager.h" #include "ScreenManager.h"
#include "GameSoundManager.h" #include "GameSoundManager.h"
#include "ThemeManager.h"
#include "CommonMetrics.h"
ScreenTest::~ScreenTest() ScreenTest::~ScreenTest()
@@ -53,7 +55,7 @@ void ScreenTest::Input( const DeviceInput& DeviceI, const InputEventType type, c
if( DeviceI.button == KEY_ESC ) if( DeviceI.button == KEY_ESC )
{ {
if( type != IET_FIRST_PRESS ) return; if( type != IET_FIRST_PRESS ) return;
SCREENMAN->SetNewScreen( "ScreenTitleBranch" ); SCREENMAN->SetNewScreen( INITIAL_SCREEN );
return; return;
} }
} }