TrinityCore
Loading...
Searching...
No Matches
battleground_seething_shore.cpp File Reference
#include "AreaTrigger.h"
#include "AreaTriggerAI.h"
#include "Battleground.h"
#include "BattlegroundPackets.h"
#include "BattlegroundScript.h"
#include "Containers.h"
#include "CreatureAI.h"
#include "G3DPosition.hpp"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "Map.h"
#include "MotionMaster.h"
#include "ObjectMgr.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
#include "Spell.h"
#include "SpellAuras.h"
#include "SpellScript.h"
#include "SpellHistory.h"
#include "TaskScheduler.h"
#include "TemporarySummon.h"
#include "WaypointDefines.h"
#include <unordered_map>
+ Include dependency graph for battleground_seething_shore.cpp:

Go to the source code of this file.

Classes

struct  battleground_seething_shore
 
class  spell_bg_seething_shore_activate_azerite
 
class  spell_bg_seething_shore_azerite_geyser
 
class  spell_bg_seething_shore_rocket_parachute_trigger
 
class  spell_bg_seething_shore_rocket_parachute_ground_check
 
class  spell_bg_seething_shore_parachute
 
class  spell_bg_seething_shore_speed_up
 
struct  go_bg_seething_shore_azerite
 
struct  transport_seething_shore
 
struct  npc_bg_seething_shore_air_supplies_crate
 
struct  AirSupplyData
 
struct  npc_bg_seething_shore_air_supply_ground_dummy
 
struct  npc_bg_seething_shore_air_supplies_drop
 
struct  at_bg_seething_shore_haste_rune_buff
 
struct  npc_bg_seething_shore_commander
 
struct  npc_bg_seething_shore_vignette_dummy
 

Namespaces

namespace  SeethingShore
 
namespace  SeethingShore::Actions
 
namespace  SeethingShore::Areas
 
namespace  SeethingShore::Creatures
 
namespace  SeethingShore::CommanderTexts
 
namespace  SeethingShore::GameObjects
 
namespace  SeethingShore::PvpStats
 
namespace  SeethingShore::Sounds
 
namespace  SeethingShore::Spells
 
namespace  SeethingShore::SpellVisuals
 
namespace  SeethingShore::StringIds
 
namespace  SeethingShore::WorldStates
 
namespace  SeethingShore::Texts
 

Functions

void AddSC_battleground_seething_shore ()
 

Variables

static constexpr uint32 SeethingShore::Actions::CaptureAzeriteNode = 1
 
static constexpr uint32 SeethingShore::Actions::ConsumeBuff = 2
 
static constexpr uint32 SeethingShore::Actions::SpawnBuff = 3
 
static constexpr uint32 SeethingShore::Actions::CommanderText1 = 4
 
static constexpr uint32 SeethingShore::Areas::Shipwreck = 9511
 
static constexpr uint32 SeethingShore::Areas::Waterfall = 9512
 
static constexpr uint32 SeethingShore::Areas::CrashSite = 9513
 
static constexpr uint32 SeethingShore::Areas::Overlook = 9514
 
static constexpr uint32 SeethingShore::Areas::TarPits = 9515
 
static constexpr uint32 SeethingShore::Areas::Ruins = 9516
 
static constexpr uint32 SeethingShore::Areas::Tower = 9517
 
static constexpr uint32 SeethingShore::Areas::Plunge = 9518
 
static constexpr uint32 SeethingShore::Areas::TidePools = 9519
 
static constexpr uint32 SeethingShore::Areas::Bonfire = 9520
 
static constexpr uint32 SeethingShore::Areas::Ridge = 9521
 
static constexpr uint32 SeethingShore::Areas::Temple = 9522
 
static constexpr std::array< uint32, 12 > SeethingShore::Areas::AzeriteNodes
 
static constexpr uint32 SeethingShore::Creatures::Controller = 125269
 
static constexpr uint32 SeethingShore::Creatures::AirSupplies = 133532
 
static constexpr uint32 SeethingShore::Creatures::AirSupplyGroundDummy = 133542
 
static constexpr uint32 SeethingShore::Creatures::NathanosBlightCaller = 131773
 
static constexpr uint32 SeethingShore::Creatures::MathiasShaw = 130532
 
static constexpr uint32 SeethingShore::Creatures::AzeriteFissure = 125253
 
static constexpr uint8 SeethingShore::CommanderTexts::Intro1 = 0
 
static constexpr uint8 SeethingShore::CommanderTexts::Intro2 = 1
 
static constexpr uint8 SeethingShore::CommanderTexts::Intro3 = 2
 
static constexpr uint8 SeethingShore::CommanderTexts::Intro4 = 3
 
static constexpr uint8 SeethingShore::CommanderTexts::SuppliesSpawned = 4
 
static constexpr uint8 SeethingShore::CommanderTexts::CapturedAzerite = 5
 
static constexpr uint32 SeethingShore::GameObjects::AllianceAirshipPrepCollision = 281224
 
static constexpr uint32 SeethingShore::GameObjects::HordeAirshipPrepCollision = 281226
 
static constexpr uint32 SeethingShore::GameObjects::BerserkBuff = 206564
 
