TrinityCore
|
#include "vortex_pinnacle.h"
#include "Creature.h"
#include "DB2Structure.h"
#include "EventMap.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "Vehicle.h"
Go to the source code of this file.
Classes | |
struct | SlipstreamInfo |
struct | npc_vp_slipstream |
struct | npc_vp_slipstream_landing_zone |
class | spell_vp_slipstream |
class | spell_vp_slipstream_shortcut |
Enumerations | |
enum | VPVehicleIds { VEHICLE_ID_SLIPSTREAM_ENTRANCE_1 = 1305 , VEHICLE_ID_SLIPSTREAM_ENTRANCE_2 = 1306 , VEHICLE_ID_SLIPSTREAM_1 = 1111 , VEHICLE_ID_SLIPSTREAM_2 = 1112 , VEHICLE_ID_SLIPSTREAM_3 = 1113 , VEHICLE_ID_SLIPSTREAM_4 = 1149 , VEHICLE_ID_SLIPSTREAM_5 = 1150 , VEHICLE_ID_SLIPSTREAM_BACK_TO_ENTRANCE = 1551 } |
enum | VPSlipstreamSpells { SPELL_SLIPSTREAM_ENTER = 84965 , SPELL_SLIPSTREAM_FIRST = 84980 , SPELL_SLIPSTREAM_SECOND = 84988 , SPELL_SLIPSTREAM_THIRD = 85394 , SPELL_SLIPSTREAM_FOURTH = 85397 , SPELL_SLIPSTREAM_LAST = 85016 , SPELL_SLIPSTREAM_ASAAD = 95911 , SPELL_SLIPSTREAM_SHORTCUT_ALTAIRUS = 89498 , SPELL_SLIPSTREAM_SHORTCUT_ALTAIRUS_TELEPORT = 89499 , SPELL_SLIPSTREAM_SHORTCUT_ASAAD = 89500 , SPELL_SLIPSTREAM_SHORTCUT_ASAAD_TELEPORT = 89501 , SPELL_GENERIC_EJECT_ALL_PASSENGERS = 79737 } |
Functions | |
void | AddSC_vortex_pinnacle () |
Variables | |
static std::array< SlipstreamInfo const, 11 > const | SlipstreamData |
static constexpr uint32 const | EVENT_EJECT_ALL_PASSENGERS = 1 |
enum VPSlipstreamSpells |
Definition at line 43 of file vortex_pinnacle.cpp.
enum VPVehicleIds |
Definition at line 31 of file vortex_pinnacle.cpp.
void AddSC_vortex_pinnacle | ( | ) |
|
staticconstexpr |
Definition at line 146 of file vortex_pinnacle.cpp.
|
static |
Definition at line 72 of file vortex_pinnacle.cpp.