diff --git a/include/hud.h b/include/hud.h index 2e92fb6f..0b52967d 100644 --- a/include/hud.h +++ b/include/hud.h @@ -35,6 +35,8 @@ void func_8009E1E8(s32*, s32*, s32, s32, f32, f32, f32, f32); // Weird addresses, assets maybe? extern s32 D_1002280; extern s32 D_10030D0; +extern s32 D_1011280; +extern s32 D_10116A0; extern s32 D_10116B0; extern s32 D_1011730; extern s32 D_1011AC0; diff --git a/src/main/hud.c b/src/main/hud.c index 5f0b90e1..a6f58962 100644 --- a/src/main/hud.c +++ b/src/main/hud.c @@ -10,7 +10,9 @@ void func_800853A4(f32 arg0, f32 arg1, f32 arg2, f32 arg3) { func_8009D0BC(&D_80137E64, &D_1013170, &D_1013570, 24, 17, arg0, arg1, arg2, arg3); } -#pragma GLOBAL_ASM("asm/us/nonmatchings/main/hud/func_80085404.s") +void func_80085404(f32 arg0, f32 arg1, f32 arg2, f32 arg3) { + func_8009C320(&D_80137E64, &D_1011280, &D_10116A0, 48, 44, arg0, arg1, arg2, arg3); +} void func_80085464(f32 arg0, f32 arg1) { func_8009C320(&D_80137E64, &D_1011AC0, &D_1011B90, 16, 26, arg0, arg1, 1.0f, 1.0f);