TrinityCore
Loading...
Searching...
No Matches
instance_karazhan.cpp File Reference
#include "ScriptMgr.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "karazhan.h"
#include "Map.h"
+ Include dependency graph for instance_karazhan.cpp:

Go to the source code of this file.

Classes

class  instance_karazhan
 
struct  instance_karazhan::instance_karazhan_InstanceMapScript
 

Functions

void AddSC_instance_karazhan ()
 

Variables

static constexpr ObjectData creatureData []
 
static constexpr ObjectData gameObjectData []
 
const Position OptionalSpawn []
 

Function Documentation

◆ AddSC_instance_karazhan()

void AddSC_instance_karazhan ( )

Definition at line 339 of file instance_karazhan.cpp.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ creatureData

constexpr ObjectData creatureData[]
staticconstexpr
Initial value:
=
{
{ 0, 0 }
}
@ NPC_JULIANNE
Definition karazhan.h:83
@ NPC_ROMULO
Definition karazhan.h:84
@ NPC_BARNES
Definition karazhan.h:82
@ DATA_ROMULO
Definition karazhan.h:57
@ DATA_JULIANNE
Definition karazhan.h:56
@ DATA_BARNES
Definition karazhan.h:55

Definition at line 41 of file instance_karazhan.cpp.

Referenced by instance_karazhan::instance_karazhan_InstanceMapScript::instance_karazhan_InstanceMapScript().

◆ gameObjectData

constexpr ObjectData gameObjectData[]
staticconstexpr
Initial value:
=
{
{ 0, 0 }
}
@ DATA_GO_STAGE_CURTAIN
Definition karazhan.h:62
@ DATA_GO_SIDE_ENTRANCE_DOOR
Definition karazhan.h:65
@ DATA_GO_STAGE_DOOR_LEFT
Definition karazhan.h:63
@ DATA_GO_STAGE_DOOR_RIGHT
Definition karazhan.h:64
@ GO_STAGE_DOOR_RIGHT
Definition karazhan.h:106
@ GO_STAGE_CURTAIN
Definition karazhan.h:104
@ GO_STAGE_DOOR_LEFT
Definition karazhan.h:105
@ GO_SIDE_ENTRANCE_DOOR
Definition karazhan.h:114

Definition at line 49 of file instance_karazhan.cpp.

Referenced by instance_karazhan::instance_karazhan_InstanceMapScript::instance_karazhan_InstanceMapScript().

◆ OptionalSpawn

const Position OptionalSpawn[]
Initial value:
=
{
{ -10960.981445f, -1940.138428f, 46.178097f, 4.12f },
{ -10945.769531f, -2040.153320f, 49.474438f, 0.077f },
{ -10899.903320f, -2085.573730f, 49.474449f, 1.38f }
}

Definition at line 58 of file instance_karazhan.cpp.

Referenced by instance_karazhan::instance_karazhan_InstanceMapScript::OnUnitDeath().