Decompile menuhandlerAcceptPdModeSettings

This commit is contained in:
Ryan Dwyer
2020-01-01 13:37:18 +10:00
parent 44967252cb
commit 376edf64fd
14 changed files with 121 additions and 149 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ void func0f0f2f4c(struct menu_dialog *dialog);
u32 func0f0f3220(void);
u32 func0f0f33bc(void);
u32 func0f0f361c(void);
u32 func0f0f36dc(void);
void func0f0f36dc(void);
u32 func0f0f3704(void);
u32 func0f0f372c(void);
u32 func0f0f37a4(void);
+2 -2
View File
@@ -7,7 +7,7 @@ u32 func0f102240(void);
u32 func0f10229c(void);
u32 func0f102330(void);
u32 func0f103550(void);
u32 func0f1036ac(void);
f32 func0f1036ac(s32 arg0, s32 arg1);
u32 func0f1038ec(void);
u32 func0f103e68(void);
u32 func0f10408c(void);
@@ -36,7 +36,7 @@ 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 menuhandlerAcceptMission(u32 operation, struct menu_item *item, s32 *value);
s32 menuhandler0010383c(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandlerAcceptPdModeSettings(s32 operation, struct menu_item *item, bool *value);
s32 menuhandler00104038(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandler00104538(u32 operation, struct menu_item *item, bool *enable);
s32 menuhandler001045f0(u32 operation, struct menu_item *item, bool *enable);
+1 -1
View File
@@ -628,7 +628,7 @@ extern u32 var8009dfbc;
extern u32 var8009dfc0;
extern u32 var8009dfc8;
extern u32 var8009dfd4;
extern struct var8009dfe8 var8009dfe8;
extern struct missionconfig g_MissionConfig;
extern u32 var8009e000;
extern struct menustackitem g_MenuStack[];
extern u32 var8009f6b0;
+1 -1
View File
@@ -180,7 +180,7 @@ extern u16 g_SoundModeOptions[];
extern u16 g_ScreenSizeOptions[];
extern u16 g_ScreenRatioOptions[];
extern u16 g_ScreenSplitOptions[];
extern struct menu_dialog menudialog_objectives;
extern struct menu_dialog g_ObjectivesMenuDialog;
extern struct menu_dialog menudialog_perfectdarkmodesettings;
extern struct menu_dialog menudialog_selectdifficulty;
extern struct menu_dialog menudialog_cooperativeoptions;
+10 -1
View File
@@ -3980,7 +3980,7 @@ struct options {
/*0x9c*/ u32 unk9c;
};
struct var8009dfe8 {
struct missionconfig {
u8 difficulty : 7;
u8 bits0_07 : 1;
@@ -3990,6 +3990,15 @@ struct var8009dfe8 {
u8 iscoop : 1;
u8 isanti : 1;
/*0x04*/ u8 unk04;
/*0x05*/ u8 updmodehealth;
/*0x06*/ u8 updmodedamage;
/*0x07*/ u8 updmodeaccuracy;
/*0x08*/ u32 unk08;
/*0x0c*/ f32 fpdmodehealth;
/*0x10*/ f32 fpdmodedamage;
/*0x14*/ f32 fpdmodeaccuracy;
};
#endif