mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-07 03:47:21 -04:00
Identify drug table thing in .data segment
This commit is contained in:
@@ -1289,6 +1289,7 @@
|
||||
#define NUM_MPHEADS 75
|
||||
#define NUM_MPPRESETS 14
|
||||
#define NUM_MPTRACKS 42
|
||||
#define NUM_RACES 5
|
||||
#define NUM_SMOKETYPES 23
|
||||
#define NUM_SOLONORMALSTAGES 17
|
||||
#define NUM_SOLOSTAGES 21
|
||||
|
||||
@@ -125,9 +125,7 @@ extern u32 var80062cb0;
|
||||
extern u32 var80062cb4;
|
||||
extern u32 var80062cb8;
|
||||
extern s32 var80062cbc;
|
||||
extern u32 var80063970;
|
||||
extern u32 var80064e1c;
|
||||
extern u32 var800652b8;
|
||||
extern struct somedruggedracething *var800652b8[NUM_RACES];
|
||||
extern u32 var800652bc;
|
||||
extern u32 var800652c0;
|
||||
extern u32 var800652c8;
|
||||
|
||||
@@ -61,7 +61,7 @@ u32 func0001d320(void);
|
||||
u32 func0001d4fc(void);
|
||||
u32 func0001d62c(void);
|
||||
u32 func0001db94(struct animdata *animdata);
|
||||
u32 func0001dbfc(void);
|
||||
void func0001dbfc(struct animdata *animdata, s32 arg1, u32 arg2, f32 arg3, f32 arg4, f32 arg5);
|
||||
void func0001dccc(struct animdata *animdata, s32 animnum, s32 flip, f32 fstartframe, f32 arg4, f32 arg5);
|
||||
u32 func0001dd90(void);
|
||||
void func0001ddec(struct animdata *animdata, f32 arg1, f32 arg2);
|
||||
|
||||
@@ -477,6 +477,12 @@ struct act_druggedko {
|
||||
/*0x3c*/ u32 unk03c;
|
||||
};
|
||||
|
||||
struct act_druggedcomingup {
|
||||
/*0x2c*/ s16 unk02c; // timer
|
||||
/*0x30*/ f32 unk030;
|
||||
/*0x34*/ f32 unk034;
|
||||
};
|
||||
|
||||
struct act_attackamount {
|
||||
/*0x2c*/ u32 unk02c;
|
||||
/*0x30*/ u16 unk030;
|
||||
@@ -549,6 +555,7 @@ struct chrdata {
|
||||
struct act_throwgrenade act_throwgrenade;
|
||||
struct act_druggeddrop act_druggeddrop;
|
||||
struct act_druggedko act_druggedko;
|
||||
struct act_druggedcomingup act_druggedcomingup;
|
||||
struct act_attackamount act_attackamount;
|
||||
struct act_skjump act_skjump;
|
||||
};
|
||||
@@ -5158,4 +5165,22 @@ struct var80087d14 {
|
||||
s32 blurdrugamount;
|
||||
};
|
||||
|
||||
struct somedruggedracethingdeep {
|
||||
s16 unk00;
|
||||
u32 unk04;
|
||||
f32 unk08;
|
||||
f32 unk0c;
|
||||
u32 unk10;
|
||||
f32 unk14;
|
||||
f32 unk18;
|
||||
};
|
||||
|
||||
struct somedruggedracething {
|
||||
s32 index;
|
||||
struct somedruggedracethingdeep *unk04;
|
||||
struct somedruggedracethingdeep *unk08;
|
||||
s32 unk0c;
|
||||
u32 unk10;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user