mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-17 04:52:03 -04:00
Use ARRAYCOUNT in many more places
This commit is contained in:
+12
-11
@@ -7,8 +7,8 @@
|
||||
#define bool s32
|
||||
#define ubool u32
|
||||
|
||||
extern u8 *g_StackLeftAddrs[7];
|
||||
extern u8 *g_StackRightAddrs[7];
|
||||
extern u8 *g_StackLeftAddrs[NUM_THREADS];
|
||||
extern u8 *g_StackRightAddrs[NUM_THREADS];
|
||||
extern u8 *g_StackAllocatedPos;
|
||||
extern s32 var8005ce74;
|
||||
extern f32 g_ViXScalesBySlot[NUM_GFXTASKS];
|
||||
@@ -162,7 +162,7 @@ extern f32 g_AttackWalkDurationScale;
|
||||
extern s32 g_NumChrsSeenPlayerRecently2;
|
||||
extern struct animtablerow g_DeathAnimsHumanGun[];
|
||||
extern struct animtablerow g_AnimTableHumanSlumped[];
|
||||
extern struct animtable *g_AnimTablesByRace[];
|
||||
extern struct animtable *g_AnimTablesByRace[5];
|
||||
extern struct attackanimconfig var800656c0[];
|
||||
extern struct attackanimgroup *g_StandHeavyAttackAnims[][32];
|
||||
extern struct attackanimconfig var80065be0[];
|
||||
@@ -222,7 +222,7 @@ extern s32 g_LastPadEffectIndex;
|
||||
extern struct autogunobj *g_ThrownLaptops;
|
||||
extern struct beam *g_ThrownLaptopBeams;
|
||||
extern s32 g_MaxThrownLaptops;
|
||||
extern struct prop *g_Lifts[MAX_LIFTS];
|
||||
extern struct prop *g_Lifts[10];
|
||||
extern u32 g_TvCmdlist00[];
|
||||
extern u32 var8006aaa0[];
|
||||
extern u32 var8006aae4[];
|
||||
@@ -278,7 +278,7 @@ extern s32 g_MpPlayerNum;
|
||||
extern u32 g_MpNumJoined;
|
||||
extern u16 g_ControlStyleOptions[];
|
||||
extern struct menudialogdef g_PreAndPostMissionBriefingMenuDialog;
|
||||
extern struct stageoverviewentry g_StageNames[NUM_SOLOSTAGES];
|
||||
extern struct solostage g_SoloStages[];
|
||||
extern struct menudialogdef g_SoloMissionControlStyleMenuDialog;
|
||||
extern struct menudialogdef g_CiControlStyleMenuDialog;
|
||||
extern struct menudialogdef g_CiControlStylePlayer2MenuDialog;
|
||||
@@ -300,7 +300,7 @@ 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 struct filelist *g_FileLists[MAX_PLAYERS];
|
||||
extern bool var80075bd0[];
|
||||
extern struct var80075c00 var80075c00[];
|
||||
extern s32 var80075d60;
|
||||
@@ -393,7 +393,7 @@ extern struct skeleton g_SkelSkedar;
|
||||
extern struct skeleton g_SkelDrCaroll;
|
||||
extern struct skeleton g_Skel22;
|
||||
extern struct skeleton g_SkelRobot;
|
||||
extern struct headorbody g_HeadsAndBodies[];
|
||||
extern struct headorbody g_HeadsAndBodies[152];
|
||||
extern struct hatposition var8007dae4[1][6];
|
||||
extern f32 g_SkyCloudOffset;
|
||||
extern f32 g_SkyWindSpeed;
|
||||
@@ -493,22 +493,23 @@ extern struct menudialogdef g_MpQuickTeamScenarioMenuDialog;
|
||||
extern s32 var80087260;
|
||||
extern bool g_MpEnableMusicSwitching;
|
||||
extern struct mpweapon g_MpWeapons[NUM_MPWEAPONS];
|
||||
extern struct mphead g_MpHeads[NUM_MPHEADS];
|
||||
extern struct mphead g_MpHeads[VERSION == VERSION_JPN_FINAL ? 74 : 75];
|
||||
extern struct botprofile g_BotProfiles[18];
|
||||
extern struct mpbody g_MpBodies[NUM_MPBODIES];
|
||||
extern struct mppreset g_MpPresets[NUM_MPPRESETS];
|
||||
extern struct mpbody g_MpBodies[61];
|
||||
extern struct mppreset g_MpPresets[];
|
||||
extern u32 g_TeamColours[];
|
||||
extern u32 var80087ce4[];
|
||||
extern u8 g_BotCount;
|
||||
extern struct aibotweaponpreference g_AibotWeaponPreferences[];
|
||||
extern u32 var80087eb4;
|
||||
extern struct challenge g_MpChallenges[NUM_CHALLENGES];
|
||||
extern struct challenge g_MpChallenges[30];
|
||||
extern u8 g_FrIsValidWeapon;
|
||||
extern s32 g_FrWeaponNum;
|
||||
extern u8 g_ChrBioSlot;
|
||||
extern u8 g_HangarBioSlot;
|
||||
extern u8 g_DtSlot;
|
||||
extern u8 var80088bb4;
|
||||
extern struct vtxstoretype g_VtxstoreTypes[4];
|
||||
extern struct menudialogdef g_FrWeaponListMenuDialog;
|
||||
extern struct menudialogdef g_FrTrainingInfoInGameMenuDialog;
|
||||
extern struct menudialogdef g_FrTrainingInfoPreGameMenuDialog;
|
||||
|
||||
Reference in New Issue
Block a user