C# Класс EasyFarm.Classes.Executor

Executor targeted or buffing actions. A fuller explanation can be found here: https://github.com/EasyFarm/EasyFarm/wiki/Battle-List-Roles. See "list types" for more details.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Executor ( IMemoryAPI fface ) : System
UseBuffingAction ( Parsing.Abilities.Ability action ) : void
UseBuffingActions ( IEnumerable actions ) : void
UseTargetedAction ( BattleAbility action, Unit target ) : void
UseTargetedActions ( IEnumerable actions, Unit target ) : void

Приватные методы

Метод Описание
CastAbility ( Parsing.Abilities.Ability ability ) : bool
CastAbility ( BattleAbility ability ) : bool
CastSpell ( Parsing.Abilities.Ability ability ) : bool
CastSpell ( BattleAbility ability ) : bool
EnsureCast ( string command ) : bool
MonitorCast ( ) : bool
MoveIntoActionRange ( Unit target, BattleAbility action ) : void

Описание методов

Executor() публичный Метод

public Executor ( IMemoryAPI fface ) : System
fface IMemoryAPI
Результат System

UseBuffingAction() публичный Метод

public UseBuffingAction ( Parsing.Abilities.Ability action ) : void
action Parsing.Abilities.Ability
Результат void

UseBuffingActions() публичный Метод

public UseBuffingActions ( IEnumerable actions ) : void
actions IEnumerable
Результат void

UseTargetedAction() публичный Метод

public UseTargetedAction ( BattleAbility action, Unit target ) : void
action BattleAbility
target Unit
Результат void

UseTargetedActions() публичный Метод

public UseTargetedActions ( IEnumerable actions, Unit target ) : void
actions IEnumerable
target Unit
Результат void