@@ -786,37 +786,32 @@ int GameActivity::Start() {
786786 // //////////////////////////////////
787787 // GUI split screen setup
788788 // If there are split screens, set up the GUIs to draw and their mouses to point correctly
789- if (g_FrameMan.IsInMultiplayerMode ()) {
790- m_pEditorGUI[player]->SetPosOnScreen (0 , 0 );
791- m_pBuyGUI[player]->SetPosOnScreen (0 , 0 );
792- } else {
793- if (g_FrameMan.GetScreenCount () > 1 ) {
794- // Screen 1 Always upper left corner
795- if (ScreenOfPlayer (player) == 0 ) {
796- m_pEditorGUI[player]->SetPosOnScreen (0 , 0 );
797- m_pBuyGUI[player]->SetPosOnScreen (0 , 0 );
798- } else if (ScreenOfPlayer (player) == 1 ) {
799- // If both splits, or just Vsplit, then in upper right quadrant
800- if ((g_FrameMan.GetVSplit () && !g_FrameMan.GetHSplit ()) || (g_FrameMan.GetVSplit () && g_FrameMan.GetVSplit ())) {
801- m_pEditorGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , 0 );
802- m_pBuyGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , 0 );
803- }
804- // If only hsplit, then lower left quadrant
805- else {
806- m_pEditorGUI[player]->SetPosOnScreen (0 , g_WindowMan.GetResY () / 2 );
807- m_pBuyGUI[player]->SetPosOnScreen (0 , g_WindowMan.GetResY () / 2 );
808- }
789+ if (g_FrameMan.GetScreenCount () > 1 ) {
790+ // Screen 1 Always upper left corner
791+ if (ScreenOfPlayer (player) == 0 ) {
792+ m_pEditorGUI[player]->SetPosOnScreen (0 , 0 );
793+ m_pBuyGUI[player]->SetPosOnScreen (0 , 0 );
794+ } else if (ScreenOfPlayer (player) == 1 ) {
795+ // If both splits, or just Vsplit, then in upper right quadrant
796+ if ((g_FrameMan.GetVSplit () && !g_FrameMan.GetHSplit ()) || (g_FrameMan.GetVSplit () && g_FrameMan.GetVSplit ())) {
797+ m_pEditorGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , 0 );
798+ m_pBuyGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , 0 );
809799 }
810- // Screen 3 is lower left quadrant
811- else if ( ScreenOfPlayer (player) == 2 ) {
800+ // If only hsplit, then lower left quadrant
801+ else {
812802 m_pEditorGUI[player]->SetPosOnScreen (0 , g_WindowMan.GetResY () / 2 );
813803 m_pBuyGUI[player]->SetPosOnScreen (0 , g_WindowMan.GetResY () / 2 );
814804 }
815- // Screen 4 is lower right quadrant
816- else if (ScreenOfPlayer (player) == 3 ) {
817- m_pEditorGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , g_WindowMan.GetResY () / 2 );
818- m_pBuyGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , g_WindowMan.GetResY () / 2 );
819- }
805+ }
806+ // Screen 3 is lower left quadrant
807+ else if (ScreenOfPlayer (player) == 2 ) {
808+ m_pEditorGUI[player]->SetPosOnScreen (0 , g_WindowMan.GetResY () / 2 );
809+ m_pBuyGUI[player]->SetPosOnScreen (0 , g_WindowMan.GetResY () / 2 );
810+ }
811+ // Screen 4 is lower right quadrant
812+ else if (ScreenOfPlayer (player) == 3 ) {
813+ m_pEditorGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , g_WindowMan.GetResY () / 2 );
814+ m_pBuyGUI[player]->SetPosOnScreen (g_WindowMan.GetResX () / 2 , g_WindowMan.GetResY () / 2 );
820815 }
821816 }
822817
@@ -1730,10 +1725,7 @@ void GameActivity::Update() {
17301725 if (m_ActivityState == ActivityState::Over && m_GameOverTimer.IsPastRealMS (m_GameOverPeriod)) {
17311726 g_FrameMan.ClearScreenText (ScreenOfPlayer (player));
17321727 // g_FrameMan.SetScreenText("Press [Esc] to leave the battlefield", ScreenOfPlayer(player), 750);
1733- if (g_FrameMan.IsInMultiplayerMode ())
1734- g_FrameMan.SetScreenText (" All players must press and hold [BACKSPACE] to continue!" , ScreenOfPlayer (player), 750 );
1735- else
1736- g_FrameMan.SetScreenText (" Press [SPACE] or [START] to continue!" , ScreenOfPlayer (player), 750 );
1728+ g_FrameMan.SetScreenText (" Press [SPACE] or [START] to continue!" , ScreenOfPlayer (player), 750 );
17371729
17381730 // Actually end on space
17391731 if (m_GameOverTimer.IsPastSimMS (55000 ) || g_UInputMan.AnyStartPress ()) {
0 commit comments