#pragma once #include #include namespace SF64 { class Script : public Ship::Resource { public: using Resource::Resource; uint16_t** GetPointer() override; size_t GetPointerSize() override; std::vector mScripts; }; class ScriptCMDs : public Ship::Resource { public: using Resource::Resource; uint16_t* GetPointer() override; size_t GetPointerSize() override; std::vector mCommands; }; } // namespace SF64