mpsetups: added weapon set num to the save file

This commit is contained in:
Raf committed 2025-04-02 20:13:19 +08:00
1 parent cb6dc1feab
commit d4856a193b
2 files changed
+4 -3

No files matched your search

+2 -2
View File
@@ -18,9 +18,9 @@ MP Setup File Format
[defaultsetup{1}] [defaultsetup{1}]
[numsetups{1}] [numsetups{1}]
# setups # setups
[setup_1{64}] [setup_1{80}]
... ...
[setup_n{64}] [setup_n{80}]
*/ */
#define MPSETUP_VERSION 1 #define MPSETUP_VERSION 1
+2 -1
View File
@@ -3998,7 +3998,7 @@ void mpsetupfileLoadWad(struct savebuffer *buffer, u8 version)
unpackWeaponSetRandomFilters(wpnRndPacked); unpackWeaponSetRandomFilters(wpnRndPacked);
} }
func0f18913c(); g_MpWeaponSetNum = savebufferReadBits(buffer, 8);
g_MpSetup.timelimit = savebufferReadBits(buffer, 6); g_MpSetup.timelimit = savebufferReadBits(buffer, 6);
g_MpSetup.scorelimit = savebufferReadBits(buffer, 7); g_MpSetup.scorelimit = savebufferReadBits(buffer, 7);
@@ -4066,6 +4066,7 @@ void mpsetupfileSaveWad(struct savebuffer *buffer)
u64 wpnRndPacked = packWeaponSetRandomFilters(); u64 wpnRndPacked = packWeaponSetRandomFilters();
savebufferOr(buffer, wpnRndPacked, 64); savebufferOr(buffer, wpnRndPacked, 64);
savebufferOr(buffer, g_MpWeaponSetNum, 8);
savebufferOr(buffer, g_MpSetup.timelimit, 6); savebufferOr(buffer, g_MpSetup.timelimit, 6);
savebufferOr(buffer, g_MpSetup.scorelimit, 7); savebufferOr(buffer, g_MpSetup.scorelimit, 7);