mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-08 12:16:59 -04:00
Decompile chrTickSkJump
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
@@ -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;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user