interface to allow more specific error messages

This commit is contained in:
Glenn Maynard
2005-04-22 05:48:52 +00:00
parent 0d9b7c943a
commit 30c3578cdc
6 changed files with 27 additions and 15 deletions
+1 -2
View File
@@ -21,7 +21,6 @@ ScreenSystemLayer::ScreenSystemLayer( const CString &sName ) : Screen(sName)
CREDITS_PRESS_START.Load("ScreenSystemLayer","CreditsPressStart");
CREDITS_INSERT_CARD.Load("ScreenSystemLayer","CreditsInsertCard");
CREDITS_CARD_ERROR.Load("ScreenSystemLayer","CreditsCardError");
CREDITS_CARD_TOO_LATE.Load("ScreenSystemLayer","CreditsCardTooLate");
CREDITS_CARD_NO_NAME.Load("ScreenSystemLayer","CreditsCardNoName");
CREDITS_CARD_READY.Load("ScreenSystemLayer","CreditsCardReady");
@@ -145,7 +144,7 @@ CString ScreenSystemLayer::GetCreditsMessage( PlayerNumber pn ) const
else
return "";
case MEMORY_CARD_STATE_ERROR: return CREDITS_CARD_ERROR.GetValue();
case MEMORY_CARD_STATE_ERROR: return THEME->GetMetric( m_sName, "CreditsCard" + MEMCARDMAN->GetCardError(pn) );
case MEMORY_CARD_STATE_TOO_LATE: return CREDITS_CARD_TOO_LATE.GetValue();
case MEMORY_CARD_STATE_CHECKING: return CREDITS_CARD_CHECKING.GetValue();
case MEMORY_CARD_STATE_REMOVED: return CREDITS_CARD_REMOVED.GetValue();