From c31e523629173dd451267ef30f9d3e2d5d58e343 Mon Sep 17 00:00:00 2001 From: Tal Hayon Date: Tue, 19 Jul 2022 05:08:41 +0300 Subject: [PATCH] Match sub_08027C7C --- asm/enemy/chuchuBoss.s | 16 ---------------- src/enemy/chuchuBoss.c | 6 ++++++ 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/asm/enemy/chuchuBoss.s b/asm/enemy/chuchuBoss.s index 2e84ce54..b1f371d4 100644 --- a/asm/enemy/chuchuBoss.s +++ b/asm/enemy/chuchuBoss.s @@ -18,22 +18,6 @@ - thumb_func_start sub_08027C7C -sub_08027C7C: @ 0x08027C7C - push {r4, r5, lr} - adds r4, r0, #0 - adds r5, r1, #0 - ldr r0, [r4, #0x54] - bl sub_08027C9C - ldr r0, [r4, #0x68] - adds r1, r5, #0 - bl sub_08027C9C - ldr r0, [r4, #0x50] - adds r1, r5, #0 - bl sub_08027C9C - pop {r4, r5, pc} - .align 2, 0 - thumb_func_start sub_08027C9C sub_08027C9C: @ 0x08027C9C push {r4, r5, lr} diff --git a/src/enemy/chuchuBoss.c b/src/enemy/chuchuBoss.c index 4380f54b..1fef8093 100644 --- a/src/enemy/chuchuBoss.c +++ b/src/enemy/chuchuBoss.c @@ -1800,3 +1800,9 @@ bool32 sub_08027C54(ChuchuBossEntity* this) { return FALSE; } } + +void sub_08027C7C(ChuchuBossEntity* this, u32 param_2) { + sub_08027C9C(super->child, param_2); + sub_08027C9C(this->unk_68, param_2); + sub_08027C9C(super->parent, param_2); +}