AzerothCore
Pages :

Holidays

holidays.dbc

Volver a:DBC

Estructura

Columna Campo Tipo Notas Info Extra
0 eventID Integer ID del Evento de Festividad
1 eventStage1Duration Integer Duración del evento (en la fase 1) Ya sea como evento de preparación o evento principal. Véase eventSchedulerType para más información)
2 eventStage2Duration Integer Duración del evento (en la fase 2) Ya sea como evento principal o de reinicio. Véase eventSchedulerType para más información)
11 eventDate Integer Packed blizzdate - Epochdate=01.01.2000-00:00 - El año se descarta si la columna12 es 0
37 Region integer ??? (necesita ser investigado)
38 Looping integer ??? (necesita ser investigado - se utiliza sólo en los eventos de Llamamiento a las armas) 283 - Llamamiento a las armas: Valle de Alterac
284 - Llamamiento a las armas: Garganta Grito de Guerra
285 - Llamamiento a las armas: Cuenca de Arathi
353 - Llamamiento a las armas: Ojo de la tormenta
400 - Llamamiento a las armas: Playa de los Ancestros
420 - Llamamiento a las armas: Isla de la Conquista
39 calendarFlags integer ??? (necesita ser investigado)
49 eventCalendarName iRefID Referencia al Loc(idioma) en HolidayNames.dbc
50 eventCalendarDescription iRefID Referencia al Loc(idioma) en HolidayNames.dbc
51 eventCalendarOverlay String Textura superpuesta utilizada para la decoración de eventos del calendario del juego
52 priority Integer ??? (necesita ser investigado)
53 eventSchedulerType Integer Definición sobre qué tipo de temporizador se utiliza, véase eventSchedulerType -1: repetición, anualmente
0: repetición, semanalmente
1: repetición, usado en fechas definidas
2: repetición, por hora
54 eventFlags Integer ??? (necesita ser investigado)

eventID

eventStage1Duration

eventStage2Duration

eventDate

Region

Looping

calendarFlags

eventCalendarName

eventCalendarDescription

eventCalendarOverlay

priority

eventSchedulerType

eventSchedulerType define qué tipo de temporizador se usa para que el evento se detenga o inicie, etc. - y en caso también de que utilice diferentes etapas durante su fase de "acumulación" (2 etapas disponibles)
-1: el evento se repite anualmente basado en las fechas de la columna11, columna12, etc. - la duración y las posibles fases del evento se toman de la información dada en la columna1 y la columna2 (fijada en DBC para mantenerla en línea con los cambios **anuales**) - En caso de que la columna12 equivalga al valor 0 usaría sólo la FECHA del campo11
0: el evento se repite cada 7 días, con una duración de un tiempo de tipo <eventStage1Duration> (duración de primera fase) (fecha de inicio codificada en el servidor dependiendo del tipo de ID del evento)
1: el evento se repite en base a los valores de la columna11, columna12, etc. (ver -1) - En caso de que <eventStage2Duration> (duración de segunda fase) exista, se utiliza primero <eventStage1Duration> (duración de primera fase) como duración de la fase previa al evento
2: el evento se repite cada X horas (siendo <eventStage2Duration> el temporizador eventPause/eventWait)

eventFlags