summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/field_map_obj.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index bc8c7512d..fb0d1c81b 100755
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -4344,3 +4344,17 @@ bool8 sub_80941C8(struct MapObject *mapObject, struct Sprite *sprite)
}
return FALSE;
}
+
+bool8 sub_80941E0(struct MapObject *mapObject, struct Sprite *sprite)
+{
+ switch (sub_8094188(mapObject, sprite))
+ {
+ case 255:
+ return TRUE;
+ case 1:
+ FieldObjectSetDirection(mapObject, GetOppositeDirection(mapObject->placeholder18));
+ obj_npc_animation_step(mapObject, sprite, get_go_image_anim_num(mapObject->mapobj_unk_18));
+ default:
+ return FALSE;
+ }
+}