Garrison plot finalize info
Таблица garrison_plot_finalize_info
Таблица garrison_plot_finalize_info из базы данных world хранит данные финализации (finalize) участка гарнизона. Содержит параметры для Орды и Альянса: какой GameObject использовать и где его разместить (координаты и ориентация), а также AnimKit. Применяется системой гарнизона при подтверждении/завершении размещения объекта на plot; детали зависят от реализации ядра.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| garrPlotInstanceId | int | UNSIGNED | PRIMARY | NO | ||
| hordeGameObjectId | int | UNSIGNED | NO | 0 | ||
| hordeX | float | NO | 0 | |||
| hordeY | float | NO | 0 | |||
| hordeZ | float | NO | 0 | |||
| hordeO | float | NO | 0 | |||
| hordeAnimKitId | smallint | UNSIGNED | NO | 0 | ||
| allianceGameObjectId | int | UNSIGNED | NO | 0 | ||
| allianceX | float | NO | 0 | |||
| allianceY | float | NO | 0 | |||
| allianceZ | float | NO | 0 | |||
| allianceO | float | NO | 0 | |||
| allianceAnimKitId | smallint | UNSIGNED | NO | 0 |
garrPlotInstanceId
Идентификатор экземпляра участка (plot instance), для которого заданы параметры финализации. Используется как ключ записи и как ссылка на конкретный установленный plot в гарнизоне. Точное сопоставление с другими таблицами гарнизона зависит от реализации ядра.
Пример: 1001
hordeGameObjectId
ID игрового объекта для Орды, который должен быть создан/использован при финализации. Чаще всего это entry шаблона игрового объекта (например, gameobject_template.entry), но точное применение зависит от реализации ядра.
Пример: 233319
hordeX
Координата X размещения объекта Орды.
Пример: 5593.25
hordeY
Координата Y размещения объекта Орды.
Пример: 4521.70
hordeZ
Координата Z размещения объекта Орды.
Пример: 134.80
hordeO
Ориентация (направление) объекта Орды.
Пример: 1.5708
hordeAnimKitId
ID AnimKit для объекта Орды. Используется для включения набора анимаций; источник AnimKit зависит от реализации ядра.
Пример: 42
allianceGameObjectId
ID игрового объекта для Альянса, который должен быть создан/использован при финализации. Чаще всего это entry шаблона игрового объекта (например, gameobject_template.entry), но точное применение зависит от реализации ядра.
Пример: 233320
allianceX
Координата X размещения объекта Альянса.
Пример: 5598.10
allianceY
Координата Y размещения объекта Альянса.
Пример: 4519.40
allianceZ
Координата Z размещения объекта Альянса.
Пример: 134.75
allianceO
Ориентация (направление) объекта Альянса.
Пример: 3.1416
allianceAnimKitId
ID AnimKit для объекта Альянса. Используется для включения набора анимаций; источник AnimKit зависит от реализации ядра.
Пример: 42