TrinityCore
Loading...
Searching...
No Matches
zulaman.cpp File Reference
#include "ScriptMgr.h"
#include "CreatureTextMgr.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "zulaman.h"
+ Include dependency graph for zulaman.cpp:

Go to the source code of this file.

Classes

class  npc_voljin_zulaman
 
struct  npc_voljin_zulaman::npc_voljin_zulamanAI
 

Enumerations

enum  Says {
  SAY_INTRO_1 = 0 , SAY_INTRO_2 = 1 , SAY_INTRO_3 = 2 , SAY_INTRO_4 = 3 ,
  SAY_INTRO_FAIL = 4 , SAY_HEXLOR_INTRO = 0
}
 
enum  Spells { SPELL_BANGING_THE_GONG = 45225 }
 
enum  Events {
  EVENT_INTRO_MOVEPOINT_1 = 1 , EVENT_INTRO_MOVEPOINT_2 = 2 , EVENT_INTRO_MOVEPOINT_3 = 3 , EVENT_BANGING_THE_GONG = 4 ,
  EVENT_START_DOOR_OPENING_1 = 5 , EVENT_START_DOOR_OPENING_2 = 6 , EVENT_START_DOOR_OPENING_3 = 7 , EVENT_START_DOOR_OPENING_4 = 8 ,
  EVENT_START_DOOR_OPENING_5 = 9 , EVENT_START_DOOR_OPENING_6 = 10 , EVENT_START_DOOR_OPENING_7 = 11
}
 
enum  Points { POINT_INTRO = 1 , POINT_STRANGE_GONG = 2 , POINT_START_DOOR_OPENING_1 = 3 , POINT_START_DOOR_OPENING_2 = 4 }
 
enum  Misc { ITEM_VIRTUAL_ITEM = 5301 , GOSSIP_MENU_START_INTRO = 12797 }
 

Functions

void AddSC_zulaman ()
 

Variables

Position const VoljinIntroWaypoint [4]
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_INTRO_MOVEPOINT_1 
EVENT_INTRO_MOVEPOINT_2 
EVENT_INTRO_MOVEPOINT_3 
EVENT_BANGING_THE_GONG 
EVENT_START_DOOR_OPENING_1 
EVENT_START_DOOR_OPENING_2 
EVENT_START_DOOR_OPENING_3 
EVENT_START_DOOR_OPENING_4 
EVENT_START_DOOR_OPENING_5 
EVENT_START_DOOR_OPENING_6 
EVENT_START_DOOR_OPENING_7 

Definition at line 47 of file zulaman.cpp.

◆ Misc

enum Misc
Enumerator
ITEM_VIRTUAL_ITEM 
GOSSIP_MENU_START_INTRO 

Definition at line 70 of file zulaman.cpp.

◆ Points

enum Points
Enumerator
POINT_INTRO 
POINT_STRANGE_GONG 
POINT_START_DOOR_OPENING_1 
POINT_START_DOOR_OPENING_2 

Definition at line 62 of file zulaman.cpp.

◆ Says

enum Says
Enumerator
SAY_INTRO_1 
SAY_INTRO_2 
SAY_INTRO_3 
SAY_INTRO_4 
SAY_INTRO_FAIL 
SAY_HEXLOR_INTRO 

Definition at line 28 of file zulaman.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_BANGING_THE_GONG 

Definition at line 41 of file zulaman.cpp.

Function Documentation

◆ AddSC_zulaman()

void AddSC_zulaman ( )

Definition at line 226 of file zulaman.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ VoljinIntroWaypoint

Position const VoljinIntroWaypoint[4]
Initial value:
=
{
{ 117.7349f, 1662.77f, 42.02156f, 0.0f },
{ 132.14f, 1645.143f, 42.02158f, 0.0f },
{ 121.8901f, 1639.118f, 42.23253f, 0.0f },
{ 122.618f, 1639.546f, 42.11659f, 0.0f },
}

Definition at line 77 of file zulaman.cpp.