Decompile menudialogMpGameSetup
This commit is contained in:
parent
eb1ea0842a
commit
0c8a94304b
|
|
@ -8658,21 +8658,15 @@ glabel func0f17f088
|
|||
/* f17f0ac: 00000000 */ sll $zero,$zero,0x0
|
||||
);
|
||||
|
||||
GLOBAL_ASM(
|
||||
glabel menudialog0017f0b0
|
||||
/* f17f0b0: 24010064 */ addiu $at,$zero,0x64
|
||||
/* f17f0b4: afa50004 */ sw $a1,0x4($sp)
|
||||
/* f17f0b8: 14810006 */ bne $a0,$at,.L0f17f0d4
|
||||
/* f17f0bc: afa60008 */ sw $a2,0x8($sp)
|
||||
/* f17f0c0: 3c02800a */ lui $v0,%hi(g_Vars)
|
||||
/* f17f0c4: 24429fc0 */ addiu $v0,$v0,%lo(g_Vars)
|
||||
/* f17f0c8: 24030001 */ addiu $v1,$zero,0x1
|
||||
/* f17f0cc: ac430490 */ sw $v1,0x490($v0)
|
||||
/* f17f0d0: ac43049c */ sw $v1,0x49c($v0)
|
||||
.L0f17f0d4:
|
||||
/* f17f0d4: 03e00008 */ jr $ra
|
||||
/* f17f0d8: 00001025 */ or $v0,$zero,$zero
|
||||
);
|
||||
bool menudialogMpGameSetup(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem)
|
||||
{
|
||||
if (operation == MENUOP_100) {
|
||||
g_Vars.unk000490 = 1;
|
||||
g_Vars.unk00049c = 1;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
bool menudialogMpQuickGo(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -176,7 +176,7 @@ s32 menudialog0017d468(u32, u32, u32 *);
|
|||
s32 menudialog0017df74(u32, u32, u32 *);
|
||||
s32 menudialog0017e3fc(u32, u32, u32 *);
|
||||
s32 menudialog0017eb34(u32, u32, u32 *);
|
||||
s32 menudialog0017f0b0(u32, u32, u32 *);
|
||||
bool menudialogMpGameSetup(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialogMpQuickGo(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menudialog0017f930(u32, u32, u32 *);
|
||||
s32 menudialog00184ec0(u32, u32, u32 *);
|
||||
|
|
|
|||
|
|
@ -160,7 +160,12 @@ struct g_vars {
|
|||
/*000484*/ s32 mphilltime;
|
||||
/*000488*/ u32 unk000488;
|
||||
/*00048c*/ u32 unk00048c;
|
||||
/*000490*/ u32 unk000490; // set to 2 when entering combat simulator, 3 when entering Quick Go
|
||||
|
||||
// 1 when entering game setup
|
||||
// 2 when entering combat simulator
|
||||
// 3 when entering Quick Go
|
||||
/*000490*/ u32 unk000490;
|
||||
|
||||
/*000494*/ u32 unk000494;
|
||||
/*000498*/ u32 unk000498;
|
||||
/*00049c*/ u32 unk00049c;
|
||||
|
|
|
|||
|
|
@ -3895,7 +3895,7 @@ struct menu_dialog g_4MbAdvancedSetupMenuDialog = {
|
|||
MENUDIALOGTYPE_DEFAULT,
|
||||
0x5011,
|
||||
menuitems_mpgamesetup,
|
||||
menudialog0017f0b0,
|
||||
menudialogMpGameSetup,
|
||||
0x00000810,
|
||||
&menudialog_mpplayersetup,
|
||||
};
|
||||
|
|
|
|||
|
|
@ -11183,7 +11183,7 @@ struct menu_dialog menudialog_mpgamesetup3 = {
|
|||
MENUDIALOGTYPE_DEFAULT,
|
||||
0x5011,
|
||||
menuitems_mpgamesetup3,
|
||||
menudialog0017f0b0,
|
||||
menudialogMpGameSetup,
|
||||
0x00000810,
|
||||
&menudialog_mpplayersetup4,
|
||||
};
|
||||
|
|
@ -11193,7 +11193,7 @@ struct menu_dialog menudialog_mpgamesetup2 = {
|
|||
MENUDIALOGTYPE_DEFAULT,
|
||||
0x5011,
|
||||
menuitems_mpgamesetup3,
|
||||
menudialog0017f0b0,
|
||||
menudialogMpGameSetup,
|
||||
0x00000810,
|
||||
&menudialog_mpplayersetup2,
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue