|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "ScriptedGossip.h"#include "Group.h"#include "Player.h"Go to the source code of this file.
Classes | |
| class | go_crystalline_tear |
| class | go_wind_stone |
| class | npc_anachronos_quest_trigger |
| struct | npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI |
| class | npc_anachronos_the_ancient |
| struct | npc_anachronos_the_ancient::npc_anachronos_the_ancientAI |
| class | npc_highlord_demitrian |
| class | npc_qiraj_war_spawn |
| struct | npc_qiraj_war_spawn::npc_qiraj_war_spawnAI |
| class | npcs_rutgar_and_frankal |
| struct | QuestCinematic |
| struct | SpawnSpells |
| struct | WaveData |
Macros | |
| #define | EVENT_AREA_RADIUS 65 |
| #define | EVENT_COOLDOWN 500000 |
| #define | GOSSIP_DEMITRIAN1 "What do you know of it?" |
| #define | GOSSIP_DEMITRIAN2 "I am listening, Demitrian." |
| #define | GOSSIP_DEMITRIAN3 "Continue, please." |
| #define | GOSSIP_DEMITRIAN4 "A battle?" |
| #define | GOSSIP_DEMITRIAN5 "<Nod>" |
| #define | GOSSIP_DEMITRIAN6 "Caught unaware? How?" |
| #define | GOSSIP_DEMITRIAN7 "So what did Ragnaros do next?" |
| #define | GOSSIP_DUKE_AIR "The Duke of Zephyrs! I hold your signet! Heed my call!" |
| #define | GOSSIP_DUKE_EARTH "The Duke of Shards! I hold your signet! Heed my call!" |
| #define | GOSSIP_DUKE_FIRE "Duke of Cynders! I hold your signet! Heed my call!" |
| #define | GOSSIP_DUKE_RANDOM "You will listen to this, vile duke! I am not your Twilight's Hammer lapdog! I am here to challenge you! Come! Come, and meet your death..." |
| #define | GOSSIP_DUKE_WATER "The Duke of Fathoms! I hold your signet! Heed my call!" |
| #define | GOSSIP_ITEM1 "I seek information about Natalia" |
| #define | GOSSIP_ITEM11 "Yes, please continue" |
| #define | GOSSIP_ITEM12 "What language?" |
| #define | GOSSIP_ITEM13 "The Priestess attacked you?!" |
| #define | GOSSIP_ITEM14 "I should ask the monkey about this" |
| #define | GOSSIP_ITEM15 "Then what..." |
| #define | GOSSIP_ITEM2 "That sounds dangerous!" |
| #define | GOSSIP_ITEM3 "What did you do?" |
| #define | GOSSIP_ITEM4 "Who?" |
| #define | GOSSIP_ITEM5 "Women do that. What did she demand?" |
| #define | GOSSIP_ITEM6 "What do you mean?" |
| #define | GOSSIP_ITEM7 "What happened next?" |
| #define | GOSSIP_ROYAL_AIR "High Marshal Whirlaxis! I hold your signet! Heed my call!" |
| #define | GOSSIP_ROYAL_EARTH "Baron Kazum! I hold your signet! Heed my call!" |
| #define | GOSSIP_ROYAL_FIRE "Prince Skaldrenox! I hold your signet! Heed my call!" |
| #define | GOSSIP_ROYAL_RANDOM "The day of the judgement has come, fiend! I challenge you to battle!" |
| #define | GOSSIP_ROYAL_WATER "Lord Skwol! I hold your signet! Heed my call!" |
| #define | GOSSIP_TEMPLAR_AIR "Hoary Templar! I hold your signet! Heed my call!" |
| #define | GOSSIP_TEMPLAR_EARTH "Earthen Templar! I hold your signet! Heed my call!" |
| #define | GOSSIP_TEMPLAR_FIRE "Crimson Templar! I hold your signet! Heed my call!" |
| #define | GOSSIP_TEMPLAR_RANDOM "I am no cultist, you monster! Come to me and face your destruction!" |
| #define | GOSSIP_TEMPLAR_WATER "Azure Templar! I hold your signet! Heed my call!" |
Functions | |
| void | AddSC_silithus () |
Variables | |
| static QuestCinematic | EventAnim [] |
| static SpawnSpells | SpawnCast [4] |
| Position const | SpawnLocation [] |
| static WaveData | WavesInfo [5] |
| #define EVENT_AREA_RADIUS 65 |
Definition at line 283 of file zone_silithus.cpp.
Referenced by npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI::CheckEventFail().
| #define EVENT_COOLDOWN 500000 |
Definition at line 284 of file zone_silithus.cpp.
| #define GOSSIP_DEMITRIAN1 "What do you know of it?" |
Definition at line 29 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipHello().
| #define GOSSIP_DEMITRIAN2 "I am listening, Demitrian." |
Definition at line 30 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipSelect().
| #define GOSSIP_DEMITRIAN3 "Continue, please." |
Definition at line 31 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipSelect().
| #define GOSSIP_DEMITRIAN4 "A battle?" |
Definition at line 32 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipSelect().
| #define GOSSIP_DEMITRIAN5 "<Nod>" |
Definition at line 33 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipSelect().
| #define GOSSIP_DEMITRIAN6 "Caught unaware? How?" |
Definition at line 34 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipSelect().
| #define GOSSIP_DEMITRIAN7 "So what did Ragnaros do next?" |
Definition at line 35 of file zone_silithus.cpp.
Referenced by npc_highlord_demitrian::OnGossipSelect().
| #define GOSSIP_DUKE_AIR "The Duke of Zephyrs! I hold your signet! Heed my call!" |
Definition at line 1232 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_DUKE_EARTH "The Duke of Shards! I hold your signet! Heed my call!" |
Definition at line 1231 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_DUKE_FIRE "Duke of Cynders! I hold your signet! Heed my call!" |
Definition at line 1230 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_DUKE_RANDOM "You will listen to this, vile duke! I am not your Twilight's Hammer lapdog! I am here to challenge you! Come! Come, and meet your death..." |
Definition at line 1229 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_DUKE_WATER "The Duke of Fathoms! I hold your signet! Heed my call!" |
Definition at line 1233 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_ITEM1 "I seek information about Natalia" |
Definition at line 102 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipHello().
| #define GOSSIP_ITEM11 "Yes, please continue" |
Definition at line 111 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM12 "What language?" |
Definition at line 112 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM13 "The Priestess attacked you?!" |
Definition at line 113 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM14 "I should ask the monkey about this" |
Definition at line 114 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM15 "Then what..." |
Definition at line 115 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM2 "That sounds dangerous!" |
Definition at line 104 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM3 "What did you do?" |
Definition at line 105 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM4 "Who?" |
Definition at line 106 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM5 "Women do that. What did she demand?" |
Definition at line 107 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM6 "What do you mean?" |
Definition at line 108 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ITEM7 "What happened next?" |
Definition at line 109 of file zone_silithus.cpp.
Referenced by npcs_rutgar_and_frankal::OnGossipSelect().
| #define GOSSIP_ROYAL_AIR "High Marshal Whirlaxis! I hold your signet! Heed my call!" |
Definition at line 1238 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_ROYAL_EARTH "Baron Kazum! I hold your signet! Heed my call!" |
Definition at line 1237 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_ROYAL_FIRE "Prince Skaldrenox! I hold your signet! Heed my call!" |
Definition at line 1236 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_ROYAL_RANDOM "The day of the judgement has come, fiend! I challenge you to battle!" |
Definition at line 1235 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_ROYAL_WATER "Lord Skwol! I hold your signet! Heed my call!" |
Definition at line 1239 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_TEMPLAR_AIR "Hoary Templar! I hold your signet! Heed my call!" |
Definition at line 1226 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_TEMPLAR_EARTH "Earthen Templar! I hold your signet! Heed my call!" |
Definition at line 1225 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_TEMPLAR_FIRE "Crimson Templar! I hold your signet! Heed my call!" |
Definition at line 1224 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_TEMPLAR_RANDOM "I am no cultist, you monster! Come to me and face your destruction!" |
Definition at line 1223 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| #define GOSSIP_TEMPLAR_WATER "Azure Templar! I hold your signet! Heed my call!" |
Definition at line 1227 of file zone_silithus.cpp.
Referenced by go_wind_stone::OnGossipHello().
| enum EternalBoard |
Definition at line 216 of file zone_silithus.cpp.
| enum RutgarAndFrankal |
| Enumerator | |
|---|---|
| TRIGGER_FRANKAL | |
| TRIGGER_RUTGAR | |
Definition at line 117 of file zone_silithus.cpp.
| enum WS |
| Enumerator | |
|---|---|
| TEMPLAR | |
| DUKE | |
| ROYAL | |
| FIRE | |
| WATER | |
| EARTH | |
| AIR | |
Definition at line 1204 of file zone_silithus.cpp.
| enum WSCreatures |
| Enumerator | |
|---|---|
| NPC_TEMPLAR_FIRE | |
| NPC_TEMPLAR_WATER | |
| NPC_TEMPLAR_AIR | |
| NPC_TEMPLAR_EARTH | |
| NPC_DUKE_FIRE | |
| NPC_DUKE_WATER | |
| NPC_DUKE_EARTH | |
| NPC_DUKE_AIR | |
| NPC_ROYAL_FIRE | |
| NPC_ROYAL_AIR | |
| NPC_ROYAL_EARTH | |
| NPC_ROYAL_WATER | |
Definition at line 1168 of file zone_silithus.cpp.
| enum WSGossip |
| Enumerator | |
|---|---|
| GOSSIPID_LESSER_WS | |
| GOSSIPID_WS | |
| GOSSIPID_GREATER_WS | |
Definition at line 1161 of file zone_silithus.cpp.
| enum WSItems |
Definition at line 1186 of file zone_silithus.cpp.
| enum WSSpells |
Definition at line 1133 of file zone_silithus.cpp.
| enum WSTexts |
| Enumerator | |
|---|---|
| SAY_TEMPLAR_AGGRO | |
| SAY_DUKE_AGGRO | |
| YELL_ROYAL_AGGRO | |
Definition at line 1216 of file zone_silithus.cpp.
| void AddSC_silithus | ( | ) |
Definition at line 1484 of file zone_silithus.cpp.
Referenced by AddKalimdorScripts().
|
static |
Definition at line 293 of file zone_silithus.cpp.
Referenced by npc_anachronos_the_ancient::npc_anachronos_the_ancientAI::HandleAnimation().
|
static |
Definition at line 461 of file zone_silithus.cpp.
Referenced by npc_qiraj_war_spawn::npc_qiraj_war_spawnAI::UpdateAI().
| Position const SpawnLocation[] |
Definition at line 366 of file zone_silithus.cpp.
Referenced by npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI::SummonNextWave().
|
static |
Definition at line 447 of file zone_silithus.cpp.
Referenced by npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI::SummonNextWave(), and npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI::UpdateAI().