Path: blob/master/SonicMania/Objects/Pinball/PBL_Sector.h
338 views
#ifndef OBJ_PBL_SECTOR_H1#define OBJ_PBL_SECTOR_H23#include "Game.h"45#if MANIA_USE_PLUS6// Object Class7struct ObjectPBL_Sector {8RSDK_OBJECT9uint16 aniFrames;10};1112// Entity Class13struct EntityPBL_Sector {14RSDK_ENTITY15Vector2 size;16uint8 craneID;17int32 timer;18bool32 playerEntered;19Animator animator;20};2122// Object Struct23extern ObjectPBL_Sector *PBL_Sector;2425// Standard Entity Events26void PBL_Sector_Update(void);27void PBL_Sector_LateUpdate(void);28void PBL_Sector_StaticUpdate(void);29void PBL_Sector_Draw(void);30void PBL_Sector_Create(void *data);31void PBL_Sector_StageLoad(void);32#if GAME_INCLUDE_EDITOR33void PBL_Sector_EditorDraw(void);34void PBL_Sector_EditorLoad(void);35#endif36void PBL_Sector_Serialize(void);3738// Extra Entity Functions39#endif4041#endif //! OBJ_PBL_SECTOR_H424344