Logic navigation

From Valve Developer Community
Revision as of 22:37, 6 July 2005 by Demented (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, 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.


Additional Info

  • Due to some irregularities in the base FGD, this entity's keys are best used with SmartEdit off.