AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
instance_hyjal.cpp File Reference
#include "Chat.h"
#include "InstanceMapScript.h"
#include "InstanceScript.h"
#include "Player.h"
#include "hyjal.h"

Go to the source code of this file.

Classes

class  instance_hyjal
 
struct  instance_hyjal::instance_mount_hyjal_InstanceMapScript
 

Functions

void AddSC_instance_mount_hyjal ()
 

Variables

DoorData const doorData []
 
ObjectData const creatureData []
 
Milliseconds hyjalWaveTimers [4][MAX_WAVES_STANDARD]
 
Milliseconds hyjalRetreatTimers [2][MAX_WAVES_RETREAT]
 
Milliseconds hyjalNightElfWaveTimers [1][MAX_WAVES_NIGHT_ELF]
 

Function Documentation

◆ AddSC_instance_mount_hyjal()

void AddSC_instance_mount_hyjal ( )
586{
587 new instance_hyjal();
588}
Definition: instance_hyjal.cpp:72

Referenced by AddKalimdorScripts().

Variable Documentation

◆ creatureData

ObjectData const creatureData[]
Initial value:
=
{
{ 0, 0 }
}
@ NPC_WINTERCHILL
Definition: hyjal.h:114
@ NPC_KAZROGAL
Definition: hyjal.h:116
@ NPC_TYRANDE
Definition: hyjal.h:103
@ NPC_ARCHIMONDE
Definition: hyjal.h:118
@ NPC_ANETHERON
Definition: hyjal.h:115
@ NPC_AZGALOR
Definition: hyjal.h:117
@ DATA_JAINA
Definition: hyjal.h:40
@ DATA_THRALL
Definition: hyjal.h:41
@ DATA_KAZROGAL
Definition: hyjal.h:33
@ DATA_TYRANDE
Definition: hyjal.h:42
@ DATA_AZGALOR
Definition: hyjal.h:34
@ DATA_WINTERCHILL
Definition: hyjal.h:31
@ DATA_ANETHERON
Definition: hyjal.h:32
@ DATA_ARCHIMONDE
Definition: hyjal.h:35
@ NPC_JAINA
Definition: zone_undercity.cpp:418
@ NPC_THRALL
Definition: zone_undercity.cpp:447

Referenced by instance_hyjal::instance_mount_hyjal_InstanceMapScript::instance_mount_hyjal_InstanceMapScript().

◆ doorData

DoorData const doorData[]
Initial value:
=
{
}
@ GO_HORDE_ENCAMPMENT_PORTAL
Definition: hyjal.h:128
@ GO_NIGHT_ELF_VILLAGE_PORTAL
Definition: hyjal.h:129
@ DOOR_TYPE_PASSAGE
Definition: InstanceScript.h:68

Referenced by instance_hyjal::instance_mount_hyjal_InstanceMapScript::instance_mount_hyjal_InstanceMapScript().

◆ hyjalNightElfWaveTimers

Milliseconds hyjalNightElfWaveTimers[1][MAX_WAVES_NIGHT_ELF]

◆ hyjalRetreatTimers

Milliseconds hyjalRetreatTimers[2][MAX_WAVES_RETREAT]
Initial value:
{
{ 10000ms, 6000ms , 0ms },
{ 10000ms, 40000ms, 0ms }
}

Referenced by instance_hyjal::instance_mount_hyjal_InstanceMapScript::SetData().

◆ hyjalWaveTimers

Milliseconds hyjalWaveTimers[4][MAX_WAVES_STANDARD]
Initial value:
{
{ 130000ms, 130000ms, 130000ms, 130000ms, 130000ms, 130000ms, 130000ms, 190000ms, 0ms },
{ 130000ms, 130000ms, 130000ms, 130000ms, 130000ms, 130000ms, 130000ms, 190000ms, 0ms },
{ 130000ms, 155000ms, 130000ms, 155000ms, 130000ms, 130000ms, 155000ms, 225000ms, 0ms },
{ 130000ms, 190000ms, 190000ms, 190000ms, 130000ms, 155000ms, 190000ms, 225000ms, 0ms }
}

Referenced by instance_hyjal::instance_mount_hyjal_InstanceMapScript::SetData().