forked from Ports/perfect_dark
Merge pull request #618 from cylonicboom/pr/discover-dialogisopen
refactor(menu): rename unk5d5_06 and sp344 for clarity
This commit is contained in:
3 files changed
+11
-11
No files matched your search
+1
-1
@@ -4011,7 +4011,7 @@ void menuReset(void)
|
||||
g_MenuData.root = 0;
|
||||
g_MenuData.unk010 = 0;
|
||||
g_MenuData.bg = 0;
|
||||
g_MenuData.unk5d5_06 = false;
|
||||
g_MenuData.isdialogopen = false;
|
||||
g_MenuData.nextbg = 255;
|
||||
g_MenuData.bannernum = -1;
|
||||
|
||||
|
||||
+9
-9
@@ -59,7 +59,7 @@ void menuTick(void)
|
||||
s32 i;
|
||||
s32 j;
|
||||
s32 k;
|
||||
s32 sp344;
|
||||
s32 isdialogopen;
|
||||
s32 sp340 = true;
|
||||
s32 anyopen = false;
|
||||
|
||||
@@ -485,15 +485,15 @@ void menuTick(void)
|
||||
}
|
||||
|
||||
g_MpPlayerNum = 0;
|
||||
sp344 = false;
|
||||
isdialogopen = false;
|
||||
|
||||
for (i = 0; i < ARRAYCOUNT(g_Menus); i++) {
|
||||
if (g_Menus[i].curdialog) {
|
||||
sp344 = true;
|
||||
isdialogopen = true;
|
||||
}
|
||||
}
|
||||
|
||||
if ((g_MenuData.unk5d5_06 || g_MenuData.prevmenuroot != -1) && sp344 == false) {
|
||||
if ((g_MenuData.isdialogopen || g_MenuData.prevmenuroot != -1) && isdialogopen == false) {
|
||||
if ((g_MenuData.root == MENUROOT_MPSETUP || g_MenuData.root == MENUROOT_4MBMAINMENU)
|
||||
&& g_MenuData.prevmenuroot == -1) {
|
||||
if (g_Vars.mpsetupmenu == MPSETUPMENU_GENERAL) {
|
||||
@@ -541,17 +541,17 @@ void menuTick(void)
|
||||
setCurrentPlayerNum(playernum);
|
||||
endscreenPushCoop();
|
||||
setCurrentPlayerNum(prevplayernum);
|
||||
sp344 = true;
|
||||
isdialogopen = true;
|
||||
}
|
||||
} else if (g_Vars.antiplayernum >= 0) {
|
||||
s32 prevplayernum = g_Vars.currentplayernum;
|
||||
setCurrentPlayerNum(playernum);
|
||||
endscreenPushAnti();
|
||||
setCurrentPlayerNum(prevplayernum);
|
||||
sp344 = true;
|
||||
isdialogopen = true;
|
||||
} else {
|
||||
mpPushEndscreenDialog(playernum, i);
|
||||
sp344 = true;
|
||||
isdialogopen = true;
|
||||
|
||||
if (g_PlayerConfigsArray[i].fileguid.fileid && g_PlayerConfigsArray[i].fileguid.deviceserial) {
|
||||
func0f0fd548(i);
|
||||
@@ -571,7 +571,7 @@ void menuTick(void)
|
||||
} else {
|
||||
bool startmusic = false;
|
||||
menuPushRootDialog(g_MenuData.prevmenudialog, g_MenuData.prevmenuroot);
|
||||
sp344 = true;
|
||||
isdialogopen = true;
|
||||
|
||||
if (g_MenuData.root == MENUROOT_MPSETUP || g_MenuData.root == MENUROOT_4MBMAINMENU) {
|
||||
startmusic = true;
|
||||
@@ -750,5 +750,5 @@ void menuTick(void)
|
||||
}
|
||||
|
||||
g_ScaleX = 1;
|
||||
g_MenuData.unk5d5_06 = sp344 ? true : false;
|
||||
g_MenuData.isdialogopen = isdialogopen ? true : false;
|
||||
}
|
||||
+1
-1
@@ -4802,7 +4802,7 @@ struct menudata {
|
||||
/*0x5d5*/ u8 usezbuf : 1;
|
||||
/*0x5d5*/ u8 unk5d5_04 : 1;
|
||||
/*0x5d5*/ u8 unk5d5_05 : 1;
|
||||
/*0x5d5*/ u8 unk5d5_06 : 1;
|
||||
/*0x5d5*/ u8 isdialogopen : 1;
|
||||
/*0x5d5*/ u8 unk5d5_07 : 1;
|
||||
/*0x5d5*/ u8 unk5d5_08 : 1;
|
||||
/*0x5d8*/ struct menudata_5d8 unk5d8[12];
|
||||
|
||||
Reference in new issue
Block a user