From 4a937936b77dd1fff4b3ce0eb010ef6aea26a302 Mon Sep 17 00:00:00 2001
From: toaster <rollerorbital@gmail.com>
Date: Sat, 6 Apr 2024 22:54:08 +0100
Subject: [PATCH] load_ng_gamedata: In DEVELOP, if a skin's wins exceeds a
 skin's rounds, set rounds to wins

Basically just for testing this branch, at this rate
---
 src/g_gamedata.cpp | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/g_gamedata.cpp b/src/g_gamedata.cpp
index bc9f5a396d..e080d5c5e6 100644
--- a/src/g_gamedata.cpp
+++ b/src/g_gamedata.cpp
@@ -555,6 +555,13 @@ void srb2::load_ng_gamedata()
 
 		dummyrecord.wins = skinpair.second.records.wins;
 		dummyrecord.rounds = skinpair.second.records.rounds;
+
+#ifdef DEVELOP
+		// Only good for testing, not for active play... cheaters never prosper!
+		if (dummyrecord.rounds < dummyrecord.wins)
+			dummyrecord.rounds = dummyrecord.wins;
+#endif
+
 		dummyrecord.timeplayed = skinpair.second.records.time.total;
 		dummyrecord.modetimeplayed[GDGT_RACE] = skinpair.second.records.time.race;
 		dummyrecord.modetimeplayed[GDGT_BATTLE] = skinpair.second.records.time.battle;
-- 
GitLab