diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2018-10-09 07:58:58 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-10-09 07:58:58 -0400 |
commit | e786a9af9cc09edb911f1c14a09f1bbef7612548 (patch) | |
tree | d3dcdb6d62eba6ff33c3662b66854102948180da | |
parent | 6617a6e2a3148daa0d6b6f11d645f770a46d7025 (diff) |
sub_810D24C
-rw-r--r-- | asm/vs_seeker.s | 27 | ||||
-rw-r--r-- | src/vs_seeker.c | 7 |
2 files changed, 7 insertions, 27 deletions
diff --git a/asm/vs_seeker.s b/asm/vs_seeker.s index 933a4753e..21b9763ec 100644 --- a/asm/vs_seeker.s +++ b/asm/vs_seeker.s @@ -5,33 +5,6 @@ .text - thumb_func_start sub_810D24C -sub_810D24C: @ 810D24C - push {r4,r5,lr} - adds r4, r0, 0 - adds r5, r1, 0 - ldrb r1, [r4, 0x7] - lsls r0, r1, 3 - adds r0, r1 - lsls r0, 2 - ldr r1, _0810D278 @ =gUnknown_2036E38 - adds r0, r1 - bl npc_sync_anim_pause_bits - ldrb r0, [r4, 0x6] - ldr r1, _0810D27C @ =gSaveBlock1Ptr - ldr r2, [r1] - ldrb r1, [r2, 0x5] - ldrb r2, [r2, 0x4] - adds r3, r5, 0 - bl ScriptMovement_StartObjectMovementScript - pop {r4,r5} - pop {r0} - bx r0 - .align 2, 0 -_0810D278: .4byte gUnknown_2036E38 -_0810D27C: .4byte gSaveBlock1Ptr - thumb_func_end sub_810D24C - thumb_func_start sub_810D280 sub_810D280: @ 810D280 push {r4-r7,lr} diff --git a/src/vs_seeker.c b/src/vs_seeker.c index dda31d170..6a62bf5bf 100644 --- a/src/vs_seeker.c +++ b/src/vs_seeker.c @@ -19,6 +19,7 @@ #include "random.h" #include "field_map_obj.h" #include "field_player_avatar.h" +#include "map_obj_8097404.h" #include "unk_810c3a4.h" #include "vs_seeker.h" @@ -1043,3 +1044,9 @@ u8 sub_810D1CC(void) return 0xFF; } + +void sub_810D24C(struct VsSeekerSubstruct * a0, const u8 * a1) +{ + npc_sync_anim_pause_bits(&gUnknown_2036E38[a0->unk_7]); + ScriptMovement_StartObjectMovementScript(a0->unk_6, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, a1); +} |