From e66af5c0681db4e4e35b363b8dcaa8a539bfc7cb Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Sat, 11 Oct 2025 12:47:24 -0700 Subject: [PATCH] bug in leaderboard fix --- modules/system.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/system.py b/modules/system.py index f86336a..0a0a2a9 100644 --- a/modules/system.py +++ b/modules/system.py @@ -1476,11 +1476,10 @@ def saveLeaderboard(): def loadLeaderboard(): global meshLeaderboard try: - with open('data/leaderboard.pkl', 'rb') as f: - meshLeaderboard = pickle.load(f) - # Ensure all keys from the default exist defaults = {} initializeMeshLeaderboard() + with open('data/leaderboard.pkl', 'rb') as f: + meshLeaderboard = pickle.load(f) defaults.update(meshLeaderboard) # loaded values overwrite defaults meshLeaderboard = defaults if logMetaStats: