summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-06-18 12:55:34 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-06-18 12:55:34 -0400
commit02af81bc95367d4557189fda0f1dccccf16c852a (patch)
treef9abce4d41d698807515b01cf9b2cfb14b36a01f /src
parentc25bcbe3154301c22adbc2118d897b0b82e07c97 (diff)
Decompile field map object special anim subroutine pointer tables
Diffstat (limited to 'src')
-rwxr-xr-xsrc/field_map_obj.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index 6a394da2d..8f2eb16d5 100755
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -430,6 +430,8 @@ const u8 gUnknown_08375767[][4] = {
{3, 4, 2, 1}
};
+#include "data/field_map_obj/anim_func_ptrs.h"
+
// text
extern void strange_npc_table_clear(void);
@@ -4637,8 +4639,6 @@ _08060C18: .4byte gUnknown_08375767\n\
}
#endif
-extern u8 (**const gUnknown_08375778[])(struct MapObject *, struct Sprite *);
-
void FieldObjectExecSpecialAnim(struct MapObject *mapObject, struct Sprite *sprite)
{
if (gUnknown_08375778[mapObject->mapobj_unk_1C][sprite->data2](mapObject, sprite))
@@ -4919,9 +4919,6 @@ bool8 sub_806111C(struct MapObject *mapObject, struct Sprite *sprite)
return FALSE;
}
-extern const s16 gUnknown_08375A34[3];
-extern const s16 gUnknown_08375A3A[3];
-
void sub_806113C(struct MapObject *mapObject, struct Sprite *sprite, u8 direction, u8 a4, u8 a5)
{
s16 vSPp4[3];