2023-10-13 04:53:43 -03:00
|
|
|
#ifndef HUD_H
|
|
|
|
#define HUD_H
|
|
|
|
|
|
|
|
#include "global.h"
|
|
|
|
|
2023-10-13 07:21:44 -03:00
|
|
|
typedef struct UnkStruct_func_80095350 {
|
|
|
|
/* 0x00 */ s8 unk0;
|
|
|
|
/* 0x01 */ char pad_1[0x1];
|
|
|
|
/* 0x02 */ s16 unk2;
|
|
|
|
/* 0x04 */ char pad_4[0xB2];
|
|
|
|
/* 0xB6 */ s16 unkB6;
|
|
|
|
} UnkStruct_func_80095350;
|
|
|
|
|
|
|
|
void func_800612B8(void*, u16, void*);
|
|
|
|
void func_800613C4(void*);
|
2023-10-13 09:03:03 -03:00
|
|
|
void func_80084E78(s32*, s32*, s32*, s32, s32, f32, f32, f32, f32, f32, f32);
|
2023-10-13 06:27:28 -03:00
|
|
|
void func_80085944(void);
|
2023-10-13 09:47:30 -03:00
|
|
|
void func_80086CC8(void);
|
|
|
|
void func_80086DCC(void);
|
|
|
|
void func_80087B5C(void);
|
2023-10-13 06:13:30 -03:00
|
|
|
void func_8008A4DC(void);
|
2023-10-13 06:51:15 -03:00
|
|
|
void func_8008B044(void);
|
|
|
|
void func_8008B1B0(void);
|
2023-10-13 06:27:28 -03:00
|
|
|
void func_8008B2F0(void);
|
|
|
|
void func_8008B5B0(f32, f32);
|
2023-10-13 06:13:30 -03:00
|
|
|
void func_8008B734(void);
|
2023-10-13 06:19:33 -03:00
|
|
|
void func_8008B9E8(void);
|
|
|
|
void func_8008BAE4(void);
|
2023-10-13 09:00:59 -03:00
|
|
|
void func_8008CBE4(void);
|
|
|
|
void func_8008D250(void);
|
|
|
|
void func_8008D31C(void);
|
|
|
|
void func_8008D4F0(f32, f32);
|
|
|
|
void func_8008D7F4(void);
|
|
|
|
void func_8008D984(void);
|
2023-10-13 06:13:30 -03:00
|
|
|
void func_8008DC34(void);
|
|
|
|
void func_8008E5E8(void);
|
|
|
|
void func_8008E620(void);
|
2023-10-13 06:29:58 -03:00
|
|
|
void func_80090E8C(void);
|
|
|
|
void func_800910C0(void);
|
2023-10-13 07:38:41 -03:00
|
|
|
void func_8009C320(s32*, s32*, s32*, s32, s32, f32, f32, f32, f32);
|
2023-10-13 08:54:08 -03:00
|
|
|
void func_8009D0BC(s32*, void*, void*, u32, u32, f32, f32, f32, f32);
|
2023-10-13 06:58:09 -03:00
|
|
|
void func_8009D994(s32*, s32*, s32, s32, f32, f32, f32, f32);
|
2023-10-13 07:24:35 -03:00
|
|
|
void func_8009E1E8(s32*, s32*, s32, s32, f32, f32, f32, f32);
|
2023-10-13 06:13:30 -03:00
|
|
|
|
2023-10-13 07:29:58 -03:00
|
|
|
// Weird addresses, assets maybe?
|
2023-10-13 10:08:45 -03:00
|
|
|
extern s32 D_1000E80;
|
2023-10-13 07:24:35 -03:00
|
|
|
extern s32 D_1002280;
|
2023-10-13 07:29:58 -03:00
|
|
|
extern s32 D_10030D0;
|
2023-10-13 08:56:02 -03:00
|
|
|
extern s32 D_1011280;
|
|
|
|
extern s32 D_10116A0;
|
2023-10-13 08:35:10 -03:00
|
|
|
extern s32 D_10116B0;
|
|
|
|
extern s32 D_1011730;
|
2023-10-13 07:43:32 -03:00
|
|
|
extern s32 D_1011AC0;
|
|
|
|
extern s32 D_1011B90;
|
2023-10-13 07:38:41 -03:00
|
|
|
extern s32 D_1011BB0;
|
|
|
|
extern s32 D_1011C80;
|
2023-10-13 08:34:11 -03:00
|
|
|
extern s32 D_1011CA0;
|
|
|
|
extern s32 D_1011D70;
|
2023-10-13 07:39:50 -03:00
|
|
|
extern s32 D_1011D90;
|
|
|
|
extern s32 D_1011E60;
|
2023-10-13 08:54:08 -03:00
|
|
|
extern s32 D_1013170;
|
|
|
|
extern s32 D_1013570;
|
2023-10-13 09:03:03 -03:00
|
|
|
extern s32 D_1013580;
|
|
|
|
extern s32 D_1013700;
|
2023-10-13 10:08:45 -03:00
|
|
|
extern s32 D_3000B20;
|
2023-10-13 07:24:35 -03:00
|
|
|
extern s32 D_30013E0;
|
2023-10-13 06:58:09 -03:00
|
|
|
|
|
|
|
extern s32 D_80137E64;
|
2023-10-13 06:53:13 -03:00
|
|
|
extern s32 D_80161690;
|
2023-10-13 09:47:30 -03:00
|
|
|
extern s32 D_801617E8[];
|
|
|
|
extern s32 D_801617FC;
|
2023-10-13 09:36:43 -03:00
|
|
|
extern s32 D_80161A98;
|
2023-10-13 06:19:33 -03:00
|
|
|
extern s32 D_80177854;
|
2023-10-13 06:29:58 -03:00
|
|
|
extern s32 D_80177880;
|
2023-10-13 09:36:43 -03:00
|
|
|
extern s32 D_801778B0[];
|
|
|
|
extern s32 D_801778BC;
|
2023-10-13 06:13:30 -03:00
|
|
|
extern s32 D_801778E8;
|
2023-10-13 09:36:43 -03:00
|
|
|
extern s32 D_80177B48;
|
|
|
|
extern s32 D_80177B50[];
|
|
|
|
extern s32 D_80177B70[];
|
2023-10-13 09:00:59 -03:00
|
|
|
extern s32 D_80177E7C;
|
|
|
|
extern s32 D_80178750;
|
2023-10-13 06:13:30 -03:00
|
|
|
|
2023-10-13 04:53:43 -03:00
|
|
|
#endif
|