diff --git a/include/hud.h b/include/hud.h index 3eb28649..2c04bf92 100644 --- a/include/hud.h +++ b/include/hud.h @@ -18,6 +18,7 @@ void func_8008E620(void); void func_80090E8C(void); void func_800910C0(void); +extern s32 D_80161690; extern s32 D_80177854; extern s32 D_80177880; extern s32 D_801778E8; diff --git a/src/main/hud.c b/src/main/hud.c index 1a199473..e8906444 100644 --- a/src/main/hud.c +++ b/src/main/hud.c @@ -104,7 +104,14 @@ #pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_8008B1B0.s") -#pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_8008B2A4.s") +void func_8008B2A4(void) { + if (D_80177854 != 100) { + func_8008B044(); + } + if (D_80161690 != 0) { + func_8008B1B0(); + } +} #pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_8008B2F0.s")