23#define COST_INFINITE 99999
This entity class represents an object with choreographed/free-form movement.
Definition: NSNavAI.h:72
vector Nodes_FindCoverFromEnemyNearNode(ncActor targetEnemy, vector nodePosition)
Returns the position of a spot that'll provide cover from the specified enemy, closest to a specified...
Definition: nodes.qc:255
vector Nodes_FindCoverFromPosition(vector targetOrigin)
Returns the position of a spot that'll provide cover from the specified enemy.
Definition: nodes.qc:297
void Nodes_Flush(void)
Definition: nodes.qc:186
vector Nodes_FindBackFromPosition(vector targetPosition, vector eulerDirection)
Returns the position of a spot that'll be behind where you're currently standing.
Definition: nodes.qc:233
bool Nodes_Available(void)
Definition: nodes.qc:113
vector Nodes_FindCoverFromEnemyFarNode(ncActor targetEnemy, vector nodePosition)
Returns the position of a spot that'll provide cover from the specified enemy, furthest from a specif...
Definition: nodes.qc:276
vector Nodes_FindCoverFromEnemy(ncActor targetEnemy)
Returns the position of a spot that'll provide cover from the specified enemy.
Definition: nodes.qc:212
void Nodes_Init(void)
Definition: nodes.qc:169
vector Nodes_PositionOfClosestNode(vector)
Definition: nodes.qc:193
int m_iFlags
Definition: nodes.h:33
int m_iNode
Definition: nodes.h:31
float m_flCost
Definition: nodes.h:32
Data holding Node entries.
Definition: nodes.h:26
int m_numNeighbours
Definition: nodes.h:35
vector m_vecOrigin
Definition: nodes.h:27
float m_flRadius
Definition: nodes.h:28