mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-14 12:24:01 -04:00
Discover and document AI commands if_target_nearly_in_sight and if_nearly_in_targets_sight and attempt to decompile func0002f308
This commit is contained in:
@@ -317,8 +317,8 @@ struct prop *chrSpawnAtChr(struct chrdata *basechr, s32 body, s32 head, u32 chrn
|
||||
s16 chrGoToCover(struct chrdata *chr, u8 speed);
|
||||
void chrAddTargetToBdlist(struct chrdata *chr);
|
||||
s32 chrGetDistanceLostToTargetInLastSecond(struct chrdata *chr);
|
||||
bool func0f04c6b4(struct chrdata *chr, u32 distance);
|
||||
bool func0f04c71c(struct chrdata *chr, u32 distance);
|
||||
bool chrIsTargetNearlyInSight(struct chrdata *chr, u32 distance);
|
||||
bool chrIsNearlyInTargetsSight(struct chrdata *chr, u32 distance);
|
||||
s16 *teamGetChrIds(s32 team_id);
|
||||
s16 *squadronGetChrIds(s32 squadron_id);
|
||||
void audioMarkAsRecentlyPlayed(s16 audioid);
|
||||
|
||||
@@ -67,8 +67,8 @@
|
||||
/*0x003d*/ bool aiIfSawInjury(void);
|
||||
/*0x003e*/ bool aiIfSawDeath(void);
|
||||
/*0x003f*/ bool aiIfSeesPlayer(void);
|
||||
/*0x0040*/ bool ai0040(void);
|
||||
/*0x0041*/ bool ai0041(void);
|
||||
/*0x0040*/ bool aiIfTargetNearlyInSight(void);
|
||||
/*0x0041*/ bool aiIfNearlyInTargetsSight(void);
|
||||
/*0x0042*/ bool aiIfInLoadedRoom(void);
|
||||
/*0x0043*/ bool aiIfSawTargetRecently(void);
|
||||
/*0x0044*/ bool aiIfHeardTargetRecently(void);
|
||||
|
||||
Reference in New Issue
Block a user