3#include <libultraship.h>
28 .Name =
"mk:finishline",
37 .Name =
"mk:finishline",
43 virtual void Tick()
override;
47 virtual bool IsMod()
override;
static AActor * AddActorToWorld(const SpawnParams ¶ms)
Definition RegisterContent.h:14
AActor()
Definition Actor.cpp:13
f32 Gravity
Definition Finishline.h:59
~AFinishline()
Definition Finishline.h:21
f32 OldHop
Definition Finishline.h:61
AFinishline(const SpawnParams ¶ms)
Definition Finishline.cpp:24
static AFinishline * Spawn(FVector pos, IRotator rot)
Definition Finishline.h:26
uint32_t Timer
Definition Finishline.h:54
virtual bool IsMod() override
Definition Finishline.cpp:107
static size_t _count
Definition Finishline.h:51
static AFinishline * Spawn()
Definition Finishline.h:35
virtual void Draw(Camera *) override
Definition Finishline.cpp:67
Player * _player
Definition Finishline.h:56
virtual void Tick() override
Definition Finishline.cpp:64
f32 OldGravity
Definition Finishline.h:62
bool bIsFinishline
Definition Finishline.h:49
bool PickedUp
Definition Finishline.h:53
size_t _idx
Definition Finishline.h:52
virtual void Collision(Player *player, AActor *actor) override
Definition Finishline.cpp:104
f32 Hop
Definition Finishline.h:58
virtual void BeginPlay() override
Definition Finishline.cpp:55
#define NULL
Definition miniaudio.h:3851
Definition CoreMath.h:141
Definition common_structs.h:264
Definition SpawnParams.h:30