BWAPI
|
00001 #pragma once 00002 #include "../../../../Utils/FSM/Condition.h" 00003 #include <BWAPI.h> 00004 00005 struct IsTargeted : Condition 00006 { 00007 IsTargeted(BWAPI::Unit* unit) : m_unit(unit) {} 00008 00009 bool evaluate() const 00010 { 00011 return Spar->getPerceptualState().isUnitTargeted(m_unit); 00012 } 00013 00014 private: 00015 BWAPI::Unit* m_unit; 00016 };