Attempt to decompile menuhandlerAcceptMission

This commit is contained in:
Ryan Dwyer
2020-01-01 12:32:53 +10:00
parent 852a13a667
commit 9b63a5263c
16 changed files with 142 additions and 69 deletions
+4 -4
View File
@@ -37,13 +37,13 @@ u32 func0f019ba0(void);
u32 func0f019d0c(void);
u32 func0f019d38(void);
u32 func0f01a348(void);
u32 func0f01a354(void);
void setNumPlayers(s32 numplayers);
u32 func0f01a3b8(void);
u32 func0f01a494(void);
void func0f01a4a0(void);
u32 func0f01a4a8(void);
u32 func0f01a510(void);
u32 func0f01a7e4(void);
void func0f01a7e4(s32 arg0);
u32 func0f01a810(void);
u32 func0f01ab94(void);
u32 func0f01aba8(void);
@@ -59,9 +59,9 @@ u32 func0f01b0ac(void);
u32 func0f01b0e0(void);
u32 func0f01b114(void);
u32 func0f01b148(void);
u32 func0f01b154(void);
void func0f01b154(s32 arg0);
u32 func0f01b160(void);
u32 func0f01bea0(void);
void func0f01bea0(void);
u32 func0f01bee0(void);
u32 func0f01bf28(void);
u32 func0f01d770(void);
+1 -1
View File
@@ -35,7 +35,7 @@ s32 menudialog001063e4(u32, u32, u32 *);
s32 menudialog001069c0(u32, u32, u32 *);
s32 menuhandler001024dc(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandler001024fc(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandler001033f8(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandlerAcceptMission(u32 operation, struct menu_item *item, s32 *value);
s32 menuhandler0010383c(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandler00104038(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandler00104538(u32 operation, struct menu_item *item, bool *enable);
+1 -1
View File
@@ -62,7 +62,7 @@ void stageLoad(void);
u32 func0f16cce4(void);
u32 func0f16cd40(void);
u32 getVar80084014(void);
u32 func0f16cda8(void);
void setDifficulty(s32 arg0);
void setVar80084028(u32 arg0);
void setVar8008402c(u32 arg0);
void setVar80084030(u32 arg0);
+4 -4
View File
@@ -147,16 +147,16 @@ struct g_vars {
/*000444*/ u32 unk000444;
/*000448*/ u32 unk000448;
/*00044c*/ u32 unk00044c;
/*000450*/ u32 unk000450;
/*000450*/ u32 pendingantiplayernum;
/*000454*/ u32 unk000454;
/*000458*/ u32 unk000458;
/*00045c*/ u32 unk00045c;
/*000460*/ u32 unk000460;
/*000464*/ u32 unk000464;
/*000468*/ u32 unk000468;
/*00046c*/ u32 unk00046c;
/*00046c*/ bool isreplayingmission;
/*000470*/ u32 unk000470;
/*000474*/ u32 unk000474;
/*000474*/ u32 numaibuddies;
/*000478*/ u32 unk000478;
/*00047c*/ u32 unk00047c;
/*000480*/ u32 unk000480;
@@ -628,7 +628,7 @@ extern u32 var8009dfbc;
extern u32 var8009dfc0;
extern u32 var8009dfc8;
extern u32 var8009dfd4;
extern u8 var8009dfe8[];
extern struct var8009dfe8 var8009dfe8;
extern u32 var8009e000;
extern struct menustackitem g_MenuStack[];
extern u32 var8009f6b0;
+1 -1
View File
@@ -16,7 +16,7 @@ u32 func00009ab0(void);
u32 func00009b50(void);
u32 func00009bf8(void);
u32 func00009c3c(void);
u32 func00009ec4(void);
void func00009ec4(s32 arg0);
u32 func00009ed4(void);
u32 func0000a044(void);
u32 func0000aa50(void);
+1 -1
View File
@@ -9,7 +9,7 @@ u32 func0000db30(void);
u32 func0000db3c(void);
u32 func0000e324(void);
u32 func0000e684(void);
u32 func0000e95c(void);
void func0000e95c(s32 stagenum);
u32 func0000e990(void);
u32 func0000e9c0(void);
s32 getCurrentStageId(void);
+12
View File
@@ -3980,4 +3980,16 @@ struct options {
/*0x9c*/ u32 unk9c;
};
struct var8009dfe8 {
u8 difficulty : 7;
u8 bits0_07 : 1;
u8 stagenum : 8;
u8 bits2_00 : 8;
u8 iscoop : 1;
u8 isanti : 1;
};
#endif