Areatrigger teleport

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица areatrigger_teleport

Таблица areatrigger_teleport из базы данных world задаёт AreaTrigger’ы-телепорты: для указанного AreaTrigger ID хранится точка назначения через ссылку на таблицу безопасных локаций (world_safe_locs).

Ключ таблицы — поле ID (AreaTrigger ID). Дополнительно есть FULLTEXT-индекс по полю Name для поиска по названию.

Field Type Attributes Key Null Default Extra
ID int UNSIGNED PRIMARY NO 0
PortLocID int UNSIGNED NO 0
Name mediumtext utf8mb4_unicode_ci FULLTEXT YES NULL

ID

Идентификатор триггера из клиентских данных: AreaTrigger ID (AreaTrigger.db2).

Value Описание
0 Некорректное значение (не должно использоваться)
>0 AreaTrigger ID (AreaTrigger.db2)

Пример: 3726

PortLocID

ID точки назначения из таблицы world_safe_locsid.

Value Описание
0 Точка назначения не задана
>0 ID safe location (world_safe_locs.id)

Пример: 85

Name

Название триггера (описательное поле). На логику телепорта не влияет. Для поиска по названию создан FULLTEXT-индекс name.

Value Описание
NULL Имя не задано
Строка Произвольное описание

Пример: "Stormwind Portal Room"