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. |
Аналоги
В базовом функционале бота похожие условия отсутствуют.
Назад
Назад к перечню условий
Назад к содержанию
-
Величины считаются равными, если разница по модулю меньше заданной точности. ↩