Attempt to decompile hudmsgCreate

This commit is contained in:
Ryan Dwyer
2020-03-18 17:10:09 +10:00
parent 29a6e491e2
commit 60956138be
12 changed files with 225 additions and 157 deletions
+1 -1
View File
@@ -152,7 +152,7 @@ extern u8 g_CutsceneSubtitles;
extern s32 g_ScreenSize;
extern s32 g_ScreenRatio;
extern u8 g_ScreenSplit;
extern u32 var8007fac0;
extern s32 var8007fac0;
extern u32 var8007fac4;
extern u32 var8007facc;
extern u32 var8007fad0;
+12 -11
View File
@@ -8,24 +8,25 @@ s32 func0f0dcdbc(void);
u32 func0f0dcef4(void);
u32 func0f0dd2ac(void);
u32 func0f0dd848(void);
u32 func0f0ddb1c(void);
s32 func0f0ddb1c(u32 *arg0, u32 arg1);
void func0f0ddd44(s32 value);
void hudmsgSystemInit(void);
void hudmsgRemoveAll(void);
s32 func0f0ddeac(s32 param_1);
void hudmsgCreateViaPreset(char *text, s32 confignum);
void func0f0ddfa4(char *text, s32 confignum, s32 arg2);
void hudmsgCreateViaPresetWithColour(char *text, s32 confignum, u8 colour);
void hudmsgCreateViaStruct(char *text, s32 confignum, struct hudmessageconfig *config, s32 arg3);
s32 hudmsgGetNext(s32 refid);
void hudmsgCreateViaPreset(char *text, s32 type);
void func0f0ddfa4(char *text, s32 type, s32 arg2);
void hudmsgCreateViaPresetWithColour(char *text, s32 type, u8 colour);
void hudmsgCreateViaStruct(char *text, s32 type, struct hudmessageconfig *config, s32 arg3);
u32 func0f0de160(void);
u32 func0f0de7fc(void);
u32 hudmsgCreate(char *text, s32 confignum, u8 conf00, u8 conf01, u8 conf02,
void *conf04, void *conf08, u32 colour, u32 conf10, u8 alignh, s16 conf16,
u8 alignv, s16 conf18, s32 arg14, s32 arg15);
void func0f0de7fc(struct hudmessage *msg);
void hudmsgCreate(char *text, s32 type, s32 conf00, s32 conf01, s32 conf02,
struct hudmessagething *conf04, struct hudmessagething *conf08,
u32 textcolour, u32 shadowcolour,
u32 alignh, s32 conf16, u32 alignv, s32 conf18, s32 arg14, u32 flags);
void func0f0df364(void);
void currentPlayerUnsetFlag(u32 flag);
void currentPlayerSetFlag(u32 flag);
void hudmsgRemoveByPlayer(s32 playernum);
void hudmsgRemoveForDeadPlayer(s32 playernum);
u32 func0f0dfad0(void);
void hudmsgsReset(void);
+1 -1
View File
@@ -44,7 +44,7 @@ u32 func0f156790(void);
u32 func0f156a24(void);
u32 func0f156e48(void);
void func0f1572f8(u32 *arg0, s32 *arg1, char *label, u32 arg3, u32 arg4, u32 arg5);
u32 func0f157520(void);
void func0f157520(s32 arg0, char *arg1, char *arg2, u32 arg3, u32 arg4);
u32 func0f1577f0(void);
u32 func0f1578c8(void);
u32 func0f1579cc(void);