| Параметр | Назначение |
|---|
MODEL | Путь к модели дементора |
ACCESS_FLAGS | Флаги для вызова (нужны все). Пусто означает, что доступно всем |
IMMUNITY_FLAGS | Флаги иммунитета (достаточно любого) |
ATTACK_POWER | Сила атаки (множитель урона) |
DRAIN_HP_PER_TICK | Сколько HP отбирать за тик |
TICK_INTERVAL | Интервал между тиками урона, сек |
DISTANCE_FALLOFF | Падает ли сила с удалением от хозяина (1/0) |
FALLOFF_DISTANCE, FALLOFF_MIN_FACTOR | Расстояние и минимальный множитель силы |
ATTACK_RADIUS | Радиус атаки от центра модели, units |
MODEL_CENTER_Z | Высота центра атаки над origin модели |
FLY_SPEED | Скорость полёта, units/сек |
FLY_TIME | Сколько секунд летит за один вызов |
COOLDOWN | Пауза между вызовами, сек |
MAX_PER_ROUND | Лимит вызовов за раунд (0 означает без лимита) |
FRIENDLY_DAMAGE | Урон по союзникам (1/0) |
REMOVE_ON_OWNER_DEATH | Убирать дементора при смерти хозяина (1/0) |
RENDER_ALPHA | Прозрачность модели (0-255) |
SPAWN_Z_OFFSET, SPAWN_FORWARD_OFFSET | Смещение точки появления |
FLY_MIN_Z, FLY_MAX_Z | Границы высоты полёта относительно хозяина |
MODEL_YAW_OFFSET | Поворот модели относительно направления полёта |
SOUND_SUMMON, SOUND_APPROACH, SOUND_ATTACK | Пути к звукам (относительно sound/) |
SOUND_VOLUME | Громкость звуков (0.0-1.0) |
APPROACH_RADIUS, APPROACH_SOUND_COOLDOWN | Дистанция и пауза звука приближения |
ATTACK_SOUND_INTERVAL | Минимальная пауза между звуками атаки |