BWAPI
SnippyHolloW-BroodwarBotQ-f01ab56/src/Micro/Units/ProtossGround/DragoonUnit.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include "Micro/Units/GroundUnit.h"
00004 #include <BWAPI.h>
00005 
00006 class DragoonUnit : public GroundUnit
00007 {
00008 protected:
00009     static std::set<BWAPI::UnitType> setPrio;
00010     static int addRange;
00011     static int attackDuration;
00012     virtual bool decideToFlee();
00013 public:
00014     DragoonUnit(BWAPI::Unit* u);
00015     virtual ~DragoonUnit();
00016     virtual int addRangeGround();
00017     virtual int addRangeAir();
00018     static double getMaxRange();
00019 
00020     virtual void micro();
00021     virtual void check();
00022     virtual int getAttackDuration();
00023     virtual std::set<BWAPI::UnitType> getSetPrio();
00024 };
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines