summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-09-16 23:12:35 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-09-16 23:12:35 -0400
commit4ef7127561e4f2f60e2cfa6351b97143f08f6acb (patch)
tree5ca9e569a7c8b6bdc2b3eb85aa56954d9342893e
parent4e22f1e55fd43ebfd4c94dc7c22aa6b403249370 (diff)
FieldObjectSetRegularAnim
-rwxr-xr-xasm/field_map_obj.s9
-rwxr-xr-xsrc/field_map_obj.c6
2 files changed, 6 insertions, 9 deletions
diff --git a/asm/field_map_obj.s b/asm/field_map_obj.s
index c4da7b242..2d2c39ced 100755
--- a/asm/field_map_obj.s
+++ b/asm/field_map_obj.s
@@ -5,15 +5,6 @@
.text
- thumb_func_start FieldObjectSetRegularAnim
-@ void FieldObjectSetRegularAnim(struct npc_state *fieldObject, struct obj *object, u8 animState)
-FieldObjectSetRegularAnim: @ 8093904
- movs r3, 0
- strb r2, [r0, 0x1C]
- strh r3, [r1, 0x32]
- bx lr
- thumb_func_end FieldObjectSetRegularAnim
-
thumb_func_start an_look_any
@ void an_look_any(struct npc_state *fieldObject, struct obj *object, u8 direction)
an_look_any: @ 809390C
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index 9702385e4..0629fd983 100755
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -4112,3 +4112,9 @@ bool8 FieldObjectExecRegularAnim(struct MapObject *mapObject, struct Sprite *spr
}
return FALSE;
}
+
+void FieldObjectSetRegularAnim(struct MapObject *mapObject, struct Sprite *sprite, u8 animId)
+{
+ mapObject->mapobj_unk_1C = animId;
+ sprite->data2 = 0;
+}