[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:
freem
2014-07-15 20:39:01 -05:00
committed by Jonathan Payne
parent a9056c20d1
commit aef6e287f9
+7 -3
View File
@@ -100,7 +100,11 @@ namespace
switch( GAMESTATE->GetCoinMode() )
{
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:
// GCC is picky and needs this to be bracketed
{
@@ -119,8 +123,8 @@ namespace
default: // CoinMode_Free
if( GAMESTATE->PlayersCanJoin() )
return CREDITS_FREE_PLAY.GetValue();
// TODO: What should be displayed if players
// can't join in free mode?
// TODO: What should be displayed if players can't join in free mode?
// Probably something like "Please Wait" or "Cannot Join"? -freem
}
}
return RString();