diff --git a/include/hud.h b/include/hud.h index 57bd000c..0dd1f32e 100644 --- a/include/hud.h +++ b/include/hud.h @@ -13,8 +13,11 @@ void func_8008BAE4(void); void func_8008DC34(void); void func_8008E5E8(void); void func_8008E620(void); +void func_80090E8C(void); +void func_800910C0(void); extern s32 D_80177854; +extern s32 D_80177880; extern s32 D_801778E8; #endif diff --git a/src/main/hud.c b/src/main/hud.c index 90f0265b..1f688717 100644 --- a/src/main/hud.c +++ b/src/main/hud.c @@ -221,7 +221,13 @@ void func_8008F94C(void) { #pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_800910C0.s") -#pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_80091254.s") +void func_80091254(void) { + if (D_80177880 == 1) { + func_80090E8C(); + } else { + func_800910C0(); + } +} #pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_80091298.s")