more "hud" functions (#24)

* decompile func_80086444

* func_80084930

* func_80084B94

* decompile func_80084E78

* pr review
This commit is contained in:
Alejandro Asenjo Nitti
2023-11-17 12:17:56 -03:00
committed by GitHub
parent 3fbfdf01d2
commit d34a5e370a
4 changed files with 170 additions and 12 deletions
+11 -10
View File
@@ -11,10 +11,11 @@ typedef struct UnkStruct_func_80095350 {
/* 0xB6 */ s16 unkB6;
} UnkStruct_func_80095350;
void func_80084E78(Gfx**, void*, void*, s32, s32, f32, f32, f32, f32, f32, f32);
void func_80084E78(Gfx** gfxP, void* arg1, void* arg2, u32 arg3, u32 arg4, f32 arg5, f32 arg6, f32 arg7, f32 arg8,
f32 arg9, f32 argA);
void func_80085944(void);
void func_80086CC8(void);
void func_80086DCC(void);
void func_80086CC8(void);
void func_80086DCC(void);
void func_80087B5C(void);
void func_80089994(s32 arg0);
void func_8008A4DC(void);
@@ -24,18 +25,18 @@ void func_8008B2F0(void);
void func_8008B734(void);
void func_8008B9E8(void);
void func_8008BAE4(void);
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);
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);
void func_8008DC34(void);
void func_8008E5E8(void);
s32 func_80090E8C(Object_2F4* arg0);
s32 func_800910C0(Object_2F4* arg0);
void func_8009C320(Gfx**, void*, void*, s32, s32, f32, f32, f32, f32);
void func_8009D0BC(Gfx**, void*, void*, u32, u32, f32, f32, f32, f32);
void func_8009D0BC(Gfx**, void*, void*, u32, u32, f32, f32, f32, f32);
void func_8009E1E8(Gfx**, u16*, s32, s32, f32, f32, f32, f32);
// Weird addresses, assets maybe?
+1 -1
View File
@@ -135,7 +135,7 @@ typedef struct UnkStruct_D_80178280 {
/* 0x138 */ f32 unk_138;
/* 0x13C */ char pad13C[0x8C];
/* 0x1C8 */ s32 unk_1C8;
/* 0x1CC */ char pad1CC[0x4];
/* 0x1CC */ s32 unk_1CC;
/* 0x1D0 */ s32 unk_1D0;
/* 0x1D4 */ char pad1D4[0x3C];
/* 0x210 */ s32 unk_210;
+5
View File
@@ -513,6 +513,8 @@ extern Gfx D_200F080[];
extern Gfx D_200F910[];
extern Gfx D_20101A0[];
extern u8 D_3000000[];
extern u16 D_3000080[];
extern u16 D_3000BC0[];
extern u8 D_300D350[];
extern u16 D_300D398[];
@@ -542,6 +544,7 @@ extern u8 D_500A500[];
extern u8 D_500A5F0[];
extern u8 D_500A6E0[];
extern u8 D_500A7D0[];
extern Gfx D_500B600[];
extern ObjectInit* D_6010088[];
extern ObjectInit* D_602B148[];
@@ -549,6 +552,8 @@ extern ObjectInit* D_602F18C[];
extern ObjectInit* D_C0356A4[];
extern Gfx D_6004570[];
extern u8 D_6001B80[];
extern u8 D_60020D0[];
extern Gfx D_D0098B0[];
extern Gfx D_F014180[];