From 4ca872f23ddc2a633d2bf2d7098195fcd07c13cc Mon Sep 17 00:00:00 2001 From: Alayan <25536748+Alayan-stk-2@users.noreply.github.com> Date: Wed, 29 Nov 2023 22:35:52 +0100 Subject: [PATCH] Make the unsupported replay version warning more compact --- src/replay/replay_play.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/replay/replay_play.cpp b/src/replay/replay_play.cpp index 1a1d81984d1..64b56bc99a7 100644 --- a/src/replay/replay_play.cpp +++ b/src/replay/replay_play.cpp @@ -128,16 +128,20 @@ bool ReplayPlay::addReplayFile(const std::string& fn, bool custom_replay, int ca "found in replay file (bogus replay file)."); return false; } - if (version > getCurrentReplayVersion() || - version < getMinSupportedReplayVersion() ) + if ( version < getMinSupportedReplayVersion() ) { - Log::warn("Replay", "Replay is version '%d'", version); - Log::warn("Replay", "STK replay version is '%d'", getCurrentReplayVersion()); - Log::warn("Replay", "Minimum supported replay version is '%d'", getMinSupportedReplayVersion()); - Log::warn("Replay", "Skipped '%s'", fn.c_str()); + Log::warn("Replay", "Replay is version '%d', Minimum supported replay version is '%d', skipped '%s'", + version, getMinSupportedReplayVersion(), fn.c_str()); return false; } - rd.m_replay_version = version; + else if (version > getCurrentReplayVersion()) + { + Log::warn("Replay", "Replay is version '%d', STK replay version is '%d', skipped '%s'", + version, getCurrentReplayVersion(), fn.c_str()); + return false; + } + + rd.m_replay_version = version; if (version >= 4) {