BWAPI
|
#include <Macro.h>
Public Member Functions | |
void | buildOrderAdd (BWAPI::UnitType type) |
void | techAdd (BWAPI::TechType type) |
void | upgradeAdd (BWAPI::UpgradeType type) |
void | init () |
void | update () |
void | onUnitDiscover (BWAPI::Unit *unit) |
void | onUnitEvade (BWAPI::Unit *unit) |
void | onUnitCreate (BWAPI::Unit *unit) |
void | onUnitDestroy (BWAPI::Unit *unit) |
void | onUnitMorph (BWAPI::Unit *unit) |
void | onUnitRenegade (BWAPI::Unit *unit) |
void | expand () |
Public Attributes | |
bool | stormFirst |
bool | reaverFirst |
int | expands |
int | reservedMinerals |
int | reservedGas |
Friends | |
class | CSingleton< Macro > |
void Macro::buildOrderAdd | ( | BWAPI::UnitType | type | ) |
void Macro::expand | ( | ) |
void Macro::init | ( | ) |
void Macro::onUnitCreate | ( | BWAPI::Unit * | unit | ) |
Built the (first) core
1st Gateway (in a "< 19 supply" sense)
3rd Gateway and oponent not Terran -> forge (for cannons against mutas and DTs, and for +1 attack against Z)
Built templar archives
void Macro::onUnitDestroy | ( | BWAPI::Unit * | unit | ) |
void Macro::onUnitDiscover | ( | BWAPI::Unit * | unit | ) |
void Macro::onUnitEvade | ( | BWAPI::Unit * | unit | ) |
void Macro::onUnitMorph | ( | BWAPI::Unit * | unit | ) |
void Macro::onUnitRenegade | ( | BWAPI::Unit * | unit | ) |
void Macro::techAdd | ( | BWAPI::TechType | type | ) |
void Macro::update | ( | ) |
void Macro::upgradeAdd | ( | BWAPI::UpgradeType | type | ) |
friend class CSingleton< Macro > [friend] |
int Macro::expands |
bool Macro::reaverFirst |
bool Macro::stormFirst |