From 80c2bb1eaa6c3ecf8d9c76e4d6add31589335b32 Mon Sep 17 00:00:00 2001 From: Alayan Date: Tue, 22 Oct 2019 13:45:00 +0200 Subject: [PATCH] Make old green valley and blackhill mansion replays playable if the addons are there --- src/replay/replay_play.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/replay/replay_play.cpp b/src/replay/replay_play.cpp index a1a79e95d..d3e325d85 100644 --- a/src/replay/replay_play.cpp +++ b/src/replay/replay_play.cpp @@ -245,6 +245,13 @@ bool ReplayPlay::addReplayFile(const std::string& fn, bool custom_replay, int ca return false; } rd.m_track_name = std::string(s1); + + // If former official tracks are present as addons, show the matching replays. + if (rd.m_track_name.compare("greenvalley") == 0) + rd.m_track_name = std::string("addon_green-valley"); + if (rd.m_track_name.compare("mansion") == 0) + rd.m_track_name = std::string("addon_blackhill-mansion"); + Track* t = track_manager->getTrack(rd.m_track_name); if (t == NULL) {