Game event quest condition

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

Таблица game_event_quest_condition

Таблица game_event_quest_condition из базы данных world задаёт условия, связанные с квестами, для игрового события. Используется для привязки квеста к событию и параметров условия (идентификатор и числовое значение). Конкретная трактовка condition_id и num зависит от реализации ядра.

Field Type Attributes Key Null Default Extra
eventEntry tinyint UNSIGNED NO
quest int UNSIGNED PRIMARY NO 0
condition_id int UNSIGNED NO 0
num float YES 0

eventEntry

ID события из game_event. Определяет, в рамках какого события применяется условие для квеста.

Пример: 9

quest

ID квеста. Обычно соответствует quest_template.ID и используется как ключ записи условия.

Пример: 8765

condition_id

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

Пример: 2

num

Числовой параметр условия. Используется вместе с condition_id как значение порога/количества/прогресса; конкретная логика зависит от реализации ядра.

Пример: 10