Path: blob/master/SonicMania/Objects/UFO/UFO_Springboard.h
338 views
#ifndef OBJ_UFO_SPRINGBOARD_H1#define OBJ_UFO_SPRINGBOARD_H23#include "Game.h"45// Object Class6struct ObjectUFO_Springboard {7RSDK_OBJECT8Animator unusedAnimator1;9uint16 aniFrames; // unused10uint16 modelIndex;11uint16 sceneIndex;12};1314// Entity Class15struct EntityUFO_Springboard {16RSDK_ENTITY17int32 unused1;18int32 height;19uint8 rampCount;20Matrix unusedMatrix1;21Matrix matTemp;22Matrix matWorld;23Matrix matNormal;24Animator animator;25};2627// Object Struct28extern ObjectUFO_Springboard *UFO_Springboard;2930// Standard Entity Events31void UFO_Springboard_Update(void);32void UFO_Springboard_LateUpdate(void);33void UFO_Springboard_StaticUpdate(void);34void UFO_Springboard_Draw(void);35void UFO_Springboard_Create(void *data);36void UFO_Springboard_StageLoad(void);37#if GAME_INCLUDE_EDITOR38void UFO_Springboard_EditorDraw(void);39void UFO_Springboard_EditorLoad(void);40#endif41void UFO_Springboard_Serialize(void);4243// Extra Entity Functions4445#endif //! OBJ_UFO_SPRINGBOARD_H464748