diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/functions.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/functions.h b/include/functions.h index 27b05d7c..c2cf2e88 100644 --- a/include/functions.h +++ b/include/functions.h @@ -23,9 +23,10 @@ void CopyPosition(Entity*, Entity*); extern u32* StartCutscene(Entity*, u8*); extern void ResolveEntityOnTop(Entity*, Entity*); extern void EnemyFunctionHandler(Entity*, void (*const funcs[])(Entity*)); +extern u32 GetAnimationState(Entity*); extern void SetChildOffset(Entity*, s32, s32, s32); extern u32 GetFacingDirection(Entity*, Entity*); -Entity* CreatePlayerItem(u32, u32, u32, u32); +extern Entity* CreatePlayerItem(u32, u32, u32, u32); extern Entity* GetEmptyEntity(void); extern u32 GetTileTypeByPos(s32 x, s32 y, u32 layer); @@ -85,12 +86,13 @@ extern u32 sub_08049FDC(Entity*, u32); extern u32 sub_080041A0(Entity *, Entity *, u32, u32); extern u32 sub_08049EE4(Entity*); extern Entity *sub_0804A98C(Entity *, u32, u32); -void sub_08077E54(Entity*); +extern u32 sub_080544DC(u8); +extern void sub_08077E54(Entity*); extern void sub_080042BA(Entity*); extern void sub_0801D630(void*, u32); extern void sub_08077F24(ItemBehavior*, u32); extern void sub_08079184(); -void sub_08077F50(ItemBehavior *beh, u32 arg1); +extern void sub_08077F50(ItemBehavior *beh, u32 arg1); extern void sub_0807AA80(Entity*); extern s32 sub_0807887C(Entity*, u32, u32); extern s32 sub_08078904(); |