static constexpr uint32 SeethingShore::GameObjects::FoodBuff = 206565
 
static constexpr uint32 SeethingShore::GameObjects::SpeedBuff = 206566
 
static constexpr std::array< uint32, 3 > SeethingShore::GameObjects::Buffs = { BerserkBuff, FoodBuff, SpeedBuff }
 
static constexpr uint32 SeethingShore::PvpStats::CapturedAzerite = 744
 
static constexpr uint32 SeethingShore::Sounds::PvpFlagCapturedAlliance = 8173
 
static constexpr uint32 SeethingShore::Sounds::PvpFlagCapturedHorde = 8213
 
static constexpr uint32 SeethingShore::Spells::ActivateAzerite = 248688
 
static constexpr uint32 SeethingShore::Spells::AzeriteGeyser = 248668
 
static constexpr uint32 SeethingShore::Spells::SummonAzeriteCaptureNode1 = 262749
 
static constexpr uint32 SeethingShore::Spells::SummonAzeriteCaptureNode2 = 248674
 
static constexpr uint32 SeethingShore::Spells::SummonAzeriteCaptureNode3 = 262748
 
static constexpr uint32 SeethingShore::Spells::AzeriteKnockBack = 262385
 
static constexpr uint32 SeethingShore::Spells::EarthQuakeCameraShake = 248719
 
static constexpr uint32 SeethingShore::Spells::CapturedAllianceCosmeticFx = 262508
 
static constexpr uint32 SeethingShore::Spells::CapturedHordeCosmeticFx = 262512
 
static constexpr uint32 SeethingShore::Spells::AchievementCredit = 261968
 
static constexpr uint32 SeethingShore::Spells::AchievementTrackerDeathFromAbove = 261954
 
static constexpr uint32 SeethingShore::Spells::AchievementCreditClaimJumper = 261953
 
static constexpr uint32 SeethingShore::Spells::AchievementTrackerCreditClaimJumper = 261955
 
static constexpr uint32 SeethingShore::Spells::RocketParachute = 250917
 
static constexpr uint32 SeethingShore::Spells::RocketParachute2 = 250921
 
static constexpr uint32 SeethingShore::Spells::NoFallingDamage = 262359
 
static constexpr uint32 SeethingShore::Spells::Parachute = 269779
 
static constexpr std::array< uint32, 3 > SeethingShore::Spells::SummonAzeriteCaptureNodeSpells = { SummonAzeriteCaptureNode1, SummonAzeriteCaptureNode2, SummonAzeriteCaptureNode3 }
 
static constexpr uint32 SeethingShore::Spells::RopeBeam = 115048
 
static constexpr uint32 SeethingShore::Spells::PingVehicle = 115050
 
static constexpr uint32 SeethingShore::Spells::CreateHasteRuneBuffAreaTrigger = 295663
 
static constexpr uint32 SeethingShore::Spells::DustCloudImpactBigger = 54740
 
static constexpr uint32 SeethingShore::Spells::SpeedUp = 294701
 
static constexpr uint32 SeethingShore::SpellVisuals::HasteRuneBuff = 85696
 
static constexpr uint32 SeethingShore::SpellVisuals::AzeriteBirth = 74145
 
static constexpr std::string_view SeethingShore::StringIds::AirSupplyGroundDummy1 = "air_supply_ground_dummy_1"
 
static constexpr std::string_view SeethingShore::StringIds::AirSupplyGroundDummy2 = "air_supply_ground_dummy_2"
 
static constexpr std::string_view SeethingShore::StringIds::AirSupplyGroundDummy3 = "air_supply_ground_dummy_3"
 
static constexpr std::string_view SeethingShore::StringIds::AirSupplyGroundDummy4 = "air_supply_ground_dummy_4"
 
static constexpr std::string_view SeethingShore::StringIds::AirSupplyGroundDummy5 = "air_supply_ground_dummy_5"
 
static constexpr std::string_view SeethingShore::StringIds::AirSupplyGroundDummy6 = "air_supply_ground_dummy_6"
 
static constexpr std::array< std::string_view, 6 > SeethingShore::StringIds::AirSupplyGroundDummies = { AirSupplyGroundDummy1, AirSupplyGroundDummy2, AirSupplyGroundDummy3, AirSupplyGroundDummy4, AirSupplyGroundDummy5, AirSupplyGroundDummy6 }
 
static constexpr uint32 SeethingShore::WorldStates::AllianceScore = 13845
 
static constexpr uint32 SeethingShore::WorldStates::HordeScore = 13844
 
static constexpr uint32 SeethingShore::WorldStates::MaxScore = 13846
 
static constexpr uint32 SeethingShore::Texts::AzeriteSpawning = 134097
 
static constexpr uint32 SeethingShore::Texts::AllianceNearVictory = 10598
 
static constexpr uint32 SeethingShore::Texts::HordeNearVictory = 10599
 

Function Documentation

◆ AddSC_battleground_seething_shore()

void AddSC_battleground_seething_shore ( )

Definition at line 921 of file battleground_seething_shore.cpp.

+ Here is the caller graph for this function: