Gameobject template addon
Таблица 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