summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-09-07 18:54:51 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-09-07 18:54:51 -0400
commit113482a7cc748d80526de6b981887c5eca30f6b5 (patch)
treeb0a2d2e5f37b2e8bf06b8fa7de66b9d63df4b4e3 /src
parent44be18e1dfc9a0eb58159b219762b3397d89e449 (diff)
sub_808E16C
Diffstat (limited to 'src')
-rw-r--r--src/field_map_obj.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index caf43ce6a..3e3f22a45 100644
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -34,6 +34,7 @@ void sub_8096518(struct MapObject *, struct Sprite *);
/*static*/ struct MapObjectTemplate *GetFieldObjectTemplateByLocalIdAndMap(u8, u8, u8);
/*static*/ void sub_808E894(u16);
/*static*/ void RemoveFieldObjectIfOutsideView(struct MapObject *mapObject);
+/*static*/ void sub_808E1B8(u8, s16, s16);
// ROM data
@@ -785,3 +786,18 @@ void RemoveFieldObjectIfOutsideView(struct MapObject *mapObject)
return;
RemoveFieldObject(mapObject);
}
+
+void sub_808E16C(s16 x, s16 y)
+{
+ u8 i;
+
+ ClearPlayerAvatarInfo();
+ for (i = 0; i < ARRAY_COUNT(gMapObjects); i ++)
+ {
+ if (gMapObjects[i].active)
+ {
+ sub_808E1B8(i, x, y);
+ }
+ }
+ sub_808D450();
+}