From a2d735c5281862fdc6ece2288694ca2af743c7af Mon Sep 17 00:00:00 2001 From: = <=> Date: Wed, 6 Mar 2024 11:46:19 -0700 Subject: Add mk64 factories --- src/Companion.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/Companion.cpp') diff --git a/src/Companion.cpp b/src/Companion.cpp index 66dfbda..7cf9b50 100644 --- a/src/Companion.cpp +++ b/src/Companion.cpp @@ -16,7 +16,10 @@ #include "factories/DisplayListFactory.h" #include "factories/BlobFactory.h" #include "factories/LightsFactory.h" -#include "factories/mk64/WaypointFactory.h" +#include "factories/mk64/CourseVtx.h" +#include "factories/mk64/Waypoints.h" +#include "factories/mk64/TrackSections.h" +#include "factories/mk64/SpawnData.h" #include "spdlog/spdlog.h" #include "hj/sha1.h" @@ -54,7 +57,10 @@ void Companion::Init(const ExportType type) { this->RegisterFactory("SM64:GEO_LAYOUT", std::make_shared()); // MK64 specific - this->RegisterFactory("MK64:TRACKWAYPOINTS", std::make_shared()); + this->RegisterFactory("MK64:COURSEVTX", std::make_shared()); + this->RegisterFactory("MK64:TRACKWAYPOINTS", std::make_shared()); + this->RegisterFactory("MK64:TRACKSECTIONS", std::make_shared()); + this->RegisterFactory("MK64:SPAWNDATA", std::make_shared()); this->Process(); } -- cgit v1.2.3