3#include <libultraship.h>
39 explicit OTrophy(
const FVector& pos, TrophyType trophy, Behaviour bhv);
41 virtual void Tick()
override;
42 virtual void Draw(s32 cameraId)
override;
OObject()
Definition Object.cpp:13
Behaviour
Definition Trophy.h:31
@ STATIONARY
Definition Trophy.h:33
@ PODIUM_CEREMONY
Definition Trophy.h:32
@ ROTATE
Definition Trophy.h:34
@ GO_FISH
Definition Trophy.h:36
@ ROTATE2
Definition Trophy.h:35
bool _isMod
Definition Trophy.h:57
virtual void Draw(s32 cameraId) override
Definition Trophy.cpp:216
TrophyType _trophy
Definition Trophy.h:51
Behaviour _bhv
Definition Trophy.h:53
int8_t _toggle
Definition Trophy.h:54
void func_80086940(s32 objectIndex)
Definition Trophy.cpp:263
TrophyType
Definition Trophy.h:22
@ SILVER
Definition Trophy.h:24
@ SILVER_150
Definition Trophy.h:27
@ GOLD_150
Definition Trophy.h:28
@ BRONZE
Definition Trophy.h:23
@ BRONZE_150
Definition Trophy.h:26
@ GOLD
Definition Trophy.h:25
StarEmitter * _emitter
Definition Trophy.h:49
void func_80086C6C(s32 objectIndex)
Definition Trophy.cpp:343
OTrophy(const FVector &pos, TrophyType trophy, Behaviour bhv)
Definition Trophy.cpp:23
virtual void Tick() override
Definition Trophy.cpp:96
FVector _spawnPos
Definition Trophy.h:52
void func_80086700(s32 objectIndex)
Definition Trophy.cpp:252
int8_t * _toggleVisibility
Definition Trophy.h:55
void func_80086C14(s32 objectIndex)
Definition Trophy.cpp:332
Vec3f _oldPos
Definition Trophy.h:56
Definition StarEmitter.h:22
f32 Vec3f[3]
Definition common_structs.h:10