summaryrefslogtreecommitdiff
path: root/src/port/Engine.cpp
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2024-11-28 17:38:48 -0600
committerKiritoDv <kiritodev01@gmail.com>2024-11-28 17:38:48 -0600
commite61aeddb64253a190c3d782cd593f1b74be373e8 (patch)
tree996917d4a4d0bda23d066cd384e7ce67d26eb1a1 /src/port/Engine.cpp
parentd0e1e25af2d866f9dff4291a46a9906cd96af17d (diff)
Fixed compilation and added an option to set the logging config
Diffstat (limited to 'src/port/Engine.cpp')
-rw-r--r--src/port/Engine.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp
index 47ae579f..19597759 100644
--- a/src/port/Engine.cpp
+++ b/src/port/Engine.cpp
@@ -85,6 +85,9 @@ GameEngine::GameEngine() {
this->context =
Ship::Context::CreateInstance("Starship", "ship", "starship.cfg.json", OTRFiles, {}, 3, { 44100, 1024*2, 2480*2 });
+ Ship::Context::GetInstance()->GetLogger()->set_level((spdlog::level::level_enum)CVarGetInteger("gDeveloperTools.LogLevel", 1));
+ Ship::Context::GetInstance()->GetLogger()->set_pattern("[%H:%M:%S.%e] [%s:%#] [%l] %v");
+
auto loader = context->GetResourceManager()->GetResourceLoader();
loader->RegisterResourceFactory(std::make_shared<SF64::ResourceFactoryBinaryAnimV0>(), RESOURCE_FORMAT_BINARY,
"Animation", static_cast<uint32_t>(SF64::ResourceType::AnimData), 0);