Path: blob/master/SonicMania/Objects/BSS/BSS_Collected.h
338 views
#ifndef OBJ_BSS_COLLECTED_H1#define OBJ_BSS_COLLECTED_H23#include "Game.h"45typedef enum {6BSS_COLLECTED_RING,7BSS_COLLECTED_BLUE,8BSS_COLLECTED_BLUE_STOOD,9BSS_COLLECTED_GREEN,10BSS_COLLECTED_GREEN_STOOD,11BSS_COLLECTED_PINK,12} BSS_CollectedTypes;1314// Object Class15struct ObjectBSS_Collected {16RSDK_OBJECT17};1819// Entity Class20struct EntityBSS_Collected {21RSDK_ENTITY22int32 type;23int32 timer;24};2526// Object Struct27extern ObjectBSS_Collected *BSS_Collected;2829// Standard Entity Events30void BSS_Collected_Update(void);31void BSS_Collected_LateUpdate(void);32void BSS_Collected_StaticUpdate(void);33void BSS_Collected_Draw(void);34void BSS_Collected_Create(void *data);35void BSS_Collected_StageLoad(void);36#if GAME_INCLUDE_EDITOR37void BSS_Collected_EditorDraw(void);38void BSS_Collected_EditorLoad(void);39#endif40void BSS_Collected_Serialize(void);4142// Extra Entity Functions4344#endif //! OBJ_BSS_COLLECTED_H454647