Areatrigger data

Материал из Uwow
Перейти к навигации Перейти к поиску

areatrigger_data - основная часть данных для этой таблицы собирается из снифов, но есть те, которые можно изменять

Структура таблицы:
entry

Берется из EffectMiscValueA в спелах с эфектом SPELL_EFFECT_CREATE_AREATRIGGER или из ауры SPELL_AURA_CREATE_AREATRIGGER берется misc

isMoving

Включение или отключение движения АreaТrigger. Данные ставятся из снифов, но иногда их можно менять. Возможные значения 0 и 1, выключить и включить движение соответственно.

moveType

Тип движения АТ, в основном = 0

Название Комментарии/описание
AT_MOVE_TYPE_DEFAULT 0 Двигается вперед на максимальное расстояние (дистанция берется из спела и скорость движения тоже)
AT_MOVE_TYPE_LIMIT 1 Движется на ограниченное расстояние
AT_MOVE_TYPE_SPIRAL 2 Движется по спирали с постоянным ускорением
AT_MOVE_TYPE_BOOMERANG 3 Движется вперед и возвращается назад по тому же пути
AT_MOVE_TYPE_CHAGE_ROTATION 4 Стоит на месте и вращается по кругу
waitTime

Задержка перед началом движения в милисекундах.

speed

Скорость движения. Рассчитывается согласно скорости движения визуальной части АreaТrigger

activationDelay

Задержка перед активацией АreaТrigger

updateDelay

Частота обновления AreaTrigger

maxCount

Максимально возможное количество AreaTrigger в данной области.

hitType

Тип попадания, при котором учитывается хит, проверяется маска (hitType & (1 << areatrigger_actions.actionType))