Go to the source code of this file.
|
enum | DataTypes {
DATA_NALORAKK = 0
,
DATA_AKILZON = 1
,
DATA_JANALAI = 2
,
DATA_HALAZZI = 3
,
DATA_HEXLORD = 4
,
DATA_ZULJIN = 5
,
MAX_ENCOUNTER = 6
,
DATA_SPIRIT_LYNX = 7
,
TYPE_RAND_VENDOR_1 = 8
,
TYPE_RAND_VENDOR_2 = 9
,
DATA_STRANGE_GONG = 10
,
DATA_MASSIVE_GATE = 11
,
DATA_HEXLORD_GATE = 12
,
DATA_HARRISON_JONES = 13
,
TYPE_AKILZON_GAUNTLET = 14
,
DATA_LOOKOUT = 15
,
DATA_ZULJIN_GATE = 16
,
DATA_CHEST_LOOTED = 17
} |
|
enum | CreatureIds {
NPC_HARRISON_JONES = 24358
,
NPC_JANALAI = 23578
,
NPC_ZULJIN = 23863
,
NPC_HEXLORD = 24239
,
NPC_HALAZZI = 23577
,
NPC_NALORAKK = 23576
,
NPC_SPIRIT_LYNX = 24143
,
NPC_AMANISHI_SAVAGE = 23889
,
NPC_AMANISHI_WARBRINGER = 23580
,
NPC_AMANISHI_TRIBESMAN = 23582
,
NPC_AMANISHI_MEDICINE_MAN = 23581
,
NPC_AMANISHI_AXE_THROWER = 23542
,
NPC_AMANI_HATCHLING = 23598
,
NPC_AMANISHI_GUARDIAN = 23597
,
NPC_AMANISHI_WIND_WALKER = 24179
,
NPC_AMANISHI_LOOKOUT = 24175
,
NPC_AMANISHI_PROTECTOR = 24180
,
NPC_AMANISHI_TEMPEST = 24549
,
NPC_EAGLE_TRASH_AGGRO_TRIGGER = 24223
} |
|
enum | GameobjectIds {
GO_DOOR_HALAZZI = 186303
,
GO_LYNX_TEMPLE_ENTRANCE = 186304
,
GO_GATE_HEXLORD = 186305
,
GO_GATE_ZULJIN = 186306
,
GO_MASSIVE_GATE = 186728
,
GO_DOOR_AKILZON = 186858
,
GO_ZULJIN_FIREWALL = 186859
,
GO_HARKORS_SATCHEL = 187021
,
GO_TANZARS_TRUNK = 186648
,
GO_ASHLIS_BAG = 186672
,
GO_KRAZS_PACKAGE = 186667
,
GO_STRANGE_GONG = 187359
,
GO_ALTAR_TORCH_EAGLE_GOD = 187035
,
GO_ALTAR_TORCH_DRAGONHAWK_GOD = 187036
,
GO_ALTAR_TORCH_LYNX_GOD = 187037
,
GO_ALTAR_TORCH_BEAR_GOD = 186860
} |
|
enum | MiscIds {
DATA_TIMED_RUN = 0
,
DATA_CHEST_COUNT = 1
,
ACTION_START_TIMED_RUN = 0
,
ACTION_START_AKILZON_GAUNTLET = 1
,
ACTION_RESET_AKILZON_GAUNTLET = 2
,
GROUP_TIMED_RUN = 1
} |
|
◆ DataHeader
◆ RegisterZulAmanCreatureAI
◆ ZulAmanScriptName
#define ZulAmanScriptName "instance_zulaman" |
◆ CreatureIds
Enumerator |
---|
NPC_HARRISON_JONES | |
NPC_JANALAI | |
NPC_ZULJIN | |
NPC_HEXLORD | |
NPC_HALAZZI | |
NPC_NALORAKK | |
NPC_SPIRIT_LYNX | |
NPC_AMANISHI_SAVAGE | |
NPC_AMANISHI_WARBRINGER | |
NPC_AMANISHI_TRIBESMAN | |
NPC_AMANISHI_MEDICINE_MAN | |
NPC_AMANISHI_AXE_THROWER | |
NPC_AMANI_HATCHLING | |
NPC_AMANISHI_GUARDIAN | |
NPC_AMANISHI_WIND_WALKER | |
NPC_AMANISHI_LOOKOUT | |
NPC_AMANISHI_PROTECTOR | |
NPC_AMANISHI_TEMPEST | |
NPC_EAGLE_TRASH_AGGRO_TRIGGER | |
49{
64
70};
@ NPC_AMANISHI_PROTECTOR
Definition zulaman.h:67
@ NPC_AMANISHI_WIND_WALKER
Definition zulaman.h:65
@ NPC_JANALAI
Definition zulaman.h:51
@ NPC_NALORAKK
Definition zulaman.h:55
@ NPC_HALAZZI
Definition zulaman.h:54
@ NPC_AMANISHI_GUARDIAN
Definition zulaman.h:63
@ NPC_AMANISHI_LOOKOUT
Definition zulaman.h:66
@ NPC_EAGLE_TRASH_AGGRO_TRIGGER
Definition zulaman.h:69
@ NPC_AMANISHI_SAVAGE
Definition zulaman.h:57
@ NPC_AMANISHI_WARBRINGER
Definition zulaman.h:58
@ NPC_SPIRIT_LYNX
Definition zulaman.h:56
@ NPC_ZULJIN
Definition zulaman.h:52
@ NPC_AMANISHI_MEDICINE_MAN
Definition zulaman.h:60
@ NPC_AMANISHI_TRIBESMAN
Definition zulaman.h:59
@ NPC_HARRISON_JONES
Definition zulaman.h:50
@ NPC_AMANI_HATCHLING
Definition zulaman.h:62
@ NPC_AMANISHI_TEMPEST
Definition zulaman.h:68
@ NPC_HEXLORD
Definition zulaman.h:53
@ NPC_AMANISHI_AXE_THROWER
Definition zulaman.h:61
◆ DataTypes
Enumerator |
---|
DATA_NALORAKK | |
DATA_AKILZON | |
DATA_JANALAI | |
DATA_HALAZZI | |
DATA_HEXLORD | |
DATA_ZULJIN | |
MAX_ENCOUNTER | |
DATA_SPIRIT_LYNX | |
TYPE_RAND_VENDOR_1 | |
TYPE_RAND_VENDOR_2 | |
DATA_STRANGE_GONG | |
DATA_MASSIVE_GATE | |
DATA_HEXLORD_GATE | |
DATA_HARRISON_JONES | |
TYPE_AKILZON_GAUNTLET | |
DATA_LOOKOUT | |
DATA_ZULJIN_GATE | |
DATA_CHEST_LOOTED | |
27{
46};
@ DATA_AKILZON
Definition zulaman.h:29
@ DATA_STRANGE_GONG
Definition zulaman.h:38
@ DATA_NALORAKK
Definition zulaman.h:28
@ TYPE_AKILZON_GAUNTLET
Definition zulaman.h:42
@ DATA_ZULJIN
Definition zulaman.h:33
@ DATA_HEXLORD
Definition zulaman.h:32
@ TYPE_RAND_VENDOR_1
Definition zulaman.h:36
@ MAX_ENCOUNTER
Definition zulaman.h:34
@ DATA_MASSIVE_GATE
Definition zulaman.h:39
@ DATA_JANALAI
Definition zulaman.h:30
@ DATA_HALAZZI
Definition zulaman.h:31
@ DATA_CHEST_LOOTED
Definition zulaman.h:45
@ TYPE_RAND_VENDOR_2
Definition zulaman.h:37
@ DATA_LOOKOUT
Definition zulaman.h:43
@ DATA_HEXLORD_GATE
Definition zulaman.h:40
@ DATA_ZULJIN_GATE
Definition zulaman.h:44
@ DATA_SPIRIT_LYNX
Definition zulaman.h:35
@ DATA_HARRISON_JONES
Definition zulaman.h:41
◆ GameobjectIds
Enumerator |
---|
GO_DOOR_HALAZZI | |
GO_LYNX_TEMPLE_ENTRANCE | |
GO_GATE_HEXLORD | |
GO_GATE_ZULJIN | |
GO_MASSIVE_GATE | |
GO_DOOR_AKILZON | |
GO_ZULJIN_FIREWALL | |
GO_HARKORS_SATCHEL | |
GO_TANZARS_TRUNK | |
GO_ASHLIS_BAG | |
GO_KRAZS_PACKAGE | |
GO_STRANGE_GONG | |
GO_ALTAR_TORCH_EAGLE_GOD | |
GO_ALTAR_TORCH_DRAGONHAWK_GOD | |
GO_ALTAR_TORCH_LYNX_GOD | |
GO_ALTAR_TORCH_BEAR_GOD | |
73{
90};
@ GO_ALTAR_TORCH_LYNX_GOD
Definition zulaman.h:88
@ GO_STRANGE_GONG
Definition zulaman.h:85
@ GO_KRAZS_PACKAGE
Definition zulaman.h:84
@ GO_ASHLIS_BAG
Definition zulaman.h:83
@ GO_GATE_HEXLORD
Definition zulaman.h:76
@ GO_ALTAR_TORCH_BEAR_GOD
Definition zulaman.h:89
@ GO_MASSIVE_GATE
Definition zulaman.h:78
@ GO_ALTAR_TORCH_EAGLE_GOD
Definition zulaman.h:86
@ GO_LYNX_TEMPLE_ENTRANCE
Definition zulaman.h:75
@ GO_DOOR_AKILZON
Definition zulaman.h:79
@ GO_DOOR_HALAZZI
Definition zulaman.h:74
@ GO_HARKORS_SATCHEL
Definition zulaman.h:81
@ GO_ALTAR_TORCH_DRAGONHAWK_GOD
Definition zulaman.h:87
@ GO_TANZARS_TRUNK
Definition zulaman.h:82
@ GO_ZULJIN_FIREWALL
Definition zulaman.h:80
@ GO_GATE_ZULJIN
Definition zulaman.h:77
◆ MiscIds
Enumerator |
---|
DATA_TIMED_RUN | |
DATA_CHEST_COUNT | |
ACTION_START_TIMED_RUN | |
ACTION_START_AKILZON_GAUNTLET | |
ACTION_RESET_AKILZON_GAUNTLET | |
GROUP_TIMED_RUN | |
93{
94
97
102};
@ ACTION_START_AKILZON_GAUNTLET
Definition zulaman.h:99
@ DATA_CHEST_COUNT
Definition zulaman.h:96
@ DATA_TIMED_RUN
Definition zulaman.h:95
@ ACTION_START_TIMED_RUN
Definition zulaman.h:98
@ ACTION_RESET_AKILZON_GAUNTLET
Definition zulaman.h:100
@ GROUP_TIMED_RUN
Definition zulaman.h:101
◆ GetZulAmanAI()
template<class AI , class T >
AI * GetZulAmanAI |
( |
T * |
obj | ) |
|
|
inline |
108{
110}
#define ZulAmanScriptName
Definition zulaman.h:24
References ZulAmanScriptName.
◆ PersistentDataCount
uint32 constexpr PersistentDataCount = 2 |
|
constexpr |