diff --git a/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c b/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c index c9dd3737f..f529091f9 100644 --- a/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c +++ b/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c @@ -4461,7 +4461,27 @@ void func_8017EA94(void) } -INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005_jr_8017BEBC", func_8017EB04); +extern int func_8017F1E0(int); +extern s32 D_8011F9C4; +extern s32 D_8018BEC8; +extern s32 D_8018C0BC; +extern u8 *D_801274C8; +extern void *D_801274CC; +extern void func_80029124(s32, s32); +extern void func_800291F0(s32, s32); +extern void func_8002D4C8(s32 a0, s32 a1); + +void func_8017EB04(void) +{ + D_8011F9C4 = 1; + func_80029124(0xCF, 1); + func_800291F0(4, 0xCF); + func_8002D4C8(6, 0); + D_801274C8 = (u8 *)&D_8018BEC8; + D_801274CC = (void *)&D_8018C0BC; + ((void (*)(s32))func_8017F1E0)(1); +} + extern void (*D_8018B7BC[])(void);