Game event

Материал из YTDB DataBase

Перейти к: навигация, поиск

Содержание

К описанию таблиц базы данных mangos.


Таблица `game_event`

Эта таблица, содержит определения для всех событий игры, которые активируются или дезактивируются автоматически Системой Событий Игры в ядре.


Структура

Field Type Attributes Null Key Default Comments
entry mediumint(8) unsigned NO PRI Entry of the game event
start_time datetime NO 1970-01-01 00:00:00 Absolute start date, the event will never start before
end_time datetime NO 1970-01-01 00:00:00 Absolute end date, the event will never start after
occurence bigint(20) unsigned NO 86400 Delay in minutes between occurences of the event
length bigint(20) unsigned NO 43200 Length in minutes of the event
holiday mediumint(8) unsigned NO 0 Client side holiday id
linkedTo mediumint(8) unsigned NO 0 This event starts only if defined LinkedTo event is started
EventGroup mediumint(8) unsigned NO 0
description varchar(255) Null Description of the event displayed in console


Описание полей

entry

Номер события. Указывайте значение настолько минимальным, насколько возможно, и не допускайте пропусков между номерами в списке. Большое значение будет употреблять больше памяти для хранения данных события.

start_time

Дата начала события. Отсчет начнется по серверному времени, сразу после того, как вы укажете дату в этом поле.

end_time

Дата окончания события. Закончится, сразу после того, как вы укажете дату в этом поле.

occurence

Количество минут между повторениями события. (2880 = 2 дня, 1440 = 1 день и т.д.).

length

Длительность события после начала. (2880 = 2 дня, 1440 = 1 день и т.д.). Значение должно быть ниже, чем значение повтора, иначе событие не будет останавливаться.

holiday

Номер праздника из Holiday.dbc.

linkedTo

Идентификатор события entry. Используется для подчиненных событий(те, которые не будут запускаться, пока основное событие не будет активно).

EventGroup

Идентификатор группы(запускает случайно только одно событие из группы). Введен для случайности квестов: дейликов и еженедельных. Результат выбора записывает в таблицу - см. event_group_chosen.

description

Поле содержит название события, которое будет отображаться при старте или остановке.

Личные инструменты