diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2024-08-15 22:20:08 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-15 22:20:08 -0600 |
| commit | bd6e3d18e0b26f708defd1833bc063001703bba3 (patch) | |
| tree | a9e39dfa6104bac0d5f06ceb32cb38ef70abbf50 /src/port/Engine.cpp | |
| parent | a4f53b018b00e598c44baebb1b63b543740f9217 (diff) | |
Courses (#54)
* valley
* beach
* sherbet & rainbow
* fix ceremony
* Fix parser for course displaylists
* Fix crash near end of ceremony
* Clean rock
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
Diffstat (limited to 'src/port/Engine.cpp')
| -rw-r--r-- | src/port/Engine.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp index 8d712a574..76420f165 100644 --- a/src/port/Engine.cpp +++ b/src/port/Engine.cpp @@ -30,6 +30,7 @@ float gInterpolationStep = 0.0f; #include <MatrixFactory.h> #include <BlobFactory.h> #include <VertexFactory.h> +#include <LightsFactory.h> } GameEngine* GameEngine::Instance; @@ -69,6 +70,7 @@ GameEngine::GameEngine() { loader->RegisterResourceFactory(std::make_shared<LUS::ResourceFactoryBinaryDisplayListV0>(), RESOURCE_FORMAT_BINARY, "DisplayList", static_cast<uint32_t>(LUS::ResourceType::DisplayList), 0); loader->RegisterResourceFactory(std::make_shared<LUS::ResourceFactoryBinaryMatrixV0>(), RESOURCE_FORMAT_BINARY, "Matrix", static_cast<uint32_t>(LUS::ResourceType::Matrix), 0); loader->RegisterResourceFactory(std::make_shared<LUS::ResourceFactoryBinaryBlobV0>(), RESOURCE_FORMAT_BINARY, "Blob", static_cast<uint32_t>(LUS::ResourceType::Blob), 0); + loader->RegisterResourceFactory(std::make_shared<LUS::ResourceFactoryBinaryLightsV0>(), RESOURCE_FORMAT_BINARY, "Lights1", static_cast<uint32_t>(LUS::ResourceType::Lights), 0); loader->RegisterResourceFactory(std::make_shared<MK64::ResourceFactoryBinaryArrayV0>(), RESOURCE_FORMAT_BINARY, "Array", static_cast<uint32_t>(MK64::ResourceType::MK_Array), 0); loader->RegisterResourceFactory(std::make_shared<MK64::ResourceFactoryBinaryKartAIV0>(), RESOURCE_FORMAT_BINARY, "KartAI", static_cast<uint32_t>(MK64::ResourceType::KartAI), 0); loader->RegisterResourceFactory(std::make_shared<MK64::ResourceFactoryBinaryCourseVtxV0>(), RESOURCE_FORMAT_BINARY, "CourseVtx", static_cast<uint32_t>(MK64::ResourceType::CourseVertex), 0); |
