Quest objectives locale
Таблица 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