3#include <libultraship.h>
63 virtual void Tick()
override;
64 virtual void Draw(s32 cameraId)
override;
void SomeRender(Vec3f arg1)
Definition BombKart.cpp:400
Vec3f Pos
Definition BombKart.h:39
s32 _idx
Definition BombKart.h:72
f32 Unk_3C
Definition BombKart.h:41
static size_t _count
Definition BombKart.h:71
void DrawBattle(s32 cameraId)
Definition BombKart.cpp:396
Collision _Collision
Definition BombKart.h:50
u16 CircleTimer
Definition BombKart.h:46
u16 WaypointIndex
Definition BombKart.h:43
States State
Definition BombKart.h:44
Player * _target
Definition BombKart.h:77
virtual void Draw(s32 cameraId) override
Definition BombKart.cpp:335
void Waypoint(s32 screenId)
Definition BombKart.cpp:432
Vec3f _spawnPos
Definition BombKart.h:76
Vec3f WheelPos[4]
Definition BombKart.h:40
s16 Unk_4C
Definition BombKart.h:48
void Chase(Player *, Vec3f pos)
Definition BombKart.cpp:457
f32 CenterY
Definition BombKart.h:49
States
Definition BombKart.h:27
@ CCW
Definition BombKart.h:29
@ EXPLODE
Definition BombKart.h:33
@ CHASE
Definition BombKart.h:32
@ PODIUM_CEREMONY
Definition BombKart.h:34
@ CW
Definition BombKart.h:30
@ DISABLED
Definition BombKart.h:28
@ STATIONARY
Definition BombKart.h:31
~OBombKart()
Definition BombKart.h:55
static size_t GetCount()
Definition BombKart.h:59
const char * Type
Definition BombKart.h:37
u16 Unk_4A
Definition BombKart.h:47
OBombKart(FVector pos, TrackPathPoint *waypoint, uint16_t waypointIndex, uint16_t state, f32 unk_3C)
Definition BombKart.cpp:32
Player * FindTarget()
Definition BombKart.cpp:446
u16 SomeRot
Definition BombKart.h:42
virtual void Tick() override
Definition BombKart.cpp:81
void LoadMtx()
Definition BombKart.cpp:416
u16 BounceTimer
Definition BombKart.h:45
OObject()
Definition Object.cpp:13
f32 Vec3f[3]
Definition common_structs.h:10
#define NULL
Definition miniaudio.h:3851
Definition common_structs.h:147
Definition common_structs.h:264
Definition waypoints.h:14