}
}
-static void UploadTapes(void)
+static int UploadTapes(void)
{
SetGameStatus(GAME_MODE_LOADING);
global.autoplay_leveldir = "ALL";
global.autoplay_all = TRUE;
- AutoPlayTapes();
+ int num_tapes_uploaded = AutoPlayTapes();
global.autoplay_mode = AUTOPLAY_MODE_NONE;
global.autoplay_leveldir = NULL;
SetGameStatus(GAME_MODE_MAIN);
DrawMainMenu();
+
+ return num_tapes_uploaded;
}
void CheckUploadTapes(void)
{
if (Request("Upload all your tapes to the high score server now?", REQ_ASK))
{
- UploadTapes();
+ int num_tapes_uploaded = UploadTapes();
+ char message[100];
+
+ sprintf(message, "%d tapes uploaded!", num_tapes_uploaded);
- Request("All tapes uploaded!", REQ_CONFIRM);
+ Request(message, REQ_CONFIRM);
}
else
{