MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / zSaveLoad_CardCheck

Function zSaveLoad_CardCheck

src/SB/Game/zSaveLoad.cpp:1065–1080  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1063}
1064
1065S32 zSaveLoad_CardCheck(S32 cardNumber, S32 mode)
1066{
1067 S32 cardResult = zSaveLoad_CardCheckSingle(cardNumber);
1068 while (cardResult == 0)
1069 {
1070 badCard = 1;
1071
1072 cardResult = zSaveLoad_CardPrompt(mode);
1073 if (cardResult == 2 || cardResult == 4)
1074 {
1075 return 2;
1076 }
1077 cardResult = zSaveLoad_CardCheckSingle(cardNumber);
1078 }
1079 return cardResult == 9 ? 9 : 1;
1080}
1081
1082S32 zSaveLoad_CardCheckFormatted(S32 cardNumber, S32 mode)
1083{

Callers 2

zSaveLoad_CardPickFunction · 0.70
zSaveLoad_GameSelectFunction · 0.70

Calls 2

zSaveLoad_CardPromptFunction · 0.85

Tested by

no test coverage detected