src/tron/gAIBase.h File Reference

#include "rSDL.h"
#include "eTimer.h"
#include "ePath.h"
#include "ePlayer.h"
#include "eTeam.h"
#include "gCycle.h"
#include "tList.h"
#include "tRandom.h"
#include "nObserver.h"

Include dependency graph for gAIBase.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gSimpleAI
class  gSimpleAIFactory
class  gAIPlayer
struct  gAIPlayer::ThinkDataBase
struct  gAIPlayer::ThinkData
class  gAITeam

Enumerations

enum  gAI_STATE { AI_SURVIVE = 0, AI_TRACE, AI_PATH, AI_CLOSECOMBAT }


Enumeration Type Documentation

enum gAI_STATE

Enumerator:
AI_SURVIVE 
AI_TRACE 
AI_PATH 
AI_CLOSECOMBAT 

Definition at line 47 of file gAIBase.h.

00048 { AI_SURVIVE = 0,   // just try to stay alive
00049   AI_TRACE,         // trace a wall
00050   AI_PATH,          // follow a path to a target
00051   AI_CLOSECOMBAT    // try to frag a nearby opponent
00052 }


Generated on Sat Mar 15 23:14:26 2008 for Armagetron Advanced by  doxygen 1.5.4