mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-27 22:59:11 -04:00
Rename some menu related symbols
This commit is contained in:
+11
-11
@@ -1001,17 +1001,17 @@
|
||||
#define MENUOP_101 101
|
||||
#define MENUOP_102 102
|
||||
|
||||
#define MENUROOT_SOLOENDSCREEN 1
|
||||
#define MENUROOT_SOLOPAUSE 2
|
||||
#define MENUROOT_COMBATSIM 3
|
||||
#define MENUROOT_MPPAUSE 4
|
||||
#define MENUROOT_MPENDSCREEN 5
|
||||
#define MENUROOT_FILESELECT 6
|
||||
#define MENUROOT_BOOTPAKMGR 7
|
||||
#define MENUROOT_9 9
|
||||
#define MENUROOT_10 10
|
||||
#define MENUROOT_4MBMAINMENU 11
|
||||
#define MENUROOT_TRAINING 13
|
||||
#define MENUROOT_ENDSCREEN 1
|
||||
#define MENUROOT_MAINMENU 2
|
||||
#define MENUROOT_MPSETUP 3
|
||||
#define MENUROOT_MPPAUSE 4
|
||||
#define MENUROOT_MPENDSCREEN 5
|
||||
#define MENUROOT_FILESELECT 6
|
||||
#define MENUROOT_BOOTPAKMGR 7
|
||||
#define MENUROOT_9 9
|
||||
#define MENUROOT_10 10
|
||||
#define MENUROOT_4MBMAINMENU 11
|
||||
#define MENUROOT_TRAINING 13
|
||||
|
||||
#define MISCBIO_MAIANS 0
|
||||
#define MISCBIO_SKEDAR 1
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
extern struct menu_dialog g_CheatsMenuDialog;
|
||||
extern struct menudialog g_CheatsMenuDialog;
|
||||
|
||||
u32 cheatIsUnlocked(s32 cheat_id);
|
||||
bool cheatIsActive(s32 cheat_id);
|
||||
@@ -11,15 +11,15 @@ void cheatActivate(s32 cheat_id);
|
||||
void cheatDeactivate(s32 cheat_id);
|
||||
void cheatsDisableAll(void);
|
||||
void cheatsActivate(void);
|
||||
char *cheatGetNameIfUnlocked(struct menu_item *item);
|
||||
char *cheatGetMarquee(struct menu_item *item);
|
||||
char *cheatGetNameIfUnlocked(struct menuitem *item);
|
||||
char *cheatGetMarquee(struct menuitem *item);
|
||||
s32 cheatGetByTimedStageIndex(s32 stage_index, s32 difficulty);
|
||||
s32 cheatGetByCompletedStageIndex(s32 stage_index);
|
||||
s32 cheatGetTime(s32 cheat_id);
|
||||
char *cheatGetName(s32 cheat_id);
|
||||
bool cheatMenuHandleDialog(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 cheatMenuHandleCheatCheckbox(u32 arg0, struct menu_item *item, s32 arg2);
|
||||
s32 cheatMenuHandleBuddyCheckbox(s32 arg0, struct menu_item *item, s32 arg2);
|
||||
bool cheatMenuHandleDialog(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 cheatMenuHandleCheatCheckbox(u32 arg0, struct menuitem *item, s32 arg2);
|
||||
s32 cheatMenuHandleBuddyCheckbox(s32 arg0, struct menuitem *item, s32 arg2);
|
||||
bool cheatMenuHandleTurnOffAllCheats(u32 arg0, u32 arg1, u32 *arg2);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
#define IN_GAME_DATA_0160B0_H
|
||||
#include <ultra64.h>
|
||||
|
||||
extern struct menu_dialog menudialog_18d78;
|
||||
extern struct menu_dialog menudialog_18d90;
|
||||
extern struct menudialog menudialog_18d78;
|
||||
extern struct menudialog menudialog_18d90;
|
||||
|
||||
extern u32 var80070090;
|
||||
extern u32 var80070098;
|
||||
@@ -165,16 +165,16 @@ extern u32 var800714e0;
|
||||
extern u32 var800714ec;
|
||||
extern u32 var800714f0;
|
||||
extern u32 var800714f4;
|
||||
extern struct menu_dialog menudialog_pakremoved;
|
||||
extern struct menu_dialog g_PakRepairSuccessMenuDialog;
|
||||
extern struct menu_dialog g_PakRepairFailedMenuDialog;
|
||||
extern struct menu_dialog g_PakAttemptRepairMenuDialog;
|
||||
extern struct menudialog menudialog_pakremoved;
|
||||
extern struct menudialog g_PakRepairSuccessMenuDialog;
|
||||
extern struct menudialog g_PakRepairFailedMenuDialog;
|
||||
extern struct menudialog g_PakAttemptRepairMenuDialog;
|
||||
extern u16 savelocations[];
|
||||
extern struct menu_dialog menudialog_damagedcontrollerpak;
|
||||
extern struct menu_dialog menudialog_fullcontrollerpak;
|
||||
extern struct menu_dialog menudialog_cannotreadgameboy;
|
||||
extern struct menu_dialog menudialog_datalost;
|
||||
extern struct menu_dialog menudialog_picktarget;
|
||||
extern struct menudialog menudialog_damagedcontrollerpak;
|
||||
extern struct menudialog menudialog_fullcontrollerpak;
|
||||
extern struct menudialog menudialog_cannotreadgameboy;
|
||||
extern struct menudialog menudialog_datalost;
|
||||
extern struct menudialog menudialog_picktarget;
|
||||
extern u32 var800719a0;
|
||||
extern u32 var800719ac;
|
||||
extern u32 var800719b0;
|
||||
@@ -188,55 +188,55 @@ extern u16 g_SoundModeOptions[];
|
||||
extern u16 g_ScreenSizeOptions[];
|
||||
extern u16 g_ScreenRatioOptions[];
|
||||
extern u16 g_ScreenSplitOptions[];
|
||||
extern struct menu_dialog menudialog_briefing;
|
||||
extern struct menu_dialog menudialog_changeagent;
|
||||
extern struct menu_dialog g_ObjectivesMenuDialog;
|
||||
extern struct menu_dialog g_PdModeSettingsDialog;
|
||||
extern struct menu_dialog menudialog_selectdifficulty;
|
||||
extern struct menu_dialog g_CoopOptionsMenuDialog;
|
||||
extern struct menu_dialog g_AntiOptionsMenuDialog;
|
||||
extern struct menu_dialog menudialog_selectdifficulty2;
|
||||
extern struct menu_dialog menudialog_selectdifficulty3;
|
||||
extern struct menudialog menudialog_briefing;
|
||||
extern struct menudialog menudialog_changeagent;
|
||||
extern struct menudialog g_ObjectivesMenuDialog;
|
||||
extern struct menudialog g_PdModeSettingsDialog;
|
||||
extern struct menudialog menudialog_selectdifficulty;
|
||||
extern struct menudialog g_CoopOptionsMenuDialog;
|
||||
extern struct menudialog g_AntiOptionsMenuDialog;
|
||||
extern struct menudialog menudialog_selectdifficulty2;
|
||||
extern struct menudialog menudialog_selectdifficulty3;
|
||||
extern struct stageoverviewentry g_StageNames[NUM_SOLOSTAGES];
|
||||
extern struct mission missions[];
|
||||
extern struct menu_dialog g_ControlStyleMultiMenuDialog;
|
||||
extern struct menu_dialog g_ControlStyleSingleMenuDialog;
|
||||
extern struct menu_dialog menudialog_control3;
|
||||
extern struct menu_dialog menudialog_control4;
|
||||
extern struct menudialog g_ControlStyleMultiMenuDialog;
|
||||
extern struct menudialog g_ControlStyleSingleMenuDialog;
|
||||
extern struct menudialog menudialog_control3;
|
||||
extern struct menudialog menudialog_control4;
|
||||
extern u32 var80072d8c;
|
||||
extern u8 g_CassNecklaceUsername[10];
|
||||
extern u8 g_CassNecklacePassword[14];
|
||||
extern struct menu_dialog menudialog_weaponsavailable;
|
||||
extern struct menu_dialog g_SoloAbortMenuDialog;
|
||||
extern struct menu_dialog g_SoloPauseMenuDialog;
|
||||
extern struct menu_dialog menudialog_audiooptions;
|
||||
extern struct menu_dialog menudialog_audiooptionsshort;
|
||||
extern struct menu_dialog menudialog_videooptions;
|
||||
extern struct menu_dialog menudialog_videooptionsshort;
|
||||
extern struct menu_dialog menudialog_controloptions;
|
||||
extern struct menu_dialog menudialog_displayoptions;
|
||||
extern struct menu_dialog menudialog_displayoptionsshort;
|
||||
extern struct menu_dialog menudialog_displayoptions_2pplayer1;
|
||||
extern struct menu_dialog menudialog_18028;
|
||||
extern struct menu_dialog menudialog_18040;
|
||||
extern struct menu_dialog menudialog_18058;
|
||||
extern struct menu_dialog menudialog_18aa8;
|
||||
extern struct menu_dialog menudialog_189dc;
|
||||
extern struct menu_item menuitems_18c18[];
|
||||
extern struct menu_dialog menudialog_18d30;
|
||||
extern struct menu_dialog menudialog_19534;
|
||||
extern struct menu_dialog menudialog_196c8;
|
||||
extern struct menu_dialog menudialog_status;
|
||||
extern struct menudialog menudialog_weaponsavailable;
|
||||
extern struct menudialog g_SoloAbortMenuDialog;
|
||||
extern struct menudialog g_SoloPauseMenuDialog;
|
||||
extern struct menudialog menudialog_audiooptions;
|
||||
extern struct menudialog menudialog_audiooptionsshort;
|
||||
extern struct menudialog menudialog_videooptions;
|
||||
extern struct menudialog menudialog_videooptionsshort;
|
||||
extern struct menudialog menudialog_controloptions;
|
||||
extern struct menudialog menudialog_displayoptions;
|
||||
extern struct menudialog menudialog_displayoptionsshort;
|
||||
extern struct menudialog menudialog_displayoptions_2pplayer1;
|
||||
extern struct menudialog menudialog_18028;
|
||||
extern struct menudialog menudialog_18040;
|
||||
extern struct menudialog menudialog_18058;
|
||||
extern struct menudialog menudialog_18aa8;
|
||||
extern struct menudialog menudialog_189dc;
|
||||
extern struct menuitem menuitems_18c18[];
|
||||
extern struct menudialog menudialog_18d30;
|
||||
extern struct menudialog menudialog_19534;
|
||||
extern struct menudialog menudialog_196c8;
|
||||
extern struct menudialog menudialog_status;
|
||||
extern struct cutscene g_Cutscenes[];
|
||||
extern struct cutscenegroup cutscenegrouptable[];
|
||||
extern struct menu_dialog g_CinemaMenuDialog;
|
||||
extern struct menu_dialog g_SelectMissionMenuDialog;
|
||||
extern struct menu_dialog menudialog_18d48;
|
||||
extern struct menu_dialog menudialog_18d60;
|
||||
extern struct menu_dialog g_CiMainMenuDialogViaPause;
|
||||
extern struct menu_dialog g_MainMenuMenuDialog;
|
||||
extern struct menudialog g_CinemaMenuDialog;
|
||||
extern struct menudialog g_SelectMissionMenuDialog;
|
||||
extern struct menudialog menudialog_18d48;
|
||||
extern struct menudialog menudialog_18d60;
|
||||
extern struct menudialog g_CiMainMenuDialogViaPause;
|
||||
extern struct menudialog g_MainMenuMenuDialog;
|
||||
extern struct cheat g_Cheats[NUM_CHEATS];
|
||||
extern struct menu_item g_CheatsBuddiesMenuItems[];
|
||||
extern struct menu_dialog g_CheatsBuddiesMenuDialog;
|
||||
extern struct menuitem g_CheatsBuddiesMenuItems[];
|
||||
extern struct menudialog g_CheatsBuddiesMenuDialog;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -2,47 +2,47 @@
|
||||
#define IN_GAME_DATA_01A3A0_H
|
||||
#include <ultra64.h>
|
||||
|
||||
extern struct menu_dialog menudialog_1a410;
|
||||
extern struct menudialog menudialog_1a410;
|
||||
extern u16 savelocations2[];
|
||||
extern u16 iomessages2[];
|
||||
extern u16 filetypenames[];
|
||||
extern struct menu_dialog menudialog_filesaved;
|
||||
extern struct menu_dialog menudialog_saveerror;
|
||||
extern struct menu_dialog menudialog_savelost;
|
||||
extern struct menu_dialog g_SaveElsewhereMenuDialog;
|
||||
extern struct menu_dialog menudialog_1a654;
|
||||
extern struct menudialog menudialog_filesaved;
|
||||
extern struct menudialog menudialog_saveerror;
|
||||
extern struct menudialog menudialog_savelost;
|
||||
extern struct menudialog g_SaveElsewhereMenuDialog;
|
||||
extern struct menudialog menudialog_1a654;
|
||||
extern u32 var8007464c;
|
||||
extern struct menu_dialog menudialog_changefilename;
|
||||
extern struct menu_dialog menudialog_duplicatefilename;
|
||||
extern struct menudialog menudialog_changefilename;
|
||||
extern struct menudialog menudialog_duplicatefilename;
|
||||
extern u16 savelocations3[];
|
||||
extern struct menu_dialog menudialog_selectlocation;
|
||||
extern struct menu_dialog menudialog_confirmdelete;
|
||||
extern struct menu_dialog menudialog_1a984;
|
||||
extern struct menu_dialog menudialog_deletefile;
|
||||
extern struct menu_dialog menudialog_copyfile;
|
||||
extern struct menudialog menudialog_selectlocation;
|
||||
extern struct menudialog menudialog_confirmdelete;
|
||||
extern struct menudialog menudialog_1a984;
|
||||
extern struct menudialog menudialog_deletefile;
|
||||
extern struct menudialog menudialog_copyfile;
|
||||
extern u32 var80074a4c;
|
||||
extern struct menu_dialog menudialog_deletegamenote;
|
||||
extern struct menu_dialog menudialog_gamenotes;
|
||||
extern struct menu_dialog menudialog_controllerpakmenu;
|
||||
extern struct menu_dialog menudialog_enteragentname;
|
||||
extern struct menu_dialog menudialog_fileselect;
|
||||
extern struct menu_dialog menudialog_fileselect2;
|
||||
extern struct menu_dialog menudialog_mpquickgo2;
|
||||
extern struct menu_dialog menudialog_1b1bc;
|
||||
extern struct menu_dialog g_4MbMainMenu;
|
||||
extern struct menu_dialog menudialog_mpdropout;
|
||||
extern struct menu_dialog g_MpEditSimulant4MbMenuDialog;
|
||||
extern struct menu_dialog g_4MbAdvancedSetupMenuDialog;
|
||||
extern struct menu_dialog menudialog_1b5c0;
|
||||
extern struct menu_dialog g_MenuDialogPromptNextMission;
|
||||
extern struct menu_dialog menudialog_1b7a4;
|
||||
extern struct menudialog menudialog_deletegamenote;
|
||||
extern struct menudialog menudialog_gamenotes;
|
||||
extern struct menudialog menudialog_controllerpakmenu;
|
||||
extern struct menudialog menudialog_enteragentname;
|
||||
extern struct menudialog menudialog_fileselect;
|
||||
extern struct menudialog menudialog_fileselect2;
|
||||
extern struct menudialog menudialog_mpquickgo2;
|
||||
extern struct menudialog menudialog_1b1bc;
|
||||
extern struct menudialog g_4MbMainMenu;
|
||||
extern struct menudialog menudialog_mpdropout;
|
||||
extern struct menudialog g_MpEditSimulant4MbMenuDialog;
|
||||
extern struct menudialog g_4MbAdvancedSetupMenuDialog;
|
||||
extern struct menudialog menudialog_1b5c0;
|
||||
extern struct menudialog g_MenuDialogPromptNextMission;
|
||||
extern struct menudialog menudialog_1b7a4;
|
||||
extern u32 g_CheatColour;
|
||||
extern struct menu_dialog g_MenuDialogSoloEndscreenCompleted;
|
||||
extern struct menu_dialog g_MenuDialogSoloEndscreenFailed;
|
||||
extern struct menu_dialog g_MenuDialogSolo2PEndscreenCompletedWide;
|
||||
extern struct menu_dialog g_MenuDialogSolo2PEndscreenFailedWide;
|
||||
extern struct menu_dialog g_MenuDialogSolo2PEndscreenCompletedNarrow;
|
||||
extern struct menu_dialog g_MenuDialogSolo2PEndscreenFailedNarrow;
|
||||
extern struct menudialog g_MenuDialogSoloEndscreenCompleted;
|
||||
extern struct menudialog g_MenuDialogSoloEndscreenFailed;
|
||||
extern struct menudialog g_MenuDialogSolo2PEndscreenCompletedWide;
|
||||
extern struct menudialog g_MenuDialogSolo2PEndscreenFailedWide;
|
||||
extern struct menudialog g_MenuDialogSolo2PEndscreenCompletedNarrow;
|
||||
extern struct menudialog g_MenuDialogSolo2PEndscreenFailedNarrow;
|
||||
extern struct savelocation *g_SaveLocations[];
|
||||
extern u32 var80075bd0;
|
||||
extern u32 var80075be0;
|
||||
|
||||
@@ -2,25 +2,25 @@
|
||||
#define IN_GAME_DATA_020DF0_H
|
||||
#include <ultra64.h>
|
||||
|
||||
extern struct menu_dialog menudialog_2a800;
|
||||
extern struct menu_dialog menudialog_2a818;
|
||||
extern struct menu_dialog menudialog_mpweapons;
|
||||
extern struct menu_dialog menudialog_mpoptions;
|
||||
extern struct menu_dialog menudialog_mpcontrol;
|
||||
extern struct menu_dialog menudialog_mpplayerstats;
|
||||
extern struct menu_dialog menudialog_mpplayername;
|
||||
extern struct menu_dialog menudialog_mploadgamesettingstype0;
|
||||
extern struct menu_dialog menudialog_mploadgamesettingstype1;
|
||||
extern struct menu_dialog menudialog_mploadplayer;
|
||||
extern struct menu_dialog menudialog_mparena;
|
||||
extern struct menu_dialog menudialog_mplimits;
|
||||
extern struct menu_dialog menudialog_mpplayerhandicaps;
|
||||
extern struct menu_dialog g_MpReadyMenuDialog;
|
||||
extern struct menu_dialog menudialog_mpsimulants;
|
||||
extern struct menu_dialog menudialog_mpteamcontrol;
|
||||
extern struct menu_dialog menudialog_mpchallengedetails;
|
||||
extern struct menu_dialog menudialog_mpscenario;
|
||||
extern struct menu_dialog menudialog_mpquickteam;
|
||||
extern struct menudialog menudialog_2a800;
|
||||
extern struct menudialog menudialog_2a818;
|
||||
extern struct menudialog menudialog_mpweapons;
|
||||
extern struct menudialog menudialog_mpoptions;
|
||||
extern struct menudialog menudialog_mpcontrol;
|
||||
extern struct menudialog menudialog_mpplayerstats;
|
||||
extern struct menudialog menudialog_mpplayername;
|
||||
extern struct menudialog menudialog_mploadgamesettingstype0;
|
||||
extern struct menudialog menudialog_mploadgamesettingstype1;
|
||||
extern struct menudialog menudialog_mploadplayer;
|
||||
extern struct menudialog menudialog_mparena;
|
||||
extern struct menudialog menudialog_mplimits;
|
||||
extern struct menudialog menudialog_mpplayerhandicaps;
|
||||
extern struct menudialog g_MpReadyMenuDialog;
|
||||
extern struct menudialog menudialog_mpsimulants;
|
||||
extern struct menudialog menudialog_mpteamcontrol;
|
||||
extern struct menudialog menudialog_mpchallengedetails;
|
||||
extern struct menudialog menudialog_mpscenario;
|
||||
extern struct menudialog menudialog_mpquickteam;
|
||||
|
||||
extern s32 g_Difficulty;
|
||||
|
||||
|
||||
@@ -18,54 +18,54 @@ extern u32 var800844f0;
|
||||
extern s32 var800845d8;
|
||||
extern u32 var800845dc;
|
||||
extern u32 var800845f4;
|
||||
extern struct menu_dialog g_MpPausePlayerRankingMenuDialog;
|
||||
extern struct menu_dialog g_MpPauseTeamRankingMenuDialog;
|
||||
extern struct menudialog g_MpPausePlayerRankingMenuDialog;
|
||||
extern struct menudialog g_MpPauseTeamRankingMenuDialog;
|
||||
extern u16 g_OrdinalSuffixes[12];
|
||||
extern struct menu_dialog g_MpEndscreenIndividualGameOverMenuDialog;
|
||||
extern struct menu_dialog g_MpEndscreenTeamGameOverMenuDialog;
|
||||
extern struct menu_dialog g_MpEndscreenChallengeCompletedMenuDialog;
|
||||
extern struct menu_dialog g_MpEndscreenChallengeCheatedMenuDialog;
|
||||
extern struct menu_dialog g_MpEndscreenChallengeFailedMenuDialog;
|
||||
extern struct menu_dialog g_MpEndscreenSavePlayerMenuDialog;
|
||||
extern struct menu_dialog menudialog_2aba0;
|
||||
extern struct menudialog g_MpEndscreenIndividualGameOverMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenTeamGameOverMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenChallengeCompletedMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenChallengeCheatedMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenChallengeFailedMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenSavePlayerMenuDialog;
|
||||
extern struct menudialog menudialog_2aba0;
|
||||
extern struct mparena g_MpArenas[17];
|
||||
extern u32 var80084bf8;
|
||||
extern u32 var80084c00[];
|
||||
extern u16 g_MpControlStyleLabels[4];
|
||||
extern u16 g_MpAimModeLabels[2];
|
||||
extern struct menu_dialog g_MpSaveChrMenuDialog;
|
||||
extern struct menu_dialog menudialog_mpsavesetupname;
|
||||
extern struct menu_dialog menudialog_mpsavesetup;
|
||||
extern struct menudialog g_MpSaveChrMenuDialog;
|
||||
extern struct menudialog menudialog_mpsavesetupname;
|
||||
extern struct menudialog menudialog_mpsavesetup;
|
||||
extern u32 var800851bc;
|
||||
extern u32 var800851cc;
|
||||
extern u32 var80085448;
|
||||
extern struct menu_item menuitems_mpcharacter[];
|
||||
extern struct menuitem menuitems_mpcharacter[];
|
||||
extern u32 var800857d0;
|
||||
extern struct menu_dialog g_MpAddSimulantMenuDialog;
|
||||
extern struct menu_dialog g_MpChangeSimulantMenuDialog;
|
||||
extern struct menu_dialog g_MpEditSimulantMenuDialog;
|
||||
extern struct menudialog g_MpAddSimulantMenuDialog;
|
||||
extern struct menudialog g_MpChangeSimulantMenuDialog;
|
||||
extern struct menudialog g_MpEditSimulantMenuDialog;
|
||||
extern u32 var80085a74;
|
||||
extern u8 g_TeamIdsForPairing[4];
|
||||
extern struct menu_dialog g_MpChangeTeamNameMenuDialog;
|
||||
extern struct menu_dialog menudialog_2bfa8;
|
||||
extern struct menu_dialog menudialog_mpchallengedetails2;
|
||||
extern struct menu_dialog menudialog_2c0cc;
|
||||
extern struct menudialog g_MpChangeTeamNameMenuDialog;
|
||||
extern struct menudialog menudialog_2bfa8;
|
||||
extern struct menudialog menudialog_mpchallengedetails2;
|
||||
extern struct menudialog menudialog_2c0cc;
|
||||
extern u16 mplockoptions[4];
|
||||
extern struct menu_dialog menudialog_mpgamesetup3;
|
||||
extern struct menu_dialog g_MpQuickGoMenuDialog;
|
||||
extern struct menu_dialog g_MpQuickTeamGameSetupMenuDialog;
|
||||
extern struct menu_dialog g_CombatSimulatorMenuDialog;
|
||||
extern struct menudialog menudialog_mpgamesetup3;
|
||||
extern struct menudialog g_MpQuickGoMenuDialog;
|
||||
extern struct menudialog g_MpQuickTeamGameSetupMenuDialog;
|
||||
extern struct menudialog g_CombatSimulatorMenuDialog;
|
||||
extern u16 mpslowmotionoptions[];
|
||||
extern struct menu_dialog menudialog_mpcombatoptions;
|
||||
extern struct menu_dialog menudialog_mpbriefcaseoptions;
|
||||
extern struct menudialog menudialog_mpcombatoptions;
|
||||
extern struct menudialog menudialog_mpbriefcaseoptions;
|
||||
extern struct defaultobj *var800869ec;
|
||||
extern u32 var800869f0;
|
||||
extern struct menu_dialog menudialog_mpcaptureoptions;
|
||||
extern struct menudialog menudialog_mpcaptureoptions;
|
||||
extern u32 var80086b60;
|
||||
extern struct menu_dialog menudialog_mphilloptions;
|
||||
extern struct menu_dialog menudialog_mphackeroptions;
|
||||
extern struct menudialog menudialog_mphilloptions;
|
||||
extern struct menudialog menudialog_mphackeroptions;
|
||||
extern u32 var80086e14;
|
||||
extern struct menu_dialog menudialog_mppopacapoptions;
|
||||
extern struct menudialog menudialog_mppopacapoptions;
|
||||
extern struct mpscenario g_MpScenarios[];
|
||||
extern struct mpscenariooverview g_MpScenarioOverviews[];
|
||||
extern u32 var8008716c;
|
||||
|
||||
@@ -17,34 +17,34 @@ extern u32 var80088c9c;
|
||||
extern u32 var80088ca0;
|
||||
extern u32 var80088ca4;
|
||||
extern u32 var80088ca8;
|
||||
extern struct menu_dialog menudialog_frdifficulty;
|
||||
extern struct menu_dialog g_FrWeaponListMenuDialog;
|
||||
extern struct menu_dialog g_FrTrainingInfoMenuDialog;
|
||||
extern struct menu_dialog menudialog_frtraininginfo2;
|
||||
extern struct menu_dialog menudialog_frtrainingstats;
|
||||
extern struct menu_dialog menudialog_frtrainingstats2;
|
||||
extern struct menudialog menudialog_frdifficulty;
|
||||
extern struct menudialog g_FrWeaponListMenuDialog;
|
||||
extern struct menudialog g_FrTrainingInfoMenuDialog;
|
||||
extern struct menudialog menudialog_frtraininginfo2;
|
||||
extern struct menudialog menudialog_frtrainingstats;
|
||||
extern struct menudialog menudialog_frtrainingstats2;
|
||||
extern u32 var800891b0;
|
||||
extern struct menu_dialog menudialog_information;
|
||||
extern struct menudialog menudialog_information;
|
||||
extern u32 var80089268;
|
||||
extern u32 var80089280;
|
||||
extern struct menu_dialog menudialog_characterprofile;
|
||||
extern struct menu_dialog menudialog_2f3c0;
|
||||
extern struct menu_dialog g_DeviceTrainingListMenuDialog;
|
||||
extern struct menudialog menudialog_characterprofile;
|
||||
extern struct menudialog menudialog_2f3c0;
|
||||
extern struct menudialog g_DeviceTrainingListMenuDialog;
|
||||
extern u32 var800893f8;
|
||||
extern struct menu_dialog g_DeviceTrainingDetailsMenuDialog;
|
||||
extern struct menu_dialog g_DeviceTrainingStatsFailedMenuDialog;
|
||||
extern struct menu_dialog g_DeviceTrainingStatsCompletedMenuDialog;
|
||||
extern struct menu_dialog g_HoloTrainingListMenuDialog;
|
||||
extern struct menu_dialog g_HoloTrainingDetailsMenuDialog;
|
||||
extern struct menu_dialog g_HoloTrainingStatsFailedMenuDialog;
|
||||
extern struct menu_dialog g_HoloTrainingStatsCompletedMenuDialog;
|
||||
extern struct menudialog g_DeviceTrainingDetailsMenuDialog;
|
||||
extern struct menudialog g_DeviceTrainingStatsFailedMenuDialog;
|
||||
extern struct menudialog g_DeviceTrainingStatsCompletedMenuDialog;
|
||||
extern struct menudialog g_HoloTrainingListMenuDialog;
|
||||
extern struct menudialog g_HoloTrainingDetailsMenuDialog;
|
||||
extern struct menudialog g_HoloTrainingStatsFailedMenuDialog;
|
||||
extern struct menudialog g_HoloTrainingStatsCompletedMenuDialog;
|
||||
extern u32 var800897a4;
|
||||
extern u32 var800897b4;
|
||||
extern u32 var800897c4;
|
||||
extern struct hoverprop hoverprops[];
|
||||
extern struct menu_dialog menudialog_2f938;
|
||||
extern struct menu_dialog menudialog_2f950;
|
||||
extern struct menu_dialog menudialog_hangarinformation;
|
||||
extern struct menudialog menudialog_2f938;
|
||||
extern struct menudialog menudialog_2f950;
|
||||
extern struct menudialog menudialog_hangarinformation;
|
||||
extern u32 var80089ad0;
|
||||
extern u32 var8008a2d0;
|
||||
|
||||
|
||||
@@ -3,35 +3,35 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
void menudialogRetryMission(u32 operation, struct menu_dialog *dialog, struct menuthing **thingptr);
|
||||
void menudialogRetryMission(u32 operation, struct menudialog *dialog, struct menuthing **thingptr);
|
||||
s32 menudialog0010dd28(u32, u32, u32 *);
|
||||
s32 menudialog0010de58(u32, u32, u32 *);
|
||||
s32 menuhandlerDeclineMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerEndscreenMisc(u32 operation, struct menu_item *item, u32 *values);
|
||||
s32 menuhandlerContinueMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerReplayLastLevel(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerReplayPreviousMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuDialogTitleRetryStageName(struct menu_dialog *dialog);
|
||||
char *menuDialogTitleNextMissionStageName(struct menu_dialog *dialog);
|
||||
char *soloMenuTextNumKills(struct menu_item *item);
|
||||
char *soloMenuTextNumShots(struct menu_item *item);
|
||||
char *soloMenuTextNumHeadShots(struct menu_item *item);
|
||||
char *soloMenuTextNumBodyShots(struct menu_item *item);
|
||||
char *soloMenuTextNumLimbShots(struct menu_item *item);
|
||||
char *soloMenuTextNumOtherShots(struct menu_item *item);
|
||||
char *soloMenuTextAccuracy(struct menu_item *item);
|
||||
char *soloMenuTextMissionStatus(struct menu_item *item);
|
||||
char *soloMenuTextAgentStatus(struct menu_item *item);
|
||||
char *menuTitleStageCompleted(struct menu_item *item);
|
||||
char *menuTextCurrentStageName3(struct menu_item *item);
|
||||
char *menuTitleStageFailed(struct menu_item *item);
|
||||
char *soloMenuTextMissionTime(struct menu_item *item);
|
||||
struct menu_dialog *func0f10d730(void);
|
||||
s32 menuhandlerDeclineMission(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerEndscreenCheats(u32 operation, struct menuitem *item, u32 *values);
|
||||
s32 menuhandlerContinueMission(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerReplayLastLevel(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerReplayPreviousMission(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuDialogTitleRetryStageName(struct menudialog *dialog);
|
||||
char *menuDialogTitleNextMissionStageName(struct menudialog *dialog);
|
||||
char *soloMenuTextNumKills(struct menuitem *item);
|
||||
char *soloMenuTextNumShots(struct menuitem *item);
|
||||
char *soloMenuTextNumHeadShots(struct menuitem *item);
|
||||
char *soloMenuTextNumBodyShots(struct menuitem *item);
|
||||
char *soloMenuTextNumLimbShots(struct menuitem *item);
|
||||
char *soloMenuTextNumOtherShots(struct menuitem *item);
|
||||
char *soloMenuTextAccuracy(struct menuitem *item);
|
||||
char *soloMenuTextMissionStatus(struct menuitem *item);
|
||||
char *soloMenuTextAgentStatus(struct menuitem *item);
|
||||
char *menuTitleStageCompleted(struct menuitem *item);
|
||||
char *menuTextCurrentStageName3(struct menuitem *item);
|
||||
char *menuTitleStageFailed(struct menuitem *item);
|
||||
char *soloMenuTextMissionTime(struct menuitem *item);
|
||||
struct menudialog *func0f10d730(void);
|
||||
void func0f10d770(void);
|
||||
void func0f10d910(s32 arg0);
|
||||
char *soloMenuTextCheatName(struct menu_item *item);
|
||||
char *soloMenuTextCheatName2(struct menu_item *item);
|
||||
char *soloMenuTextTargetTime(struct menu_item *item);
|
||||
char *soloMenuTextCheatName(struct menuitem *item);
|
||||
char *soloMenuTextCheatName2(struct menuitem *item);
|
||||
char *soloMenuTextTargetTime(struct menuitem *item);
|
||||
void endscreenSetCoopCompleted(void);
|
||||
u32 func0f10e620(void);
|
||||
void soloPushCoopModeEndscreen(void);
|
||||
|
||||
@@ -9,14 +9,14 @@ u32 func0f0e6038(void);
|
||||
u32 func0f0e6298(void);
|
||||
Gfx *menuRenderItemCustom(Gfx *gdl);
|
||||
u32 func0f0e75a0(void);
|
||||
void func0f0e7998(struct menu_item *item, u32 *arg1);
|
||||
void func0f0e7998(struct menuitem *item, u32 *arg1);
|
||||
Gfx *menuRenderItemDropdown(Gfx *gdl);
|
||||
u32 func0f0e8138(void);
|
||||
u32 func0f0e8290(void);
|
||||
u32 func0f0e855c(void);
|
||||
Gfx *menuRenderItemKeyboard(Gfx *gdl);
|
||||
u32 func0f0e91d0(void);
|
||||
void func0f0e9744(struct menu_item *item, u32 *arg1);
|
||||
void func0f0e9744(struct menuitem *item, u32 *arg1);
|
||||
Gfx *menuRenderItemSeparator(Gfx *gdl);
|
||||
u32 func0f0e98ac(void);
|
||||
Gfx *menuRenderItemObjectives(Gfx *gdl);
|
||||
@@ -32,7 +32,7 @@ Gfx *menuRenderItemCarousel(Gfx *gdl);
|
||||
u32 func0f0ec4e4(void);
|
||||
Gfx *menuRenderItemCheckbox(Gfx *gdl);
|
||||
u32 func0f0ecbfc(void);
|
||||
char *menuGetDescription(u32 type);
|
||||
char *menuTrainGetDescription(u32 type);
|
||||
Gfx *menuRenderItemScrollable(Gfx *gdl);
|
||||
u32 func0f0ed264(void);
|
||||
void func0f0ed514(u32 *arg0);
|
||||
@@ -46,7 +46,7 @@ void func0f0ee640(u32 *arg0);
|
||||
Gfx *menuRenderItemPlayerStats(Gfx *gdl);
|
||||
u32 func0f0ef200(void);
|
||||
u32 func0f0ef2fc(void);
|
||||
void func0f0ef360(struct menu_item *item, u32 *arg1);
|
||||
void func0f0ef360(struct menuitem *item, u32 *arg1);
|
||||
u32 func0f0ef394(void);
|
||||
u32 func0f0ef4bc(void);
|
||||
u32 func0f0ef758(void);
|
||||
@@ -57,7 +57,7 @@ Gfx *menuRenderItemController(Gfx *gdl);
|
||||
void func0f0f057c(u32 *arg0);
|
||||
Gfx *menuRenderItem(Gfx *gdl, struct menuframe *frame);
|
||||
u32 func0f0f0704(void);
|
||||
void func0f0f0860(struct menu_item *ite, u32 *arg1);
|
||||
void func0f0f0860(struct menuitem *ite, u32 *arg1);
|
||||
u32 func0f0f0918(void);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -9,14 +9,14 @@ bool currentPlayerIsMenuOpenInSoloOrMp(void);
|
||||
bool func0f0f0c68(void);
|
||||
void func0f0f0ca0(s32 value, bool allplayers);
|
||||
u32 func0f0f0ce8(void);
|
||||
struct menustackdfc *func0f0f1338(u32 arg0);
|
||||
struct menudfc *func0f0f1338(u32 arg0);
|
||||
void func0f0f139c(s32 arg0, f32 arg1);
|
||||
void func0f0f13ec(s32 arg0);
|
||||
void func0f0f1418(void);
|
||||
void func0f0f1494(void);
|
||||
char *menuResolveText(u32 thing, struct menu_item *item);
|
||||
char *menuResolveParam2Text(struct menu_item *item);
|
||||
char *menuResolveParam1Text(struct menu_item *item);
|
||||
char *menuResolveText(u32 thing, struct menuitem *item);
|
||||
char *menuResolveParam2Text(struct menuitem *item);
|
||||
char *menuResolveParam1Text(struct menuitem *item);
|
||||
void func0f0f15a4(u8 *arg0, u32 *arg1);
|
||||
u32 func0f0f1618(void);
|
||||
u32 func0f0f1d6c(void);
|
||||
@@ -32,13 +32,13 @@ u32 func0f0f2928(void);
|
||||
u32 func0f0f29cc(void);
|
||||
u32 func0f0f2b2c(void);
|
||||
u32 func0f0f2c44(void);
|
||||
void func0f0f2cf4(struct menu_dialog *dialog, struct menuframe *arg1, struct menustackitem *stackitem);
|
||||
void menuPushDialog(struct menu_dialog *dialog);
|
||||
void func0f0f2cf4(struct menudialog *dialog, struct menuframe *arg1, struct menu *menu);
|
||||
void menuPushDialog(struct menudialog *dialog);
|
||||
u32 func0f0f3220(void);
|
||||
u32 func0f0f33bc(void);
|
||||
void menuUpdateCurFrame(void);
|
||||
void menuPopDialog(void);
|
||||
void func0f0f3704(struct menu_dialog *dialog);
|
||||
void func0f0f3704(struct menudialog *dialog);
|
||||
void func0f0f372c(u8 *arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7, s32 arg8);
|
||||
void func0f0f37a4(u8 *arg0);
|
||||
u32 func0f0f38b0(void);
|
||||
@@ -51,11 +51,11 @@ u32 func0f0f7728(void);
|
||||
u32 func0f0f7e98(void);
|
||||
void func0f0f8040(void);
|
||||
void func0f0f8120(void);
|
||||
void func0f0f820c(struct menu_dialog *dialog, s32 arg1);
|
||||
void func0f0f820c(struct menudialog *dialog, s32 arg1);
|
||||
bool func0f0f82a8(s32 arg0);
|
||||
void func0f0f8300(void);
|
||||
void menuPushRootDialog(struct menu_dialog *dialog, s32 arg1);
|
||||
void func0f0f85e0(struct menu_dialog *dialog, s32 root);
|
||||
void menuPushRootDialog(struct menudialog *dialog, s32 arg1);
|
||||
void func0f0f85e0(struct menudialog *dialog, s32 root);
|
||||
u32 func0f0f8634(void);
|
||||
u32 func0f0f86a8(void);
|
||||
void func0f0f8bb4(u8 *arg0, u32 arg1, u32 arg2);
|
||||
@@ -71,7 +71,7 @@ u32 func0f0fbc30(void);
|
||||
u32 menuChooseMusic(void);
|
||||
u32 menuGetRoot(void);
|
||||
u32 func0f0fce8c(void);
|
||||
char *menuTextSaveDeviceName(struct menu_item *item);
|
||||
char *menuTextSaveDeviceName(struct menuitem *item);
|
||||
u32 func0f0fd118(u32 arg0);
|
||||
bool func0f0fd1f4(u32 arg0, u32 arg1);
|
||||
u32 func0f0fd320(void);
|
||||
|
||||
@@ -22,11 +22,11 @@ u32 func0f0ff7bc(void);
|
||||
u32 func0f100128(void);
|
||||
u32 func0f100ad0(void);
|
||||
s32 menudialog000fcd48(u32, u32, u32 *);
|
||||
bool menudialogMpPickTarget(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialogMpPickTarget(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menuhandler000fcc34(u32, u32, u32 *);
|
||||
s32 menuhandler000fd6f0(u32, u32, u32 *);
|
||||
s32 menuhandlerRepairPak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerRetrySavePak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerWarnRepairPak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerRepairPak(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerRetrySavePak(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerWarnRepairPak(u32 operation, struct menuitem *item, s32 *value);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -3,76 +3,76 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
char *menuTextCurrentStageName(struct menu_item *item);
|
||||
char *soloMenuTextDifficulty(struct menu_item *item);
|
||||
char *menuhandlerControlStyleImpl(u32 operation, struct menu_item *item, s32 *value, s32 arg3);
|
||||
char *soloMenuTitleStageOverview(struct menu_dialog *dialog);
|
||||
char *menuTextCurrentStageName(struct menuitem *item);
|
||||
char *soloMenuTextDifficulty(struct menuitem *item);
|
||||
char *menuhandlerControlStyleImpl(u32 operation, struct menuitem *item, s32 *value, s32 arg3);
|
||||
char *soloMenuTitleStageOverview(struct menudialog *dialog);
|
||||
f32 func0f1036ac(u8 value, s32 prop);
|
||||
bool isStageDifficultyUnlocked(s32 stageindex, s32 difficulty);
|
||||
char *soloMenuTextBestTime(struct menu_item *item);
|
||||
char *soloMenuTextBestTime(struct menuitem *item);
|
||||
s32 getMaxAiBuddies(void);
|
||||
s32 getNumUnlockedSpecialStages(void);
|
||||
s32 func0f104720(s32 value);
|
||||
char *func0f105664(struct menu_item *item);
|
||||
char *func0f1056a0(struct menu_item *item);
|
||||
char *invMenuTextPrimaryFunction(struct menu_item *item);
|
||||
char *invMenuTextSecondaryFunction(struct menu_item *item);
|
||||
char *func0f105664(struct menuitem *item);
|
||||
char *func0f1056a0(struct menuitem *item);
|
||||
char *invMenuTextPrimaryFunction(struct menuitem *item);
|
||||
char *invMenuTextSecondaryFunction(struct menuitem *item);
|
||||
void func0f105948(s32 weaponnum);
|
||||
char *invMenuTextWeaponName(struct menu_item *item);
|
||||
char *invMenuTextWeaponManufacturer(struct menu_item *item);
|
||||
char *invMenuTextWeaponDescription(struct menu_item *item);
|
||||
char *invMenuTextWeaponName(struct menuitem *item);
|
||||
char *invMenuTextWeaponManufacturer(struct menuitem *item);
|
||||
char *invMenuTextWeaponDescription(struct menuitem *item);
|
||||
bool soloChoosePauseDialog(void);
|
||||
s32 menudialog00103368(u32, u32, u32 *);
|
||||
s32 menudialog00103608(u32 operation, struct menu_dialog *dialog, struct menuthing **thingptr);
|
||||
bool menudialogCoopAntiOptions(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menudialog0010559c(u32 operation, struct menu_dialog *dialog, s32 *arg2);
|
||||
s32 menudialog00103608(u32 operation, struct menudialog *dialog, struct menuthing **thingptr);
|
||||
bool menudialogCoopAntiOptions(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menudialog0010559c(u32 operation, struct menudialog *dialog, s32 *arg2);
|
||||
s32 menudialog00105c54(u32, u32, u32 *);
|
||||
s32 menudialog001063d4(u32, u32, u32 *);
|
||||
s32 soloMenuDialogPauseStatus(u32 operation, s32 arg1, s32 arg2);
|
||||
char *menuhandler001024dc(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandler001024fc(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerAcceptMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerAcceptPdModeSettings(s32 operation, struct menu_item *item, bool *value);
|
||||
s32 menuhandlerBuddyOptionsContinue(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerCoopDifficulty(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerAntiDifficulty(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0010476c(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerControlStyle(s32 operation, struct menu_item *item, u32 *value);
|
||||
s32 menuhandler00106028(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandler00106178(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerAbortMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerCinema(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerAimControl(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerAlternativeTitle(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerAlwaysShowTarget(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerAmmoOnScreen(u32 operation, struct menu_item *item, bool *enable);
|
||||
char *menuhandlerAntiPlayer(u32 operation, struct menu_dialog *dialog, s32 *value);
|
||||
s32 menuhandlerAntiRadar(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerAutoAim(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerChangeAgent(s32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerCoopBuddy(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerCoopFriendlyFire(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerCoopRadar(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerCutsceneSubtitles(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerHeadRoll(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerHiRes(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerInGameSubtitles(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerLangFilter(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerLookAhead(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerMusicVolume(u32 operation, struct menu_item *item, u32 *volume);
|
||||
s32 menuhandlerPaintball(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerPdMode(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPdModeSetting(u32 operation, struct menu_item *item, struct numandtext *value);
|
||||
s32 menuhandlerReversePitch(u32 operation, struct menu_item *item, bool *enable);
|
||||
char *menuhandlerScreenRatio(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerScreenSize(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerScreenSplit(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerSfxVolume(u32 operation, struct menu_item *item, u32 *volume);
|
||||
s32 menuhandlerShowGunFunction(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerShowMissionTime(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerShowZoomRange(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerSightOnScreen(u32 operation, struct menu_item *item, bool *enable);
|
||||
s32 menuhandlerSoloDifficulty(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerSoundMode(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandler001024dc(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandler001024fc(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerAcceptMission(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerAcceptPdModeSettings(s32 operation, struct menuitem *item, bool *value);
|
||||
s32 menuhandlerBuddyOptionsContinue(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerCoopDifficulty(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerAntiDifficulty(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0010476c(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerControlStyle(s32 operation, struct menuitem *item, u32 *value);
|
||||
s32 menuhandler00106028(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandler00106178(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerAbortMission(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerCinema(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerAimControl(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerAlternativeTitle(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerAlwaysShowTarget(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerAmmoOnScreen(u32 operation, struct menuitem *item, bool *enable);
|
||||
char *menuhandlerAntiPlayer(u32 operation, struct menudialog *dialog, s32 *value);
|
||||
s32 menuhandlerAntiRadar(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerAutoAim(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerChangeAgent(s32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerCoopBuddy(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerCoopFriendlyFire(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerCoopRadar(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerCutsceneSubtitles(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerHeadRoll(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerHiRes(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerInGameSubtitles(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerLangFilter(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerLookAhead(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerMusicVolume(u32 operation, struct menuitem *item, u32 *volume);
|
||||
s32 menuhandlerPaintball(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerPdMode(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerPdModeSetting(u32 operation, struct menuitem *item, struct numandtext *value);
|
||||
s32 menuhandlerReversePitch(u32 operation, struct menuitem *item, bool *enable);
|
||||
char *menuhandlerScreenRatio(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerScreenSize(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerScreenSplit(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerSfxVolume(u32 operation, struct menuitem *item, u32 *volume);
|
||||
s32 menuhandlerShowGunFunction(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerShowMissionTime(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerShowZoomRange(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerSightOnScreen(u32 operation, struct menuitem *item, bool *enable);
|
||||
s32 menuhandlerSoloDifficulty(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerSoundMode(u32 operation, struct menuitem *item, s32 *value);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
#include "types.h"
|
||||
|
||||
char *getSaveLocationName(s32 index);
|
||||
char *pakMenuTextLocationName(struct menu_item *item);
|
||||
char *pakMenuTextLocationName(struct menuitem *item);
|
||||
void func0f1080d0(char *dst, u32 ar1, u32 arg2);
|
||||
char *func0f1082b0(struct menu_item *item);
|
||||
char *func0f1082b0(struct menuitem *item);
|
||||
void func0f108324(s32 arg0);
|
||||
u32 func0f1083b0(void);
|
||||
void func0f1083d0(s32 arg0, s32 arg1);
|
||||
char *pakMenuTextFailReason(struct menu_item *item);
|
||||
char *pakMenuTextFailReason(struct menuitem *item);
|
||||
u32 func0f108550(void);
|
||||
u32 func0f10865c(void);
|
||||
u32 func0f1086b8(void);
|
||||
@@ -51,32 +51,32 @@ void menucustomChooseAgent(void);
|
||||
void menucustomDeleteGameNote(void);
|
||||
void menucustomFileToCopy(void);
|
||||
void menucustomFileToDelete(void);
|
||||
bool menudialog00108e58(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialog00108e58(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menudialog0010b014(u32, u32, u32 *);
|
||||
s32 menudialog0010b674(u32, u32, u32 *);
|
||||
s32 menudialog0010ba10(u32, u32, u32 *);
|
||||
s32 menudialog0010c804(u32, u32, u32 *);
|
||||
s32 menuhandler00108014(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler00108254(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler00108014(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler00108254(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001084b8(u32, u32, u32 *);
|
||||
s32 menuhandlerPakErrorTryAgain(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPakCancelSave2(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerAcknowledgePakFileLost(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler00108ecc(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler00108f08(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPakRenameDuplicateSave(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPakCancelDuplicateSave(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPakCancelSave(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerDeleteFiles(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPakConfirmDelete(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPakErrorTryAgain(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerPakCancelSave2(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerAcknowledgePakFileLost(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler00108ecc(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler00108f08(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerPakRenameDuplicateSave(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerPakCancelDuplicateSave(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerPakCancelSave(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerDeleteFiles(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerPakConfirmDelete(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0010b14c(u32, u32, u32 *);
|
||||
s32 menuhandlerPakSelection(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerAgentName(u32 operation, struct menu_item *item, char **value);
|
||||
s32 menuhandlerOpenCopyFile(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerOpenDeleteFile(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerRenameFile(u32 operation, struct menu_item *item, char **value);
|
||||
s32 menuhandlerPakSelection(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerAgentName(u32 operation, struct menuitem *item, char **value);
|
||||
s32 menuhandlerOpenCopyFile(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerOpenDeleteFile(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerRenameFile(u32 operation, struct menuitem *item, char **value);
|
||||
s32 menuhandlerSaveElsewhere(u32, u32, u32 *);
|
||||
s32 menuhandlerSaveLocation(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerSaveLocation(u32 operation, struct menuitem *item, s32 *value);
|
||||
|
||||
extern const char var7f1b3214[];
|
||||
extern const char var7f1b3218[];
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#include "types.h"
|
||||
|
||||
void func0f10cb2c(void);
|
||||
s32 menuhandler4MbDropOut(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0010ca1c(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler4MbAdvancedSetup(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0010cabc(u32 operation, struct menu_item *item, s32 *value);
|
||||
bool menudialog4MbMainMenu(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandler4MbDropOut(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0010ca1c(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler4MbAdvancedSetup(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0010cabc(u32 operation, struct menuitem *item, s32 *value);
|
||||
bool menudialog4MbMainMenu(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
#include "types.h"
|
||||
|
||||
s32 menuhandler00177e00(u32, u32, u32 *);
|
||||
char *mpMenuTextInGameLimit(struct menu_item *item);
|
||||
char *mpMenuTextInGameLimit(struct menuitem *item);
|
||||
char *menutextPauseOrUnpause(s32 arg0);
|
||||
char *menutextMatchTime(s32 arg0);
|
||||
char *mpMenuTextWeaponDescription(struct menu_item *item);
|
||||
char *mpMenuTextWeaponDescription(struct menuitem *item);
|
||||
u32 func0f1783a0(void);
|
||||
char *mpMenuTextWeaponOfChoiceName(struct menu_item *item);
|
||||
char *mpMenuTextAward1(struct menu_item *item);
|
||||
char *mpMenuTextAward2(struct menu_item *item);
|
||||
char *mpMenuTextPlacementWithSuffix(struct menu_item *item);
|
||||
char *mpMenuTextWeaponOfChoiceName(struct menuitem *item);
|
||||
char *mpMenuTextAward1(struct menuitem *item);
|
||||
char *mpMenuTextAward2(struct menuitem *item);
|
||||
char *mpMenuTextPlacementWithSuffix(struct menuitem *item);
|
||||
s32 menuhandler001785c4(u32, u32, u32 *);
|
||||
s32 menuhandler001786d8(u32, u32, u32 *);
|
||||
s32 menuhandler00178a94(u32, u32, u32 *);
|
||||
@@ -20,9 +20,9 @@ char *mpMenuTextPlayerTitle(s32 arg0);
|
||||
s32 menuhandler00178bf4(u32, u32, u32 *);
|
||||
void mpPushPauseDialog(void);
|
||||
void mpPushEndscreenDialog(u32 arg0, u32 playernum);
|
||||
s32 menuhandlerMpEndGame(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler00178018(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpInGameLimitLabel(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpPause(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpEndGame(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler00178018(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpInGameLimitLabel(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpPause(u32 operation, struct menuitem *item, s32 *value);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
char *mpGetCurrentPlayerName(struct menu_item *item);
|
||||
char *mpGetCurrentPlayerName(struct menuitem *item);
|
||||
u32 func0f179104(void);
|
||||
s32 menuhandler001791c8(u32, u32, u32 *);
|
||||
char *mpMenuTextWeaponNameForSlot(struct menu_item *item);
|
||||
char *mpMenuTextSetupName(struct menu_item *item);
|
||||
s32 func0f179da4(u32 operation, struct menu_item *item, s32 *value, s32 arg3, s32 arg4, s32 arg5);
|
||||
char *mpMenuTextWeaponNameForSlot(struct menuitem *item);
|
||||
char *mpMenuTextSetupName(struct menuitem *item);
|
||||
s32 func0f179da4(u32 operation, struct menuitem *item, s32 *value, s32 arg3, s32 arg4, s32 arg5);
|
||||
s32 menudialog0017a174(u32, u32, u32 *);
|
||||
s32 menuhandler0017a20c(u32, u32, u32 *);
|
||||
u32 mpMenuTextKills(void);
|
||||
@@ -31,8 +31,8 @@ u32 mpMenuTextDamageDealt(void);
|
||||
s32 menuhandlerMpMedal(u32, u32, u32 *);
|
||||
u32 func0f17b360(void);
|
||||
u32 mpMenuTextUsernamePassword(void);
|
||||
s32 func0f17b4f8(u32 operation, struct menu_item *item, s32 *value, s32 arg3, s32 arg4);
|
||||
char *mpMenuTextBodyName(struct menu_item *item);
|
||||
s32 func0f17b4f8(u32 operation, struct menuitem *item, s32 *value, s32 arg3, s32 arg4);
|
||||
char *mpMenuTextBodyName(struct menuitem *item);
|
||||
u32 func0f17b8f0(void);
|
||||
s32 menuhandler0017b91c(u32, u32, u32 *);
|
||||
s32 menuhandler0017bab4(u32, u32, u32 *);
|
||||
@@ -41,33 +41,33 @@ s32 menuhandler0017bfc0(u32, u32, u32 *);
|
||||
s32 menuhandlerMpHandicapPlayer(u32, u32, u32 *);
|
||||
u32 func0f17c524(void);
|
||||
s32 menuhandler0017c6a4(u32, u32, u32 *);
|
||||
char *mpMenuTextSimulantDescription(struct menu_item *item);
|
||||
char *mpMenuTextSimulantDescription(struct menuitem *item);
|
||||
s32 menudialog0017ccfc(u32, u32, u32 *);
|
||||
s32 menuhandlerMpSimulantDifficulty(u32, u32, u32 *);
|
||||
u32 func0f17cfc0(void);
|
||||
u32 func0f17d378(void);
|
||||
s32 func0f17d4b0(u32 operation, struct menu_item *item, s32 *value, s32 numteams);
|
||||
char *mpMenuTextChrNameForTeamSetup(struct menu_item *item);
|
||||
char *func0f17dac4(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *mpMenuTextSelectTuneOrTunes(struct menu_item *item);
|
||||
s32 func0f17d4b0(u32 operation, struct menuitem *item, s32 *value, s32 numteams);
|
||||
char *mpMenuTextChrNameForTeamSetup(struct menuitem *item);
|
||||
char *func0f17dac4(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *mpMenuTextSelectTuneOrTunes(struct menuitem *item);
|
||||
s32 menuhandler0017dc84(u32, u32, u32 *);
|
||||
char *mpMenuTextCurrentTrack(struct menu_item *item);
|
||||
char *mpMenuTextCurrentTrack(struct menuitem *item);
|
||||
s32 menuhandler0017e06c(u32, u32, u32 *);
|
||||
u32 func0f17e288(void);
|
||||
u32 func0f17e318(void);
|
||||
s32 menudialog0017e3fc(u32, u32, u32 *);
|
||||
s32 menuhandler0017e4d4(u32, u32, u32 *);
|
||||
char *mpMenuTextChallengeName(struct menu_item *item);
|
||||
char *mpMenuTextChallengeName(struct menuitem *item);
|
||||
s32 menudialog0017eb34(u32, u32, u32 *);
|
||||
char *mpMenuTextSavePlayerOrCopy(struct menu_item *item);
|
||||
char *mpMenuTextArenaName(struct menu_item *item);
|
||||
char *mpMenuTextWeaponSetName(struct menu_item *item);
|
||||
char *mpMenuTextSavePlayerOrCopy(struct menuitem *item);
|
||||
char *mpMenuTextArenaName(struct menuitem *item);
|
||||
char *mpMenuTextWeaponSetName(struct menuitem *item);
|
||||
u32 func0f17f100(void);
|
||||
u32 func0f17f260(void);
|
||||
u32 func0f17f428(void);
|
||||
s32 menuhandlerPlayerTeam(u32 operation, struct menu_item *item, s32 *value);
|
||||
u32 menuhandlerMpNumberOfSimulants(u32 operation, struct menu_item *item, s32 *value);
|
||||
u32 menuhandlerMpSimulantsPerTeam(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerPlayerTeam(u32 operation, struct menuitem *item, s32 *value);
|
||||
u32 menuhandlerMpNumberOfSimulants(u32 operation, struct menuitem *item, s32 *value);
|
||||
u32 menuhandlerMpSimulantsPerTeam(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0017f74c(u32, u32, u32 *);
|
||||
u32 func0f17fa28(void);
|
||||
void func0f17fcb0(bool silent);
|
||||
@@ -100,8 +100,8 @@ void scenarioPacCallback10(void);
|
||||
u32 scenarioPacCallback18(void);
|
||||
bool scenarioPacRadar2(Gfx **gdl, struct prop *prop);
|
||||
s32 menudialog00184ec0(u32, u32, u32 *);
|
||||
char *mpMenuTextScenarioShortName(struct menu_item *item);
|
||||
char *mpMenuTextScenarioName(struct menu_item *item);
|
||||
char *mpMenuTextScenarioShortName(struct menuitem *item);
|
||||
char *mpMenuTextScenarioName(struct menuitem *item);
|
||||
s32 menuhandler00185068(u32, u32, u32 *);
|
||||
void func0f185568(void);
|
||||
u32 func0f185774(void);
|
||||
@@ -115,62 +115,62 @@ u32 chrGiveBriefcase(struct chrdata *chr, struct prop *prop);
|
||||
u32 func0f187288(void);
|
||||
bool chrGiveUplink(struct chrdata *chr, struct prop *prop);
|
||||
void scenarioHtmActivateUplink(struct chrdata *chr, struct prop *prop);
|
||||
s32 menuhandlerMpDropOut(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpTeamsLabel(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpDropOut(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpTeamsLabel(u32 operation, struct menuitem *item, s32 *value);
|
||||
u32 func0f1790fc(void);
|
||||
char *menuhandlerMpControlStyle(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerMpWeaponSlot(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerMpWeaponSetDropdown(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpControlCheckbox(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerMpAimControl(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpCheckboxOption(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpTeamsEnabled(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpDisplayOptionCheckbox(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpConfirmSaveChr(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpPlayerName(u32 operation, struct menu_item *item, char **value);
|
||||
s32 menuhandlerMpSaveSetupOverwrite(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpSaveSetupCopy(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpCharacterBody(u32 operation, struct menu_item *item, struct numandtext *value);
|
||||
s32 menuhandlerMpUsernamePassword(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpCharacterHead(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpTimeLimitSlider(u32 operation, struct menu_item *item, struct numandtext *value);
|
||||
s32 menuhandlerMpScoreLimitSlider(u32 operation, struct menu_item *item, struct numandtext *value);
|
||||
s32 menuhandlerMpTeamScoreLimitSlider(u32 operation, struct menu_item *item, struct numandtext *value);
|
||||
s32 menuhandlerMpRestoreScoreDefaults(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpRestoreHandicapDefaults(u32 operation, struct menu_item *item, s32 *value);
|
||||
bool menudialogMpReady(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialogMpSimulant(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandlerMpSimulantHead(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpSimulantBody(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpDeleteSimulant(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpChangeSimulantType(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpClearAllSimulants(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpAddSimulant(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpSimulantSlot(u32 operation, struct menu_item *item, s32 *value);
|
||||
bool menudialogMpSimulants(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandlerMpTwoTeams(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpThreeTeams(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpFourTeams(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpMaximumTeams(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpHumansVsSimulants(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpHumanSimulantPairs(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerMpTeamSlot(u32 operation, struct menu_item *item, s32 *value);
|
||||
bool menudialogMpSelectTune(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandlerMpMultipleTunes(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpTeamNameSlot(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0017e38c(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0017e9d8(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpAbortChallenge(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpStartChallenge(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0017ec64(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerMpLock(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpSavePlayer(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0017ef30(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpSaveSettings(u32 operation, struct menu_item *item, s32 *value);
|
||||
bool menudialogMpGameSetup(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialogMpQuickGo(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandlerMpFinishedSetup(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerQuickTeamSeparator(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpQuickTeamOption(u32 operation, struct menu_item *item, s32 *value);
|
||||
char *menuhandlerMpControlStyle(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerMpWeaponSlot(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerMpWeaponSetDropdown(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpControlCheckbox(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerMpAimControl(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpCheckboxOption(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpTeamsEnabled(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpDisplayOptionCheckbox(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpConfirmSaveChr(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpPlayerName(u32 operation, struct menuitem *item, char **value);
|
||||
s32 menuhandlerMpSaveSetupOverwrite(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpSaveSetupCopy(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpCharacterBody(u32 operation, struct menuitem *item, struct numandtext *value);
|
||||
s32 menuhandlerMpUsernamePassword(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpCharacterHead(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpTimeLimitSlider(u32 operation, struct menuitem *item, struct numandtext *value);
|
||||
s32 menuhandlerMpScoreLimitSlider(u32 operation, struct menuitem *item, struct numandtext *value);
|
||||
s32 menuhandlerMpTeamScoreLimitSlider(u32 operation, struct menuitem *item, struct numandtext *value);
|
||||
s32 menuhandlerMpRestoreScoreDefaults(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpRestoreHandicapDefaults(u32 operation, struct menuitem *item, s32 *value);
|
||||
bool menudialogMpReady(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
bool menudialogMpSimulant(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menuhandlerMpSimulantHead(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpSimulantBody(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpDeleteSimulant(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpChangeSimulantType(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpClearAllSimulants(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpAddSimulant(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpSimulantSlot(u32 operation, struct menuitem *item, s32 *value);
|
||||
bool menudialogMpSimulants(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menuhandlerMpTwoTeams(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpThreeTeams(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpFourTeams(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpMaximumTeams(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpHumansVsSimulants(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpHumanSimulantPairs(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerMpTeamSlot(u32 operation, struct menuitem *item, s32 *value);
|
||||
bool menudialogMpSelectTune(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menuhandlerMpMultipleTunes(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpTeamNameSlot(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0017e38c(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0017e9d8(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpAbortChallenge(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpStartChallenge(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0017ec64(u32 operation, struct menuitem *item, s32 *value);
|
||||
char *menuhandlerMpLock(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpSavePlayer(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler0017ef30(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpSaveSettings(u32 operation, struct menuitem *item, s32 *value);
|
||||
bool menudialogMpGameSetup(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
bool menudialogMpQuickGo(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menuhandlerMpFinishedSetup(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerQuickTeamSeparator(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpQuickTeamOption(u32 operation, struct menuitem *item, s32 *value);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
bool menudialogCombatSimulator(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandlerMpAdvancedSetup(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpDisplayTeam(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpOneHitKills(u32 operation, struct menu_item *item, s32 *value);
|
||||
bool menudialogCombatSimulator(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menuhandlerMpAdvancedSetup(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpDisplayTeam(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandlerMpOneHitKills(u32 operation, struct menuitem *item, s32 *value);
|
||||
void scenarioHtbInit(void);
|
||||
s32 scenarioHtbCallback08(void);
|
||||
void scenarioHtbReset(void);
|
||||
@@ -26,7 +26,7 @@ bool scenarioCtcRadar2(Gfx **gdl, struct prop *prop);
|
||||
bool scenarioCtcCallback2c(f32 arg0, struct coord *pos, s16 *arg2, struct prop *prop, f32 *arg4);
|
||||
s32 scenarioCtcGetMaxTeams(void);
|
||||
bool scenarioCtcIsRoomHighlighted(s16 room);
|
||||
s32 menuhandlerMpHillTime(u32 operation, struct menu_item *item, struct numandtext *value);
|
||||
s32 menuhandlerMpHillTime(u32 operation, struct menuitem *item, struct numandtext *value);
|
||||
void scenarioKohCallback40(s32 *arg0);
|
||||
void scenarioKohCallback44(s32 *arg0);
|
||||
void scenarioKohInit(void);
|
||||
@@ -44,7 +44,7 @@ void scenarioPacInit(void);
|
||||
void scenarioPacReset(void);
|
||||
void scenarioPacKill(struct mpchr *mpchr, s32 arg1, s32 *score, s32 *arg3);
|
||||
Gfx *scenarioPacRadar(Gfx *gdl);
|
||||
s32 menuhandlerMpOpenOptions(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerMpOpenOptions(u32 operation, struct menuitem *item, s32 *value);
|
||||
void scenarioCallback40(s32 *arg0);
|
||||
void scenarioCallback44(s32 *arg0);
|
||||
void scenarioInit(void);
|
||||
|
||||
@@ -3,36 +3,36 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
char *frMenuTextFailReason(struct menu_item *item);
|
||||
char *frMenuTextDifficultyName(struct menu_item *item);
|
||||
char *frMenuTextTimeTakenValue(struct menu_item *item);
|
||||
char *frMenuTextScoreValue(struct menu_item *item);
|
||||
char *frMenuTextWeaponName(struct menu_item *item);
|
||||
char *frMenuTextTargetsDestroyedValue(struct menu_item *item);
|
||||
char *frMenuTextAccuracyValue(struct menu_item *item);
|
||||
char *frMenuTextGoalScoreLabel(struct menu_item *item);
|
||||
char *frMenuTextGoalScoreValue(struct menu_item *item);
|
||||
char *frMenuTextMinAccuracyOrTargetsLabel(struct menu_item *item);
|
||||
char *frMenuTextMinAccuracyOrTargetsValue(struct menu_item *item);
|
||||
char *frMenuTextTimeLimitLabel(struct menu_item *item);
|
||||
char *frMenuTextTimeLimitValue(struct menu_item *item);
|
||||
char *frMenuTextAmmoLimitLabel(struct menu_item *item);
|
||||
char *frMenuTextAmmoLimitValue(struct menu_item *item);
|
||||
char *ciMenuTextBioName(struct menu_item *item);
|
||||
char *ciMenuTextBioAge(struct menu_item *item);
|
||||
char *ciMenuTextBioRace(struct menu_item *item);
|
||||
char *frMenuTextFailReason(struct menuitem *item);
|
||||
char *frMenuTextDifficultyName(struct menuitem *item);
|
||||
char *frMenuTextTimeTakenValue(struct menuitem *item);
|
||||
char *frMenuTextScoreValue(struct menuitem *item);
|
||||
char *frMenuTextWeaponName(struct menuitem *item);
|
||||
char *frMenuTextTargetsDestroyedValue(struct menuitem *item);
|
||||
char *frMenuTextAccuracyValue(struct menuitem *item);
|
||||
char *frMenuTextGoalScoreLabel(struct menuitem *item);
|
||||
char *frMenuTextGoalScoreValue(struct menuitem *item);
|
||||
char *frMenuTextMinAccuracyOrTargetsLabel(struct menuitem *item);
|
||||
char *frMenuTextMinAccuracyOrTargetsValue(struct menuitem *item);
|
||||
char *frMenuTextTimeLimitLabel(struct menuitem *item);
|
||||
char *frMenuTextTimeLimitValue(struct menuitem *item);
|
||||
char *frMenuTextAmmoLimitLabel(struct menuitem *item);
|
||||
char *frMenuTextAmmoLimitValue(struct menuitem *item);
|
||||
char *ciMenuTextBioName(struct menuitem *item);
|
||||
char *ciMenuTextBioAge(struct menuitem *item);
|
||||
char *ciMenuTextBioRace(struct menuitem *item);
|
||||
u32 func0f1a6388(void);
|
||||
u32 func0f1a64a0(void);
|
||||
char *dtMenuTextOkOrResume(struct menu_item *item);
|
||||
char *dtMenuTextCancelOrAbort(struct menu_item *item);
|
||||
char *dtMenuTextTimeTakenValue(struct menu_item *item);
|
||||
char *dtMenuTextOkOrResume(struct menuitem *item);
|
||||
char *dtMenuTextCancelOrAbort(struct menuitem *item);
|
||||
char *dtMenuTextTimeTakenValue(struct menuitem *item);
|
||||
u32 func0f1a6a04(void);
|
||||
char *htMenuTextOkOrResume(struct menu_item *item);
|
||||
char *htMenuTextCancelOrAbort(struct menu_item *item);
|
||||
char *htMenuTextTimeTakenValue(struct menu_item *item);
|
||||
char *htMenuTextOkOrResume(struct menuitem *item);
|
||||
char *htMenuTextCancelOrAbort(struct menuitem *item);
|
||||
char *htMenuTextTimeTakenValue(struct menuitem *item);
|
||||
u32 func0f1a6c8c(void);
|
||||
u32 func0f1a6cc4(void);
|
||||
struct menu_dialog *ciGetFrWeaponListMenuDialog(void);
|
||||
struct menudialog *ciGetFrWeaponListMenuDialog(void);
|
||||
void func0f1a7560(void *ptr, u16 fileid, u32 arg2, void *arg3, s32 arg4, bool arg5);
|
||||
void func0f1a7730(void *ptr);
|
||||
void *func0f1a7794(u16 fileid, u8 *arg1, s32 arg2, s32 arg3);
|
||||
@@ -41,22 +41,22 @@ s32 menudialog001a39a8(u32, u32, u32 *);
|
||||
s32 menudialog001a3af4(u32, u32, u32 *);
|
||||
s32 menudialog001a5f48(u32, u32, u32 *);
|
||||
s32 menudialog001a6548(u32, u32, u32 *);
|
||||
bool menudialogDeviceTrainingResults(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialog001a6aa4(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialogFiringRangeResults(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
bool menudialogDeviceTrainingResults(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
bool menudialog001a6aa4(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
bool menudialogFiringRangeResults(u32 operation, struct menudialog *dialog, struct menu *menu);
|
||||
s32 menudialog001a737c(u32, u32, u32 *);
|
||||
s32 frDetailsOkMenuHandler(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler001a3448(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 frDetailsOkMenuHandler(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a3448(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a348c(u32, u32, u32 *);
|
||||
s32 menuhandler001a44c0(u32, u32, u32 *);
|
||||
s32 menuhandlerFrFailedContinue(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerFrFailedContinue(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a5dc0(u32, u32, u32 *);
|
||||
s32 menuhandler001a63e4(u32, u32, u32 *);
|
||||
s32 menuhandlerDtOkOrResume(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler001a6514(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerDtOkOrResume(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a6514(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a6950(u32, u32, u32 *);
|
||||
s32 menuhandler001a6a34(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler001a6a70(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler001a6a34(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a6a70(u32 operation, struct menuitem *item, s32 *value);
|
||||
s32 menuhandler001a6d4c(u32, u32, u32 *);
|
||||
s32 menuhandler001a6ea4(u32, u32, u32 *);
|
||||
s32 menuhandlerFrDifficulty(u32, u32, u32 *);
|
||||
|
||||
@@ -640,7 +640,7 @@ extern u32 var8009dfc0;
|
||||
extern struct briefing g_Briefing;
|
||||
extern u16 var8009dfe0[2];
|
||||
extern struct missionconfig g_MissionConfig;
|
||||
extern struct menustackitem g_MenuStack[4];
|
||||
extern struct menu g_Menus[4];
|
||||
extern struct menudata g_MenuData;
|
||||
extern u32 var800a2038;
|
||||
extern u32 var800a203c;
|
||||
|
||||
+83
-19
@@ -3232,7 +3232,7 @@ struct hoverprop {
|
||||
u16 size;
|
||||
};
|
||||
|
||||
struct menu_item {
|
||||
struct menuitem {
|
||||
u8 type;
|
||||
u8 param;
|
||||
u32 param1;
|
||||
@@ -3241,13 +3241,13 @@ struct menu_item {
|
||||
void *handler;
|
||||
};
|
||||
|
||||
struct menu_dialog {
|
||||
struct menudialog {
|
||||
u8 type;
|
||||
u32 title;
|
||||
struct menu_item *items;
|
||||
struct menuitem *items;
|
||||
void *unk0c;
|
||||
u32 unk10;
|
||||
struct menu_dialog *nextsibling;
|
||||
struct menudialog *nextsibling;
|
||||
};
|
||||
|
||||
struct twowords {
|
||||
@@ -3426,9 +3426,9 @@ struct menulayer {
|
||||
};
|
||||
|
||||
struct menuframe {
|
||||
struct menu_dialog *dialog;
|
||||
struct menudialog *dialog;
|
||||
u32 unk04;
|
||||
struct menu_item *item;
|
||||
struct menuitem *item;
|
||||
/*0x0c*/ u32 unk0c;
|
||||
/*0x10*/ u32 unk10;
|
||||
/*0x14*/ s32 unk14;
|
||||
@@ -3457,12 +3457,73 @@ struct menuframe {
|
||||
/*0x6d*/ s8 unk6d;
|
||||
};
|
||||
|
||||
struct menustackdfc {
|
||||
struct menudfc {
|
||||
u32 unk00;
|
||||
f32 unk04;
|
||||
};
|
||||
|
||||
struct menustackitem {
|
||||
struct menudata_endscreen {
|
||||
u32 unke1c;
|
||||
|
||||
// ......xx = cheat ID
|
||||
// .....1.. = ?
|
||||
// .....2.. = show completion cheat name
|
||||
// .....4.. = ?
|
||||
// .....8.. = show timed cheat name
|
||||
u32 cheatinfo;
|
||||
|
||||
bool unke24;
|
||||
u32 unke28;
|
||||
u32 stageindex;
|
||||
};
|
||||
|
||||
struct menudata_main {
|
||||
u32 unke1c;
|
||||
u32 unke20;
|
||||
u32 mpindex;
|
||||
u32 unke28;
|
||||
u32 unke2c;
|
||||
};
|
||||
|
||||
struct menudata_mpsetup {
|
||||
u32 slotindex;
|
||||
u32 slotcount;
|
||||
u32 unke24;
|
||||
};
|
||||
|
||||
struct menudata_mppause {
|
||||
u32 unke1c;
|
||||
u32 unke20;
|
||||
u32 unke24;
|
||||
s32 weaponnum; // of selected weapon in inventory menu
|
||||
};
|
||||
|
||||
struct menudata_mpend {
|
||||
u32 unke1c;
|
||||
};
|
||||
|
||||
struct menudata_filesel {
|
||||
u32 slotindex;
|
||||
u32 slotcount;
|
||||
u32 unke24;
|
||||
u32 unke28;
|
||||
u32 unke2c;
|
||||
};
|
||||
|
||||
struct menudata_pak {
|
||||
u32 unke1c;
|
||||
};
|
||||
|
||||
struct menudata_main4mb {
|
||||
u32 slotindex;
|
||||
};
|
||||
|
||||
struct menudata_train {
|
||||
u32 unke1c;
|
||||
struct mpconfigfull *mpconfig;
|
||||
};
|
||||
|
||||
struct menu {
|
||||
struct menuframe frames[10];
|
||||
/*0x460*/ s16 numframes;
|
||||
/*0x464*/ struct menulayer layers[6];
|
||||
@@ -3686,12 +3747,12 @@ struct menustackitem {
|
||||
|
||||
union {
|
||||
/*0x844*/ u32 unk844;
|
||||
/*0x844*/ u8 *mpconfigbuffer;
|
||||
/*0x844*/ u8 *mpconfigbuffer; // for MENUROOT_TRAINING
|
||||
};
|
||||
|
||||
union {
|
||||
/*0x848*/ u32 unk848;
|
||||
/*0x848*/ u32 mpconfigbufferlen;
|
||||
/*0x848*/ u32 mpconfigbufferlen; // for MENUROOT_TRAINING
|
||||
};
|
||||
|
||||
/*0x84c*/ u32 unk84c;
|
||||
@@ -4058,17 +4119,20 @@ struct menustackitem {
|
||||
/*0xdf0*/ u32 unkdf0;
|
||||
/*0xdf4*/ s8 *unkdf4;
|
||||
/*0xdf8*/ u8 unkdf8;
|
||||
/*0xdfc*/ struct menustackdfc unkdfc[4];
|
||||
/*0xe1c*/ s32 slotindex;
|
||||
/*0xdfc*/ struct menudfc unkdfc[4];
|
||||
|
||||
union {
|
||||
/*0xe20*/ u32 slotcount;
|
||||
/*0xe20*/ struct mpconfigfull *mpconfig;
|
||||
};
|
||||
struct menudata_endscreen endscreen;
|
||||
struct menudata_main main;
|
||||
struct menudata_mpsetup mpsetup;
|
||||
struct menudata_mppause mppause;
|
||||
struct menudata_mpend mpend;
|
||||
struct menudata_filesel filesel;
|
||||
struct menudata_pak pak;
|
||||
struct menudata_main4mb main4mb;
|
||||
struct menudata_train train;
|
||||
} data;
|
||||
|
||||
/*0xe24*/ u32 unke24;
|
||||
/*0xe28*/ u32 unke28;
|
||||
/*0xe2c*/ u32 unke2c;
|
||||
/*0xe30*/ u32 unke30;
|
||||
/*0xe34*/ u16 unke34; // I/O error code
|
||||
/*0xe38*/ u32 unke38;
|
||||
@@ -4238,7 +4302,7 @@ struct savefile_setup {
|
||||
};
|
||||
|
||||
struct mpscenario {
|
||||
struct menu_dialog *optionsdialog;
|
||||
struct menudialog *optionsdialog;
|
||||
void (*initfunc)(void);
|
||||
s32 (*unk08)(void);
|
||||
void (*resetfunc)(void);
|
||||
|
||||
Reference in New Issue
Block a user