From 4561b36046c8f10acf61aece04006a122f955118 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sat, 29 Nov 2003 11:16:36 +0000 Subject: [PATCH] move stage sprite to top --- stepmania/src/ScreenGameplay.cpp | 85 +++++++++++++++++--------------- 1 file changed, 46 insertions(+), 39 deletions(-) diff --git a/stepmania/src/ScreenGameplay.cpp b/stepmania/src/ScreenGameplay.cpp index 762c2a6ee2..bd5df55704 100644 --- a/stepmania/src/ScreenGameplay.cpp +++ b/stepmania/src/ScreenGameplay.cpp @@ -393,45 +393,6 @@ ScreenGameplay::ScreenGameplay( CString sName, bool bDemonstration ) : Screen("S - // - // Add stage / SongNumber - // - m_sprStage.SetName( ssprintf("Stage%s",bExtra?"Extra":"") ); - SET_XY( m_sprStage ); - - - for( p=0; pGetPathToN("ScreenGameplay song num") ); - m_textCourseSongNumber[p].EnableShadow( false ); - m_textCourseSongNumber[p].SetName( ssprintf("SongNumberP%d%s",p+1,bExtra?"Extra":"") ); - SET_XY( m_textCourseSongNumber[p] ); - m_textCourseSongNumber[p].SetText( "" ); - m_textCourseSongNumber[p].SetDiffuse( RageColor(0,0.5f,1,1) ); // light blue - } - - switch( GAMESTATE->m_PlayMode ) - { - case PLAY_MODE_ARCADE: - case PLAY_MODE_BATTLE: - case PLAY_MODE_RAVE: - m_sprStage.Load( THEME->GetPathToG("ScreenGameplay stage "+GAMESTATE->GetStageText()) ); - this->AddChild( &m_sprStage ); - break; - case PLAY_MODE_NONSTOP: - case PLAY_MODE_ONI: - case PLAY_MODE_ENDLESS: - for( p=0; pIsPlayerEnabled(p) ) - { - this->AddChild( &m_textCourseSongNumber[p] ); - } - break; - default: - ASSERT(0); // invalid GameMode - } - - m_textSongTitle.LoadFromFont( THEME->GetPathToF("ScreenGameplay song title") ); m_textSongTitle.EnableShadow( false ); @@ -497,6 +458,49 @@ ScreenGameplay::ScreenGameplay( CString sName, bool bDemonstration ) : Screen("S } } + // + // Add stage / SongNumber + // + m_sprStage.SetName( ssprintf("Stage%s",bExtra?"Extra":"") ); + SET_XY( m_sprStage ); + + + for( p=0; pGetPathToN("ScreenGameplay song num") ); + m_textCourseSongNumber[p].EnableShadow( false ); + m_textCourseSongNumber[p].SetName( ssprintf("SongNumberP%d%s",p+1,bExtra?"Extra":"") ); + SET_XY( m_textCourseSongNumber[p] ); + m_textCourseSongNumber[p].SetText( "" ); + m_textCourseSongNumber[p].SetDiffuse( RageColor(0,0.5f,1,1) ); // light blue + } + + switch( GAMESTATE->m_PlayMode ) + { + case PLAY_MODE_ARCADE: + case PLAY_MODE_BATTLE: + case PLAY_MODE_RAVE: + m_sprStage.Load( THEME->GetPathToG("ScreenGameplay stage "+GAMESTATE->GetStageText()) ); + this->AddChild( &m_sprStage ); + break; + case PLAY_MODE_NONSTOP: + case PLAY_MODE_ONI: + case PLAY_MODE_ENDLESS: + for( p=0; pIsPlayerEnabled(p) ) + { + this->AddChild( &m_textCourseSongNumber[p] ); + } + break; + default: + ASSERT(0); // invalid GameMode + } + + + + // + // Player/Song options + // for( p=0; pIsPlayerEnabled(p) ) @@ -517,6 +521,9 @@ ScreenGameplay::ScreenGameplay( CString sName, bool bDemonstration ) : Screen("S this->AddChild( &m_textSongOptions ); + + + for( p=0; pIsPlayerEnabled(p) )