[ScreenSystemLayer] restore "Not Present" text in CoinMode_Home
(also gave a possible answer to the comment added during the removal of pay mode)
This commit is contained in:
@@ -100,7 +100,11 @@ namespace
|
|||||||
switch( GAMESTATE->GetCoinMode() )
|
switch( GAMESTATE->GetCoinMode() )
|
||||||
{
|
{
|
||||||
case CoinMode_Home:
|
case CoinMode_Home:
|
||||||
return CREDITS_PRESS_START.GetValue();
|
if( GAMESTATE->PlayersCanJoin() )
|
||||||
|
return CREDITS_PRESS_START.GetValue();
|
||||||
|
else
|
||||||
|
return CREDITS_NOT_PRESENT.GetValue();
|
||||||
|
|
||||||
case CoinMode_Pay:
|
case CoinMode_Pay:
|
||||||
// GCC is picky and needs this to be bracketed
|
// GCC is picky and needs this to be bracketed
|
||||||
{
|
{
|
||||||
@@ -119,8 +123,8 @@ namespace
|
|||||||
default: // CoinMode_Free
|
default: // CoinMode_Free
|
||||||
if( GAMESTATE->PlayersCanJoin() )
|
if( GAMESTATE->PlayersCanJoin() )
|
||||||
return CREDITS_FREE_PLAY.GetValue();
|
return CREDITS_FREE_PLAY.GetValue();
|
||||||
// TODO: What should be displayed if players
|
// TODO: What should be displayed if players can't join in free mode?
|
||||||
// can't join in free mode?
|
// Probably something like "Please Wait" or "Cannot Join"? -freem
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return RString();
|
return RString();
|
||||||
|
|||||||
Reference in New Issue
Block a user