Files
perfect-dark/src/include/setup/setup_0160b0.h
T
2020-01-01 14:32:46 +10:00

282 lines
8.3 KiB
C

#ifndef IN_SETUP_0160B0_H
#define IN_SETUP_0160B0_H
#include <ultra64.h>
extern struct menu_dialog menudialog_18d78;
extern struct menu_dialog menudialog_18d90;
extern u32 g_8007073c;
extern u32 g_PlayersWithControl[];
extern bool g_PlayerInvincible;
extern u32 var80070090;
extern u32 var80070098;
extern u32 var800700a0;
extern u32 var80070120;
extern u32 var80070124;
extern u32 var80070128;
extern u32 var80070134;
extern u32 var80070140;
extern u32 var8007014c;
extern u32 var800701ac;
extern u32 var800701b8;
extern u32 var800701c0;
extern u32 var800701dc;
extern u32 var800701e4;
extern u32 var80070200;
extern u32 var80070210;
extern u32 var8007021c;
extern u32 var8007022c;
extern u32 var80070238;
extern u32 var80070244;
extern u32 var80070250;
extern u32 var8007025c;
extern u32 var8007029c;
extern u32 var800702e0;
extern u32 var800702e8;
extern u32 var800702ec;
extern u32 var80070314;
extern u32 var80070318;
extern u32 var80070360;
extern u32 var80070368;
extern u32 var80070500;
extern u32 var8007050c;
extern u32 var80070518;
extern u32 var80070524;
extern u32 var80070528;
extern u32 var80070534;
extern u32 var80070574;
extern u32 var80070578;
extern u32 var8007057c;
extern u32 var80070580;
extern u32 var80070584;
extern u32 var800705a0;
extern u32 var800705a4;
extern s32 var800705a8;
extern u32 var800705ac;
extern u32 var800705b0;
extern u32 var800705b4;
extern u32 var800705b8;
extern u32 var800705bc;
extern u32 var800705c0;
extern u32 var800706c8;
extern bool g_HiRes;
extern u32 var8007074c;
extern u32 var80070764;
extern u32 var80070768;
extern u32 var8007077c;
extern u32 var80070780;
extern u32 var8007078c;
extern u32 var800707a4;
extern u32 var800707f4;
extern u32 var80070800;
extern u32 var8007080c;
extern u32 var80070818;
extern u32 var80070824;
extern u32 var80070830;
extern u32 var8007083c;
extern u32 var80070844;
extern u32 var80070924;
extern u32 var800709c4;
extern u32 var800709d0;
extern u32 var800709dc;
extern u32 var800709e8;
extern u32 var80070ba4;
extern u32 var80070e50;
extern u32 var80070e5c;
extern u32 var80070e68;
extern u32 var80070e84;
extern u32 var80070e90;
extern u32 var80070e9c;
extern u32 var80070ea8;
extern u32 var80070ec0;
extern u32 var80070ec4;
extern u32 var80070ed4;
extern u32 var80070ed8;
extern u32 var80070edc;
extern u32 var80070ee0;
extern u32 var80070eec;
extern u32 var80070ef8;
extern u32 var80070f10;
extern u32 var80070f14;
extern u32 var80070f18;
extern u32 var80070f1c;
extern u32 var80070f20;
extern u32 var80070f24;
extern u32 var80070f28;
extern u32 var80070f2c;
extern u32 var80070f30;
extern u32 var80070f34;
extern u32 var80070f38;
extern u32 var80070f3c;
extern u32 var80070f40;
extern u32 var80070f44;
extern u32 var80070f48;
extern u32 var80070f4c;
extern u32 var80070f50;
extern u32 var80070f54;
extern u32 var80070f58;
extern u32 var80070f5c;
extern u32 var80070f60;
extern u32 var80070f64;
extern u32 var80070f68;
extern u32 var80070f6c;
extern u32 var80070f70;
extern u32 var80070f80;
extern u32 var80070f94;
extern u32 var80070f9c;
extern u32 var80070fa0;
extern u32 var80070fe8;
extern u32 var80070fec;
extern u32 var80070ff0;
extern u32 var80071170;
extern u32 var80071180;
extern u32 var80071184;
extern u32 var80071190;
extern u32 var80071194;
extern u32 var80071198;
extern u32 var8007119c;
extern u32 var800711a0;
extern u32 var800711a4;
extern u32 var800711ac;
extern u32 var800711e0;
extern u32 var800711e8;
extern u32 var800711f4;
extern u32 var8007142c;
extern u32 var80071440;
extern u32 g_MenuStackDepth;
extern u32 var8007144c;
extern u32 var80071468;
extern u32 var80071470;
extern u32 var80071480;
extern u32 var800714c0;
extern u32 var800714c4;
extern u32 var800714c8;
extern u32 var800714d8;
extern u32 var800714dc;
extern u32 var800714e0;
extern u32 var800714ec;
extern u32 var800714f0;
extern u32 var800714f4;
extern struct menu_dialog menudialog_pakremoved;
extern struct menu_dialog menudialog_pakrepaired;
extern struct menu_dialog menudialog_pakrepairfailed;
extern struct menu_dialog menudialog_pakattemptrepair;
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 u32 var800719a0;
extern u32 var800719ac;
extern u32 var800719b0;
extern u32 var800719b4;
extern u32 var800719b8;
extern u32 var800719bc;
extern u32 var800719c0;
extern u16 options_controlmode[];
extern u16 g_AimControlOptions[];
extern u16 g_SoundModeOptions[];
extern u16 g_ScreenSizeOptions[];
extern u16 g_ScreenRatioOptions[];
extern u16 g_ScreenSplitOptions[];
extern struct menu_dialog g_ObjectivesMenuDialog;
extern struct menu_dialog g_PdModeSettingsDialog;
extern struct menu_dialog menudialog_selectdifficulty;
extern struct menu_dialog menudialog_cooperativeoptions;
extern struct menu_dialog menudialog_counteroperativeoptions;
extern struct menu_dialog menudialog_selectdifficulty2;
extern struct menu_dialog menudialog_selectdifficulty3;
extern struct stageoverviewentry g_StageNames[];
extern struct mission missions[];
extern struct menu_dialog menudialog_control;
extern struct menu_dialog menudialog_control2;
extern struct menu_dialog menudialog_control3;
extern struct menu_dialog menudialog_control4;
extern u32 var80072d8c;
extern u32 var800733b8;
extern u32 var800733c4;
extern struct menu_dialog menudialog_weaponsavailable;
extern struct menu_dialog menudialog_196b0;
extern struct menu_dialog menudialog_196c8;
extern struct menu_dialog menudialog_status;
extern struct cutsceneentry cutscenetable[];
extern struct cutscenegroup cutscenegrouptable[];
extern struct menu_dialog menudialog_missionselect;
extern u16 mainmenulabels_nocheats[];
extern u16 mainmenulabels_withcheats[];
extern struct menu_dialog menudialog_mainmenu;
extern struct menu_dialog menudialog_mainmenu2;
extern struct cheat g_Cheats[];
extern struct menu_item menuitems_cheats_buddies[];
extern struct menu_dialog menudialog_cheats_buddies;
extern u16 iomessages[];
extern struct menu_dialog 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 menudialog_saveelsewhere;
extern struct menu_dialog menudialog_1a654;
extern u32 var8007464c;
extern struct menu_dialog menudialog_changefilename;
extern struct menu_dialog 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 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 menudialog_smallbutperfectmenu;
extern struct menu_dialog menudialog_mpdropout;
extern struct menu_dialog menudialog_1b414;
extern struct menu_dialog menudialog_mpgamesetup;
extern struct menu_dialog menudialog_1b5c0;
extern struct menu_dialog menudialog_promptnextmission;
extern struct menu_dialog menudialog_1b7a4;
extern u32 var80075968;
extern struct menu_dialog menudialog_1bb44;
extern struct menu_dialog menudialog_1bb5c;
extern struct menu_dialog menudialog_1bb74;
extern struct menu_dialog menudialog_1bb8c;
extern struct menu_dialog menudialog_1bba4;
extern struct menu_dialog menudialog_1bbbc;
extern u32 var80075bc0;
extern u32 var80075bd0;
extern u32 var80075be0;
extern u32 var80075c00;
extern u32 var80075c30;
extern u32 var80075c3c;
extern u32 var80075c48;
extern u32 var80075c54;
extern u32 var80075c94;
extern u32 var80075ca0;
extern char var80075cb4[];
extern char var80075cc0[];
extern u32 var80075ce0;
extern u32 var80075ce4;
extern u32 var80075ce8;
extern u32 var80075cec;
extern u32 var80075cf0;
extern u32 var80075cf4;
extern u32 var80075cf8;
extern u32 var80075d08;
extern u32 var80075d10;
extern u32 var80075d18;
extern u32 var80075d2c;
extern u32 var80075d40;
extern u32 var80075d54;
#endif