mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-07-19 14:30:37 +00:00
feat: log detected game when loading zones (#904)
* feat: log detected game when loading zones * chore: make zone loaded log a one-liner * chore: also log game when loading zone in Linker --------- Co-authored-by: Jan Laupetin <[email protected]>
This commit is contained in:
@@ -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));
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user