mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-27 22:59:11 -04:00
Attempt to decompile currentPlayerInitEyespy
This commit is contained in:
@@ -437,6 +437,10 @@
|
||||
#define ENTITYTYPE_DIRECTION 0x0010
|
||||
#define ENTITYTYPE_TARGETCHR 0x0200
|
||||
|
||||
#define EYESPYMODE_CAMSPY 0
|
||||
#define EYESPYMODE_DRUGSPY 1
|
||||
#define EYESPYMODE_BOMBSPY 2
|
||||
|
||||
#define GAILIST_IDLE 0x0000
|
||||
#define GAILIST_UNALERTED_0001 0x0001
|
||||
#define GAILIST_UNALERTED_0002 0x0002
|
||||
|
||||
@@ -121,7 +121,7 @@ u32 func0f02d36c(void);
|
||||
u32 func0f02d3f8(void);
|
||||
u32 func0f02d414(void);
|
||||
u32 func0f02d4fc(void);
|
||||
u32 func0f02dbac(void);
|
||||
struct prop *func0f02dbac(struct pad *pad, s16 room);
|
||||
u32 func0f02ddbc(void);
|
||||
u32 func0f02dff0(void);
|
||||
u32 func0f02e064(struct chrdata *chr);
|
||||
|
||||
@@ -7,7 +7,7 @@ void func0f011110(void);
|
||||
void func0f011124(s32 value);
|
||||
u32 func0f011130(void);
|
||||
void func0f011560(s32 weapon);
|
||||
u32 currentPlayerInitEyespy(void);
|
||||
void currentPlayerInitEyespy(void);
|
||||
void currentPlayerInit(void);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -8,7 +8,7 @@ u32 func000121e8(void);
|
||||
u32 func000122e0(void);
|
||||
u32 func00012324(void);
|
||||
u32 func00012354(void);
|
||||
s32 func000123c8(s32 arg0, s32 arg1, s32 arg2);
|
||||
void *malloc(s32 arg0, s32 arg1);
|
||||
u32 func00012430(void);
|
||||
u32 func000124d4(void);
|
||||
void func00012528(s32 arg0);
|
||||
|
||||
@@ -203,6 +203,7 @@ extern u32 var80061a80;
|
||||
extern u32 var80061af4;
|
||||
extern u32 var80061b68;
|
||||
extern u32 var80061bf0;
|
||||
extern u8 g_EyespyNextSpawnPad;
|
||||
extern struct coord var800623a4;
|
||||
extern u32 var800623b0;
|
||||
extern u32 var80062400;
|
||||
|
||||
+10
-10
@@ -924,12 +924,12 @@ struct eyespy {
|
||||
/*0x00*/ struct prop *prop;
|
||||
/*0x04*/ struct coord look;
|
||||
/*0x10*/ struct coord up;
|
||||
/*0x1c*/ s32 theta;
|
||||
/*0x20*/ s32 costheta;
|
||||
/*0x24*/ s32 sintheta;
|
||||
/*0x28*/ s32 verta;
|
||||
/*0x2c*/ s32 cosverta;
|
||||
/*0x30*/ s32 sinverta;
|
||||
/*0x1c*/ f32 theta;
|
||||
/*0x20*/ f32 costheta;
|
||||
/*0x24*/ f32 sintheta;
|
||||
/*0x28*/ f32 verta;
|
||||
/*0x2c*/ f32 cosverta;
|
||||
/*0x30*/ f32 sinverta;
|
||||
/*0x34*/ u8 init;
|
||||
/*0x35*/ u8 initialised;
|
||||
/*0x36*/ u8 startuptimer60;
|
||||
@@ -941,10 +941,10 @@ struct eyespy {
|
||||
/*0x3d*/ u8 bobactive;
|
||||
/*0x40*/ struct coord vel;
|
||||
/*0x4c*/ struct coord unk4c;
|
||||
/*0x58*/ s32 speed;
|
||||
/*0x5c*/ s32 oldground;
|
||||
/*0x60*/ s32 height;
|
||||
/*0x64*/ s32 gravity;
|
||||
/*0x58*/ f32 speed;
|
||||
/*0x5c*/ f32 oldground;
|
||||
/*0x60*/ f32 height;
|
||||
/*0x64*/ f32 gravity;
|
||||
/*0x68*/ u8 camerashuttertime;
|
||||
/*0x69*/ u8 hit;
|
||||
/*0x6a*/ u8 opendoor;
|
||||
|
||||
Reference in New Issue
Block a user