From 754f2edb0fe3be72e5e74b29d4eb8d58d3b84915 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 14 Sep 2006 03:23:17 +0000 Subject: [PATCH] JoinInput(MenuInput ) -> JoinInput(InputEventPlus) --- stepmania/src/Screen.cpp | 8 ++++---- stepmania/src/Screen.h | 2 +- stepmania/src/ScreenSelect.cpp | 2 +- stepmania/src/ScreenSelectMaster.cpp | 8 ++++---- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/stepmania/src/Screen.cpp b/stepmania/src/Screen.cpp index 32b4da12ab..1071f9bbbb 100644 --- a/stepmania/src/Screen.cpp +++ b/stepmania/src/Screen.cpp @@ -242,15 +242,15 @@ RString Screen::GetPrevScreen() const } -bool Screen::JoinInput( const MenuInput &MenuI ) +bool Screen::JoinInput( const InputEventPlus &input ) { if( !GAMESTATE->PlayersCanJoin() ) return false; - if( MenuI.IsValid() && MenuI.button==MENU_BUTTON_START ) + if( input.MenuI.IsValid() && input.MenuI.button==MENU_BUTTON_START ) { /* If this side is already in, don't re-join (and re-pay!). */ - if(GAMESTATE->m_bSideIsJoined[pn]) + if(GAMESTATE->m_bSideIsJoined[input.pn]) return false; /* subtract coins */ @@ -267,7 +267,7 @@ bool Screen::JoinInput( const MenuInput &MenuI ) if( GAMESTATE->GetNumSidesJoined() > 0 ) SCREENMAN->PlayStartSound(); - GAMESTATE->JoinPlayer( pn ); + GAMESTATE->JoinPlayer( input.pn ); // don't load memory card profiles here. It's slow and can cause a big skip. /* Don't load the local profile, either. It causes a 150+ms skip on my A64 3000+, diff --git a/stepmania/src/Screen.h b/stepmania/src/Screen.h index e0985deff9..a4c53e0d27 100644 --- a/stepmania/src/Screen.h +++ b/stepmania/src/Screen.h @@ -61,7 +61,7 @@ public: virtual ScreenType GetScreenType() const { return ALLOW_OPERATOR_MENU_BUTTON ? game_menu : system_menu; } bool AllowOperatorMenuButton() const { return ALLOW_OPERATOR_MENU_BUTTON; } - static bool JoinInput( const MenuInput &MenuI ); // return true if a player joined + static bool JoinInput( const InputEventPlus &input ); // return true if a player joined // // Lua diff --git a/stepmania/src/ScreenSelect.cpp b/stepmania/src/ScreenSelect.cpp index 79a978c028..4be5b48e0f 100644 --- a/stepmania/src/ScreenSelect.cpp +++ b/stepmania/src/ScreenSelect.cpp @@ -150,7 +150,7 @@ void ScreenSelect::Input( const InputEventPlus &input ) bool bAllowJoinInput = !ALLOW_DISABLED_PLAYER_INPUT; if( input.MenuI.button == MENU_BUTTON_COIN || - (bAllowJoinInput && Screen::JoinInput(input.MenuI)) ) + (bAllowJoinInput && Screen::JoinInput(input)) ) { if( input.type == IET_FIRST_PRESS ) this->UpdateSelectableChoices(); diff --git a/stepmania/src/ScreenSelectMaster.cpp b/stepmania/src/ScreenSelectMaster.cpp index d74e73a7e8..b483580d5e 100644 --- a/stepmania/src/ScreenSelectMaster.cpp +++ b/stepmania/src/ScreenSelectMaster.cpp @@ -712,10 +712,10 @@ void ScreenSelectMaster::MenuStart( PlayerNumber pn ) { // If the player isn't already joined, try to join them. // Allow a player to join even if input is locked or someone has already already chosen. - MenuInput MenuI; - MenuI.player = pn; - MenuI.button = MENU_BUTTON_START; - Screen::JoinInput( MenuI ); + InputEventPlus input; + input.pn = pn; + input.MenuI.button = MENU_BUTTON_START; + Screen::JoinInput( input ); if( m_fLockInputSecs > 0 ) return;