3#include <libultraship.h>
31 .Name =
"mk:cheep_cheep",
32 .Behaviour =
static_cast<int16_t
>(behaviour),
44 virtual void Tick()
override;
45 virtual void Draw(s32 cameraId)
override;
static OObject * AddObjectToWorld(const SpawnParams ¶ms)
Definition RegisterContent.h:9
static OCheepCheep * Spawn(const FVector &pos, Behaviour behaviour, IPathSpan span)
Definition CheepCheep.h:29
void func_8007BEC8(s32 objectIndex)
Definition CheepCheep.cpp:149
virtual void Draw(s32 cameraId) override
Definition CheepCheep.cpp:59
virtual void Tick() override
Definition CheepCheep.cpp:34
void func_8007BBBC(s32 objectIndex)
Definition CheepCheep.cpp:87
Behaviour
Definition CheepCheep.h:23
@ PODIUM_CEREMONY
Definition CheepCheep.h:25
@ RACE
Definition CheepCheep.h:24
void func_8007BFB0(s32 objectIndex)
Definition CheepCheep.cpp:184
void func_8007BD04(s32 playerId)
Definition CheepCheep.cpp:120
s32 _idx
Definition CheepCheep.h:55
void init_var_cheep_cheep(s32 objectIndex)
Definition CheepCheep.cpp:135
Behaviour _behaviour
Definition CheepCheep.h:56
virtual void SetSpawnParams(SpawnParams ¶ms) override
Definition CheepCheep.cpp:28
virtual void DrawEditorProperties() override
Definition CheepCheep.cpp:255
IPathSpan ActivationPoints
Definition CheepCheep.h:41
OCheepCheep(const SpawnParams ¶ms)
Definition CheepCheep.cpp:22
OObject()
Definition Object.cpp:13
Definition CoreMath.h:214
Definition SpawnParams.h:30