BWAPI
|
#include <DragoonUnit.h>
Public Member Functions | |
DragoonUnit (BWAPI::Unit *u) | |
virtual | ~DragoonUnit () |
virtual int | addRangeGround () |
virtual int | addRangeAir () |
virtual void | micro () |
virtual void | check () |
virtual int | getAttackDuration () |
virtual std::set< BWAPI::UnitType > | getSetPrio () |
Static Public Member Functions | |
static double | getMaxRange () |
Protected Member Functions | |
virtual bool | decideToFlee () |
Static Protected Attributes | |
static std::set< BWAPI::UnitType > | setPrio |
static int | addRange |
static int | attackDuration |
DragoonUnit::DragoonUnit | ( | BWAPI::Unit * | u | ) |
DragoonUnit::~DragoonUnit | ( | ) | [virtual] |
int DragoonUnit::addRangeAir | ( | ) | [virtual] |
Reimplemented from BayesianUnit.
int DragoonUnit::addRangeGround | ( | ) | [virtual] |
Reimplemented from BayesianUnit.
void DragoonUnit::check | ( | ) | [virtual] |
Implements GroundUnit.
bool DragoonUnit::decideToFlee | ( | ) | [protected, virtual] |
int DragoonUnit::getAttackDuration | ( | ) | [virtual] |
double DragoonUnit::getMaxRange | ( | ) | [static] |
std::set< BWAPI::UnitType > DragoonUnit::getSetPrio | ( | ) | [virtual] |
Implements GroundUnit.
void DragoonUnit::micro | ( | ) | [virtual] |
Dodge storm, drag mine, drag scarab
HACK TODO remove/change
HACK TODO remove/change
Implements GroundUnit.
int DragoonUnit::addRange [static, protected] |
int DragoonUnit::attackDuration [static, protected] |
std::set< BWAPI::UnitType > DragoonUnit::setPrio [static, protected] |