diff --git a/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c b/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c index 7c778aabc..1d4a08ddf 100644 --- a/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c +++ b/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c @@ -7035,7 +7035,7 @@ void func_80182328(s32 a0) extern s32 func_801826E8(s32 a0); -extern s32 func_80182CBC(); +extern s32 func_80182CBC(s32 a0, void *a1); void func_801823BC(s32 arg0) { s32 ret; @@ -7435,20 +7435,7 @@ void func_80182C5C(void *a0) { } -extern s32 func_8012B6D4(s16 *a0, s16 *a1); - -s32 func_80182CBC(s32 a0, s32 a1) -{ - if ((*(u16 *)(a1 + 0x5C) & 0x8000) != 0) { - if (*(u16 *)(a1 + 0x5E) != 0x1D) { - *(u16 *)(a1 + 0x5C) = *(u16 *)(a1 + 0x5C) | 1; - *(u16 *)(a1 + 0x60) = 0xa; - *(u16 *)(a1 + 0x62) = func_8012B6D4((s16 *)(a1 + 4), (s16 *)(a0 + 4)); - *(u16 *)(a1 + 0x5E) = 0x1D; - } - } -} - +INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002_jr_8017BEBC", func_80182CBC); #include "common.h"