Rename some menu related symbols

This commit is contained in:
Ryan Dwyer
2020-07-10 23:00:52 +10:00
parent 917decce3e
commit 23091a58ec
50 changed files with 1651 additions and 1576 deletions
+53 -53
View File
@@ -21,7 +21,7 @@
#include "types.h"
// 1ae10
struct menu_item menuitems_gamefiles2[] = {
struct menuitem menuitems_gamefiles2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00004010, L_OPTIONS(100), 0x00000000, NULL }, // "Copy:"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_OPTIONS(103), 0x00000000, menuhandlerOpenCopyFile }, // "Single Player Agent File"
{ MENUITEMTYPE_SELECTABLE, 1, 0x00000000, L_OPTIONS(104), 0x00000000, menuhandlerOpenCopyFile }, // "Combat Simulator Settings File"
@@ -37,7 +37,7 @@ struct menu_item menuitems_gamefiles2[] = {
};
// 1af00
struct menu_dialog menudialog_gamefiles2 = {
struct menudialog menudialog_gamefiles2 = {
MENUDIALOGTYPE_DEFAULT,
L_OPTIONS(99), // "Game Files"
menuitems_gamefiles2,
@@ -47,14 +47,14 @@ struct menu_dialog menudialog_gamefiles2 = {
};
// 1af18
struct menu_item menuitems_fileselect2[] = {
struct menuitem menuitems_fileselect2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00004010, L_OPTIONS(96), 0x00000000, NULL }, // "Choose Your Reality"
{ MENUITEMTYPE_CUSTOM, 0, 0x00200000, 0x000000f5, 0x00000000, menucustomChooseAgent },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 1af54
struct menu_dialog menudialog_fileselect2 = {
struct menudialog menudialog_fileselect2 = {
MENUDIALOGTYPE_DEFAULT,
L_OPTIONS(95), // "Perfect Dark"
menuitems_fileselect2,
@@ -64,7 +64,7 @@ struct menu_dialog menudialog_fileselect2 = {
};
// 1af6c
struct menu_item menuitems_audiovisual[] = {
struct menuitem menuitems_audiovisual[] = {
{ MENUITEMTYPE_SLIDER, 0, 0x00002800, L_OPTIONS(308), L_MPMENU(0), menuhandlerSfxVolume }, // "Sound"
{ MENUITEMTYPE_SLIDER, 0, 0x00002800, L_OPTIONS(309), L_MPMENU(0), menuhandlerMusicVolume }, // "Music"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, L_OPTIONS(310), 0x00000000, menuhandlerSoundMode }, // "Sound Mode"
@@ -76,7 +76,7 @@ struct menu_item menuitems_audiovisual[] = {
};
// 1b00c
struct menu_dialog menudialog_1b00c = {
struct menudialog menudialog_1b00c = {
MENUDIALOGTYPE_DEFAULT,
L_OPTIONS(307), // "Audio/Visual"
menuitems_audiovisual,
@@ -86,7 +86,7 @@ struct menu_dialog menudialog_1b00c = {
};
// 1b024
struct menu_item menuitems_mpplayersetup[] = {
struct menuitem menuitems_mpplayersetup[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MPMENU(30), (u32)&mpGetCurrentPlayerName, &menudialog_mpplayername }, // "Name"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MPMENU(33), 0x00000000, &menudialog_mpcontrol }, // "Control"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MPMENU(34), 0x00000000, &menudialog_mpoptions }, // "Player Options"
@@ -98,7 +98,7 @@ struct menu_item menuitems_mpplayersetup[] = {
};
// 1b0c4
struct menu_dialog menudialog_mpplayersetup = {
struct menudialog menudialog_mpplayersetup = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(28), // "Player Setup"
menuitems_mpplayersetup,
@@ -107,10 +107,10 @@ struct menu_dialog menudialog_mpplayersetup = {
&menudialog_mpchallengedetails,
};
struct menu_dialog menudialog_mpdropout;
struct menudialog menudialog_mpdropout;
// 1b0dc
struct menu_item menuitems_mpquickgo2[] = {
struct menuitem menuitems_mpquickgo2[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MISC(456), 0x00000000, &g_MpReadyMenuDialog }, // "Start Game"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MPMENU(29), 0x00000000, &menudialog_mploadplayer }, // "Load Player"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MISC(458), 0x00000000, &menudialog_mpplayersetup }, // "Player Settings"
@@ -119,7 +119,7 @@ struct menu_item menuitems_mpquickgo2[] = {
};
// 1b140
struct menu_dialog menudialog_mpquickgo2 = {
struct menudialog menudialog_mpquickgo2 = {
MENUDIALOGTYPE_DEFAULT,
L_MISC(460), // "Quick Go"
menuitems_mpquickgo2,
@@ -129,7 +129,7 @@ struct menu_dialog menudialog_mpquickgo2 = {
};
// 1b158
struct menu_item menuitems_1b158[] = {
struct menuitem menuitems_1b158[] = {
{ MENUITEMTYPE_SCROLLABLE, DESCRIPTION_MPCONFIG, 0x00000000, 0x0000007c, 0x00000037, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_MPMENU(57), 0x00000000, menuhandler0010cabc }, // "Accept"
@@ -138,7 +138,7 @@ struct menu_item menuitems_1b158[] = {
};
// 1b1bc
struct menu_dialog menudialog_1b1bc = {
struct menudialog menudialog_1b1bc = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17e318,
menuitems_1b158,
@@ -148,13 +148,13 @@ struct menu_dialog menudialog_1b1bc = {
};
// 1b1d4
struct menu_item menuitems_mpcombatchallenges[] = {
struct menuitem menuitems_mpcombatchallenges[] = {
{ MENUITEMTYPE_CUSTOM, 1, 0x00200000, 0x00000078, 0x0000004d, menuhandler0017e4d4 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 1b1fc
struct menu_dialog menudialog_mpcombatchallenges = {
struct menudialog menudialog_mpcombatchallenges = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(50), // "Combat Challenges"
menuitems_mpcombatchallenges,
@@ -164,7 +164,7 @@ struct menu_dialog menudialog_mpcombatchallenges = {
};
// 1b214
struct menu_item menuitems_smallbutperfectmenu[] = {
struct menuitem menuitems_smallbutperfectmenu[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400004, L_MISC(441), 0x00000000, &menudialog_mpcombatchallenges }, // "Challenges"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400004, L_MISC(442), 0x00000001, &menudialog_mploadgamesettingstype1 }, // "Load/Preset Games"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400004, L_MISC(443), 0x00000002, &menudialog_mpquickteam }, // "Quick Start"
@@ -176,7 +176,7 @@ struct menu_item menuitems_smallbutperfectmenu[] = {
};
// 1b2b4
struct menu_dialog g_4MbMainMenu = {
struct menudialog g_4MbMainMenu = {
MENUDIALOGTYPE_DEFAULT,
L_OPTIONS(302), // "Small but Perfect Menu"
menuitems_smallbutperfectmenu,
@@ -186,7 +186,7 @@ struct menu_dialog g_4MbMainMenu = {
};
// 1b2cc
struct menu_item menuitems_mpdropout[] = {
struct menuitem menuitems_mpdropout[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, L_MPMENU(196), 0x00000000, NULL }, // "Are you sure you want to drop out?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_MPMENU(197), 0x00000000, menuhandler4MbDropOut }, // "Drop Out"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, L_MPMENU(198), 0x00000000, NULL }, // "Cancel"
@@ -194,7 +194,7 @@ struct menu_item menuitems_mpdropout[] = {
};
// 1b31c
struct menu_dialog menudialog_mpdropout = {
struct menudialog menudialog_mpdropout = {
MENUDIALOGTYPE_DANGER,
L_MPMENU(195), // "Drop Out"
menuitems_mpdropout,
@@ -204,7 +204,7 @@ struct menu_dialog menudialog_mpdropout = {
};
// 1b334
struct menu_item menuitems_mpabort[] = {
struct menuitem menuitems_mpabort[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, L_MPMENU(53), 0x00000000, NULL }, // "Are you sure you want to abort the game?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_MPMENU(54), 0x00000000, menuhandler0010ca1c }, // "Abort"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, L_MPMENU(55), 0x00000000, NULL }, // "Cancel"
@@ -212,7 +212,7 @@ struct menu_item menuitems_mpabort[] = {
};
// 1b384
struct menu_dialog menudialog_mpabort = {
struct menudialog menudialog_mpabort = {
MENUDIALOGTYPE_DANGER,
L_MPMENU(52), // "Abort"
menuitems_mpabort,
@@ -222,7 +222,7 @@ struct menu_dialog menudialog_mpabort = {
};
// 1b39c
struct menu_item menuitems_1b39c[] = {
struct menuitem menuitems_1b39c[] = {
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, L_MPMENU(95), 0x00000000, menuhandlerMpSimulantDifficulty }, // "Difficulty:"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_MPMENU(96), 0x00000000, menuhandlerMpChangeSimulantType }, // "Change Type..."
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
@@ -232,7 +232,7 @@ struct menu_item menuitems_1b39c[] = {
};
// 1b414
struct menu_dialog g_MpEditSimulant4MbMenuDialog = {
struct menudialog g_MpEditSimulant4MbMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17cfc0,
menuitems_1b39c,
@@ -242,7 +242,7 @@ struct menu_dialog g_MpEditSimulant4MbMenuDialog = {
};
// 1b42c
struct menu_item menuitems_mpgamesetup[] = {
struct menuitem menuitems_mpgamesetup[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020004, L_MPMENU(19), (u32)&mpMenuTextScenarioShortName, &menudialog_mpscenario }, // "Scenario"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_MPMENU(21), 0x00000000, menuhandlerMpOpenOptions }, // "Options"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, L_MPMENU(20), (u32)&mpMenuTextArenaName, &menudialog_mparena }, // "Arena"
@@ -261,7 +261,7 @@ struct menu_item menuitems_mpgamesetup[] = {
};
// 1b558
struct menu_dialog g_4MbAdvancedSetupMenuDialog = {
struct menudialog g_4MbAdvancedSetupMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(17), // "Game Setup"
menuitems_mpgamesetup,
@@ -271,7 +271,7 @@ struct menu_dialog g_4MbAdvancedSetupMenuDialog = {
};
// 1b570
struct menu_item menuitems_1b570[] = {
struct menuitem menuitems_1b570[] = {
{ MENUITEMTYPE_OBJECTIVES, 1, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_OPTIONS(298), 0x00000000, menuhandlerAcceptMission }, // "Accept"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_OPTIONS(299), 0x00000000, menuhandlerDeclineMission }, // "Decline"
@@ -279,7 +279,7 @@ struct menu_item menuitems_1b570[] = {
};
// 1b5c0
struct menu_dialog menudialog_1b5c0 = {
struct menudialog menudialog_1b5c0 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&menuDialogTitleRetryStageName,
menuitems_1b570,
@@ -289,7 +289,7 @@ struct menu_dialog menudialog_1b5c0 = {
};
// 1b5d8
struct menu_item g_MenuItemsPromptNextMission[] = {
struct menuitem g_MenuItemsPromptNextMission[] = {
{ MENUITEMTYPE_OBJECTIVES, 1, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_OPTIONS(298), 0x00000000, menuhandlerAcceptMission }, // "Accept"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, L_OPTIONS(299), 0x00000000, menuhandlerDeclineMission }, // "Decline"
@@ -299,7 +299,7 @@ struct menu_item g_MenuItemsPromptNextMission[] = {
};
// 1b650
struct menu_dialog g_MenuDialogPromptNextMission = {
struct menudialog g_MenuDialogPromptNextMission = {
MENUDIALOGTYPE_DEFAULT,
(u32)&menuDialogTitleNextMissionStageName,
g_MenuItemsPromptNextMission,
@@ -309,7 +309,7 @@ struct menu_dialog g_MenuDialogPromptNextMission = {
};
// 1b668
struct menu_item menuitems_1b668[] = {
struct menuitem menuitems_1b668[] = {
{ MENUITEMTYPE_OBJECTIVES, 2, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, L_OPTIONS(301), 0x00000000, NULL }, // "Press START"
@@ -317,7 +317,7 @@ struct menu_item menuitems_1b668[] = {
};
// 1b6b8
struct menu_item menuitems_1b6b8[] = {
struct menuitem menuitems_1b6b8[] = {
{ MENUITEMTYPE_OBJECTIVES, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, L_OPTIONS(301), 0x00000000, NULL }, // "Press START"
@@ -325,7 +325,7 @@ struct menu_item menuitems_1b6b8[] = {
};
// 1b708
struct menu_dialog menudialog_1b708 = {
struct menudialog menudialog_1b708 = {
MENUDIALOGTYPE_DANGER,
L_OPTIONS(300), // "Objectives"
menuitems_1b6b8,
@@ -335,7 +335,7 @@ struct menu_dialog menudialog_1b708 = {
};
// 1b720
struct menu_dialog menudialog_1b720 = {
struct menudialog menudialog_1b720 = {
MENUDIALOGTYPE_SUCCESS,
L_OPTIONS(300), // "Objectives"
menuitems_1b6b8,
@@ -345,7 +345,7 @@ struct menu_dialog menudialog_1b720 = {
};
// 1b738
struct menu_dialog menudialog_1b738 = {
struct menudialog menudialog_1b738 = {
MENUDIALOGTYPE_DANGER,
L_OPTIONS(300), // "Objectives"
menuitems_1b668,
@@ -355,7 +355,7 @@ struct menu_dialog menudialog_1b738 = {
};
// 1b750
struct menu_dialog menudialog_1b750 = {
struct menudialog menudialog_1b750 = {
MENUDIALOGTYPE_SUCCESS,
L_OPTIONS(300), // "Objectives"
menuitems_1b668,
@@ -365,14 +365,14 @@ struct menu_dialog menudialog_1b750 = {
};
// 1b768
struct menu_item menuitems_1b768[] = {
struct menuitem menuitems_1b768[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, L_MPWEAPONS(244), 0x00000000, menuhandlerContinueMission }, // "Continue"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, L_MPWEAPONS(245), 0x00000000, menuhandlerReplayLastLevel }, // "Replay Last Level"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 1b7a4
struct menu_dialog menudialog_1b7a4 = {
struct menudialog menudialog_1b7a4 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&menuTextCurrentStageName3,
menuitems_1b768,
@@ -382,7 +382,7 @@ struct menu_dialog menudialog_1b7a4 = {
};
// 1b7bc
struct menu_item g_MenuItemsSoloEndscreenNarrow[] = {
struct menuitem g_MenuItemsSoloEndscreenNarrow[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000210, L_OPTIONS(278), 0x00000000, NULL }, // "Mission Status:"
{ MENUITEMTYPE_LABEL, 0, 0x00000020, (u32)&soloMenuTextMissionStatus, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000210, L_OPTIONS(279), 0x00000000, NULL }, // "Agent Status:"
@@ -411,16 +411,16 @@ struct menu_item g_MenuItemsSoloEndscreenNarrow[] = {
u32 g_CheatColour = 0xff7f7fff;
// 1b98c
struct menu_item g_MenuItemsSoloEndscreenWide[] = {
struct menuitem g_MenuItemsSoloEndscreenWide[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(278), (u32)&soloMenuTextMissionStatus, NULL }, // "Mission Status:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(279), (u32)&soloMenuTextAgentStatus, NULL }, // "Agent Status:"
{ MENUITEMTYPE_LABEL, 0, 0x01000000, L_OPTIONS(280), (u32)&soloMenuTextMissionTime, menuhandlerEndscreenMisc }, // "Mission Time:"
{ MENUITEMTYPE_LABEL, 1, 0x01000000, L_MPWEAPONS(242), (u32)&soloMenuTextTargetTime, menuhandlerEndscreenMisc }, // "Target Time:"
{ MENUITEMTYPE_LABEL, 0, 0x01000000, L_OPTIONS(280), (u32)&soloMenuTextMissionTime, menuhandlerEndscreenCheats }, // "Mission Time:"
{ MENUITEMTYPE_LABEL, 1, 0x01000000, L_MPWEAPONS(242), (u32)&soloMenuTextTargetTime, menuhandlerEndscreenCheats }, // "Target Time:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_MPWEAPONS(129), (u32)&soloMenuTextDifficulty, NULL }, // "Difficulty:"
{ MENUITEMTYPE_SEPARATOR, 2, 0x00000000, 0x00000000, 0x00000000, menuhandlerEndscreenMisc },
{ MENUITEMTYPE_LABEL, 2, 0x00000000, L_MPWEAPONS(243), 0x00000000, menuhandlerEndscreenMisc }, // "New Cheat Available!:"
{ MENUITEMTYPE_LABEL, 3, 0x01000020, (u32)&soloMenuTextCheatName, 0x00000000, menuhandlerEndscreenMisc },
{ MENUITEMTYPE_LABEL, 5, 0x01000020, (u32)&soloMenuTextCheatName2, 0x00000000, menuhandlerEndscreenMisc },
{ MENUITEMTYPE_SEPARATOR, 2, 0x00000000, 0x00000000, 0x00000000, menuhandlerEndscreenCheats },
{ MENUITEMTYPE_LABEL, 2, 0x00000000, L_MPWEAPONS(243), 0x00000000, menuhandlerEndscreenCheats }, // "New Cheat Available!:"
{ MENUITEMTYPE_LABEL, 3, 0x01000020, (u32)&soloMenuTextCheatName, 0x00000000, menuhandlerEndscreenCheats },
{ MENUITEMTYPE_LABEL, 5, 0x01000020, (u32)&soloMenuTextCheatName2, 0x00000000, menuhandlerEndscreenCheats },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(281), (u32)&mpMenuTextWeaponOfChoiceName, NULL }, // "Weapon of Choice"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(282), (u32)&soloMenuTextNumKills, NULL }, // "Kills:"
@@ -429,15 +429,15 @@ struct menu_item g_MenuItemsSoloEndscreenWide[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(284), (u32)&soloMenuTextNumShots, NULL }, // "Shot Total:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(285), (u32)&soloMenuTextNumHeadShots, NULL }, // "Head Shots:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, L_OPTIONS(286), (u32)&soloMenuTextNumBodyShots, NULL }, // "Body Shots:"
{ MENUITEMTYPE_LABEL, 6, 0x00000000, L_OPTIONS(287), (u32)&soloMenuTextNumLimbShots, menuhandlerEndscreenMisc }, // "Limb Shots:"
{ MENUITEMTYPE_LABEL, 4, 0x00000000, L_OPTIONS(288), (u32)&soloMenuTextNumOtherShots, menuhandlerEndscreenMisc }, // "Others:"
{ MENUITEMTYPE_LABEL, 6, 0x00000000, L_OPTIONS(287), (u32)&soloMenuTextNumLimbShots, menuhandlerEndscreenCheats }, // "Limb Shots:"
{ MENUITEMTYPE_LABEL, 4, 0x00000000, L_OPTIONS(288), (u32)&soloMenuTextNumOtherShots, menuhandlerEndscreenCheats }, // "Others:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, L_OPTIONS(289), 0x00000000, NULL }, // "Press START"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 1bb44
struct menu_dialog g_MenuDialogSoloEndscreenCompleted = {
struct menudialog g_MenuDialogSoloEndscreenCompleted = {
MENUDIALOGTYPE_SUCCESS,
(u32)&menuTitleStageCompleted,
g_MenuItemsSoloEndscreenWide,
@@ -447,7 +447,7 @@ struct menu_dialog g_MenuDialogSoloEndscreenCompleted = {
};
// 1bb5c
struct menu_dialog g_MenuDialogSoloEndscreenFailed = {
struct menudialog g_MenuDialogSoloEndscreenFailed = {
MENUDIALOGTYPE_DANGER,
(u32)&menuTitleStageFailed,
g_MenuItemsSoloEndscreenWide,
@@ -457,7 +457,7 @@ struct menu_dialog g_MenuDialogSoloEndscreenFailed = {
};
// 1bb74
struct menu_dialog g_MenuDialogSolo2PEndscreenCompletedWide = {
struct menudialog g_MenuDialogSolo2PEndscreenCompletedWide = {
MENUDIALOGTYPE_SUCCESS,
(u32)&menuTitleStageCompleted,
g_MenuItemsSoloEndscreenWide,
@@ -467,7 +467,7 @@ struct menu_dialog g_MenuDialogSolo2PEndscreenCompletedWide = {
};
// 1bb8c
struct menu_dialog g_MenuDialogSolo2PEndscreenFailedWide = {
struct menudialog g_MenuDialogSolo2PEndscreenFailedWide = {
MENUDIALOGTYPE_DANGER,
(u32)&menuTitleStageFailed,
g_MenuItemsSoloEndscreenWide,
@@ -477,7 +477,7 @@ struct menu_dialog g_MenuDialogSolo2PEndscreenFailedWide = {
};
// 1bba4
struct menu_dialog g_MenuDialogSolo2PEndscreenCompletedNarrow = {
struct menudialog g_MenuDialogSolo2PEndscreenCompletedNarrow = {
MENUDIALOGTYPE_SUCCESS,
L_OPTIONS(276), // "Completed"
g_MenuItemsSoloEndscreenNarrow,
@@ -487,7 +487,7 @@ struct menu_dialog g_MenuDialogSolo2PEndscreenCompletedNarrow = {
};
// 1bbbc
struct menu_dialog g_MenuDialogSolo2PEndscreenFailedNarrow = {
struct menudialog g_MenuDialogSolo2PEndscreenFailedNarrow = {
MENUDIALOGTYPE_DANGER,
L_OPTIONS(277), // "Failed"
g_MenuItemsSoloEndscreenNarrow,
File diff suppressed because it is too large Load Diff
+43 -43
View File
@@ -45,7 +45,7 @@ u32 var80088ca4 = 0x00000000;
u32 var80088ca8 = 0x00000000;
// 2eccc
struct menu_item menuitems_frdifficulty[] = {
struct menuitem menuitems_frdifficulty[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000012, L_MPMENU(444), L_MPMENU(445), NULL }, // "Select Difficulty:"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, L_MPMENU(439), L_OPTIONS(3), menuhandlerFrDifficulty }, // "Bronze"
{ MENUITEMTYPE_SELECTABLE, 1, 0x00000020, L_MPMENU(440), L_OPTIONS(3), menuhandlerFrDifficulty }, // "Silver"
@@ -56,7 +56,7 @@ struct menu_item menuitems_frdifficulty[] = {
};
// 2ed58
struct menu_dialog menudialog_frdifficulty = {
struct menudialog menudialog_frdifficulty = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(442), // "Difficulty"
menuitems_frdifficulty,
@@ -66,13 +66,13 @@ struct menu_dialog menudialog_frdifficulty = {
};
// 2ed70
struct menu_item menuitems_frweapon[] = {
struct menuitem menuitems_frweapon[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00200008, 0x000000aa, 0x00000000, menuhandler001a348c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ed98
struct menu_dialog g_FrWeaponListMenuDialog = {
struct menudialog g_FrWeaponListMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(446), // "Weapon"
menuitems_frweapon,
@@ -82,7 +82,7 @@ struct menu_dialog g_FrWeaponListMenuDialog = {
};
// 2edb0
struct menu_item menuitems_frtraininginfo[] = {
struct menuitem menuitems_frtraininginfo[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(443), (u32)&frMenuTextDifficultyName, NULL }, // "Difficulty"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&frMenuTextGoalScoreLabel, (u32)&frMenuTextGoalScoreValue, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&frMenuTextMinAccuracyOrTargetsLabel, (u32)&frMenuTextMinAccuracyOrTargetsValue, NULL },
@@ -97,7 +97,7 @@ struct menu_item menuitems_frtraininginfo[] = {
};
// 2ee8c
struct menu_dialog g_FrTrainingInfoMenuDialog = {
struct menudialog g_FrTrainingInfoMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(447), // "Training Info"
menuitems_frtraininginfo,
@@ -107,7 +107,7 @@ struct menu_dialog g_FrTrainingInfoMenuDialog = {
};
// 2eea4
struct menu_item menuitems_frtraininginfo2[] = {
struct menuitem menuitems_frtraininginfo2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(443), (u32)&frMenuTextDifficultyName, NULL }, // "Difficulty:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&frMenuTextGoalScoreLabel, (u32)&frMenuTextGoalScoreValue, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&frMenuTextMinAccuracyOrTargetsLabel, (u32)&frMenuTextMinAccuracyOrTargetsValue, NULL },
@@ -122,7 +122,7 @@ struct menu_item menuitems_frtraininginfo2[] = {
};
// 2ef80
struct menu_dialog menudialog_frtraininginfo2 = {
struct menudialog menudialog_frtraininginfo2 = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(447), // "Training Info"
menuitems_frtraininginfo2,
@@ -132,7 +132,7 @@ struct menu_dialog menudialog_frtraininginfo2 = {
};
// 2ef98
struct menu_item menuitems_frtrainingstats[] = {
struct menuitem menuitems_frtrainingstats[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, L_MPMENU(449), 0x00000000, NULL }, // "Completed!"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(450), (u32)&frMenuTextScoreValue, NULL }, // "Score:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(451), (u32)&frMenuTextTargetsDestroyedValue, NULL }, // "Targets Destroyed:"
@@ -149,7 +149,7 @@ struct menu_item menuitems_frtrainingstats[] = {
};
// 2f09c
struct menu_dialog menudialog_frtrainingstats = {
struct menudialog menudialog_frtrainingstats = {
MENUDIALOGTYPE_SUCCESS,
L_MPMENU(448), // "Training Stats"
menuitems_frtrainingstats,
@@ -159,7 +159,7 @@ struct menu_dialog menudialog_frtrainingstats = {
};
// 2f0b4
struct menu_item menuitems_frtrainingstats2[] = {
struct menuitem menuitems_frtrainingstats2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, (u32)&frMenuTextFailReason, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(450), (u32)&frMenuTextScoreValue, NULL }, // "Score:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(451), (u32)&frMenuTextTargetsDestroyedValue, NULL }, // "Targets Destroyed:"
@@ -176,7 +176,7 @@ struct menu_item menuitems_frtrainingstats2[] = {
};
// 2f1b8
struct menu_dialog menudialog_frtrainingstats2 = {
struct menudialog menudialog_frtrainingstats2 = {
MENUDIALOGTYPE_DANGER,
L_MPMENU(448), // "Training Stats"
menuitems_frtrainingstats2,
@@ -191,13 +191,13 @@ u32 var800891b8 = 0x00000000;
u32 var800891bc = 0x51a60000; // "Other Information"
// 2f1e0
struct menu_item menuitems_information[] = {
struct menuitem menuitems_information[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000c8, 0x00000000, menuhandler001a5dc0 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f208
struct menu_dialog menudialog_information = {
struct menudialog menudialog_information = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(418), // "Information"
menuitems_information,
@@ -207,7 +207,7 @@ struct menu_dialog menudialog_information = {
};
// 2f220
struct menu_item menuitems_nowsafe[] = {
struct menuitem menuitems_nowsafe[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, L_MPMENU(437), 0x00000000, NULL }, // "It is now safe to turn off your computer"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, L_MPMENU(438), 0x00000000, NULL }, // "Cancel"
@@ -215,7 +215,7 @@ struct menu_item menuitems_nowsafe[] = {
};
// 2f270
struct menu_dialog menudialog_nowsafe = {
struct menudialog menudialog_nowsafe = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(436), // "Cheats"
menuitems_nowsafe,
@@ -233,7 +233,7 @@ u32 var8008927c = 0xff000000;
u32 var80089280 = 0x0300ff00;
// 2f2a4
struct menu_item menuitems_characterprofile[] = {
struct menuitem menuitems_characterprofile[] = {
{ MENUITEMTYPE_MODEL, 0, 0x00000002, 0x00000046, 0x00000096, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000003, L_MPMENU(432), (u32)&ciMenuTextBioName, NULL }, // "Name:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(433), (u32)&ciMenuTextBioAge, NULL }, // "Age:"
@@ -246,7 +246,7 @@ struct menu_item menuitems_characterprofile[] = {
};
// 2f358
struct menu_dialog menudialog_characterprofile = {
struct menudialog menudialog_characterprofile = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(431), // "Character Profile"
menuitems_characterprofile,
@@ -256,7 +256,7 @@ struct menu_dialog menudialog_characterprofile = {
};
// 2f370
struct menu_item menuitems_2f370[] = {
struct menuitem menuitems_2f370[] = {
{ MENUITEMTYPE_SCROLLABLE, DESCRIPTION_MISCBIO, 0x00000000, 0x000000c8, 0x00000096, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000022, L_MPMENU(414), 0x00000000, NULL }, // "Press the B Button to go back."
@@ -264,7 +264,7 @@ struct menu_item menuitems_2f370[] = {
};
// 2f3c0
struct menu_dialog menudialog_2f3c0 = {
struct menudialog menudialog_2f3c0 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6388,
menuitems_2f370,
@@ -274,13 +274,13 @@ struct menu_dialog menudialog_2f3c0 = {
};
// 2f3d8
struct menu_item menuitems_devicelist[] = {
struct menuitem menuitems_devicelist[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000a0, 0x00000000, menuhandler001a63e4 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f400
struct menu_dialog g_DeviceTrainingListMenuDialog = {
struct menudialog g_DeviceTrainingListMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(417), // "Device List"
menuitems_devicelist,
@@ -294,7 +294,7 @@ u32 var800893fc = 0x64326464;
u32 var80089400 = 0x32960000;
// 2f424
struct menu_item menuitems_2f424[] = {
struct menuitem menuitems_2f424[] = {
{ MENUITEMTYPE_SCROLLABLE, DESCRIPTION_DEVICETRAINING, 0x00000000, 0x000000aa, 0x000000be, NULL },
{ MENUITEMTYPE_MODEL, 0, 0x00000003, 0x0000008c, 0x0000009c, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
@@ -304,7 +304,7 @@ struct menu_item menuitems_2f424[] = {
};
// 2f49c
struct menu_dialog g_DeviceTrainingDetailsMenuDialog = {
struct menudialog g_DeviceTrainingDetailsMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a64a0,
menuitems_2f424,
@@ -314,7 +314,7 @@ struct menu_dialog g_DeviceTrainingDetailsMenuDialog = {
};
// 2f4b4
struct menu_item menuitems_trainingstats_failed[] = {
struct menuitem menuitems_trainingstats_failed[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, L_MPMENU(426), 0x00000000, NULL }, // "Failed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(424), (u32)&dtMenuTextTimeTakenValue, NULL }, // "Time Taken:"
@@ -324,7 +324,7 @@ struct menu_item menuitems_trainingstats_failed[] = {
};
// 2f52c
struct menu_dialog g_DeviceTrainingStatsFailedMenuDialog = {
struct menudialog g_DeviceTrainingStatsFailedMenuDialog = {
MENUDIALOGTYPE_DANGER,
L_MPMENU(423), // "Training Stats"
menuitems_trainingstats_failed,
@@ -334,7 +334,7 @@ struct menu_dialog g_DeviceTrainingStatsFailedMenuDialog = {
};
// 2f544
struct menu_item menuitems_trainingstats_completed[] = {
struct menuitem menuitems_trainingstats_completed[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, L_MPMENU(425), 0x00000000, NULL }, // "Completed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(424), (u32)&dtMenuTextTimeTakenValue, NULL }, // "Time Taken:"
@@ -344,7 +344,7 @@ struct menu_item menuitems_trainingstats_completed[] = {
};
// 2f5bc
struct menu_dialog g_DeviceTrainingStatsCompletedMenuDialog = {
struct menudialog g_DeviceTrainingStatsCompletedMenuDialog = {
MENUDIALOGTYPE_SUCCESS,
L_MPMENU(423), // "Training Stats"
menuitems_trainingstats_completed,
@@ -354,13 +354,13 @@ struct menu_dialog g_DeviceTrainingStatsCompletedMenuDialog = {
};
// 2f5d4
struct menu_item menuitems_holotraining[] = {
struct menuitem menuitems_holotraining[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000a0, 0x00000000, menuhandler001a6950 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f5fc
struct menu_dialog g_HoloTrainingListMenuDialog = {
struct menudialog g_HoloTrainingListMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(416), // "Holotraining"
menuitems_holotraining,
@@ -370,7 +370,7 @@ struct menu_dialog g_HoloTrainingListMenuDialog = {
};
// 2f614
struct menu_item menuitems_2f614[] = {
struct menuitem menuitems_2f614[] = {
{ MENUITEMTYPE_SCROLLABLE, DESCRIPTION_HOLOTRAINING, 0x00000000, 0x000000aa, 0x000000be, NULL },
{ MENUITEMTYPE_MODEL, 0, 0x00000003, 0x0000008c, 0x0000009c, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
@@ -380,7 +380,7 @@ struct menu_item menuitems_2f614[] = {
};
// 2f68c
struct menu_dialog g_HoloTrainingDetailsMenuDialog = {
struct menudialog g_HoloTrainingDetailsMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6a04,
menuitems_2f614,
@@ -390,7 +390,7 @@ struct menu_dialog g_HoloTrainingDetailsMenuDialog = {
};
// 2f6a4
struct menu_item menuitems_trainingstats_failed2[] = {
struct menuitem menuitems_trainingstats_failed2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, L_MPMENU(426), 0x00000000, NULL }, // "Failed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(424), (u32)&htMenuTextTimeTakenValue, NULL }, // "Time Taken:"
@@ -400,7 +400,7 @@ struct menu_item menuitems_trainingstats_failed2[] = {
};
// 2f71c
struct menu_dialog g_HoloTrainingStatsFailedMenuDialog = {
struct menudialog g_HoloTrainingStatsFailedMenuDialog = {
MENUDIALOGTYPE_DANGER,
L_MPMENU(423), // "Training Stats"
menuitems_trainingstats_failed2,
@@ -410,7 +410,7 @@ struct menu_dialog g_HoloTrainingStatsFailedMenuDialog = {
};
// 2f734
struct menu_item menuitems_trainingstats_completed2[] = {
struct menuitem menuitems_trainingstats_completed2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, L_MPMENU(425), 0x00000000, NULL }, // "Completed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, L_MPMENU(424), (u32)&htMenuTextTimeTakenValue, NULL }, // "Time Taken:"
@@ -420,7 +420,7 @@ struct menu_item menuitems_trainingstats_completed2[] = {
};
// 2f7ac
struct menu_dialog g_HoloTrainingStatsCompletedMenuDialog = {
struct menudialog g_HoloTrainingStatsCompletedMenuDialog = {
MENUDIALOGTYPE_SUCCESS,
L_MPMENU(423), // "Training Stats"
menuitems_trainingstats_completed2,
@@ -456,7 +456,7 @@ struct hoverprop hoverprops[] = {
};
// 2f858
struct menu_item menuitems_2f858[] = {
struct menuitem menuitems_2f858[] = {
{ MENUITEMTYPE_MODEL, 0, 0x00200002, 0x00000104, 0x0000002c, menuhandler001a6ea4 },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, DESCRIPTION_HANGARBIO, 0x00000000, 0x00000104, 0x0000005a, NULL },
@@ -466,7 +466,7 @@ struct menu_item menuitems_2f858[] = {
};
// 2f8d0
struct menu_item menuitems_holograph[] = {
struct menuitem menuitems_holograph[] = {
{ MENUITEMTYPE_MODEL, 0, 0x00000002, 0x00000104, 0x0000006e, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000022, L_MPMENU(414), 0x00000000, NULL }, // "Press the B Button to go back."
@@ -474,7 +474,7 @@ struct menu_item menuitems_holograph[] = {
};
// 2f920
struct menu_dialog menudialog_holograph = {
struct menudialog menudialog_holograph = {
MENUDIALOGTYPE_DEFAULT,
L_MISC(471), // "Holograph"
menuitems_holograph,
@@ -484,7 +484,7 @@ struct menu_dialog menudialog_holograph = {
};
// 2f938
struct menu_dialog menudialog_2f938 = {
struct menudialog menudialog_2f938 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6c8c,
menuitems_2f858,
@@ -494,7 +494,7 @@ struct menu_dialog menudialog_2f938 = {
};
// 2f950
struct menu_dialog menudialog_2f950 = {
struct menudialog menudialog_2f950 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6c8c,
menuitems_2f858,
@@ -504,13 +504,13 @@ struct menu_dialog menudialog_2f950 = {
};
// 2f968
struct menu_item menuitems_hangarinformation[] = {
struct menuitem menuitems_hangarinformation[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000a0, 0x00000000, menuhandler001a6d4c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f990
struct menu_dialog menudialog_hangarinformation = {
struct menudialog menudialog_hangarinformation = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU(415), // "Hangar Information"
menuitems_hangarinformation,