experimental: AutoJoin, join players immediately (or as soon as possible) when enough coins are inserted
This commit is contained in:
@@ -103,6 +103,7 @@ static ThemeMetric<bool> ARE_STAGE_PLAYER_MODS_FORCED( "GameState","AreStagePlay
|
||||
static ThemeMetric<bool> ARE_STAGE_SONG_MODS_FORCED( "GameState","AreStageSongModsForced" );
|
||||
|
||||
static Preference<Premium> g_Premium( "Premium", Premium_Off );
|
||||
Preference<bool> GameState::m_bAutoJoin( "AutoJoin", false );
|
||||
|
||||
GameState::GameState() :
|
||||
m_pCurGame( Message_CurrentGameChanged ),
|
||||
@@ -413,6 +414,17 @@ bool GameState::JoinInput( PlayerNumber pn )
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GameState::JoinPlayers()
|
||||
{
|
||||
bool bJoined = false;
|
||||
FOREACH_PlayerNumber( pn )
|
||||
{
|
||||
if( JoinInput(pn) )
|
||||
bJoined = true;
|
||||
}
|
||||
return bJoined;
|
||||
}
|
||||
|
||||
int GameState::GetCoinsNeededToJoin() const
|
||||
{
|
||||
int iCoinsToCharge = 0;
|
||||
|
||||
Reference in New Issue
Block a user