Starship/include/hud.h

48 lines
1.1 KiB
C
Raw Normal View History

2023-10-13 10:53:43 +03:00
#ifndef HUD_H
#define HUD_H
#include "global.h"
2023-10-13 13: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 12:27:28 +03:00
void func_80085944(void);
2023-10-13 12:13:30 +03:00
void func_8008A4DC(void);
2023-10-13 12:51:15 +03:00
void func_8008B044(void);
void func_8008B1B0(void);
2023-10-13 12:27:28 +03:00
void func_8008B2F0(void);
void func_8008B5B0(f32, f32);
2023-10-13 12:13:30 +03:00
void func_8008B734(void);
2023-10-13 12:19:33 +03:00
void func_8008B9E8(void);
void func_8008BAE4(void);
2023-10-13 12:13:30 +03:00
void func_8008DC34(void);
void func_8008E5E8(void);
void func_8008E620(void);
2023-10-13 12:29:58 +03:00
void func_80090E8C(void);
void func_800910C0(void);
2023-10-13 13:38:41 +03:00
void func_8009C320(s32*, s32*, s32*, s32, s32, f32, f32, f32, f32);
2023-10-13 12:58:09 +03:00
void func_8009D994(s32*, s32*, s32, s32, f32, f32, f32, f32);
2023-10-13 13:24:35 +03:00
void func_8009E1E8(s32*, s32*, s32, s32, f32, f32, f32, f32);
2023-10-13 12:13:30 +03:00
2023-10-13 13:29:58 +03:00
// Weird addresses, assets maybe?
2023-10-13 13:24:35 +03:00
extern s32 D_1002280;
2023-10-13 13:29:58 +03:00
extern s32 D_10030D0;
2023-10-13 13:38:41 +03:00
extern s32 D_1011BB0;
extern s32 D_1011C80;
2023-10-13 13:24:35 +03:00
extern s32 D_30013E0;
2023-10-13 12:58:09 +03:00
extern s32 D_80137E64;
2023-10-13 12:53:13 +03:00
extern s32 D_80161690;
2023-10-13 12:19:33 +03:00
extern s32 D_80177854;
2023-10-13 12:29:58 +03:00
extern s32 D_80177880;
2023-10-13 12:13:30 +03:00
extern s32 D_801778E8;
2023-10-13 10:53:43 +03:00
#endif