BTHAI 2.3
Public Member Functions
FirebatAgent Class Reference

#include <FirebatAgent.h>

Inheritance diagram for FirebatAgent:
UnitAgent BaseAgent

List of all members.

Public Member Functions

 FirebatAgent (Unit *mUnit)
void computeActions ()
string getTypeName ()
bool isBunkered ()
void assignToBunkerDefend (Unit *bunker)

Detailed Description

The FirebatAgent handles Terran Firebat units.

Implemented special abilities:

Author: Johan Hagelback (johan.hagelback@gmail.com)


Member Function Documentation

void FirebatAgent::assignToBunkerDefend ( Unit *  bunker)

Assigns this unit to defend from a Bunker.

void FirebatAgent::computeActions ( ) [virtual]

Called each update to issue orders.

Reimplemented from UnitAgent.

string FirebatAgent::getTypeName ( ) [virtual]

Returns the unique type name for unit agents.

Reimplemented from UnitAgent.

bool FirebatAgent::isBunkered ( )

Returns true if this unit is assigned to a Bunker.

Reimplemented from UnitAgent.


The documentation for this class was generated from the following files:
 All Classes Functions Variables