UCCEntityCheck
Условие сопоставляет с референтным значением фактическое значение свойства ближайшего к персонажу Entity, удовлетворяющего критериями.
Результат выполняемой проверки - логическая величина (истина или ложь).
Настройки
Наименование | Описание |
---|---|
Идентификации Entity (категория “Entity”) | |
EntityID EntityIdType EntityNameType |
Идентификация Entity производится сочетанием трёх перечисленных слева свойств, которые подробно описаны в разделе идентификация Entity. |
Проверка (категория “Tested”) | |
PropertyType | Переключатель, определяющий свойство Entity, которое должно быть проверено: - Distance : Рассточние между персонажем и Entity; - HealthPercent : величина здоровья Entity в процентах с точностью 1%; - ZAxis : Положение Entity относительно персонажа по оси Z с точностью 1.0; |
PropertyValue | Референтное величина, с которым сравнивается значение свойства Entity, заданного опцией PropertyType. |
Sign | Переключатель, который задает соотношение референтного значения PropertyValue со значением свойства Entity, заданного опцией PropertyType: - Equal : значение PropertyType должно быть РАВНО значению свойства PropertyValue; - NotEqual : значение PropertyType должно быть НЕ РАВНО PropertyValue; - Inferior : значение PropertyType должно быть МЕНЬШЕ значению свойства PropertyValue; - Superior : значение PropertyType должно быть БОЛЬШЕ значению свойства PropertyValue. |
Дополнительные фильтры 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) не проверяется. |
Aura | Комплексная опция, позволяющая указать ауру и количество её экземпляров, которые проверяется на целевой Entity: - AuraName : Идентификатор ауры; - AuraNameType : Переключатель способа интерпретации AuraName (Simple или Regex); - Stacks : Референтное количество экземпляров ауры; - Sign : Переключатель, который задает соотношение референтного значения Stacks с подсчитанным количеством экземпляров ауры. Для поиска Entity,у которого отсутствует заданная аура достаточно задать: Stacks := 0; Sign := Equals |
Условия - аналоги
Отсутствуют.