APIs to interact with the navigation system powering AI entities.
More...
APIs to interact with the navigation system powering AI entities.
◆ NodeEdit_Cmd()
void NodeEdit_Cmd |
( |
void |
| ) |
|
◆ NodeEdit_DrawDebugInfo()
void NodeEdit_DrawDebugInfo |
( |
void |
| ) |
|
◆ NodeEdit_FindClosestNode()
int NodeEdit_FindClosestNode |
( |
vector |
vecOrigin | ) |
|
Returns the id of the closest node in a node graph.
◆ NodeEdit_Flush()
void NodeEdit_Flush |
( |
void |
| ) |
|
Flushes the nodegraph being passed.
◆ NodeEdit_LinkNodes()
Links node wp towards w2.
◆ NodeEdit_ReadFile()
bool NodeEdit_ReadFile |
( |
string |
strFile, |
|
|
bool |
flush |
|
) |
| |
Loads the nodegraph from the specified filename off disk.
◆ NodeEdit_SaveFile()
bool NodeEdit_SaveFile |
( |
string |
filename | ) |
|
Saves the specified nodegraph to disk with the specified filename.
◆ NodeEdit_UnlinkNodes()
Unlinks node wp from going towards w2.
◆ Nodes_Available()
bool Nodes_Available |
( |
void |
| ) |
|
◆ Nodes_Flush()
void Nodes_Flush |
( |
void |
| ) |
|
◆ Nodes_Init()
◆ Nodes_PositionOfClosestNode()
vector Nodes_PositionOfClosestNode |
( |
vector |
pointOrigin | ) |
|
◆ Route_GetJumpVelocity()
vector Route_GetJumpVelocity |
( |
vector |
vecFrom, |
|
|
vector |
vecTo, |
|
|
float |
flGravMod |
|
) |
| |
◆ Route_GetNodeFlags()
int Route_GetNodeFlags |
( |
nodeslist_t * |
node | ) |
|
◆ Route_RoundDistance()
int Route_RoundDistance |
( |
float |
flDist | ) |
|
◆ Route_SelectRandom()
NSEntity Route_SelectRandom |
( |
string |
sEntname | ) |
|
◆ Way_ReadFBFile()
bool Way_ReadFBFile |
( |
string |
strFile, |
|
|
bool |
flush |
|
) |
| |
◆ Way_ReadJumbotFile()
bool Way_ReadJumbotFile |
( |
string |
strFile, |
|
|
bool |
flush |
|
) |
| |
◆ Way_ReadPBFile()
bool Way_ReadPBFile |
( |
string |
strFile, |
|
|
bool |
flush |
|
) |
| |