mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-17 21:03:21 -04:00
Decompile mpPerformSanityChecks
This commit is contained in:
@@ -2488,13 +2488,13 @@
|
||||
#define SIGHT_MAIAN 6
|
||||
#define SIGHT_NONE 7
|
||||
|
||||
#define SIMSKILL_MEAT 0
|
||||
#define SIMSKILL_EASY 1
|
||||
#define SIMSKILL_NORMAL 2
|
||||
#define SIMSKILL_HARD 3
|
||||
#define SIMSKILL_PERFECT 4
|
||||
#define SIMSKILL_DARK 5
|
||||
#define SIMSKILL_6 6
|
||||
#define SIMSKILL_MEAT 0
|
||||
#define SIMSKILL_EASY 1
|
||||
#define SIMSKILL_NORMAL 2
|
||||
#define SIMSKILL_HARD 3
|
||||
#define SIMSKILL_PERFECT 4
|
||||
#define SIMSKILL_DARK 5
|
||||
#define SIMSKILL_DISABLED 6
|
||||
|
||||
#define SIMTYPE_GENERAL 0
|
||||
#define SIMTYPE_PEACE 1
|
||||
|
||||
@@ -10,7 +10,7 @@ extern struct challenge g_MpChallenges[NUM_CHALLENGES];
|
||||
bool ai0176(void);
|
||||
u32 func0f19ab70(void);
|
||||
void func0f19afdc(void);
|
||||
void func0f19b540(void);
|
||||
void mpPerformSanityChecks(void);
|
||||
char *mpGetChallengeNameBySlot(s32 slot);
|
||||
bool mpIsChallengeCompletedByAnyChrWithNumPlayersBySlot(s32 slot, s32 numplayers);
|
||||
struct mpconfigfull *mpLoadConfig(s32 confignum, u8 *buffer, s32 len);
|
||||
|
||||
@@ -815,7 +815,13 @@ extern struct chrdata *g_MpPlayerChrs[MAX_MPCHRS];
|
||||
extern struct mpchr *var800ac500[MAX_MPCHRS];
|
||||
extern s32 g_MpNumPlayers;
|
||||
extern struct mpsim g_MpSimulants[MAX_SIMULANTS];
|
||||
extern u32 var800ac798[8];
|
||||
|
||||
// Elements 0-3 are skill levels for simulant 0 when there's 1/2/3/4 players
|
||||
// Elements 4-7 are skill levels for simulant 1 when there's 1/2/3/4 players
|
||||
// ...
|
||||
// Elements 28-31 are skill levels for simulant 7 when there's 1/2/3/4 players
|
||||
extern u8 g_MpSimulantSkillsPerNumPlayers[32];
|
||||
|
||||
extern struct mpplayer g_MpPlayers[6];
|
||||
extern u8 g_ActiveMenuMpBotCommands[16];
|
||||
extern struct mpsetup g_MpSetup;
|
||||
|
||||
Reference in New Issue
Block a user