diff --git a/include/entity.h b/include/entity.h index 03dd4772..e717c9e1 100644 --- a/include/entity.h +++ b/include/entity.h @@ -26,8 +26,7 @@ typedef struct { } BoundingBox; typedef struct Entity { - /*0x00*/ u16 unk0; - /*0x02*/ u8 filler2[0x2]; + /*0x00*/ u32* field_0x0; /*0x04*/ struct Entity* field_0x4; /*0x08*/ EntityType entityType; /*0x0c*/ u8 action; diff --git a/include/functions.h b/include/functions.h index da093417..fadb770d 100644 --- a/include/functions.h +++ b/include/functions.h @@ -39,6 +39,7 @@ extern void UpdateAnimationVariableFrames(Entity*, u32); extern void CopyPositionAndSpriteOffset(Entity*, Entity*); extern u8* GetSpriteSubEntryOffsetDataPointer(u32, u32); extern u32 LoadFixedGFX(Entity*, u32); +extern void ExecuteScriptCommandSet(Entity*, void *); // Unidentified extern void sub_0806ED78(Entity*); @@ -204,5 +205,4 @@ extern u32 sub_0800445C(Entity*); extern void sub_0807A108(void); extern void sub_0801766C(Entity*); extern void sub_08004168(Entity*); -extern void ExecuteScriptCommandSet(Entity*, void *); #endif \ No newline at end of file