show a different string for "card inserted, but we don't yet know the name on the card"

This commit is contained in:
Chris Danford
2004-10-09 09:57:12 +00:00
parent 269768f856
commit f4f02e23a2
5 changed files with 14 additions and 2 deletions
+4 -1
View File
@@ -49,6 +49,7 @@ ScreenManager* SCREENMAN = NULL; // global and accessable from anywhere in our p
#define CREDITS_CARD_ERROR THEME->GetMetric ("ScreenSystemLayer","CreditsCardError")
#define CREDITS_CARD_TOO_LATE THEME->GetMetric ("ScreenSystemLayer","CreditsCardTooLate")
#define CREDITS_CARD_NO_NAME THEME->GetMetric ("ScreenSystemLayer","CreditsCardNoName")
#define CREDITS_CARD_READY THEME->GetMetric ("ScreenSystemLayer","CreditsCardReady")
#define CREDITS_FREE_PLAY THEME->GetMetric ("ScreenSystemLayer","CreditsFreePlay")
#define CREDITS_CREDITS THEME->GetMetric ("ScreenSystemLayer","CreditsCredits")
#define CREDITS_NOT_PRESENT THEME->GetMetric ("ScreenSystemLayer","CreditsNotPresent")
@@ -224,9 +225,11 @@ void ScreenSystemLayer::RefreshCreditsMessages()
// Prefer the name of the profile over the name of the card.
else if( pProfile )
sCredits = pProfile->GetDisplayName();
else if( !MEMCARDMAN->IsNameAvailable(p) )
sCredits = CREDITS_CARD_READY;
else if( !MEMCARDMAN->GetName(p).empty() )
sCredits = MEMCARDMAN->GetName(p);
else
else
sCredits = CREDITS_CARD_NO_NAME;
break;
default: