Files
perfect-dark/src/include/game/data/data_0160b0.h
T
2021-01-11 18:46:27 +10:00

237 lines
7.5 KiB
C

#ifndef IN_GAME_DATA_0160B0_H
#define IN_GAME_DATA_0160B0_H
#include <ultra64.h>
extern struct menudialog g_2PMissionOptionsHMenuDialog;
extern struct menudialog g_2PMissionOptionsVMenuDialog;
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 struct remoteminething var80070200[2];
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 struct ammotype g_AmmoTypes[33];
extern u32 var80070500;
extern u32 var8007050c;
extern u32 var80070518;
extern s32 var80070524;
extern u32 var80070528;
extern u32 var80070534;
extern u32 var80070574;
extern u32 var80070578;
extern u32 var8007057c;
extern u32 var80070580;
extern u32 var80070584;
extern u32 var80070590;
extern u32 var800705a0;
extern u32 var800705a4;
extern bool var800705a8;
extern u32 var800705ac;
extern u32 var800705b0;
extern u32 var800705b4;
extern u32 var800705b8;
extern u32 var800705bc;
extern struct vimode g_ViModes[];
extern s32 g_ViMode;
extern bool g_HiResEnabled;
extern s32 var8007072c;
extern u32 var80070738;
extern u32 var8007073c;
extern struct gecreditsdata *g_CurrentGeCreditsData;
extern u32 var80070744;
extern u32 var80070748;
extern u32 var8007074c;
extern bool g_PlayersWithControl[];
extern bool g_PlayerInvincible;
extern s32 g_InCutscene;
extern s16 g_DeathAnimations[];
extern u32 g_NumDeathAnimations;
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 g_GlobalMenuRoot;
extern struct healthdamagetype g_HealthDamageTypes[];
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 u8 var80070ec0;
extern u8 var80070ec4;
extern f32 g_EyespyMaxHeight;
extern f32 g_EyespyMinHeight;
extern u32 g_EyespyFallAccel;
extern u32 g_EyespyMaxFallSpeed;
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 g_Colours[];
extern s32 g_NumHudMessages;
extern struct hudmessage *g_HudMessages;
extern struct hudmessageconfig g_HudMessageConfigs[];
extern u32 var80071170;
extern u32 var80071180;
extern u32 var80071184;
extern s32 g_ScissorX1;
extern s32 g_ScissorX2;
extern s32 g_ScissorY1;
extern s32 g_ScissorY2;
extern s32 var800711a0;
extern s32 var800711a4;
extern u8 g_KeyboardKeys[5][10];
extern u32 var800711e0;
extern u32 var800711e8;
extern u32 var800711f4;
extern char *g_StringPointer;
extern char *g_StringPointer2;
extern s32 g_MpPlayerNum;
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 menudialog g_PakRemovedMenuDialog;
extern struct menudialog g_PakRepairSuccessMenuDialog;
extern struct menudialog g_PakRepairFailedMenuDialog;
extern struct menudialog g_PakAttemptRepairMenuDialog;
extern u16 savelocations[];
extern struct menudialog g_PakDamagedMenuDialog;
extern struct menudialog g_PakFullMenuDialog;
extern struct menudialog g_PakCannotReadGameBoyMenuDialog;
extern struct menudialog g_PakDataLostMenuDialog;
extern struct menudialog g_AmPickTargetMenuDialog;
extern u8 var800719a0[3][3];
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 menudialog g_PreAndPostMissionBriefingMenuDialog;
extern struct menudialog g_ChangeAgentMenuDialog;
extern struct menudialog g_AcceptMissionMenuDialog;
extern struct menudialog g_PdModeSettingsMenuDialog;
extern struct menudialog g_SoloMissionDifficultyMenuDialog;
extern struct menudialog g_CoopOptionsMenuDialog;
extern struct menudialog g_AntiOptionsMenuDialog;
extern struct menudialog g_CoopMissionDifficultyMenuDialog;
extern struct menudialog g_AntiMissionDifficultyMenuDialog;
extern struct stageoverviewentry g_StageNames[NUM_SOLOSTAGES];
extern struct mission missions[];
extern struct menudialog g_2PMissionControlStyleMenuDialog;
extern struct menudialog g_SoloMissionControlStyleMenuDialog;
extern struct menudialog g_CiControlStyleMenuDialog;
extern struct menudialog g_CiControlStylePlayer2MenuDialog;
extern u32 var80072d8c;
extern u8 g_CassNecklaceUsername[10];
extern u8 g_CassNecklacePassword[14];
extern struct menudialog g_FrWeaponsAvailableMenuDialog;
extern struct menudialog g_MissionAbortMenuDialog;
extern struct menudialog g_SoloMissionPauseMenuDialog;
extern struct menudialog g_AudioOptionsMenuDialog;
extern struct menudialog g_2PMissionAudioOptionsVMenuDialog;
extern struct menudialog g_VideoOptionsMenuDialog;
extern struct menudialog g_2PMissionVideoOptionsMenuDialog;
extern struct menudialog g_MissionControlOptionsMenuDialog;
extern struct menudialog g_MissionDisplayOptionsMenuDialog;
extern struct menudialog g_2PMissionDisplayOptionsVMenuDialog;
extern struct menudialog g_CiDisplayMenuDialog;
extern struct menudialog g_SoloMissionBriefingMenuDialog;
extern struct menudialog g_2PMissionBriefingHMenuDialog;
extern struct menudialog g_2PMissionBriefingVMenuDialog;
extern struct menudialog g_CiControlPlayer2MenuDialog;
extern struct menudialog g_CiControlOptionsMenuDialog;
extern struct menuitem g_2PMissionOptionsVMenuItems[];
extern struct menudialog g_SoloMissionOptionsMenuDialog;
extern struct menudialog g_SoloMissionInventoryMenuDialog;
extern struct menudialog g_2PMissionPauseHMenuDialog;
extern struct menudialog g_2PMissionPauseVMenuDialog;
extern struct cutscene g_Cutscenes[];
extern struct cutscenegroup cutscenegrouptable[];
extern struct menudialog g_CinemaMenuDialog;
extern struct menudialog g_SelectMissionMenuDialog;
extern struct menudialog g_CiOptionsViaPcMenuDialog;
extern struct menudialog g_CiOptionsViaPauseMenuDialog;
extern struct menudialog g_CiMenuViaPauseMenuDialog;
extern struct menudialog g_CiMenuViaPcMenuDialog;
extern struct cheat g_Cheats[NUM_CHEATS];
extern struct menuitem g_CheatsBuddiesMenuItems[];
extern struct menudialog g_CheatsBuddiesMenuDialog;
#endif