Areatrigger create properties spline point

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

Таблица areatrigger_create_properties_spline_point

Таблица areatrigger_create_properties_spline_point из базы данных world хранит точки сплайна (spline points), используемые набором свойств area trigger’а из areatrigger_create_properties.

Каждая строка — это одна точка сплайна с индексом Idx для конкретного набора свойств (AreaTriggerCreatePropertiesId, IsCustom). PRIMARY KEY составной: ('AreaTriggerCreatePropertiesId, IsCustom, Idx).

Field Type Attributes Key Null Default Extra
AreaTriggerCreatePropertiesId int UNSIGNED PRIMARY NO
IsCustom tinyint UNSIGNED PRIMARY NO
Idx int UNSIGNED PRIMARY NO
X float NO 0
Y float NO 0
Z float NO 0
VerifiedBuild int UNSIGNED NO 0

AreaTriggerCreatePropertiesId

ID набора свойств area trigger’а. Ссылка на areatrigger_create_propertiesId.

Пример: 116011

IsCustom

Флаг, указывающий, является ли AreaTriggerCreatePropertiesId кастомным ID. Значение должно совпадать с areatrigger_create_properties.IsCustom для той же записи.

Value Описание
0 Не кастомный ID
1 Кастомный ID

Пример: 0

Idx

Порядковый индекс точки сплайна. Используется для упорядочивания точек при построении траектории.

Value Описание
0 Первая точка сплайна
1 Вторая точка сплайна
2 Третья точка сплайна
... ...

Пример: 2

X

X-координата точки сплайна (float).

Пример: 3.25

Y

Y-координата точки сплайна (float).

Пример: -1.80

Z

Z-координата точки сплайна (float).

Пример: 0.50

VerifiedBuild

Служебное поле TrinityDB Team: отметка, из какого build клиента подтверждены данные.

Value Описание
0 Не проверено/не распарсено
>0 Распарсено из WDB указанного client build
-1 Заглушка до появления корректных данных
-(Client Build) Распарсено из WDB указанного build и затем вручную правилось

Пример: 0