mirror of
https://github.com/sonicdcer/sf64.git
synced 2024-11-23 21:09:56 +00:00
ec3bc32c5c
* Match func_8007C9E0 * Match func_8007CAF0 * Match func_8007CC00 * Match func_8007CCBC * Match func_8007CD7C * Match func_8007CEBC * Match func_8007CF30 * Match 4 more funcs * Match 5 more funcs * Match func_8007D2F4 * Match func_8007D55C * func_8007D748 * Match several more * Match func_8007DB70 * Match func_8007DED4 * Match func_8007E014 * Match another handful * obj2F4->unk_0E8 -> obj2F4->vel * Object_8C.unk_54 -> Object_8C.vel * obj80->unk_64 -> obj80->vel * obj408->unk_06C -> obj408->vel * Name gravity * obj8C names * Run make format
82 lines
1.9 KiB
C
82 lines
1.9 KiB
C
#ifndef HUD_H
|
|
#define HUD_H
|
|
|
|
#include "global.h"
|
|
|
|
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_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_80087B5C(void);
|
|
void func_80089994(s32);
|
|
void func_8008A4DC(void);
|
|
void func_8008B044(void);
|
|
void func_8008B1B0(void);
|
|
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_8008DC34(void);
|
|
void func_8008E5E8(void);
|
|
s32 func_80090E8C(Object_2F4*);
|
|
s32 func_800910C0(Object_2F4*);
|
|
|
|
// Weird addresses, assets maybe?
|
|
extern u16 D_1000E80[];
|
|
extern u16 D_1002280[];
|
|
extern u16 D_10030D0[];
|
|
extern s32 D_1011280[];
|
|
extern s32 D_10116A0[];
|
|
extern s32 D_10116B0[];
|
|
extern s32 D_1011730[];
|
|
extern s32 D_1011AC0[];
|
|
extern s32 D_1011B90[];
|
|
extern s32 D_1011BB0[];
|
|
extern s32 D_1011C80[];
|
|
extern s32 D_1011CA0[];
|
|
extern s32 D_1011D70[];
|
|
extern s32 D_1011D90[];
|
|
extern s32 D_1011E60[];
|
|
extern s32 D_1013580[];
|
|
extern s32 D_1013700[];
|
|
extern Gfx D_20031B0[];
|
|
extern Gfx D_2010A30[];
|
|
extern u16 D_3000B20[];
|
|
extern u16 D_30013E0[];
|
|
|
|
extern s32 D_80161690;
|
|
extern s32 D_80161718;
|
|
extern s32 D_8016171C;
|
|
extern s32 D_801617E8[];
|
|
extern s32 D_801617FC;
|
|
extern s32 gHitCount;
|
|
extern s32 D_80177838;
|
|
extern s32 D_80177854;
|
|
extern s32 gLevelMode;
|
|
extern s32 gTeamShields[];
|
|
extern s32 D_801778BC;
|
|
extern s32 gVersusMode;
|
|
extern s32 D_80177B48;
|
|
extern s32 D_80177B50[];
|
|
extern s32 D_80177B70[];
|
|
extern s32 D_80177E7C;
|
|
extern LevelId gCurrentLevel;
|
|
extern s32 D_80178750;
|
|
|
|
#endif
|