prefer GAMESTATE->JoinPlayer to setting GAMESTATE->m_bSideIsJoined manually

This commit is contained in:
Glenn Maynard
2006-09-15 05:56:43 +00:00
parent d7dc890adc
commit e7fdfa2132
10 changed files with 11 additions and 13 deletions
+1 -1
View File
@@ -660,7 +660,7 @@ void GameCommand::ApplySelf( const vector<PlayerNumber> &vpns ) const
case TWO_PLAYERS_SHARED_SIDES:
{
FOREACH_PlayerNumber( p )
GAMESTATE->m_bSideIsJoined[p] = true;
GAMESTATE->JoinPlayer( p );
}
break;
default:
+1 -1
View File
@@ -661,7 +661,7 @@ void ScreenEdit::Init()
m_InputPlayerNumber = PLAYER_INVALID;
// set both players to joined so the credit message doesn't show
FOREACH_PlayerNumber( p )
GAMESTATE->m_bSideIsJoined[p] = true;
GAMESTATE->JoinPlayer( p );
SCREENMAN->RefreshCreditsMessages();
m_pSong = GAMESTATE->m_pCurSong;
+1 -1
View File
@@ -33,7 +33,7 @@ void ScreenEditMenu::Init()
{
/* Enable all players. */
FOREACH_PlayerNumber( pn )
GAMESTATE->m_bSideIsJoined[pn] = true;
GAMESTATE->JoinPlayer( pn );
ScreenWithMenuElements::Init();
+2 -3
View File
@@ -31,9 +31,8 @@ ScreenEnding::ScreenEnding() : ScreenAttract( false/*dont reset GAMESTATE*/ )
GAMESTATE->m_PlayMode.Set( PLAY_MODE_REGULAR );
GAMESTATE->m_pCurStyle.Set( GAMEMAN->GameAndStringToStyle( GAMEMAN->GetDefaultGame(),"versus") );
GAMESTATE->m_bSideIsJoined[PLAYER_1] = true;
GAMESTATE->m_bSideIsJoined[PLAYER_2] = true;
GAMESTATE->m_MasterPlayerNumber = PLAYER_1;
GAMESTATE->JoinPlayer( PLAYER_1 );
GAMESTATE->JoinPlayer( PLAYER_2 );
GAMESTATE->m_pCurSong.Set( SONGMAN->GetRandomSong() );
GAMESTATE->m_pCurCourse.Set( SONGMAN->GetRandomCourse() );
GAMESTATE->m_pCurSteps[PLAYER_1].Set( GAMESTATE->m_pCurSong->GetAllSteps()[0] );
+1 -1
View File
@@ -107,7 +107,7 @@ ScreenEvaluation::ScreenEvaluation()
if( RandomInt(2) )
PO_GROUP_ASSIGN_N( GAMESTATE->m_pPlayerState[p]->m_PlayerOptions, ModsLevel_Stage, m_bTransforms, PlayerOptions::TRANSFORM_ECHO, true ); // show "disqualified"
GAMESTATE->m_bSideIsJoined[p] = true;
GAMESTATE->JoinPlayer( p );
GAMESTATE->m_pCurSteps[p].Set( GAMESTATE->m_pCurSong->GetAllSteps()[0] );
vector<Trail*> apTrails;
GAMESTATE->m_pCurCourse->GetAllTrails( apTrails );
+1 -1
View File
@@ -166,7 +166,7 @@ void ScreenEz2SelectPlayer::MenuStart( const InputEventPlus &input )
if( GAMESTATE->m_bSideIsJoined[pn] ) // already joined
return; // ignore
GAMESTATE->m_bSideIsJoined[pn] = true;
GAMESTATE->JoinPlayer( pn );
SCREENMAN->RefreshCreditsMessages();
SCREENMAN->PlayStartSound();
m_sprJoinMessage[pn].SetState( pn+NUM_PLAYERS );
+1 -2
View File
@@ -35,8 +35,7 @@ void ScreenOptionsMaster::Init()
if( FORCE_ALL_PLAYERS )
{
FOREACH_PlayerNumber( pn )
GAMESTATE->m_bSideIsJoined[pn] = true;
GAMESTATE->m_MasterPlayerNumber = PLAYER_1;
GAMESTATE->JoinPlayer( pn );
}
if( NAVIGATION_MODE == "toggle" )
+1 -1
View File
@@ -38,7 +38,7 @@ void ScreenPackages::Init()
m_iDownloaded = 0;
FOREACH_PlayerNumber( pn )
GAMESTATE->m_bSideIsJoined[pn] = true;
GAMESTATE->JoinPlayer( pn );
m_sprExistingBG.SetName( "PackagesBG" );
m_sprExistingBG.Load( THEME->GetPathG( m_sName, "PackagesBG" ) );
+1 -1
View File
@@ -53,7 +53,7 @@ ScreenSelectMusic::ScreenSelectMusic()
{
GAMESTATE->m_PlayMode.Set( PLAY_MODE_REGULAR );
GAMESTATE->m_pCurStyle.Set( GAMEMAN->GameAndStringToStyle(GAMEMAN->GetDefaultGame(),"versus") );
GAMESTATE->m_bSideIsJoined[PLAYER_1] = true;
GAMESTATE->JoinPlayer( PLAYER_1 );
GAMESTATE->m_MasterPlayerNumber = PLAYER_1;
}
}
+1 -1
View File
@@ -46,7 +46,7 @@ void ScreenSetTime::Init()
m_Selection = hour;
FOREACH_PlayerNumber( pn )
GAMESTATE->m_bSideIsJoined[pn] = true;
GAMESTATE->JoinPlayer( pn );
FOREACH_SetTimeSelection( s )
{