Gameobject template addon

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

Таблица gameobject_template_addon

Таблица gameobject_template_addon из базы данных world хранит дополнительные параметры шаблонов игровых объектов. Используется вместе с gameobject_template и расширяет поведение/настройки по gameobject_template.entry.

Field Type Attributes Key Null Default Extra
entry int UNSIGNED PRIMARY NO 0
faction smallint UNSIGNED NO 0
flags int UNSIGNED NO 0
mingold int UNSIGNED NO 0
maxgold int UNSIGNED NO 0
artkit0 int NO 0
artkit1 int NO 0
artkit2 int NO 0
artkit3 int NO 0
artkit4 int NO 0
WorldEffectID int UNSIGNED NO 0
AIAnimKitID int UNSIGNED NO 0

entry

ID шаблона игрового объекта. Соответствует gameobject_template.entry и определяет, к какому шаблону относятся addon-параметры.

Пример: 179965

faction

FactionID, применяемая к объекту. Используется для настройки взаимодействия/отношений, если такая логика поддерживается объектом и ядром.

Пример: 35

flags

Дополнительные флаги для объекта. Поле обычно используется как битовая маска; назначение битов зависит от реализации ядра.

Пример: 4

mingold

Минимальная сумма золота, связанная с объектом. Как именно применяется (например, награда/лут), зависит от реализации ядра и типа объекта.

Пример: 0

maxgold

Максимальная сумма золота, связанная с объектом. Используется вместе с mingold как диапазон; конкретная логика зависит от реализации ядра.

Пример: 0

artkit0

ID набора оформления (art kit), слот 0. Используется для визуальных вариаций объекта; конкретная интерпретация зависит от клиента/ядра.

Пример: 0

artkit1

ID набора оформления (art kit), слот 1. Используется для визуальных вариаций объекта; зависит от реализации.

Пример: 0

artkit2

ID набора оформления (art kit), слот 2. Используется для визуальных вариаций объекта; зависит от реализации.

Пример: 0

artkit3

ID набора оформления (art kit), слот 3. Используется для визуальных вариаций объекта; зависит от реализации.

Пример: 0

artkit4

ID набора оформления (art kit), слот 4. Используется для визуальных вариаций объекта; зависит от реализации.

Пример: 0

WorldEffectID

ID мирового визуального эффекта для объекта. Используется для подключения эффектов к объекту; конкретная логика зависит от реализации ядра.

Пример: 245

AIAnimKitID

ID набора анимаций (AnimKit), используемого логикой объекта. Влияние зависит от реализации ядра и типа объекта.

Пример: 12