summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-09-16 16:40:00 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-09-16 16:40:00 -0400
commit12885ca371f0b89d7df6decc133a14452ab567e0 (patch)
tree16951ac9ffac9c0671dd0ee7a49c1873420d8edc /src
parentc6bb13939e39bfae41ebaa8f1ea63295ddb050e1 (diff)
CopyPlayer2
Diffstat (limited to 'src')
-rwxr-xr-xsrc/field_map_obj.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index 42b18a1ac..c35105b44 100755
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -17,6 +17,7 @@
#include "field_ground_effect.h"
#include "map_obj_8097404.h"
#include "mauville_old_man.h"
+#include "metatile_behavior.h"
#include "field_effect.h"
#include "field_effect_helpers.h"
#include "field_map_obj.h"
@@ -3357,6 +3358,17 @@ bool8 oac_hopping(struct MapObject *mapObject, struct Sprite *sprite, u8 playerD
return TRUE;
}
+field_object_step(CopyPlayer2, gUnknown_0850DA90)
+
+bool8 mss_08062EA4(struct MapObject *mapObject, struct Sprite *sprite)
+{
+ if (gMapObjects[gPlayerAvatar.mapObjectId].mapobj_unk_1C == 0xFF || gPlayerAvatar.running1 == 2)
+ {
+ return FALSE;
+ }
+ return gUnknown_0850DA64[player_get_x22()](mapObject, sprite, player_get_direction_upper_nybble(), sub_8088E64);
+}
+
asm(".section .text.get_face_direction_anim_id");
void FieldObjectClearAnimIfSpecialAnimActive(struct MapObject *);