From fcd9f5cfafdf15fe38bc45d64ee9a3fb07379eef Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Wed, 3 Sep 2025 15:17:37 -0400 Subject: [PATCH] Track duplicates --- src/p_setup.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/p_setup.cpp b/src/p_setup.cpp index d51e4a4e1..29674930d 100644 --- a/src/p_setup.cpp +++ b/src/p_setup.cpp @@ -9537,6 +9537,8 @@ void Command_Platinums(void) tic_t platinumtime = UINT32_MAX; + std::unordered_map names; + for (auto &stafftime : stafftimes) { if (stafftime == stafftimes[0]) @@ -9550,6 +9552,12 @@ void Command_Platinums(void) CONS_Printf(", %s (+%d:%02d)", stafftime.second.c_str(), G_TicsToSeconds(stafftime.first - platinumtime), G_TicsToCentiseconds(stafftime.first - platinumtime)); } + + names[stafftime.second]++; + if (names[stafftime.second] > 1) + { + CONS_Printf(" (DUPLICATE)"); + } } CONS_Printf("\n");