diff --git a/src/Linking/Linker.cpp b/src/Linking/Linker.cpp index 0b35d380..f253b420 100644 --- a/src/Linking/Linker.cpp +++ b/src/Linking/Linker.cpp @@ -25,6 +25,13 @@ namespace fs = std::filesystem; namespace { + void LogLoadedZone(const Zone& zone) + { + const auto* game = IGame::GetGameById(zone.m_game_id); + + con::info("Loaded zone \"{}\" ({})", zone.m_name, game->GetShortName()); + } + class LinkerSearchPathContext { public: @@ -410,7 +417,7 @@ namespace auto zone = std::move(*maybeZone); - con::debug("Loaded zone \"{}\"", zone->m_name); + LogLoadedZone(*zone); m_loaded_zones.emplace_back(std::move(zone)); } diff --git a/src/Unlinking/Unlinker.cpp b/src/Unlinking/Unlinker.cpp index 123f32a1..075aa2dc 100644 --- a/src/Unlinking/Unlinker.cpp +++ b/src/Unlinking/Unlinker.cpp @@ -81,6 +81,13 @@ namespace return AutoSearchPaths::GetForGame(gameId)->GetSearchPathsForZonePath(zonePath); } + void LogLoadedZone(const Zone& zone) + { + const auto* game = IGame::GetGameById(zone.m_game_id); + + con::info("Loaded zone \"{}\" ({})", zone.m_name, game->GetShortName()); + } + class UnlinkerImpl : public Unlinker { public: @@ -286,7 +293,7 @@ namespace auto zone = std::move(*maybeZone); - con::info("Loaded zone \"{}\"", zone->m_name); + LogLoadedZone(*zone); auto searchPathsForZone = GetSearchPathsForZone(absoluteZoneDirectory, zone->m_game_id); for (const auto& searchPath : searchPathsForZone) @@ -355,7 +362,7 @@ namespace auto zone = std::move(*maybeZone); - con::info("Loaded zone \"{}\"", zone->m_name); + LogLoadedZone(*zone); auto searchPathsForZone = GetSearchPathsForZone(absoluteZoneDirectory, zone->m_game_id); for (const auto& searchPath : searchPathsForZone)