Gossip menu

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

Таблица gossip_menu

Таблица gossip_menu из базы данных world задаёт соответствие меню госсипа и текста, который показывается игроку. Связывает идентификатор меню (MenuID) с записью текста (TextID), которая обычно берётся из таблицы npc_text. Используется системой Gossip для формирования диалогов NPC/объектов; детали показа зависят от реализации ядра.

Field Type Attributes Key Null Default Extra
MenuID int UNSIGNED PRIMARY NO 0
TextID int UNSIGNED PRIMARY NO 0
VerifiedBuild int NO 0

Идентификатор меню госсипа. Используется как ключ выбора набора пунктов/диалога; обычно связан с таблицами опций госсипа (например, gossip_menu_option) — зависит от структуры ядра.

Пример: 10000

TextID

Идентификатор текста, отображаемого при открытии меню. Обычно соответствует npc_text.ID и определяет набор строк/вероятностей текста для показа (зависит от реализации ядра).

Пример: 20000

VerifiedBuild

Номер билда, в котором запись была проверена/подтверждена. Используется как служебное поле качества данных; влияние на логику зависит от реализации ядра.

Пример: 0