Path: blob/master/SonicMania/Objects/Puyo/PuyoAttack.h
338 views
#ifndef OBJ_PUYOATTACK_H1#define OBJ_PUYOATTACK_H23#include "Game.h"45// Object Class6struct ObjectPuyoAttack {7RSDK_OBJECT8uint16 sfxAttack;9uint16 aniFrames;10};1112// Entity Class13struct EntityPuyoAttack {14RSDK_ENTITY15int32 playerID;16int32 delay;17int32 radius;18int32 score;19Vector2 targetPos;20Animator animator;21};2223// Object Struct24extern ObjectPuyoAttack *PuyoAttack;2526// Standard Entity Events27void PuyoAttack_Update(void);28void PuyoAttack_LateUpdate(void);29void PuyoAttack_StaticUpdate(void);30void PuyoAttack_Draw(void);31void PuyoAttack_Create(void *data);32void PuyoAttack_StageLoad(void);33#if GAME_INCLUDE_EDITOR34void PuyoAttack_EditorDraw(void);35void PuyoAttack_EditorLoad(void);36#endif37void PuyoAttack_Serialize(void);3839// Extra Entity Functions4041#endif //! OBJ_PUYOATTACK_H424344