mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-09 18:37:28 -04:00
Rename menudialog to menudialogdef, menuframe to menudialog
This commit is contained in:
+70
-70
@@ -285,30 +285,30 @@ extern char g_StringPointer2[];
|
||||
extern s32 g_MpPlayerNum;
|
||||
extern u32 g_MpNumJoined;
|
||||
extern u16 g_ControlStyleOptions[];
|
||||
extern struct menudialog g_PreAndPostMissionBriefingMenuDialog;
|
||||
extern struct menudialogdef g_PreAndPostMissionBriefingMenuDialog;
|
||||
extern struct stageoverviewentry g_StageNames[NUM_SOLOSTAGES];
|
||||
extern struct mission missions[];
|
||||
extern struct menudialog g_SoloMissionControlStyleMenuDialog;
|
||||
extern struct menudialog g_CiControlStyleMenuDialog;
|
||||
extern struct menudialog g_CiControlStylePlayer2MenuDialog;
|
||||
extern struct menudialog g_ChangeAgentMenuDialog;
|
||||
extern struct menudialog g_2PMissionOptionsHMenuDialog;
|
||||
extern struct menudialog g_2PMissionOptionsVMenuDialog;
|
||||
extern struct menudialog g_FrWeaponsAvailableMenuDialog;
|
||||
extern struct menudialog g_SoloMissionPauseMenuDialog;
|
||||
extern struct menudialog g_2PMissionPauseHMenuDialog;
|
||||
extern struct menudialog g_2PMissionPauseVMenuDialog;
|
||||
extern struct menudialogdef g_SoloMissionControlStyleMenuDialog;
|
||||
extern struct menudialogdef g_CiControlStyleMenuDialog;
|
||||
extern struct menudialogdef g_CiControlStylePlayer2MenuDialog;
|
||||
extern struct menudialogdef g_ChangeAgentMenuDialog;
|
||||
extern struct menudialogdef g_2PMissionOptionsHMenuDialog;
|
||||
extern struct menudialogdef g_2PMissionOptionsVMenuDialog;
|
||||
extern struct menudialogdef g_FrWeaponsAvailableMenuDialog;
|
||||
extern struct menudialogdef g_SoloMissionPauseMenuDialog;
|
||||
extern struct menudialogdef g_2PMissionPauseHMenuDialog;
|
||||
extern struct menudialogdef g_2PMissionPauseVMenuDialog;
|
||||
extern struct cutscene g_Cutscenes[];
|
||||
extern struct menudialog g_CiMenuViaPcMenuDialog;
|
||||
extern struct menudialog g_CiMenuViaPauseMenuDialog;
|
||||
extern struct menudialog g_CheatsMenuDialog;
|
||||
extern struct menudialog g_PakChoosePakMenuDialog;
|
||||
extern struct menudialog g_FilemgrFileSelect4MbMenuDialog;
|
||||
extern struct menudialog g_MpQuickGo4MbMenuDialog;
|
||||
extern struct menudialog g_MpConfirmChallenge4MbMenuDialog;
|
||||
extern struct menudialog g_MainMenu4MbMenuDialog;
|
||||
extern struct menudialog g_MpEditSimulant4MbMenuDialog;
|
||||
extern struct menudialog g_AdvancedSetup4MbMenuDialog;
|
||||
extern struct menudialogdef g_CiMenuViaPcMenuDialog;
|
||||
extern struct menudialogdef g_CiMenuViaPauseMenuDialog;
|
||||
extern struct menudialogdef g_CheatsMenuDialog;
|
||||
extern struct menudialogdef g_PakChoosePakMenuDialog;
|
||||
extern struct menudialogdef g_FilemgrFileSelect4MbMenuDialog;
|
||||
extern struct menudialogdef g_MpQuickGo4MbMenuDialog;
|
||||
extern struct menudialogdef g_MpConfirmChallenge4MbMenuDialog;
|
||||
extern struct menudialogdef g_MainMenu4MbMenuDialog;
|
||||
extern struct menudialogdef g_MpEditSimulant4MbMenuDialog;
|
||||
extern struct menudialogdef g_AdvancedSetup4MbMenuDialog;
|
||||
extern struct filelist *g_FileLists[];
|
||||
extern bool var80075bd0[];
|
||||
extern struct var80075c00 var80075c00[];
|
||||
@@ -461,41 +461,41 @@ extern struct surfacetype *g_SurfaceTypes[15];
|
||||
extern void *var800844f0;
|
||||
extern f32 var800845d4;
|
||||
extern u32 var800845dc;
|
||||
extern struct menudialog g_2PMissionInventoryHMenuDialog;
|
||||
extern struct menudialog g_2PMissionInventoryVMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenChallengeCheatedMenuDialog;
|
||||
extern struct menudialog g_MpEndscreenChallengeFailedMenuDialog;
|
||||
extern struct menudialog g_MpDropOutMenuDialog;
|
||||
extern struct menudialogdef g_2PMissionInventoryHMenuDialog;
|
||||
extern struct menudialogdef g_2PMissionInventoryVMenuDialog;
|
||||
extern struct menudialogdef g_MpEndscreenChallengeCheatedMenuDialog;
|
||||
extern struct menudialogdef g_MpEndscreenChallengeFailedMenuDialog;
|
||||
extern struct menudialogdef g_MpDropOutMenuDialog;
|
||||
extern struct mparena g_MpArenas[];
|
||||
extern struct menudialog g_MpWeaponsMenuDialog;
|
||||
extern struct menudialog g_MpPlayerOptionsMenuDialog;
|
||||
extern struct menudialog g_MpControlMenuDialog;
|
||||
extern struct menudialog g_MpPlayerStatsMenuDialog;
|
||||
extern struct menudialog g_MpPlayerNameMenuDialog;
|
||||
extern struct menudialog g_MpLoadSettingsMenuDialog;
|
||||
extern struct menudialog g_MpLoadPresetMenuDialog;
|
||||
extern struct menudialog g_MpLoadPlayerMenuDialog;
|
||||
extern struct menudialog g_MpArenaMenuDialog;
|
||||
extern struct menudialog g_MpLimitsMenuDialog;
|
||||
extern struct menudialog g_MpHandicapsMenuDialog;
|
||||
extern struct menudialog g_MpReadyMenuDialog;
|
||||
extern struct menudialog g_MpSimulantsMenuDialog;
|
||||
extern struct menudialog g_MpTeamsMenuDialog;
|
||||
extern struct menudialog g_MpChallengeListOrDetailsMenuDialog;
|
||||
extern struct menudialog g_MpChallengeListOrDetailsViaAdvChallengeMenuDialog;
|
||||
extern struct menudialog g_MpAdvancedSetupMenuDialog;
|
||||
extern struct menudialog g_MpQuickGoMenuDialog;
|
||||
extern struct menudialog g_MpQuickTeamGameSetupMenuDialog;
|
||||
extern struct menudialog g_MpQuickTeamMenuDialog;
|
||||
extern struct menudialog g_CombatSimulatorMenuDialog;
|
||||
extern struct menudialog g_MpCombatOptionsMenuDialog;
|
||||
extern struct menudialog g_HtbOptionsMenuDialog;
|
||||
extern struct menudialog g_CtcOptionsMenuDialog;
|
||||
extern struct menudialog g_KohOptionsMenuDialog;
|
||||
extern struct menudialog g_HtmOptionsMenuDialog;
|
||||
extern struct menudialog g_PacOptionsMenuDialog;
|
||||
extern struct menudialog g_MpScenarioMenuDialog;
|
||||
extern struct menudialog g_MpQuickTeamScenarioMenuDialog;
|
||||
extern struct menudialogdef g_MpWeaponsMenuDialog;
|
||||
extern struct menudialogdef g_MpPlayerOptionsMenuDialog;
|
||||
extern struct menudialogdef g_MpControlMenuDialog;
|
||||
extern struct menudialogdef g_MpPlayerStatsMenuDialog;
|
||||
extern struct menudialogdef g_MpPlayerNameMenuDialog;
|
||||
extern struct menudialogdef g_MpLoadSettingsMenuDialog;
|
||||
extern struct menudialogdef g_MpLoadPresetMenuDialog;
|
||||
extern struct menudialogdef g_MpLoadPlayerMenuDialog;
|
||||
extern struct menudialogdef g_MpArenaMenuDialog;
|
||||
extern struct menudialogdef g_MpLimitsMenuDialog;
|
||||
extern struct menudialogdef g_MpHandicapsMenuDialog;
|
||||
extern struct menudialogdef g_MpReadyMenuDialog;
|
||||
extern struct menudialogdef g_MpSimulantsMenuDialog;
|
||||
extern struct menudialogdef g_MpTeamsMenuDialog;
|
||||
extern struct menudialogdef g_MpChallengeListOrDetailsMenuDialog;
|
||||
extern struct menudialogdef g_MpChallengeListOrDetailsViaAdvChallengeMenuDialog;
|
||||
extern struct menudialogdef g_MpAdvancedSetupMenuDialog;
|
||||
extern struct menudialogdef g_MpQuickGoMenuDialog;
|
||||
extern struct menudialogdef g_MpQuickTeamGameSetupMenuDialog;
|
||||
extern struct menudialogdef g_MpQuickTeamMenuDialog;
|
||||
extern struct menudialogdef g_CombatSimulatorMenuDialog;
|
||||
extern struct menudialogdef g_MpCombatOptionsMenuDialog;
|
||||
extern struct menudialogdef g_HtbOptionsMenuDialog;
|
||||
extern struct menudialogdef g_CtcOptionsMenuDialog;
|
||||
extern struct menudialogdef g_KohOptionsMenuDialog;
|
||||
extern struct menudialogdef g_HtmOptionsMenuDialog;
|
||||
extern struct menudialogdef g_PacOptionsMenuDialog;
|
||||
extern struct menudialogdef g_MpScenarioMenuDialog;
|
||||
extern struct menudialogdef g_MpQuickTeamScenarioMenuDialog;
|
||||
extern s32 var80087260;
|
||||
extern bool g_MpEnableMusicSwitching;
|
||||
extern struct mpweapon g_MpWeapons[0x27];
|
||||
@@ -515,20 +515,20 @@ extern u8 g_ChrBioSlot;
|
||||
extern u8 g_HangarBioSlot;
|
||||
extern u8 g_DtSlot;
|
||||
extern u8 var80088bb4;
|
||||
extern struct menudialog g_FrWeaponListMenuDialog;
|
||||
extern struct menudialog g_FrTrainingInfoInGameMenuDialog;
|
||||
extern struct menudialog g_FrTrainingInfoPreGameMenuDialog;
|
||||
extern struct menudialog g_FrCompletedMenuDialog;
|
||||
extern struct menudialog g_FrFailedMenuDialog;
|
||||
extern struct menudialog g_BioListMenuDialog;
|
||||
extern struct menudialog g_DtListMenuDialog;
|
||||
extern struct menudialog g_DtDetailsMenuDialog;
|
||||
extern struct menudialog g_DtFailedMenuDialog;
|
||||
extern struct menudialog g_DtCompletedMenuDialog;
|
||||
extern struct menudialog g_HtListMenuDialog;
|
||||
extern struct menudialog g_HtDetailsMenuDialog;
|
||||
extern struct menudialog g_HtFailedMenuDialog;
|
||||
extern struct menudialog g_HtCompletedMenuDialog;
|
||||
extern struct menudialog g_HangarListMenuDialog;
|
||||
extern struct menudialogdef g_FrWeaponListMenuDialog;
|
||||
extern struct menudialogdef g_FrTrainingInfoInGameMenuDialog;
|
||||
extern struct menudialogdef g_FrTrainingInfoPreGameMenuDialog;
|
||||
extern struct menudialogdef g_FrCompletedMenuDialog;
|
||||
extern struct menudialogdef g_FrFailedMenuDialog;
|
||||
extern struct menudialogdef g_BioListMenuDialog;
|
||||
extern struct menudialogdef g_DtListMenuDialog;
|
||||
extern struct menudialogdef g_DtDetailsMenuDialog;
|
||||
extern struct menudialogdef g_DtFailedMenuDialog;
|
||||
extern struct menudialogdef g_DtCompletedMenuDialog;
|
||||
extern struct menudialogdef g_HtListMenuDialog;
|
||||
extern struct menudialogdef g_HtDetailsMenuDialog;
|
||||
extern struct menudialogdef g_HtFailedMenuDialog;
|
||||
extern struct menudialogdef g_HtCompletedMenuDialog;
|
||||
extern struct menudialogdef g_HangarListMenuDialog;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
#include "types.h"
|
||||
|
||||
void amOpenPickTarget(void);
|
||||
s32 menudialog000fcd48(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 amPickTargetMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog000fcd48(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 amPickTargetMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
void amSetAiBuddyTemperament(bool aggressive);
|
||||
void amSetAiBuddyStealth(void);
|
||||
s32 amGetFirstBuddyIndex(void);
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "data.h"
|
||||
#include "types.h"
|
||||
|
||||
extern struct menudialog g_CheatsMenuDialog;
|
||||
extern struct menudialogdef g_CheatsMenuDialog;
|
||||
|
||||
u32 cheatIsUnlocked(s32 cheat_id);
|
||||
bool cheatIsActive(s32 cheat_id);
|
||||
@@ -18,7 +18,7 @@ s32 cheatGetByTimedStageIndex(s32 stage_index, s32 difficulty);
|
||||
s32 cheatGetByCompletedStageIndex(s32 stage_index);
|
||||
s32 cheatGetTime(s32 cheat_id);
|
||||
char *cheatGetName(s32 cheat_id);
|
||||
s32 cheatMenuHandleDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 cheatMenuHandleDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 cheatCheckboxMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 cheatMenuHandleBuddyCheckbox(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 cheatMenuHandleTurnOffAllCheats(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
|
||||
@@ -4,16 +4,16 @@
|
||||
#include "data.h"
|
||||
#include "types.h"
|
||||
|
||||
s32 menudialogRetryMission(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogSolo2PEndscreenCompleted(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogSolo2PEndscreenFailed(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogRetryMission(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogSolo2PEndscreenCompleted(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogSolo2PEndscreenFailed(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandlerDeclineMission(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerEndscreenCheats(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerContinueMission(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerReplayLastLevel(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerReplayPreviousMission(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *menuDialogTitleRetryStageName(struct menudialog *dialog);
|
||||
char *menuDialogTitleNextMissionStageName(struct menudialog *dialog);
|
||||
char *menuDialogTitleRetryStageName(struct menudialogdef *dialogdef);
|
||||
char *menuDialogTitleNextMissionStageName(struct menudialogdef *dialogdef);
|
||||
char *soloMenuTextNumKills(struct menuitem *item);
|
||||
char *soloMenuTextNumShots(struct menuitem *item);
|
||||
char *soloMenuTextNumHeadShots(struct menuitem *item);
|
||||
@@ -27,7 +27,7 @@ char *menuTitleStageCompleted(struct menuitem *item);
|
||||
char *menuTextCurrentStageName3(struct menuitem *item);
|
||||
char *menuTitleStageFailed(struct menuitem *item);
|
||||
char *soloMenuTextMissionTime(struct menuitem *item);
|
||||
struct menudialog *func0f10d730(void);
|
||||
struct menudialogdef *func0f10d730(void);
|
||||
void func0f10d770(void);
|
||||
void endscreenHandleContinue(s32 context);
|
||||
char *soloMenuTextTimedCheatName(struct menuitem *item);
|
||||
|
||||
@@ -52,11 +52,11 @@ s32 filemgrChooseAgentListMenuHandler(s32 operation, struct menuitem *item, unio
|
||||
s32 pakGameNoteListMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 filemgrFileToCopyListMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 filemgrFileToDeleteListMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 filemgrInsertOriginalPakMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 filemgrCopyOrDeleteListMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 pakGameNotesMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 pakChoosePakMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 filemgrMainMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 filemgrInsertOriginalPakMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 filemgrCopyOrDeleteListMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 pakGameNotesMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 pakChoosePakMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 filemgrMainMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 filemgrDeviceNameMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 filemgrFileNameMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 filemgrDeviceNameForErrorMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
|
||||
@@ -21,24 +21,24 @@ void func0f0f1418(void);
|
||||
void func0f0f1494(void);
|
||||
char *menuResolveText(u32 thing, void *dialogoritem);
|
||||
char *menuResolveParam2Text(struct menuitem *item);
|
||||
char *menuResolveDialogTitle(struct menudialog *dialog);
|
||||
char *menuResolveDialogTitle(struct menudialogdef *dialogdef);
|
||||
void func0f0f15a4(struct menuitem *item, s32 *arg1);
|
||||
void func0f0f1618(struct menuitem *item, void *arg1, void *arg2, struct menuframe *frame);
|
||||
void func0f0f1d6c(struct menudialog *dialog, struct menuframe *frame, struct menu *menu);
|
||||
void func0f0f1618(struct menuitem *item, void *arg1, void *arg2, struct menudialog *dialog);
|
||||
void func0f0f1d6c(struct menudialogdef *dialogdef, struct menudialog *dialog, struct menu *menu);
|
||||
u32 func0f0f1ef4(void);
|
||||
void func0f0f2134(struct menudialog *dialog, struct menuframe *frame, struct menu *menu);
|
||||
u32 func0f0f2354(struct menuframe *frame, struct menuitem *item, u32 *arg2, u32 *arg3);
|
||||
void func0f0f2134(struct menudialogdef *dialogdef, struct menudialog *dialog, struct menu *menu);
|
||||
u32 func0f0f2354(struct menudialog *dialog, struct menuitem *item, u32 *arg2, u32 *arg3);
|
||||
bool menuIsScrollableUnscrollable(struct menuitem *item);
|
||||
bool menuIsItemDisabled(struct menuitem *item, struct menuframe *frame);
|
||||
bool func0f0f2674(struct menuitem *item, struct menuframe *frame, u32 arg2);
|
||||
struct menuitem *func0f0f26fc(s32 arg0, s32 arg1, struct menudialog *dialog, s32 *arg3, struct menuframe *frame);
|
||||
struct menuitem *func0f0f288c(struct menuframe *frame);
|
||||
bool menuIsItemDisabled(struct menuitem *item, struct menudialog *dialog);
|
||||
bool func0f0f2674(struct menuitem *item, struct menudialog *dialog, u32 arg2);
|
||||
struct menuitem *func0f0f26fc(s32 arg0, s32 arg1, struct menudialogdef *dialogdef, s32 *arg3, struct menudialog *dialog);
|
||||
struct menuitem *func0f0f288c(struct menudialog *dialog);
|
||||
u32 func0f0f2928(void);
|
||||
u32 func0f0f29cc(void);
|
||||
u32 func0f0f2b2c(void);
|
||||
u32 func0f0f2c44(void);
|
||||
void menuOpenDialog(struct menudialog *dialog, struct menuframe *arg1, struct menu *menu);
|
||||
void menuPushDialog(struct menudialog *dialog);
|
||||
void menuOpenDialog(struct menudialogdef *dialogdef, struct menudialog *arg1, struct menu *menu);
|
||||
void menuPushDialog(struct menudialogdef *dialogdef);
|
||||
|
||||
#if VERSION >= VERSION_NTSC_1_0
|
||||
bool func0f0f3220(s32 arg0);
|
||||
@@ -49,7 +49,7 @@ void func0f0f3220(s32 arg0);
|
||||
void menuCloseDialog(void);
|
||||
void menuUpdateCurFrame(void);
|
||||
void menuPopDialog(void);
|
||||
void func0f0f3704(struct menudialog *dialog);
|
||||
void func0f0f3704(struct menudialogdef *dialogdef);
|
||||
void func0f0f372c(u8 *arg0, f32 x, f32 y, f32 arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7, s32 arg8);
|
||||
void func0f0f37a4(u8 *arg0);
|
||||
Gfx *func0f0f38b0(Gfx *gdl, u8 *arg1, u32 arg2);
|
||||
@@ -59,21 +59,21 @@ u32 func0f0f5360(void);
|
||||
u32 func0f0f74a8(void);
|
||||
u32 func0f0f7594(void);
|
||||
u32 func0f0f7728(void);
|
||||
void func0f0f7e98(struct menuframe *frame);
|
||||
void func0f0f7e98(struct menudialog *dialog);
|
||||
void menuClose(void);
|
||||
void func0f0f8120(void);
|
||||
void func0f0f820c(struct menudialog *dialog, s32 root);
|
||||
void func0f0f820c(struct menudialogdef *dialogdef, s32 root);
|
||||
bool func0f0f82a8(s32 arg0);
|
||||
void func0f0f8300(void);
|
||||
void menuPushRootDialog(struct menudialog *dialog, s32 arg1);
|
||||
void func0f0f85e0(struct menudialog *dialog, s32 root);
|
||||
void menuPushRootDialog(struct menudialogdef *dialogdef, s32 arg1);
|
||||
void func0f0f85e0(struct menudialogdef *dialogdef, s32 root);
|
||||
u32 func0f0f8634(void);
|
||||
u32 func0f0f86a8(void);
|
||||
void func0f0f8bb4(u8 *arg0, u32 arg1, u32 arg2);
|
||||
void menuInit(void);
|
||||
u32 func0f0f9030(void);
|
||||
u32 func0f0f935c(void);
|
||||
void func0f0fa574(struct menuframe *frame);
|
||||
void func0f0fa574(struct menudialog *dialog);
|
||||
void func0f0fa6ac(void);
|
||||
void menuDialogTick(void);
|
||||
u32 func0f0fb488(void);
|
||||
@@ -81,14 +81,14 @@ Gfx *func0f0fbba0(Gfx *gdl, u8 param_2, s32 arg2);
|
||||
Gfx *func0f0fbc30(Gfx *gdl);
|
||||
u32 menuChooseMusic(void);
|
||||
u32 menuGetRoot(void);
|
||||
void func0f0fce8c(struct menudialog *dialog, s32 playernum, s32 arg2);
|
||||
void func0f0fce8c(struct menudialogdef *dialogdef, s32 playernum, s32 arg2);
|
||||
char *menuTextSaveDeviceName(struct menuitem *item);
|
||||
u32 func0f0fd118(u32 arg0);
|
||||
bool func0f0fd1f4(s32 device, s32 arg1);
|
||||
void func0f0fd320(s32 arg0, s32 arg1);
|
||||
void func0f0fd494(struct coord *pos);
|
||||
void func0f0fd548(s32 arg0);
|
||||
struct menuframe *menuIsDialogOpen(struct menudialog *dialog);
|
||||
struct menudialog *menuIsDialogOpen(struct menudialogdef *dialogdef);
|
||||
struct chrdata *currentPlayerGetCommandingAibot(void);
|
||||
|
||||
s32 menuhandler000fcc34(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
|
||||
@@ -9,6 +9,6 @@ s32 menuhandler4MbDropOut(s32 operation, struct menuitem *item, union handlerdat
|
||||
s32 menuhandler0010ca1c(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandler4MbAdvancedSetup(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandler0010cabc(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menudialog4MbMainMenu(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog4MbMainMenu(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -9,7 +9,7 @@ extern u16 g_ControlStyleOptions[];
|
||||
char *menuTextCurrentStageName(struct menuitem *item);
|
||||
char *soloMenuTextDifficulty(struct menuitem *item);
|
||||
s32 menuhandlerControlStyleImpl(s32 operation, struct menuitem *item, union handlerdata *data, s32 mpindex);
|
||||
char *soloMenuTitleStageOverview(struct menudialog *dialog);
|
||||
char *soloMenuTitleStageOverview(struct menudialogdef *dialogdef);
|
||||
f32 func0f1036ac(u8 value, s32 prop);
|
||||
bool isStageDifficultyUnlocked(s32 stageindex, s32 difficulty);
|
||||
char *soloMenuTextBestTime(struct menuitem *item);
|
||||
@@ -25,13 +25,13 @@ char *invMenuTextWeaponName(struct menuitem *item);
|
||||
char *invMenuTextWeaponManufacturer(struct menuitem *item);
|
||||
char *invMenuTextWeaponDescription(struct menuitem *item);
|
||||
bool soloChoosePauseDialog(void);
|
||||
s32 menudialogBriefing(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog00103608(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogCoopAntiOptions(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog0010559c(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 inventoryMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogAbortMission(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 soloMenuDialogPauseStatus(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogBriefing(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialog00103608(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogCoopAntiOptions(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialog0010559c(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 inventoryMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogAbortMission(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 soloMenuDialogPauseStatus(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandler001024dc(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandler001024fc(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerAcceptMission(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
|
||||
@@ -4,79 +4,79 @@
|
||||
#include "data.h"
|
||||
#include "types.h"
|
||||
|
||||
u32 func0f0e5d2c(void);
|
||||
s32 func0f0e5ef8(s16 arg0, struct menuitem *item);
|
||||
u32 func0f0e6038(void);
|
||||
Gfx *menuRenderOverlayList(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2);
|
||||
Gfx *menuRenderItemList(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemList(struct menuitem *item, struct menuinputs *inputs, u32 arg2, union menuitemdata *data);
|
||||
u32 menuitem0f0e5d2c(void);
|
||||
s32 menuitem0f0e5ef8(s16 arg0, struct menuitem *item);
|
||||
u32 menuitem0f0e6038(void);
|
||||
Gfx *menuitemListOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2);
|
||||
Gfx *menuitemListRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemListTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2, union menuitemdata *data);
|
||||
|
||||
void menuInitItemDropdown(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuRenderItemDropdown(Gfx *gdl);
|
||||
bool menuTickItemDropdown(struct menuitem *item, struct menuframe *frame, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuitemDropdownInit(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuitemDropdownRender(Gfx *gdl);
|
||||
bool menuitemDropdownTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderOverlayDropdown(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menuframe *frame, union menuitemdata *data);
|
||||
bool menuIsStringEmptyOrSpaces(char *text);
|
||||
Gfx *menuRenderItemKeyboard(Gfx *gdl, struct menurendercontext *thing);
|
||||
bool menuTickItemKeyboard(struct menuitem *item, struct menuinputs *inputs, u32 arg2, union menuitemdata *data);
|
||||
void menuInitItemKeyboard(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuitemDropdownOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menudialog *dialog, union menuitemdata *data);
|
||||
bool menuitemKeyboardIsStringEmptyOrSpaces(char *text);
|
||||
Gfx *menuitemKeyboardRender(Gfx *gdl, struct menurendercontext *thing);
|
||||
bool menuitemKeyboardTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2, union menuitemdata *data);
|
||||
void menuitemKeyboardInit(struct menuitem *item, union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderItemSeparator(Gfx *gdl, struct menurendercontext *context);
|
||||
Gfx *menuitemSeparatorRender(Gfx *gdl, struct menurendercontext *context);
|
||||
|
||||
Gfx *menuRenderObjective(Gfx *gfx, struct menuframe *frame, s32 index, s32 position, s32 x, s32 y, s32 width, s32 height, s32 arg8, s32 arg9);
|
||||
Gfx *menuRenderItemObjectives(Gfx *gdl, struct menurendercontext *context);
|
||||
Gfx *menuitemObjectiveRender(Gfx *gfx, struct menudialog *dialog, s32 index, s32 position, s32 x, s32 y, s32 width, s32 height, s32 arg8, s32 arg9);
|
||||
Gfx *menuitemObjectivesRender(Gfx *gdl, struct menurendercontext *context);
|
||||
|
||||
Gfx *menuRenderItemModel(Gfx *gdl, struct menurendercontext *context);
|
||||
Gfx *menuitemModelRender(Gfx *gdl, struct menurendercontext *context);
|
||||
|
||||
Gfx *menuRenderItemLabel(Gfx *gdl, struct menurendercontext *context);
|
||||
Gfx *menuitemLabelRender(Gfx *gdl, struct menurendercontext *context);
|
||||
|
||||
Gfx *menuRenderItemMeter(Gfx *gdl, struct menurendercontext *context);
|
||||
Gfx *menuitemMeterRender(Gfx *gdl, struct menurendercontext *context);
|
||||
|
||||
Gfx *menuRenderItemSelectable(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemSelectable(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
Gfx *menuitemSelectableRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemSelectableTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
|
||||
Gfx *menuRenderItemSlider(Gfx *gdl);
|
||||
bool menuTickItemSlider(struct menuitem *item, struct menuframe *frame, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuInitItemSlider(union menuitemdata *data);
|
||||
Gfx *menuitemSliderRender(Gfx *gdl);
|
||||
bool menuitemSliderTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuitemSliderInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderItemCarousel(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemCarousel(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
Gfx *menuitemCarouselRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemCarouselTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
|
||||
Gfx *menuRenderItemCheckbox(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemCheckbox(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
Gfx *menuitemCheckboxRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemCheckboxTick(struct menuitem *item, struct menuinputs *inputs, u32 arg2);
|
||||
|
||||
char *menuItemScrollableGetText(u32 type);
|
||||
Gfx *menuRenderItemScrollable(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemScrollable(struct menuitem *item, struct menuframe *frame, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuInitItemScrollable(union menuitemdata *data);
|
||||
char *menuitemScrollableGetText(u32 type);
|
||||
Gfx *menuitemScrollableRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemScrollableTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuitemScrollableInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderItemMarquee(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemMarquee(struct menuitem *item, union menuitemdata *data);
|
||||
void menuInitItemMarquee(union menuitemdata *data);
|
||||
Gfx *menuitemMarqueeRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemMarqueeTick(struct menuitem *item, union menuitemdata *data);
|
||||
void menuitemMarqueeInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderItem07(Gfx *gdl);
|
||||
Gfx *menuitem07Render(Gfx *gdl);
|
||||
|
||||
Gfx *menuRenderItemRanking(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemRanking(struct menuinputs *inputs, u32 arg1, union menuitemdata *data);
|
||||
void menuInitItemRanking(union menuitemdata *data);
|
||||
Gfx *menuitemRankingRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemRankingTick(struct menuinputs *inputs, u32 arg1, union menuitemdata *data);
|
||||
void menuitemRankingInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderItemPlayerStats(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItemPlayerStats(struct menuitem *item, struct menuframe *frame, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
Gfx *menuRenderOverlayPlayerStats(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menuframe *frame, union menuitemdata *data);
|
||||
void menuInitItemPlayerStats(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemPlayerStatsTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
Gfx *menuitemPlayerStatsOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menudialog *dialog, union menuitemdata *data);
|
||||
void menuitemPlayerStatsInit(struct menuitem *item, union menuitemdata *data);
|
||||
|
||||
u32 func0f0ef394(void);
|
||||
Gfx *menuRenderControllerTexture(Gfx *gdl, s32 x, s32 y, s32 texturenum, u32 alpha);
|
||||
Gfx *menuRenderControllerLines(Gfx *gdl, struct menurendercontext *context, s32 arg2, s32 arg3, s32 x, s32 y, u32 alpha);
|
||||
u16 menuControllerGetButtonAction(s32 mode, s32 buttonnum);
|
||||
Gfx *menuRenderControllerText(Gfx *gdl, s32 curmode, struct menurendercontext *context, s32 x, s32 y, u32 valuecolour, u32 labelcolour, s8 prevmode);
|
||||
Gfx *menuRenderControllerInfo(Gfx *gdl, struct menurendercontext *context, s32 x, s32 y, s32 curmode, u32 alpha, u32 colour1, u32 colour2, s8 prevmode);
|
||||
Gfx *menuRenderItemController(Gfx *gdl, struct menurendercontext *context);
|
||||
void menuInitItemController(union menuitemdata *data);
|
||||
u32 menuitem0f0ef394(void);
|
||||
Gfx *menuitemControllerRenderTexture(Gfx *gdl, s32 x, s32 y, s32 texturenum, u32 alpha);
|
||||
Gfx *menuitemControllerRenderLines(Gfx *gdl, struct menurendercontext *context, s32 arg2, s32 arg3, s32 x, s32 y, u32 alpha);
|
||||
u16 menuitemControllerGetButtonAction(s32 mode, s32 buttonnum);
|
||||
Gfx *menuitemControllerTextRender(Gfx *gdl, s32 curmode, struct menurendercontext *context, s32 x, s32 y, u32 valuecolour, u32 labelcolour, s8 prevmode);
|
||||
Gfx *menuitemControllerInfoRender(Gfx *gdl, struct menurendercontext *context, s32 x, s32 y, s32 curmode, u32 alpha, u32 colour1, u32 colour2, s8 prevmode);
|
||||
Gfx *menuitemControllerRender(Gfx *gdl, struct menurendercontext *context);
|
||||
void menuitemControllerInit(union menuitemdata *data);
|
||||
|
||||
Gfx *menuRenderItem(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuTickItem(struct menuitem *item, struct menuframe *frame, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuInitItem(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuRenderOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menuframe *frame, union menuitemdata *data);
|
||||
Gfx *menuitemRender(Gfx *gdl, struct menurendercontext *context);
|
||||
bool menuitemTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 arg3, union menuitemdata *data);
|
||||
void menuitemInit(struct menuitem *item, union menuitemdata *data);
|
||||
Gfx *menuitemOverlay(Gfx *gdl, s16 x, s16 y, s16 x2, s16 y2, struct menuitem *item, struct menudialog *dialog, union menuitemdata *data);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -9,7 +9,7 @@ char *mpMenuTextInGameLimit(struct menuitem *item);
|
||||
char *menutextPauseOrUnpause(s32 arg0);
|
||||
char *menutextMatchTime(s32 arg0);
|
||||
char *mpMenuTextWeaponDescription(struct menuitem *item);
|
||||
char *mpMenuTitleStatsFor(struct menudialog *dialog);
|
||||
char *mpMenuTitleStatsFor(struct menudialogdef *dialogdef);
|
||||
char *mpMenuTextWeaponOfChoiceName(struct menuitem *item);
|
||||
char *mpMenuTextAward1(struct menuitem *item);
|
||||
char *mpMenuTextAward2(struct menuitem *item);
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
#include "data.h"
|
||||
#include "types.h"
|
||||
|
||||
extern struct menudialog g_MpScenarioMenuDialog;
|
||||
extern struct menudialog g_MpQuickTeamScenarioMenuDialog;
|
||||
extern struct menudialogdef g_MpScenarioMenuDialog;
|
||||
extern struct menudialogdef g_MpQuickTeamScenarioMenuDialog;
|
||||
|
||||
struct mpscenariooverview {
|
||||
u16 name;
|
||||
|
||||
@@ -10,7 +10,7 @@ s32 mpArenaMenuHandler(s32 operation, struct menuitem *item, union handlerdata *
|
||||
char *mpMenuTextWeaponNameForSlot(struct menuitem *item);
|
||||
char *mpMenuTextSetupName(struct menuitem *item);
|
||||
s32 mpCharacterBodyMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data, s32 mpheadnum, s32 mpbodynum, bool isplayer);
|
||||
s32 menudialog0017a174(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog0017a174(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 mpChallengesListHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *mpMenuTextKills(struct menuitem *item);
|
||||
char *mpMenuTextDeaths(struct menuitem *item);
|
||||
@@ -30,7 +30,7 @@ void mpFormatDamageValue(char *dst, f32 damage);
|
||||
char *mpMenuTextPainReceived(struct menuitem *item);
|
||||
char *mpMenuTextDamageDealt(struct menuitem *item);
|
||||
s32 mpMedalMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *mpMenuTitleStatsForPlayerName(struct menudialog *dialog);
|
||||
char *mpMenuTitleStatsForPlayerName(struct menudialogdef *dialogdef);
|
||||
char *mpMenuTextUsernamePassword(struct menuitem *item);
|
||||
s32 mpCharacterHeadMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data, s32 mpheadnum, bool arg4);
|
||||
char *mpMenuTextBodyName(struct menuitem *item);
|
||||
@@ -43,9 +43,9 @@ s32 menuhandlerMpHandicapPlayer(s32 operation, struct menuitem *item, union hand
|
||||
char *mpMenuTextHandicapPlayerName(struct menuitem *item);
|
||||
s32 mpAddChangeSimulantMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *mpMenuTextSimulantDescription(struct menuitem *item);
|
||||
s32 menudialog0017ccfc(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog0017ccfc(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 mpBotDifficultyMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *mpMenuTitleEditSimulant(struct menudialog *dialog);
|
||||
char *mpMenuTitleEditSimulant(struct menudialogdef *dialogdef);
|
||||
char *mpMenuTextSimulantName(struct menuitem *item);
|
||||
s32 menuhandlerMpNTeams(s32 operation, struct menuitem *item, union handlerdata *data, s32 numteams);
|
||||
char *mpMenuTextChrNameForTeamSetup(struct menuitem *item);
|
||||
@@ -55,11 +55,11 @@ s32 mpSelectTuneListHandler(s32 operation, struct menuitem *item, union handlerd
|
||||
char *mpMenuTextCurrentTrack(struct menuitem *item);
|
||||
s32 mpTeamNameMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *mpMenuTextTeamName(struct menuitem *item);
|
||||
char *func0f17e318(struct menudialog *dialog);
|
||||
s32 menudialog0017e3fc(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
char *func0f17e318(struct menudialogdef *dialogdef);
|
||||
s32 menudialog0017e3fc(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 mpChallengesListMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
char *mpMenuTextChallengeName(struct menuitem *item);
|
||||
s32 mpCombatChallengesMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 mpCombatChallengesMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
char *mpMenuTextSavePlayerOrCopy(struct menuitem *item);
|
||||
char *mpMenuTextArenaName(struct menuitem *item);
|
||||
char *mpMenuTextWeaponSetName(struct menuitem *item);
|
||||
@@ -100,7 +100,7 @@ void pacHandleDeath(s32 cplayernum, s32 vplayernum);
|
||||
void pacTick(void);
|
||||
Gfx *pacRenderHud(Gfx *gdl);
|
||||
bool pacRadarChr(Gfx **gdl, struct prop *prop);
|
||||
s32 mpOptionsMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 mpOptionsMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
char *mpMenuTextScenarioShortName(struct menuitem *item);
|
||||
char *mpMenuTextScenarioName(struct menuitem *item);
|
||||
s32 scenarioScenarioMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
@@ -139,8 +139,8 @@ s32 menuhandlerMpScoreLimitSlider(s32 operation, struct menuitem *item, union ha
|
||||
s32 menuhandlerMpTeamScoreLimitSlider(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpRestoreScoreDefaults(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpRestoreHandicapDefaults(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menudialogMpReady(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogMpSimulant(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogMpReady(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogMpSimulant(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandlerMpSimulantHead(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpSimulantBody(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpDeleteSimulant(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
@@ -148,7 +148,7 @@ s32 menuhandlerMpChangeSimulantType(s32 operation, struct menuitem *item, union
|
||||
s32 menuhandlerMpClearAllSimulants(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpAddSimulant(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpSimulantSlot(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menudialogMpSimulants(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogMpSimulants(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandlerMpTwoTeams(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpThreeTeams(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpFourTeams(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
@@ -156,7 +156,7 @@ s32 menuhandlerMpMaximumTeams(s32 operation, struct menuitem *item, union handle
|
||||
s32 menuhandlerMpHumansVsSimulants(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpHumanSimulantPairs(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpTeamSlot(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menudialogMpSelectTune(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogMpSelectTune(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandlerMpMultipleTunes(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpTeamNameSlot(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandler0017e38c(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
@@ -168,12 +168,12 @@ s32 menuhandlerMpLock(s32 operation, struct menuitem *item, union handlerdata *d
|
||||
s32 menuhandlerMpSavePlayer(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandler0017ef30(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpSaveSettings(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menudialogMpGameSetup(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogMpQuickGo(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogMpGameSetup(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogMpQuickGo(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandlerMpFinishedSetup(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerQuickTeamSeparator(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpQuickTeamOption(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menudialogCombatSimulator(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogCombatSimulator(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menuhandlerMpAdvancedSetup(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpDisplayTeam(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 menuhandlerMpOneHitKills(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
|
||||
@@ -33,15 +33,15 @@ char *htMenuTextCancelOrAbort(struct menuitem *item);
|
||||
char *htMenuTextTimeTakenValue(struct menuitem *item);
|
||||
char *bioMenuTextName(struct menuitem *item);
|
||||
char *ciMenuTextHangarBioSubheading(struct menuitem *item);
|
||||
struct menudialog *ciGetFrWeaponListMenuDialog(void);
|
||||
s32 frTrainingInfoMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 frTrainingStatsMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 ciCharacterProfileMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 dtTrainingDetailsMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogDeviceTrainingResults(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialog001a6aa4(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 menudialogFiringRangeResults(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 ciHangarHolographMenuDialog(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
struct menudialogdef *ciGetFrWeaponListMenuDialog(void);
|
||||
s32 frTrainingInfoMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 frTrainingStatsMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 ciCharacterProfileMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 dtTrainingDetailsMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogDeviceTrainingResults(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialog001a6aa4(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 menudialogFiringRangeResults(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 ciHangarHolographMenuDialog(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
s32 frDetailsOkMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 frAbortMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
s32 frWeaponListMenuHandler(s32 operation, struct menuitem *item, union handlerdata *data);
|
||||
|
||||
+11
-11
@@ -3560,13 +3560,13 @@ struct menuitem {
|
||||
};
|
||||
};
|
||||
|
||||
struct menudialog {
|
||||
struct menudialogdef {
|
||||
u8 type;
|
||||
u32 title;
|
||||
struct menuitem *items;
|
||||
s32 (*handler)(s32 operation, struct menudialog *dialog, union handlerdata *data);
|
||||
s32 (*handler)(s32 operation, struct menudialogdef *dialogdef, union handlerdata *data);
|
||||
u32 unk10;
|
||||
struct menudialog *nextsibling;
|
||||
struct menudialogdef *nextsibling;
|
||||
};
|
||||
|
||||
struct twowords {
|
||||
@@ -3764,13 +3764,13 @@ struct fireslot {
|
||||
};
|
||||
|
||||
struct menulayer {
|
||||
struct menuframe *siblings[5];
|
||||
struct menudialog *siblings[5];
|
||||
s8 numsiblings;
|
||||
s8 cursibling;
|
||||
};
|
||||
|
||||
struct menuframe {
|
||||
struct menudialog *dialog;
|
||||
struct menudialog {
|
||||
struct menudialogdef *definition;
|
||||
u8 unk04;
|
||||
u8 unk05;
|
||||
u16 unk06;
|
||||
@@ -3937,11 +3937,11 @@ struct menu660 {
|
||||
};
|
||||
|
||||
struct menu {
|
||||
struct menuframe frames[VERSION >= VERSION_NTSC_1_0 ? 10 : 9];
|
||||
/*0x460*/ s16 numframes;
|
||||
struct menudialog dialogs[VERSION >= VERSION_NTSC_1_0 ? 10 : 9];
|
||||
/*0x460*/ s16 numdialogs;
|
||||
/*0x464*/ struct menulayer layers[6];
|
||||
/*0x4f4*/ s16 depth; // index into layers. 1-indexed?
|
||||
/*0x4f8*/ struct menuframe *curframe;
|
||||
/*0x4f8*/ struct menudialog *curdialog;
|
||||
/*0x4fc*/ struct menu4fc unk4fc[VERSION >= VERSION_NTSC_1_0 ? 88 : 80];
|
||||
/*0x65c*/ s32 unk65c;
|
||||
/*0x660*/ struct menu660 unk660[VERSION >= VERSION_NTSC_1_0 ? 12 : 10];
|
||||
@@ -5138,7 +5138,7 @@ struct menudata {
|
||||
/*0x000*/ s32 count;
|
||||
/*0x004*/ s32 root;
|
||||
/*0x008*/ s32 unk008; // also a menuroot constant
|
||||
/*0x00c*/ struct menudialog *unk00c;
|
||||
/*0x00c*/ struct menudialogdef *unk00c;
|
||||
/*0x010*/ f32 unk010;
|
||||
/*0x014*/ u8 unk014;
|
||||
/*0x015*/ u8 unk015;
|
||||
@@ -6313,7 +6313,7 @@ struct menurendercontext {
|
||||
s16 height;
|
||||
struct menuitem *item;
|
||||
bool focused;
|
||||
struct menuframe *frame;
|
||||
struct menudialog *dialog;
|
||||
union menuitemdata *data;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user