Nuclide
Software Development Kit for id Technology (BETA)
Loading...
Searching...
No Matches
Navigation System

APIs to interact with the navigation system powering AI entities. More...

Detailed Description

APIs to interact with the navigation system powering AI entities.

Classes

class  ncNodeEditor
 
void Nodes_Flush (void)
 
void Nodes_Init (void)
 
bool Nodes_Available (void)
 
int Route_RoundDistance (float)
 
int Route_GetNodeFlags (nodeslist_t *)
 
vector Route_GetJumpVelocity (vector, vector, float)
 
ncEntity Route_SelectRandom (string)
 
bool Way_ReadFBFile (string, bool)
 
bool Way_ReadJumbotFile (string, bool)
 
bool Way_ReadPBFile (string, bool)
 

Function Documentation

◆ Nodes_Available()

bool Nodes_Available ( void )

◆ Nodes_Flush()

void Nodes_Flush ( void )

◆ Nodes_Init()

void Nodes_Init ( void )

◆ 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()

ncEntity 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 )