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