|
BWAPI
|
#include <HighTemplarUnit.h>


Public Member Functions | |
| HighTemplarUnit (BWAPI::Unit *u) | |
| virtual | ~HighTemplarUnit () |
| std::pair< BWAPI::Position, int > | bestStormPos () |
| virtual void | micro () |
| virtual void | check () |
| virtual std::set< BWAPI::UnitType > | getSetPrio () |
Static Public Attributes | |
| static std::map< BWAPI::Unit *, BWAPI::Position > | stormableUnits |
Protected Attributes | |
| MapManager * | _mapManager |
| int | _lastStormFrame |
| BWAPI::Position | _lastStormPos |
| int | _mergingFrame |
| BWAPI::Position | _bestStormPos |
| BWAPI::Position | _bestFartherStormPos |
Static Protected Attributes | |
| static int | lastStormableUnitsUpdateFrame |
| HighTemplarUnit::HighTemplarUnit | ( | BWAPI::Unit * | u | ) |

| HighTemplarUnit::~HighTemplarUnit | ( | ) | [virtual] |
| std::pair<BWAPI::Position, int> HighTemplarUnit::bestStormPos | ( | ) |
| void HighTemplarUnit::check | ( | ) | [virtual] |
Implements SpecialUnit.
| std::set< BWAPI::UnitType > HighTemplarUnit::getSetPrio | ( | ) | [virtual] |
Implements SpecialUnit.
| void HighTemplarUnit::micro | ( | ) | [virtual] |
Lag code
Do not interupt a storm being cast
Merge if that's the most interesting thing to do
Implements SpecialUnit.

BWAPI::Position HighTemplarUnit::_bestFartherStormPos [protected] |
BWAPI::Position HighTemplarUnit::_bestStormPos [protected] |
int HighTemplarUnit::_lastStormFrame [protected] |
BWAPI::Position HighTemplarUnit::_lastStormPos [protected] |
MapManager* HighTemplarUnit::_mapManager [protected] |
int HighTemplarUnit::_mergingFrame [protected] |
int HighTemplarUnit::lastStormableUnitsUpdateFrame [static, protected] |
std::map< BWAPI::Unit *, BWAPI::Position > HighTemplarUnit::stormableUnits [static] |
1.7.6.1