Mario Kart 64
Loading...
Searching...
No Matches
UnkSpawnData.h
Go to the documentation of this file.
1#pragma once
2
3#include "resource/Resource.h"
4#include <vector>
5#include <libultra/gbi.h>
6#include <common_structs.h>
7
9 /* 0x00 */ Vec3s pos;
10 // Techinically only the bottom byte of someId is the "id". The top byte is used for flags.
11 /* 0x06 */ s16 someId;
12 // Stores the tree's original Y position.
13 /* 0x08 */ s16 unk8;
14};
15
16namespace MK64 {
17class UnkActorSpawn : public Ship::Resource<UnkActorSpawnData> {
18 public:
19 using Resource::Resource;
20
22
23 UnkActorSpawnData* GetPointer() override;
24 size_t GetPointerSize() override;
25
26 std::vector<UnkActorSpawnData> UnkActorSpawnDataList;
27};
28} // namespace MK64
UnkActorSpawnData * GetPointer() override
Definition UnkSpawnData.cpp:8
UnkActorSpawn()
Definition UnkSpawnData.cpp:5
std::vector< UnkActorSpawnData > UnkActorSpawnDataList
Definition UnkSpawnData.h:26
size_t GetPointerSize() override
Definition UnkSpawnData.cpp:12
s16 Vec3s[3]
Definition common_structs.h:15
Definition ActorSpawnDataFactory.cpp:7
Definition UnkSpawnData.h:8
Vec3s pos
Definition UnkSpawnData.h:9
s16 someId
Definition UnkSpawnData.h:11
s16 unk8
Definition UnkSpawnData.h:13