Nuclide
Software Development Kit for id Tech
way.qc File Reference

Classes

struct  waypoint_s
 
struct  waypoint_s::wpneighbour_s
 

Typedefs

typedef struct waypoint_s waypoint_t
 

Functions

void Way_WipeWaypoints (void)
 
void Way_LinkNodes (waypoint_t *wp, waypoint_t *w2)
 
void Way_AutoLink (int wpidx)
 
int Way_FindClosestNode (vector vecOrigin)
 
void Way_CreateNode (entity ePlayer, int iAutoLink)
 
void Way_DeleteNode (int iID)
 
void Way_SetRadius (int iID, float flRadValue)
 
void Way_LinkFlag (int linkFlag)
 
void Way_Unlink (void)
 
void Way_UnlinkTwo (void)
 
void Way_HelperSpawns ()
 
void Way_GoToPoint (entity pl)
 
void Way_SaveFile (string filename)
 
void Way_ReadFile (string strFile, bool flush)
 
void Way_ConnectOne (void)
 
void Way_ConnectTwo (void)
 
void Way_DrawDebugInfo (void)
 
void Way_LoadCurrentMapNavMesh (void)
 
void Way_ReadFBFile (string, bool)
 
void Way_ReadPBFile (string, bool)
 
void Way_ReadJumbotFile (string, bool)
 
void Way_Cmd (void)
 

Variables

waypoint_tg_pWaypoints
 
int g_iWaypoints
 
var int g_way1 = -1
 
var int g_way2 = -1
 

Typedef Documentation

◆ waypoint_t

typedef struct waypoint_s waypoint_t

Function Documentation

◆ Way_AutoLink()

void Way_AutoLink ( int  wpidx)

◆ Way_Cmd()

void Way_Cmd ( void  )

◆ Way_ConnectOne()

void Way_ConnectOne ( void  )

◆ Way_ConnectTwo()

void Way_ConnectTwo ( void  )

◆ Way_CreateNode()

void Way_CreateNode ( entity  ePlayer,
int  iAutoLink 
)

◆ Way_DeleteNode()

void Way_DeleteNode ( int  iID)

◆ Way_DrawDebugInfo()

void Way_DrawDebugInfo ( void  )

◆ Way_FindClosestNode()

int Way_FindClosestNode ( vector  vecOrigin)

◆ Way_GoToPoint()

void Way_GoToPoint ( entity  pl)

◆ Way_HelperSpawns()

void Way_HelperSpawns ( )

◆ Way_LinkFlag()

void Way_LinkFlag ( int  linkFlag)

◆ Way_LinkNodes()

void Way_LinkNodes ( waypoint_t wp,
waypoint_t w2 
)

◆ Way_LoadCurrentMapNavMesh()

void Way_LoadCurrentMapNavMesh ( void  )

◆ Way_ReadFBFile()

void Way_ReadFBFile ( string  strFile,
bool  flush 
)

◆ Way_ReadFile()

void Way_ReadFile ( string  strFile,
bool  flush 
)

◆ Way_ReadJumbotFile()

void Way_ReadJumbotFile ( string  strFile,
bool  flush 
)

◆ Way_ReadPBFile()

void Way_ReadPBFile ( string  strFile,
bool  flush 
)

◆ Way_SaveFile()

void Way_SaveFile ( string  filename)

◆ Way_SetRadius()

void Way_SetRadius ( int  iID,
float  flRadValue 
)

◆ Way_Unlink()

void Way_Unlink ( void  )

◆ Way_UnlinkTwo()

void Way_UnlinkTwo ( void  )

◆ Way_WipeWaypoints()

void Way_WipeWaypoints ( void  )

Variable Documentation

◆ g_iWaypoints

int g_iWaypoints

◆ g_pWaypoints

waypoint_t* g_pWaypoints

◆ g_way1

var int g_way1 = -1

◆ g_way2

var int g_way2 = -1