Decompile chrTickSkJump

This commit is contained in:
Ryan Dwyer
2020-02-23 20:55:29 +10:00
parent 4f9adc3023
commit c4818bec7c
5 changed files with 100 additions and 249 deletions
+5
View File
@@ -148,6 +148,8 @@
#define ANIM_FIX_GUN_JAM_EASY 0x0299
#define ANIM_FIX_GUN_JAM_HARD 0x029a
#define ANIM_SKEDAR_COLLAPSE 0x0352
#define ANIM_SKEDAR_JUMPSTART 0x0384
#define ANIM_SKEDAR_JUMPAIR 0x0385
#define ANIM_SKEDAR_RUNNING 0x0394
#define BANK_0 0
@@ -1628,6 +1630,9 @@
#define SIMTYPE_TURTLE 11
#define SIMTYPE_VENGE 12
#define SKJUMPSTATE_TAKEOFF 0
#define SKJUMPSTATE_AIRBORNE 1
#define SMOKETYPE_0 0
#define SMOKETYPE_1 1
#define SMOKETYPE_2 2
+1 -1
View File
@@ -67,7 +67,7 @@ u32 func0001dd90(void);
void func0001ddec(struct animdata *animdata, f32 arg1, f32 arg2);
void func0001de1c(struct animdata *animdata, f32 arg1);
u32 func0001de98(void);
void func0001deb0(struct animdata *animdata, f32 arg1, f32 startframe);
void func0001deb0(struct animdata *animdata, f32 speed, f32 startframe);
void func0001df04(struct animdata *animdata, f32 arg1, f32 arg2);
u32 func0001dfac(void);
u32 func0001e000(void);
+9 -9
View File
@@ -497,15 +497,15 @@ struct act_attackamount {
};
struct act_skjump {
/*0x2c*/ u32 unk00;
/*0x30*/ u32 unk30;
/*0x34*/ u32 unk34;
/*0x38*/ u32 unk38;
/*0x3c*/ u32 unk3c;
/*0x40*/ u32 unk40;
/*0x44*/ u32 unk44;
/*0x48*/ u32 unk48;
/*0x4c*/ u32 unk4c;
/*0x2c*/ u8 state;
/*0x2d*/ u8 needsnewanim;
/*0x2e*/ u8 hit;
/*0x30*/ f32 xspeed;
/*0x34*/ f32 zspeed;
/*0x38*/ f32 distance;
/*0x3c*/ s32 unk03c;
/*0x40*/ struct coord newpos;
/*0x4c*/ s32 unk04c;
/*0x50*/ f32 y;
};