summaryrefslogtreecommitdiff
path: root/src/field_map_obj.c
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-09-16 18:04:26 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-09-16 18:04:26 -0400
commit119c0e96b58b33c0b72ad2a209b42e7aa93cdf19 (patch)
tree13bc9e905a299d490b13292293626fe15c51e7f8 /src/field_map_obj.c
parentfa436fca4dd0878eb1fdd905dec48e8c2cd310d2 (diff)
sub_8092A4C
Diffstat (limited to 'src/field_map_obj.c')
-rwxr-xr-xsrc/field_map_obj.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index 8bb20abb4..7caa6d03d 100755
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -3539,6 +3539,27 @@ dirn2anim(sub_8092A1C, gUnknown_0850DB38)
dirn2anim(sub_8092A2C, gUnknown_0850DB41)
dirn2anim(get_run_image_anim_num, gUnknown_0850DB4A)
+struct UnkStruct_085094AC {
+ const union AnimCmd **unk00;
+ u8 unk04[4];
+};
+
+extern const struct UnkStruct_085094AC gUnknown_085094AC[];
+
+const struct UnkStruct_085094AC *sub_8092A4C(const union AnimCmd **a0)
+{
+ const struct UnkStruct_085094AC *retval;
+
+ for (retval = gUnknown_085094AC; retval->unk00 != NULL; retval ++)
+ {
+ if (retval->unk00 == a0)
+ {
+ return retval;
+ }
+ }
+ return NULL;
+}
+
asm(".section .text.get_face_direction_anim_id");
void FieldObjectClearAnimIfSpecialAnimActive(struct MapObject *);