From 1b2cad90e7204eeb5bfa2a377749f5520f333ece Mon Sep 17 00:00:00 2001 From: toaster Date: Fri, 5 Jan 2024 20:49:31 +0000 Subject: [PATCH] Make gamedata transfer for increased max emblem count Increments gamedata version --- src/g_game.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/g_game.c b/src/g_game.c index 48a0fc05d..ae57fe232 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -4563,7 +4563,7 @@ void G_LoadGameSettings(void) } #define GD_VERSIONCHECK 0xBA5ED123 // Change every major version, as usual -#define GD_VERSIONMINOR 9 // Change every format update +#define GD_VERSIONMINOR 10 // Change every format update // You can't rearrange these without a special format update typedef enum @@ -4769,6 +4769,10 @@ void G_LoadGameData(void) unlockreadcount = conditionreadcount = UINT8_MAX; unlockreadsize = sizeof(UINT8); } + else if (versionMinor < 10) + { + emblemreadcount = 1024*2; + } // To save space, use one bit per collected/achieved/unlocked flag for (i = 0; i < emblemreadcount;)