Discover and document try_attack_amount AI command and decompile chrTryAttackAmount

This commit is contained in:
Ryan Dwyer
2020-05-28 23:45:12 +10:00
parent 2f8d66db55
commit 4dba3418b3
8 changed files with 90 additions and 153 deletions
+2 -2
View File
@@ -37,7 +37,7 @@ void chrAttackRoll(struct chrdata *chr, bool direction);
void func0f030ff8(struct chrdata *chr, u32 anim_id, f32 fstartframe, f32 fendframe, u8 flags, u32 transition, f32 result);
void func0f031254(struct chrdata *chr);
void func0f031384(struct chrdata *chr, u32 *arg1, bool arg2, s32 *firing, u32 entitytype, u32 entityid, u32 arg6);
u32 func0f0318b8(void);
void chrAttackAmount(struct chrdata *chr, u32 arg1, u32 arg2, u32 arg3);
u32 func0f0319a8(void);
u32 func0f032ac4(void);
void func0f032fe4(struct chrdata *chr, struct coord *pos, f32 arg2, f32 arg3, u32 *arg4, u32 arg5);
@@ -98,7 +98,7 @@ bool chrTryRunSideways(struct chrdata *chr);
u32 chrTryAttackWalk(struct chrdata *chr);
bool chrTryAttackRun(struct chrdata *chr);
u32 chrTryAttackRoll(struct chrdata *chr);
u32 func0f03a3ec(struct chrdata *chr, u32 arg1, u32 arg2, u32 arg3, u32 arg4);
u32 chrTryAttackAmount(struct chrdata *chr, u32 arg1, u32 arg2, u8 arg3, u8 arg4);
u32 func0f03a894(struct chrdata *chr, s32 pad, s32 arg2);
u32 func0f03abd0(void);
u32 func0f03aca0(struct chrdata *chr, u32 arg1, u32 arg2);