BWAPI
|
00001 #pragma once 00002 00003 #include "Micro/Units/SpecialUnit.h" 00004 #include <BWAPI.h> 00005 00006 class DarkArchonUnit : public SpecialUnit 00007 { 00008 int _lastCastFrame; 00009 static std::set<BWAPI::UnitType> casters; 00010 static std::set<BWAPI::UnitType> setPrio; 00011 public: 00012 DarkArchonUnit(BWAPI::Unit* u); 00013 virtual ~DarkArchonUnit(); 00014 virtual void micro(); 00015 virtual void check(); 00016 virtual int getAttackDuration(); 00017 virtual std::set<BWAPI::UnitType> getSetPrio(); 00018 };