UC_TOTALTUMBLETIME: Forgot to update the gamedata

This commit is contained in:
toaster 2023-10-19 23:53:40 +01:00
parent d3b35099fc
commit a0df25b5cd

View file

@ -4426,7 +4426,7 @@ void G_LoadGameSettings(void)
}
#define GD_VERSIONCHECK 0xBA5ED123 // Change every major version, as usual
#define GD_VERSIONMINOR 8 // Change every format update
#define GD_VERSIONMINOR 9 // Change every format update
// You can't rearrange these without a special format update
typedef enum
@ -4542,6 +4542,11 @@ void G_LoadGameData(void)
{
gamedata->totalrings = READUINT32(save.p);
if (versionMinor >= 9)
{
gamedata->totaltumbletime = READUINT32(save.p);
}
for (i = 0; i < GDGT_MAX; i++)
{
gamedata->roundsplayed[i] = READUINT32(save.p);
@ -5094,7 +5099,7 @@ void G_SaveGameData(void)
}
length = (4+1+1+
4+4+
4+4+4+
(4*GDGT_MAX)+
4+1+2+2+
4+
@ -5235,6 +5240,7 @@ void G_SaveGameData(void)
WRITEUINT32(save.p, gamedata->totalplaytime); // 4
WRITEUINT32(save.p, gamedata->totalrings); // 4
WRITEUINT32(save.p, gamedata->totaltumbletime); // 4
for (i = 0; i < GDGT_MAX; i++) // 4 * GDGT_MAX
{