Quest objectives locale

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

Таблица quest_objectives_locale

Таблица quest_objectives_locale из базы данных world хранит **локализации описаний целей квестов** (Objective Description) по языкам клиента.

Field Type Attributes Key Null Default Extra
ID int UNSIGNED PRIMARY NO 0
locale varchar(4) utf8mb4_unicode_ci PRIMARY NO
QuestId int UNSIGNED NO 0
StorageIndex tinyint NO 0
Description mediumtext utf8mb4_unicode_ci YES NULL
VerifiedBuild int NO 0

ID

ID цели квеста (обычно ссылка на quest_objectives: поле quest_objectives.ID).

Пример: 900001

locale

Код локали клиента (4 символа), для которой задан перевод.

Value Язык
enUS English (US)
koKR Korean
frFR French
deDE German
zhCN Chinese (Simplified)
zhTW Chinese (Traditional)
esES Spanish (EU)
esMX Spanish (LA)
ruRU Russian
ptBR Portuguese (BR)
itIT Italian

Пример: "ruRU"

QuestId

QuestID квеста, которому принадлежит цель (ссылка на quest_template.ID). Поле обычно нужно для удобного поиска/проверки соответствия цели квесту.

Пример: 38819

StorageIndex

Внутренний индекс хранения прогресса цели (как в quest_objectives). Используется ядром для трекинга и может применяться для корректной привязки локализованного текста к нужной цели.

Пример: 0

Description

Локализованный текст цели (что показывается игроку в списке целей квеста). NULL — если перевод отсутствует.

Пример: "Убейте 8 демонов"

VerifiedBuild

Служебное поле верификации (номер билда).

  • 0 — не заполнено/не верифицировано.

Пример: 0