View on GitHub

EntityToolsDocs

Документация к EntityTools

EntityProperty

Условие проверяет значение свойства ближайшего Entity, удовлетворяющего критериями, с референтным значением Value.
Результат выполняемой проверки - логическая величина (истина или ложь).


Настройки

Наименование Описание
  Проверка (категория “Tested”)
PropertyType Переключатель, указывающий на свойство Entity, которое необходимо проверить:
- Distance : расстояние между персонажем и ближайшим Entity с точностью1 1.0;
- ZAxis : Абсолютная координата Entity по оси Z;
- HealthPercent : Уровень здоровья Entity в процентах.
Value Референтное значение, с которым сравнивается значение свойства Entity в момент проверки.
Sign Переключатель, который задает соотношение референтного значения Value со значением свойства Entity:
- Equal : значение должно быть РАВНО Value;
- NotEqual : значение должно быть НЕ РАВНО Value;
- Inferior : значение должно быть МЕНЬШЕ Value;
- Superior : значение должно быть БОЛЬШЕ Value.
  Идентификации Entity (категория “Entity”)
EntityID
EntityIdType
EntityNameType
EntitySetType
Идентификация Entity производится сочетанием четырех перечисленных слева свойств, которые подробно описаны в разделе Идентификация Entity.
  Дополнительные фильтры Entity (категория “Optional”)
ReactionRange Максимальное допустимое расстояние от Entity до персонажа. Entity на большем расстоянии игнорируются.
Опция отключается при установке значения 0.
ReactionZRange Максимальная допустимая разница по высоте (ZAxis) между Entity и персонажем. Entity, находящиеся выше (ниже) заданной величины относительно персонажа, - игнорируются.
Опция отключается при установке значения 0.
RegionCheck Флаг, активирующий дополнительную проверку внутриигрового региона (не то же самое, что CustomRegion), в котором находится Entity.
- True : Поиск Entity производится в том же регионе, в котором находится персонаж;
- False : Проверка региона при поиске Entity не производится.
HealthCheck Дополнительная проверка уровня здоровья Entity (HP).
- True : Игнорируются Entity с нулевым количеством очков здоровья (HP) либо, имеющие флаг IsDead;
- False : Здоровье Entity (HP) не проверяется.
  Ограничение области подсчета (категория “Location”)
CustomRegions Набор CustomRegion‘ов, задающих область поиска Entity. Подробное описание приведено в разделе CustomRegionSet.
CustomRegionCheck Переключатель определяющий, в какой части игрового пространства необходимо производить подсчет Entity:
- Equal : подсчет ведется внутри области, заданной CustomRegions;
- NotEqual - подсчет ведется за пределами области, заданной CustomRegions.

Аналоги

В базовом функционале бота похожие условия отсутствуют.


Назад
Назад к перечню условий
Назад к содержанию

  1. Величины считаются равными, если разница по модулю меньше заданной точности.