mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-30 02:38:56 -04:00
Decompile mpBodyGetHeadIndex
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#define true 1
|
||||
|
||||
#define ABS(val) (val > 0 ? val : -val)
|
||||
#define ARRAYCOUNT(a) (sizeof(a) / sizeof(a[0]))
|
||||
#define CHRRACE(chr) (chr ? chr->race : RACE_HUMAN)
|
||||
#define FRAMEDURATION (1 / 60.0f)
|
||||
#define PLAYERCOUNT() ((g_Vars.players[0] ? 1 : 0) + (g_Vars.players[1] ? 1 : 0) + (g_Vars.players[2] ? 1 : 0) + (g_Vars.players[3] ? 1 : 0))
|
||||
|
||||
@@ -303,11 +303,13 @@ extern u32 var800874c8;
|
||||
extern u32 var800874cc;
|
||||
extern u32 var800874f0;
|
||||
extern struct mphead g_MpBeauHeads[NUM_MPBEAUHEADS];
|
||||
extern struct mphead g_MpHeads[NUM_MPHEADS];
|
||||
extern struct mphead g_MpHeads[75];
|
||||
extern u32 table_0x2d678[];
|
||||
extern struct mpsimulant g_MpGeneralSimulants[];
|
||||
extern struct mpsimulant mpspecialsimulants[];
|
||||
extern struct mpbody g_MpBodies[NUM_MPBODIES];
|
||||
extern u32 g_MpMaleHeads[44];
|
||||
extern u32 g_MpFemaleHeads[7];
|
||||
extern struct mptrack g_MpTracks[NUM_MPTRACKS];
|
||||
extern struct mppreset g_MpPresets[NUM_MPPRESETS];
|
||||
extern u32 g_TeamColours[MAX_TEAMS];
|
||||
|
||||
@@ -55,7 +55,7 @@ s32 mpGetBodyId(u8 bodynum);
|
||||
s32 mpGetBodyIndexByBodyId(u16 bodyid);
|
||||
char *mpGetBodyName(u8 bodynum);
|
||||
u8 mpGetBodyUnk06(u8 bodynum);
|
||||
s32 func0f18bc9c(s32 arg0);
|
||||
s32 mpBodyGetMpHeadIndex(s32 bodynum);
|
||||
u32 func0f18bee8(void);
|
||||
s32 mpSetLock(s32 arg0, s32 arg1);
|
||||
u32 mpGetLockType(void);
|
||||
|
||||
+2
-2
@@ -3034,7 +3034,7 @@ struct cheat {
|
||||
};
|
||||
|
||||
struct body {
|
||||
u16 headbank : 1;
|
||||
u16 ismale : 1;
|
||||
u16 flags_01 : 15;
|
||||
u16 bodyfileid;
|
||||
f32 unk04;
|
||||
@@ -3090,7 +3090,7 @@ struct mpsimulant {
|
||||
struct mpbody {
|
||||
s16 bodyid;
|
||||
s16 name;
|
||||
u16 unk04;
|
||||
s16 headid;
|
||||
u8 unk06;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user