CNodeEnt

is a code class in all Source games except. This class is the in-engine representation of each node in the, which is used for navigation by s. Once the entity spawns ingame, it adds necessary data to its position then deletes itself, or turns into an if Hint is not None.


 * - A hint that is not used for navigation. They don't go into the nodegraph, nor do they fall to the ground. Use these to provide some spatial context for NPCs, such as "look here if you can't find the player" or "throw rocks at this spot". Turns into.
 * - Generic navigation node used by ground-based NPCs.
 * - Generic navigation node used by flying NPCs.
 * - A navigation node for flying NPCs that includes some context information for NPCs that are interested in it. The hint might indicate a window that could be looked into, or an item of interest that could be commented on.
 * - Used by and  to find things that can be climbed.
 * - A navigation node for ground-based NPCs that includes some context information for NPCs that are interested in it.

Make sure nodes do not fall through the ground upon spawning. Nodes on displacements should be placed a few units above the surface. Air nodes do not fall.

The Pitch Yaw Roll  of a node may affect NPC behavior when using it.

Inputs and Outputs
See for I/O.