AIAgent Class Reference

An artificially intelligent agent designed to navigate a competitor around a track via a network of connected AIPathNodes. More...

List of all members.

Public Member Functions

void Start ()
 Initialises agent state.
void FixedUpdate ()
 Navigates the agent through the AI node network.
AIPathNode Search ()
 Searches for a new target node based on current position and direction.
void GetTargets (out float speed, out float turning, out bool boost)
 Sets the specified target variables for the current target node.

Static Public Attributes

static bool Profile = false

Detailed Description

An artificially intelligent agent designed to navigate a competitor around a track via a network of connected AIPathNodes.


Member Function Documentation

void AIAgent.FixedUpdate (  ) 

Navigates the agent through the AI node network.

void AIAgent.GetTargets ( out float  speed,
out float  turning,
out bool  boost 
)

Sets the specified target variables for the current target node.

AIPathNode AIAgent.Search (  ) 

Searches for a new target node based on current position and direction.

void AIAgent.Start (  ) 

Initialises agent state.


The documentation for this class was generated from the following file:

Generated on Fri Aug 21 09:09:57 2009 for Hamlington Underground Racing Association by  doxygen 1.6.0