Decompile currentPlayerUpdateFootsteps

This commit is contained in:
Ryan Dwyer
2020-03-01 18:50:44 +10:00
parent 2c192e0933
commit 3ce5ffbb92
11 changed files with 92 additions and 236 deletions
+2
View File
@@ -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
+1 -1
View File
@@ -24,6 +24,6 @@ u32 func0f0ce55c(void);
u32 func0f0ce608(void);
u32 func0f0ce8ac(void);
u32 func0f0ce924(void);
u32 func0f0ceec4(void);
void func0f0ceec4(void);
#endif
+1 -1
View File
@@ -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);
+1 -1
View File
@@ -4,6 +4,6 @@
#include "types.h"
u32 currentPlayerSetMoveModeCutscene(void);
u32 func0f0c37c0(void);
void func0f0c37c0(void);
#endif
+1 -1
View File
@@ -28,6 +28,6 @@ u32 func0f0c65a8(void);
u32 func0f0c65c8(void);
u32 func0f0c6948(void);
u32 func0f0c69b8(void);
u32 func0f0c785c(void);
void func0f0c785c(void);
#endif
+2 -2
View File
@@ -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);
+1 -1
View File
@@ -19,6 +19,6 @@ u32 func0f0d36d4(void);
u32 func0f0d3840(void);
u32 func0f0d3940(void);
u32 func0f0d3c60(void);
u32 func0f0d3d50(void);
void func0f0d3d50(void);
#endif
+1 -1
View File
@@ -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
View File
@@ -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;