Path: blob/master/SonicMania/Objects/Credits/AnimalHBH.h
338 views
#ifndef OBJ_ANIMALHBH_H1#define OBJ_ANIMALHBH_H23#include "Game.h"45// Object Class6struct ObjectAnimalHBH {7RSDK_OBJECT8int32 currentColor;9int32 colorCount;10uint16 aniFrames;11uint16 silhouetteFrames;12};1314// Entity Class15struct EntityAnimalHBH {16RSDK_ENTITY17uint8 type;18int32 timer;19Animator animalHBHAnimator;20Animator silhouetteAnimator;21};2223// Object Struct24extern ObjectAnimalHBH *AnimalHBH;2526// Standard Entity Events27void AnimalHBH_Update(void);28void AnimalHBH_LateUpdate(void);29void AnimalHBH_StaticUpdate(void);30void AnimalHBH_Draw(void);31void AnimalHBH_Create(void *data);32void AnimalHBH_StageLoad(void);33#if GAME_INCLUDE_EDITOR34void AnimalHBH_EditorDraw(void);35void AnimalHBH_EditorLoad(void);36#endif37void AnimalHBH_Serialize(void);3839// Extra Entity Functions4041#endif //! OBJ_ANIMALHBH_H424344