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

Function zSaveLoad_CardCheckSlotEmpty

src/SB/Game/zSaveLoad.cpp:1182–1200  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1180}
1181
1182S32 zSaveLoad_CardCheckSlotEmpty(S32 cardNumber, S32 gameNumber)
1183{
1184 S32 i = zSaveLoad_CardCheckSlotEmpty_hasGame(cardNumber, gameNumber);
1185 while (i != 1)
1186 {
1187 i = zSaveLoad_CardCheckSlotEmpty_hasGame(cardNumber, gameNumber);
1188 if (i == -1 || i == 6)
1189 {
1190 return i;
1191 }
1192
1193 i = zSaveLoad_CardPromptGameSlotEmpty();
1194 if (i == 2 || i == 4)
1195 {
1196 return 2;
1197 }
1198 }
1199 return 1;
1200}
1201
1202S32 zSaveLoad_CardCheckSlotOverwrite(S32 cardNumber, S32 gameNumber)
1203{

Callers 1

Tested by

no test coverage detected