BWAPI
|
#include <DropShipAerialSquadron.h>
Public Member Functions | |
DropShipAerialSquadron (Squad *m, AgentPool *p) | |
virtual bool | execute () |
virtual std::vector < MicroTacticsModel * > | getSubTeam (UnitType t) |
virtual void | receiveAlert (Unit *t) |
virtual void | assignUnit (Unit *u) |
virtual void | removeUnit (Unit *u) |
bool | requestJob (CrawlingBallAttack *p, std::vector< Unit * > cargo) |
DropShipAerialSquadron::DropShipAerialSquadron | ( | Squad * | m, |
AgentPool * | p | ||
) |
void DropShipAerialSquadron::assignUnit | ( | Unit * | u | ) | [virtual] |
Implements TacticsImplementation.
bool DropShipAerialSquadron::execute | ( | ) | [virtual] |
std::vector< MicroTacticsModel * > DropShipAerialSquadron::getSubTeam | ( | UnitType | t | ) | [virtual] |
Implements TacticsImplementation.
void DropShipAerialSquadron::receiveAlert | ( | Unit * | t | ) | [virtual] |
void DropShipAerialSquadron::removeUnit | ( | Unit * | u | ) | [virtual] |
Implements TacticsImplementation.
bool DropShipAerialSquadron::requestJob | ( | CrawlingBallAttack * | p, |
std::vector< Unit * > | cargo | ||
) |