diff options
| author | petrie911 <petrie911@yahoo.com> | 2024-03-12 11:25:51 -0500 |
|---|---|---|
| committer | Lywx <kiritodev01@gmail.com> | 2024-03-12 11:57:53 -0600 |
| commit | 84b6686f5b051ce729cc03d92dc71c94d0f19537 (patch) | |
| tree | 7b188b7d9d89bc09a468ff3ecb1d9d4628986cc6 /src/Companion.cpp | |
| parent | 83adeb4b7f9e746d52c7d35f1964aa59e599a93d (diff) | |
script
Diffstat (limited to 'src/Companion.cpp')
| -rw-r--r-- | src/Companion.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/Companion.cpp b/src/Companion.cpp index ea14184..9fda03e 100644 --- a/src/Companion.cpp +++ b/src/Companion.cpp @@ -2,8 +2,7 @@ #include "storm/SWrapper.h" #include "utils/Decompressor.h" -#include "factories/sf64/SkeletonFactory.h" -#include "factories/sf64/AnimFactory.h" + #include "factories/sm64/AnimationFactory.h" #include "factories/sm64/DialogFactory.h" #include "factories/sm64/DictionaryFactory.h" @@ -31,6 +30,9 @@ #include <filesystem> #include "factories/sf64/MessageFactory.h" #include "factories/sf64/MessageLookupFactory.h" +#include "factories/sf64/SkeletonFactory.h" +#include "factories/sf64/AnimFactory.h" +#include "factories/sf64/ScriptFactory.h" using namespace std::chrono; namespace fs = std::filesystem; @@ -72,6 +74,8 @@ void Companion::Init(const ExportType type) { this->RegisterFactory("SF64:SKELETON", std::make_shared<SF64::SkeletonFactory>()); this->RegisterFactory("SF64:MESSAGE", std::make_shared<SF64::MessageFactory>()); this->RegisterFactory("SF64:MSG_TABLE", std::make_shared<SF64::MessageLookupFactory>()); + this->RegisterFactory("SF64:SCRIPT", std::make_shared<SF64::ScriptFactory>()); + this->Process(); } |
