17 proto external IEntity GetTargetEntity();
20 proto external
float GetTimeSinceDetected();
22 proto external
float GetTimeSinceSeen();
24 proto external
float GetTimeLastSeen();
26 proto external
float GetTimeLastDetected();
28 proto external
float GetTimeSinceTypeRecognized();
30 proto external
float GetTimeSinceSideRecognized();
32 proto external
float GetTimeSinceEndangered();
34 proto external vector GetLastSeenPosition();
36 proto external vector GetLastDetectedPosition();
38 proto external
float GetDistance();
42 proto external
bool IsEndangering();
44 proto external
bool IsDisarmed();
51 proto external
float GetTraceFraction();
56 proto external
float GetExposure();
58 proto external PerceivableComponent GetPerceivableComponent();
60 proto external BaseWeaponManagerComponent GetWeaponManagerComponent();
61 proto external FactionAffiliationComponent GetFactionAffiliationComponent();
62 proto
void GetAccumulatedRecognition(out
float outRecognitionDetect, out
float outRecognitionIdentify);
64 proto external
void UpdateLastSeenPosition(vector pos,
float perceptionMgrTimestamp);