mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-11 05:07:54 -04:00
Attempt to decompile menuhandlerAcceptMission
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user