add MaxStages text to ScreenTitleMenu
This commit is contained in:
@@ -17,7 +17,7 @@ ColorP2=1.0,0.5,0.2,1 // orange
|
||||
InitialScreen=ScreenCompany
|
||||
WindowTitle=StepMania
|
||||
DefaultModifiers=
|
||||
JoinDelaySeconds=0.8
|
||||
JoinPauseSeconds=0.8
|
||||
|
||||
[ModeSwitcher]
|
||||
PrevModeX=-200
|
||||
@@ -64,6 +64,8 @@ LogoHomeOnCommand=x,320;y,240;zoomy,0;sleep,0.5;bounceend,0.5;zoomy,1;glowshift;
|
||||
LogoOnCommand=x,320;y,240;zoomy,0;sleep,0.5;bounceend,0.5;zoomy,1;glowshift;effectperiod,2.5;effectcolor1,1,1,1,0.1;effectcolor2,1,1,1,0.3
|
||||
VersionOnCommand=horizalign,right;x,620;y,20;diffuse,0.6,0.6,0.6,1;zoom,0.5;shadowlength,2
|
||||
SongsOnCommand=horizalign,left;x,20;y,20;diffuse,0.6,0.6,0.6,1;zoom,0.5;shadowlength,2
|
||||
MaxStagesOnCommand=hidden,1
|
||||
MaxStagesText=
|
||||
ChoicesX=320
|
||||
ChoicesStartY=86
|
||||
ChoicesSpacingY=48
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
#define LOGO_HOME_ON_COMMAND THEME->GetMetric("ScreenTitleMenu","LogoHomeOnCommand")
|
||||
#define VERSION_ON_COMMAND THEME->GetMetric("ScreenTitleMenu","VersionOnCommand")
|
||||
#define SONGS_ON_COMMAND THEME->GetMetric("ScreenTitleMenu","SongsOnCommand")
|
||||
#define MAX_STAGES_ON_COMMAND THEME->GetMetric("ScreenTitleMenu","MaxStagesOnCommand")
|
||||
#define MAX_STAGES_TEXT THEME->GetMetric("ScreenTitleMenu","MaxStagesText")
|
||||
#define HELP_X THEME->GetMetricF("ScreenTitleMenu","HelpX")
|
||||
#define HELP_Y THEME->GetMetricF("ScreenTitleMenu","HelpY")
|
||||
#define CHOICES_X THEME->GetMetricF("ScreenTitleMenu","ChoicesX")
|
||||
@@ -113,6 +115,10 @@ ScreenTitleMenu::ScreenTitleMenu( CString sClassName ) : ScreenSelect( sClassNam
|
||||
m_textSongs.SetText( text );
|
||||
this->AddChild( &m_textSongs );
|
||||
|
||||
m_textMaxStages.LoadFromFont( THEME->GetPathF(m_sName,"MaxStages") );
|
||||
m_textMaxStages.Command( MAX_STAGES_ON_COMMAND );
|
||||
m_textMaxStages.SetText( ssprintf("%d "+MAX_STAGES_TEXT, PREFSMAN->m_iNumArcadeStages ) );
|
||||
this->AddChild( &m_textMaxStages );
|
||||
|
||||
CString sCoinMode = CoinModeToString((CoinMode)PREFSMAN->m_iCoinMode);
|
||||
m_CoinMode.LoadFromAniDir( THEME->GetPathToB("ScreenTitleMenu "+sCoinMode) );
|
||||
|
||||
@@ -42,6 +42,7 @@ private:
|
||||
Sprite m_sprLogo;
|
||||
BitmapText m_textVersion;
|
||||
BitmapText m_textSongs;
|
||||
BitmapText m_textMaxStages;
|
||||
BitmapText m_textHelp;
|
||||
BitmapText m_textChoice[MAX_MODE_CHOICES];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user