Entity:Visible
Description
Returns whether the target/given entity is visible from the this entity.
This is meant to be used only with NPCs.
Differences from a simple trace include:
- If target has
FL_NOTARGET
, returnsfalse
- If
ai_ignoreplayers
is turned on and target is a player, returnsfalse
- Reacts to
ai_LOS_mode
: -
- If
1
, does a simple trace withCOLLISION_GROUP_NONE
andMASK_BLOCKLOS
- If
-
- If not, does a trace with
MASK_BLOCKLOS_AND_NPCS
(-CONTENTS_BLOCKLOS
is target is player) and a custom LOS filter (CTraceFilterLOS
)
- If not, does a trace with
- Returns
true
if hits a vehicle the target is driving