BTHAI 2.0
Public Member Functions
FactoryAgent Class Reference

#include <FactoryAgent.h>

Inheritance diagram for FactoryAgent:
StructureAgent BaseAgent

List of all members.

Public Member Functions

 FactoryAgent (Unit *mUnit)
void computeActions ()
string getTypeName ()
void assignToBuild (UnitType type)
void printInfo ()

Detailed Description

The FactoryAgent handles Terran Factory buildings.

Implemented abilities:

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


Member Function Documentation

void FactoryAgent::assignToBuild ( UnitType  type) [virtual]

Used when assigning the Factory to build the Machine Shop addon.

Reimplemented from BaseAgent.

void FactoryAgent::computeActions ( ) [virtual]

Called each update to issue orders.

Reimplemented from StructureAgent.

string FactoryAgent::getTypeName ( ) [virtual]

Returns the unique type name for structure agents.

Reimplemented from StructureAgent.

void FactoryAgent::printInfo ( ) [virtual]

Used to print info about this agent to the screen.

Reimplemented from StructureAgent.


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