Path: blob/master/SonicMania/Objects/MSZ/Flipper.h
338 views
#ifndef OBJ_FLIPPER_H1#define OBJ_FLIPPER_H23#include "Game.h"45// Object Class6struct ObjectFlipper {7RSDK_OBJECT8Hitbox hitbox;9uint16 aniFrames;10uint16 sfxFlipper;11};1213// Entity Class14struct EntityFlipper {15RSDK_ENTITY16StateMachine(state);17uint8 activePlayers;18Hitbox hitbox;19Animator animator;20};2122// Object Struct23extern ObjectFlipper *Flipper;2425// Standard Entity Events26void Flipper_Update(void);27void Flipper_LateUpdate(void);28void Flipper_StaticUpdate(void);29void Flipper_Draw(void);30void Flipper_Create(void *data);31void Flipper_StageLoad(void);32#if GAME_INCLUDE_EDITOR33void Flipper_EditorDraw(void);34void Flipper_EditorLoad(void);35#endif36void Flipper_Serialize(void);3738// Extra Entity Functions3940#endif //! OBJ_FLIPPER_H414243