mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-25 22:18:04 -04:00
Decompile currentPlayerUpdateFootsteps
This commit is contained in:
@@ -180,6 +180,8 @@
|
||||
#define BANK_2 2
|
||||
#define BANK_3 3
|
||||
|
||||
#define CAMERAMODE_0 0
|
||||
|
||||
#define CASING_NONE -1
|
||||
#define CASING_STANDARD 0
|
||||
#define CASING_REAPER 1
|
||||
|
||||
@@ -24,6 +24,6 @@ u32 func0f0ce55c(void);
|
||||
u32 func0f0ce608(void);
|
||||
u32 func0f0ce8ac(void);
|
||||
u32 func0f0ce924(void);
|
||||
u32 func0f0ceec4(void);
|
||||
void func0f0ceec4(void);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "types.h"
|
||||
|
||||
u32 func0f005fd0(void);
|
||||
u32 func0f006074(void);
|
||||
s32 func0f006074(struct chrdata *chr, bool arg1);
|
||||
void func0f0061dc(struct chrdata *chr);
|
||||
void func0f006520(struct chrdata *chr);
|
||||
u32 func0f006900(void);
|
||||
|
||||
@@ -4,6 +4,6 @@
|
||||
#include "types.h"
|
||||
|
||||
u32 currentPlayerSetMoveModeCutscene(void);
|
||||
u32 func0f0c37c0(void);
|
||||
void func0f0c37c0(void);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -28,6 +28,6 @@ u32 func0f0c65a8(void);
|
||||
u32 func0f0c65c8(void);
|
||||
u32 func0f0c6948(void);
|
||||
u32 func0f0c69b8(void);
|
||||
u32 func0f0c785c(void);
|
||||
void func0f0c785c(void);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -28,14 +28,14 @@ f32 func0f0c82f8(f32 value);
|
||||
void func0f0c8394(f32 value);
|
||||
u32 func0f0c8598(void);
|
||||
u32 func0f0c8aa8(void);
|
||||
u32 func0f0c8b90(void);
|
||||
void func0f0c8b90(bool arg0, bool arg1, bool arg2, bool arg3);
|
||||
void func0f0cb79c(struct player *player, struct coord *arg1, s16 *rooms);
|
||||
void func0f0cb89c(struct player *player, s16 *rooms);
|
||||
void func0f0cb8c4(struct player *player);
|
||||
void func0f0cb904(struct coord *coord);
|
||||
void func0f0cba88(f32 *a, f32 *b, struct coord *c, f32 mult1, f32 mult2);
|
||||
void currentPlayerUpdateMoveInitSpeed(struct coord *newpos);
|
||||
u32 func0f0cbc58(void);
|
||||
void currentPlayerUpdateFootsteps(bool arg0, bool arg1, bool arg2, bool arg3);
|
||||
u32 func0f0cbf50(void);
|
||||
u32 func0f0cc19c(void);
|
||||
u32 func0f0cc3b8(void);
|
||||
|
||||
@@ -19,6 +19,6 @@ u32 func0f0d36d4(void);
|
||||
u32 func0f0d3840(void);
|
||||
u32 func0f0d3940(void);
|
||||
u32 func0f0d3c60(void);
|
||||
u32 func0f0d3d50(void);
|
||||
void func0f0d3d50(void);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -32,7 +32,7 @@ u32 func0000fe88(void);
|
||||
u32 func00010360(void);
|
||||
u32 func0001036c(void);
|
||||
u32 func000104a0(void);
|
||||
u32 func00010718(void);
|
||||
void func00010718(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4, f32 arg5, s32 arg6, s32 arg7, s32 arg8);
|
||||
s32 func00010904(s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4, f32 arg5, s32 arg6, s32 arg7);
|
||||
u32 func00010ae4(void);
|
||||
void func00010db0(s32 room_id);
|
||||
|
||||
+9
-9
@@ -624,8 +624,8 @@ struct chrdata {
|
||||
/*0x188*/ u16 cmcount;
|
||||
/*0x18a*/ u16 floorcol;
|
||||
/*0x18c*/ f32 oldframe;
|
||||
/*0x190*/ u8 footstep;
|
||||
/*0x191*/ s8 floortype;
|
||||
/*0x190*/ s8 footstep;
|
||||
/*0x191*/ u8 floortype;
|
||||
/*0x192*/ u16 hidden2;
|
||||
/*0x194*/ f32 magicframe;
|
||||
/*0x198*/ f32 magicspeed;
|
||||
@@ -1050,7 +1050,7 @@ struct player {
|
||||
/*0x0074*/ f32 unk0074;
|
||||
/*0x0078*/ f32 unk0078;
|
||||
/*0x007c*/ u32 unk007c;
|
||||
/*0x0080*/ u32 unk0080;
|
||||
/*0x0080*/ f32 unk0080;
|
||||
/*0x0084*/ u32 unk0084;
|
||||
/*0x0088*/ u32 unk0088;
|
||||
/*0x008c*/ f32 unk008c;
|
||||
@@ -1111,9 +1111,9 @@ struct player {
|
||||
/*0x015c*/ f32 unk015c;
|
||||
/*0x0160*/ u32 unk0160;
|
||||
/*0x0164*/ u32 unk0164;
|
||||
/*0x0168*/ u32 unk0168;
|
||||
/*0x0168*/ f32 unk0168;
|
||||
/*0x016c*/ u32 unk016c;
|
||||
/*0x0170*/ u32 unk0170;
|
||||
/*0x0170*/ f32 unk0170;
|
||||
/*0x0174*/ u32 unk0174;
|
||||
/*0x0178*/ u32 unk0178;
|
||||
/*0x017c*/ u32 unk017c;
|
||||
@@ -2407,7 +2407,7 @@ struct player {
|
||||
/*0x1618*/ u16 unk1618;
|
||||
/*0x161a*/ u16 unk161a;
|
||||
/*0x161c*/ u16 unk161c;
|
||||
/*0x161e*/ u16 unk161e;
|
||||
/*0x161e*/ u8 floortype;
|
||||
/*0x1620*/ u32 unk1620;
|
||||
/*0x1624*/ struct prop *lookingatprop;
|
||||
/*0x1628*/ u32 unk1628;
|
||||
@@ -2738,9 +2738,9 @@ struct player {
|
||||
/*0x1c04*/ u32 training;
|
||||
/*0x1c08*/ u32 deadtimer;
|
||||
/*0x1c0c*/ u32 coopcanrestart;
|
||||
/*0x1c10*/ u32 foot;
|
||||
/*0x1c14*/ u32 footstepdist;
|
||||
/*0x1c18*/ u32 unk1c18;
|
||||
/*0x1c10*/ u32 unk1c10;
|
||||
/*0x1c14*/ s32 foot;
|
||||
/*0x1c18*/ f32 footstepdist;
|
||||
/*0x1c1c*/ u32 unk1c1c;
|
||||
/*0x1c20*/ u32 unk1c20;
|
||||
/*0x1c24*/ u32 unk1c24;
|
||||
|
||||
Reference in New Issue
Block a user