Areatrigger data: различия между версиями

Материал из Uwow
Перейти к навигации Перейти к поиску
(Новая страница: «й»)
 
Нет описания правки
Метка: visualeditor
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
й
<blockquote>'''areatrigger_data - основная часть данных для этой таблицы собирается из снифов, но есть те, которые можно изменять'''</blockquote>
Структура таблицы:
 
===== entry =====
Берется из <u>EffectMiscValueA</u> в спелах с эфектом <u>SPELL_EFFECT_CREATE_AREATRIGGER</u> или из ауры <u>SPELL_AURA_CREATE_AREATRIGGER</u> берется misc
 
===== isMoving =====
Включение или отключение движения АreaТrigger. Данные ставятся из снифов, но иногда их можно менять. Возможные значения 0 и 1, выключить и включить движение соответственно.
 
===== moveType =====
Тип движения АТ, в основном = 0
{| class="wikitable"
!'''Название'''
!'''№'''
!Комментарии/описание
|-
|'''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'''''
|Стоит на месте и вращается по кругу
|-
|'''AT_MOVE_TYPE_RE_PATH'''
|'''5'''
|полет АТ с возвратом к кастеру, если кастер ушел с прошлой точки он полетит за ним
|-
|'''AT_MOVE_TYPE_RANDOM'''
|'''6'''
|Летит с рандомным отклонением
|-
|'''AT_MOVE_TYPE_TO_TARGET'''
|'''7'''
|Полёт до цели, а не на максимальное расстояние
|-
|'''AT_MOVE_TYPE_RE_PATH_LOS'''
|'''8'''
|АТ который рикошетит от стен(реализация кривенькая, но рабочая)
|}
 
===== waitTime =====
Задержка перед началом движения в милисекундах.
 
===== speed =====
Скорость движения. Рассчитывается согласно скорости движения визуальной части АreaТrigger
 
===== activationDelay =====
Задержка перед активацией АreaТrigger
 
===== updateDelay =====
Частота обновления AreaTrigger
 
===== maxCount =====
Максимально возможное количество AreaTrigger в данной области.
 
===== hitType =====
Тип попадания, при котором учитывается хит, проверяется маска (hitType & (1 << areatrigger_actions.actionType))
 
===== AngleToCaster =====
изменения угла повторота АТ(при движении будет лететь не туда куда смотрит кастер)

Текущая версия от 13:19, 28 июля 2016

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 Стоит на месте и вращается по кругу
AT_MOVE_TYPE_RE_PATH 5 полет АТ с возвратом к кастеру, если кастер ушел с прошлой точки он полетит за ним
AT_MOVE_TYPE_RANDOM 6 Летит с рандомным отклонением
AT_MOVE_TYPE_TO_TARGET 7 Полёт до цели, а не на максимальное расстояние
AT_MOVE_TYPE_RE_PATH_LOS 8 АТ который рикошетит от стен(реализация кривенькая, но рабочая)
waitTime

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

speed

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

activationDelay

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

updateDelay

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

maxCount

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

hitType

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

AngleToCaster

изменения угла повторота АТ(при движении будет лететь не туда куда смотрит кастер)