|
BWAPI
|
#include "Unit.h"#include <cassert>#include "MapHelper.h"#include "UnitTracker.h"#include "DrawingHelper.h"#include "Requirement.h"#include "LatencyTracker.h"#include "Logger.h"#include "UnitHelper.h"
Go to the source code of this file.
Functions | |
| BWAPI::Order | getTechCastOrder (BWAPI::TechType tech) |
Definition at line 1295 of file Unit.cpp.
References BWAPI::TechTypes::Archon_Warp, BWAPI::Orders::ArchonWarp, BWAPI::Orders::CastPsionicStorm, BWAPI::Orders::CastRecall, BWAPI::Orders::CastStasisField, BWAPI::Orders::None, BWAPI::TechTypes::Psionic_Storm, BWAPI::TechTypes::Recall, and BWAPI::TechTypes::Stasis_Field.
Referenced by UnitClass::useTech().
{
if(tech == BWAPI::TechTypes::Psionic_Storm)
return BWAPI::Orders::CastPsionicStorm;
else if(tech == BWAPI::TechTypes::Archon_Warp)
return BWAPI::Orders::ArchonWarp;
else if(tech == BWAPI::TechTypes::Stasis_Field)
return BWAPI::Orders::CastStasisField;
else if(tech == BWAPI::TechTypes::Recall)
return BWAPI::Orders::CastRecall;
return BWAPI::Orders::None;
}

1.7.6.1