#pragma once #include "ship/resource/Resource.h" #include #include #include struct UnkActorSpawnData { /* 0x00 */ Vec3s pos; // Techinically only the bottom byte of someId is the "id". The top byte is used for flags. /* 0x06 */ s16 someId; // Stores the tree's original Y position. /* 0x08 */ s16 unk8; }; namespace MK64 { class UnkActorSpawn : public Ship::Resource { public: using Resource::Resource; UnkActorSpawn(); UnkActorSpawnData* GetPointer() override; size_t GetPointerSize() override; std::vector UnkActorSpawnDataList; }; } // namespace MK64