Path: blob/master/SonicMania/Objects/Puyo/PuyoIndicator.h
338 views
#ifndef OBJ_PUYOINDICATOR_H1#define OBJ_PUYOINDICATOR_H23#include "Game.h"45// Object Class6struct ObjectPuyoIndicator {7RSDK_OBJECT8uint16 aniFrames;9};1011// Entity Class12struct EntityPuyoIndicator {13RSDK_ENTITY14StateMachine(state);15uint8 playerID;16Vector2 startPos;17int32 unused1;18int32 unused2;19int32 unused3;20Animator animator;21};2223// Object Struct24extern ObjectPuyoIndicator *PuyoIndicator;2526// Standard Entity Events27void PuyoIndicator_Update(void);28void PuyoIndicator_LateUpdate(void);29void PuyoIndicator_StaticUpdate(void);30void PuyoIndicator_Draw(void);31void PuyoIndicator_Create(void *data);32void PuyoIndicator_StageLoad(void);33#if GAME_INCLUDE_EDITOR34void PuyoIndicator_EditorDraw(void);35void PuyoIndicator_EditorLoad(void);36#endif37void PuyoIndicator_Serialize(void);3839// Extra Entity Functions40void PuyoIndicator_ShowWinner(void);41void PuyoIndicator_ShowLoser(void);42void PuyoIndicator_ShowReady(void);4344#endif //! OBJ_PUYOINDICATOR_H454647