Path: blob/master/SonicMania/Objects/Credits/TryAgainE.h
338 views
#ifndef OBJ_TRYAGAINE_H1#define OBJ_TRYAGAINE_H23#include "Game.h"45#if MANIA_USE_PLUS6// Object Class7struct ObjectTryAgainE {8RSDK_OBJECT9uint16 aniFrames;10uint16 playerFrames;11};1213// Entity Class14struct EntityTryAgainE {15RSDK_ENTITY16StateMachine(state);17int32 timer;18int32 unused1;19int32 unused2;20Animator mainAnimator;21Animator handUpAnimator;22Animator handDownAnimator;23Animator player1Animator;24Animator player2Animator;25};2627// Object Struct28extern ObjectTryAgainE *TryAgainE;2930// Standard Entity Events31void TryAgainE_Update(void);32void TryAgainE_LateUpdate(void);33void TryAgainE_StaticUpdate(void);34void TryAgainE_Draw(void);35void TryAgainE_Create(void *data);36void TryAgainE_StageLoad(void);37#if GAME_INCLUDE_EDITOR38void TryAgainE_EditorDraw(void);39void TryAgainE_EditorLoad(void);40#endif41void TryAgainE_Serialize(void);4243// Extra Entity Functions44void TryAgainE_SetupEmeralds(void);45void TryAgainE_State_Stinger(void);46#endif4748#endif //! OBJ_TRYAGAINE_H495051