getEffects
getEffects
> Функции
Возвращает список эффектов сущности с идентификатором entity. Чтобы напрямую получить список эффектов для вашего объекта, используйте getEffects без параметров.
Настройки
- entity: идентификатор объекта, чей список эффектов будет возвращен.
Обратная связь
- эффекты: список эффектов, присутствующих в настоящее время на сущности сущность. Список эффектов представляет собой массив, содержащий эффекты. Эффект сам по себе представляет собой массив из 8 блоков вида:
- тип - тип эффекта среди:
- EFFECT_DAMAGE, значение — количество повреждений
- EFFECT_HEAL, значение — количество вылеченных ОЗ.
- EFFECT_BUFF_STRENGTH, значение — полученная сила
- EFFECT_BUFF_AGILITY, значение — полученная ловкость.
- EFFECT_BUFF_TP, значение — это количество полученных TP
- EFFECT_BUFF_MP, значение — количество получаемых MP
- EFFECT_ABSOLUTE_SHIELD, значение — полученный абсолютный щит
- EFFECT_RELATIVE_SHIELD, значение — полученный относительный щит
- EFFECT_DEBUFF, указывает на дебафф, значение — процент удаленных эффектов.
и т. д.
- значение: значение эффекта.
- caster_id: идентификатор сущности, запустившей эффект.
- turns: количество оставшихся ходов эффекта.
- критический: Является ли эффект критическим ударом.
- item_id: идентификатор предмета, вызвавшего этот эффект.
- target_id: идентификатор цели эффекта (entity).
- модификаторы: модификаторы эффектов (битовая маска с константами EFFECT_MODIFIER_*).