Logic navigation
Jump to navigation
Jump to search
Entity Description
Entity Name: logic_navigation
An entity that is used to set navigation properties on other entities. Useful to make NPCs ignore physics props in their way that they can easily push.
Entity Values
Keys
- Name targetname <target_source>
- The name that other entities refer to this entity by.
- Navigation Entity target <target_destination>
- Name of the entity to set navigation properties on.
- Nav Property navprop <choices>
- If Ignore, NPCs will ignore this when navigating (they'll bump into it).
Inputs
- Kill
- Removes this entity from the world.
- KillHierarchy
- Removes this entity and all its children from the world.
- AddOutput <output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>
- Adds an entity I/O connection to this entity. Very dangerous, use with care
- FireUser1
- Causes this entity's OnUser1 output to be fired.
- FireUser2
- Causes this entity's OnUser2 output to be fired.
- FireUser3
- Causes this entity's OnUser3 output to be fired.
- FireUser4
- Causes this entity's OnUser4 output to be fired.
- TurnOn
- Turn on. The Navigation Entity will have its navigation properties set.
- TurnOff
- Turn off. The Navigation Entity will have its navigation properties returned to the default settings.
- Toggle
- Toggle on/off.
Outputs
- OnUser1
- Fired in response to FireUser1 input.
- OnUser2
- Fired in response to FireUser2 input.
- OnUser3
- Fired in response to FireUser3 input.
- OnUser4
- Fired in response to FireUser4 input.
Flags
- Start On (Default Checked)
- If checked, this entity starts on.