Decompile chrBeginArgh

This commit is contained in:
Ryan Dwyer
2021-04-24 17:45:02 +10:00
parent da211137ee
commit 69566539b1
7 changed files with 203 additions and 479 deletions
+2 -2
View File
@@ -195,8 +195,8 @@ extern f32 g_DamageReceivedScale;
extern f32 g_DamageDealtScale;
extern f32 var80062cac;
extern s32 var80062cbc;
extern struct animtablerow g_AnimTableHumanType100_A[];
extern struct animtable *g_AnimTablesByRace[NUM_RACES];
extern struct animtablerow g_DeathAnimsHumanGun[];
extern struct animtable *g_AnimTablesByRace[];
extern struct animfloats var800656c0[];
extern struct var80065750 *var80065ae0[][32];
extern struct animfloats var80065be0[];
+3 -3
View File
@@ -49,9 +49,9 @@ void func0f030ff8(struct chrdata *chr, u32 anim_id, f32 fstartframe, f32 fendfra
void func0f031254(struct chrdata *chr);
void func0f031384(struct chrdata *chr, struct var80065750 **arg1, bool arg2, s32 *firing, u32 entitytype, u32 entityid, u32 arg6);
void chrAttackAmount(struct chrdata *chr, u32 entitytype, u32 entityid, u32 arg3);
void chrBeginDeath(struct chrdata *chr, struct coord *dir, f32 relangle, s32 tableid, struct shorthand *hand, bool knockout, s32 aplayernum);
u32 func0f032ac4(void);
void func0f032fe4(struct chrdata *chr, struct coord *pos, f32 angle, s32 ibh, struct shorthand *hand, s32 playernum);
void chrBeginDeath(struct chrdata *chr, struct coord *dir, f32 relangle, s32 ibh, struct shorthand *hand, bool knockout, s32 aplayernum);
void func0f032ac4(struct chrdata *chr, f32 angle, s32 ibh);
void chrBeginArgh(struct chrdata *chr, struct coord *pos, f32 angle, s32 ibh, struct shorthand *hand, s32 playernum);
void chrYeetFromPos(struct chrdata *chr, struct coord *pos, f32 arg2);
s32 handGetBlurAmount(struct shorthand *hand);
void chrKnockOut(struct chrdata *chr, f32 angle, s32 ibh, struct shorthand *hand);
+1 -1
View File
@@ -27,7 +27,7 @@ u16 weaponGetModelNum2(s32 weaponnum);
void handPopulateFromCurrentPlayer(s32 handnum, struct shorthand *hand);
struct inventory_ammo *handGetAmmoDefinition(struct shorthand *hand);
u8 handGetSingleUnk3c(struct shorthand *hand);
f32 handGetSingleUnk34(struct shorthand *hand);
f32 handGetStrength(struct shorthand *hand);
f32 handGetDamage(struct shorthand *hand);
u8 handGetSingleUnk38(struct shorthand *hand);
u16 handGetSingleShootSound(struct shorthand *hand);
+4 -4
View File
@@ -3039,7 +3039,7 @@ struct weaponfunc_shoot {
/*0x28*/ f32 recoil;
/*0x2c*/ f32 unk2c;
/*0x30*/ f32 unk30;
/*0x34*/ f32 unk34;
/*0x34*/ f32 strength;
/*0x38*/ u8 unk38;
/*0x3a*/ u16 shootsound;
/*0x3c*/ u8 unk3c;
@@ -5096,9 +5096,9 @@ struct animtablerow {
};
struct animtable {
s32 id;
struct animtablerow *atable;
struct animtablerow *btable;
s32 ibh;
struct animtablerow *deathanims;
struct animtablerow *injuryanims;
s32 count;
u32 unk10;
};