diff options
| author | Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com> | 2023-11-17 12:17:56 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-17 12:17:56 -0300 |
| commit | d34a5e370a0f6d75c356ffbbbf745c54577fdd86 (patch) | |
| tree | dd65dd7e368375682b4961d2ba0624fb040b44c9 /include | |
| parent | 3fbfdf01d2a36ba308abed9bff2f5c582031be8e (diff) | |
more "hud" functions (#24)
* decompile func_80086444
* func_80084930
* func_80084B94
* decompile func_80084E78
* pr review
Diffstat (limited to 'include')
| -rw-r--r-- | include/hud.h | 21 | ||||
| -rw-r--r-- | include/structs.h | 2 | ||||
| -rw-r--r-- | include/variables.h | 5 |
3 files changed, 17 insertions, 11 deletions
diff --git a/include/hud.h b/include/hud.h index 16776daf..7d924f83 100644 --- a/include/hud.h +++ b/include/hud.h @@ -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? diff --git a/include/structs.h b/include/structs.h index d8f87fbd..568ee682 100644 --- a/include/structs.h +++ b/include/structs.h @@ -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; diff --git a/include/variables.h b/include/variables.h index d6761c6f..a9f514fb 100644 --- a/include/variables.h +++ b/include/variables.h @@ -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[]; |
