Attempt to decompile menuhandlerMissionList

This commit is contained in:
Ryan Dwyer
2022-06-08 20:38:07 +10:00
parent 5805fb3c7a
commit 983a36f2f5
4 changed files with 416 additions and 144 deletions
-1
View File
@@ -288,7 +288,6 @@ extern u32 g_MpNumJoined;
extern u16 g_ControlStyleOptions[];
extern struct menudialogdef g_PreAndPostMissionBriefingMenuDialog;
extern struct stageoverviewentry g_StageNames[NUM_SOLOSTAGES];
extern struct mission missions[];
extern struct menudialogdef g_SoloMissionControlStyleMenuDialog;
extern struct menudialogdef g_CiControlStyleMenuDialog;
extern struct menudialogdef g_CiControlStylePlayer2MenuDialog;
+1 -1
View File
@@ -44,7 +44,7 @@ s32 menuhandlerAcceptPdModeSettings(s32 operation, struct menuitem *item, union
s32 menuhandlerBuddyOptionsContinue(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandlerCoopDifficulty(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandlerAntiDifficulty(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandler0010476c(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandlerMissionList(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandlerControlStyle(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandlerInventoryList(s32 operation, struct menuitem *item, union handlerdata *data);
s32 menuhandler00106178(s32 operation, struct menuitem *item, union handlerdata *data);
+9 -7
View File
@@ -3116,11 +3116,6 @@ struct stagemusic {
s16 xtrack;
};
struct mission {
u32 first_stage_index;
u16 name;
};
struct var800a6600 {
f32 znear;
f32 zfar;
@@ -3326,7 +3321,10 @@ struct handlerdata_list {
u32 value;
s32 values32;
};
s32 unk04;
union {
s32 unk04;
u32 unk04u32;
};
s32 groupstartindex;
s32 unk0c;
};
@@ -3360,8 +3358,12 @@ struct menuitemrenderdata {
struct handlerdata_type19 {
Gfx *gdl;
s32 unk04;
union {
s32 unk04;
u32 unk04u32;
};
struct menuitemrenderdata *renderdata2;
s32 unk0c;
};
struct handlerdata_dialog1 {