Vehicle template
Таблица vehicle_template
Таблица vehicle_template из базы данных world задаёт **дополнительные параметры транспорта (Vehicle)** для конкретного creature entry: задержку деспавна после выхода и кастомные флаги поведения.
PRIMARY KEY: (creatureId).
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| creatureId | int | UNSIGNED | PRIMARY | NO | ||
| despawnDelayMs | int | NO | 0 | |||
| Pitch | float | YES | NULL | |||
| CustomFlags | int | UNSIGNED | NO | 0 |
creatureId
Entry существа-транспорта (обычно creature_template.entry), для которого применяются настройки из этой таблицы.
Пример: 33109
despawnDelayMs
Задержка деспавна транспорта **после выхода игрока** (в миллисекундах). Используется для транспортов, которые не должны исчезать мгновенно после выхода (например, чтобы успеть выполнить движение/анимацию/логику).
Пример: 5000
Pitch
Переопределение «наклона» (pitch) транспорта.
NULL— использовать дефолтное поведение (без переопределения).
Пример: 0.25
CustomFlags
Кастомные флаги поведения транспорта (битовая маска).
| Value | Name | Описание |
|---|---|---|
| 0x0 | None | Без кастомных флагов |
| 0x1 | DontForceParachuteOnExit | Не принудительно накладывать «парашют» при выходе (актуально для летающих транспортов) |
Примечание: значения суммируются как битовая маска (например, 0x1).
Пример: 0x1