Path: blob/master/SonicMania/Objects/Common/ForceSpin.h
338 views
#ifndef OBJ_FORCESPIN_H1#define OBJ_FORCESPIN_H23#include "Game.h"45// Object Class6struct ObjectForceSpin {7RSDK_OBJECT8uint16 aniFrames;9};1011// Entity Class12struct EntityForceSpin {13RSDK_ENTITY14int32 size;15int32 negAngle;16Animator animator;17};1819// Object Struct20extern ObjectForceSpin *ForceSpin;2122// Standard Entity Events23void ForceSpin_Update(void);24void ForceSpin_LateUpdate(void);25void ForceSpin_StaticUpdate(void);26void ForceSpin_Draw(void);27void ForceSpin_Create(void *data);28void ForceSpin_StageLoad(void);29#if GAME_INCLUDE_EDITOR30void ForceSpin_EditorDraw(void);31void ForceSpin_EditorLoad(void);32#endif33void ForceSpin_Serialize(void);3435// Extra Entity Functions36void ForceSpin_DrawSprites(void);37void ForceSpin_SetPlayerState(EntityPlayer *player);3839#endif //! OBJ_FORCESPIN_H404142