![]() |
TrinityCore
|
Inheritance diagram for battleground_strand_of_the_ancients:Public Member Functions | |
| battleground_strand_of_the_ancients (BattlegroundMap *map) | |
| void | OnInit () override |
| void | OnUpdate (uint32 diff) override |
| void | Reset () |
| void | ResetObjs () |
| void | StartShips () |
| void | OnPlayerJoined (Player *player, bool inBattleground) override |
| void | TeleportPlayers () const |
| void | TeleportToEntrancePosition (Player *player) const |
| void | ProcessEvent (WorldObject *obj, uint32 eventId, WorldObject *invoker) override |
| void | OnUnitKilled (Creature *victim, Unit *killer) override |
| void | CaptureGraveyard (StrandOfTheAncientsGraveyard graveyard, TeamId teamId) |
| void | TitanRelicActivated (Player const *clicker) |
| void | ToggleTimer () |
| void | OnEnd (Team winner) override |
| void | SendTransportInit (Player *player) const |
| bool | IsGateDestroyed (GateInfo const *gateInfo) const |
| void | HandleCaptureGraveyardAction (GameObject const *graveyardBanner, Player const *player) |
| void | MakeObjectsInteractable (DefenseLine defenseLine) const |
| Creature * | FindKanrethad () const |
| void | EndRound () |
| void | OnGameObjectCreate (GameObject *gameobject) override |
| void | DoAction (uint32 actionId, WorldObject *source, WorldObject *target) override |
| void | OnCreatureCreate (Creature *creature) override |
| uint32 | GetData (uint32 dataId) const override |
Public Member Functions inherited from BattlegroundScript | |
| BattlegroundScript (BattlegroundMap *map) noexcept | |
| ~BattlegroundScript () override=default | |
| virtual void | OnPrepareStage1 () |
| virtual void | OnPrepareStage2 () |
| virtual void | OnPrepareStage3 () |
| virtual void | OnStart () |
| virtual void | OnPlayerLeft (Player *player) |
| virtual void | OnPlayerKilled (Player *victim, Player *killer) |
| virtual Team | GetPrematureWinner () |
| void | TriggerGameEvent (uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override |
Public Member Functions inherited from ZoneScript | |
| ZoneScript () noexcept | |
| ZoneScript (ZoneScript const &right) | |
| ZoneScript (ZoneScript &&right) noexcept | |
| ZoneScript & | operator= (ZoneScript const &right) |
| ZoneScript & | operator= (ZoneScript &&right) noexcept |
| virtual | ~ZoneScript () |
| virtual uint32 | GetCreatureEntry (ObjectGuid::LowType, CreatureData const *data) |
| virtual uint32 | GetGameObjectEntry (ObjectGuid::LowType, uint32 entry) |
| virtual void | OnCreatureRemove (Creature *) |
| virtual void | OnGameObjectRemove (GameObject *) |
| virtual void | OnAreaTriggerCreate (AreaTrigger *areaTrigger) |
| virtual void | OnAreaTriggerRemove (AreaTrigger *areaTrigger) |
| virtual void | OnUnitDeath (Unit *unit) |
| virtual void | OnCreatureGroupDepleted (CreatureGroup const *creatureGroup) |
| virtual ObjectGuid | GetGuidData (uint32) const |
| virtual void | SetGuidData (uint32, ObjectGuid) |
| virtual uint64 | GetData64 (uint32) const |
| virtual void | SetData64 (uint32, uint64) |
| virtual void | SetData (uint32, uint32) |
| virtual void | OnFlagStateChange (GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player) |
| virtual bool | CanCaptureFlag (AreaTrigger *areaTrigger, Player *player) |
| virtual void | OnCaptureFlag (AreaTrigger *areaTrigger, Player *player) |
| virtual void | OnFlagTaken (GameObject *flag, Player *player) |
| virtual void | OnFlagDropped (ObjectGuid const &flagGuid, Player *player) |
Static Public Member Functions | |
| static GateInfo const * | GetGate (uint32 entry) |
Private Attributes | |
| TeamId | _attackers |
| Id of attacker team. | |
| uint32 | _totalTime |
| Totale elapsed time of current round. | |
| uint32 | _endRoundTimer |
| Max time of round. | |
| bool | _shipsStarted |
| For know if boats has start moving or not yet. | |
| BG_SA_Status | _status |
| Statu of battle (Start or not, and what round) | |
| std::array< BG_SA_RoundScore, 2 > | _roundScores |
| Score of each round. | |
| bool | _timerEnabled |
| used for know we are in timer phase or not (used for worldstate update) | |
| uint32 | _updateWaitTimer |
| 5secs before starting the 1min countdown for second round | |
| bool | _signaledRoundTwo |
| for know if warning about second round start has been sent | |
| bool | _signaledRoundTwoHalfMin |
| for know if warning about second round start has been sent | |
| bool | _initSecondRound |
| for know if second round has been init | |
| std::array< std::array< ObjectGuid, 2 >, PVP_TEAMS_COUNT > | _boatGUIDs |
| std::array< GuidUnorderedSet, PVP_TEAMS_COUNT > | _staticBombGUIDs |
| GuidUnorderedSet | _dynamicBombGUIDs |
| ObjectGuid | _graveyardWest |
| ObjectGuid | _graveyardEast |
| ObjectGuid | _graveyardCentral |
| GuidUnorderedSet | _gateGUIDs |
| ObjectGuid | _collisionDoorGUID |
| ObjectGuid | _kanrethadGUID |
| ObjectGuid | _titanRelicGUID |
Additional Inherited Members | |
Protected Member Functions inherited from BattlegroundScript | |
| void | UpdateWorldState (int32 worldStateId, int32 value, bool hidden=false) const |
Protected Attributes inherited from BattlegroundScript | |
| BattlegroundMap * | battlegroundMap |
| Battleground * | battleground |
Definition at line 286 of file battleground_strand_of_the_ancients.cpp.
|
inlineexplicit |
Definition at line 288 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _boatGUIDs, _endRoundTimer, _initSecondRound, _roundScores, _shipsStarted, _signaledRoundTwo, _signaledRoundTwoHalfMin, _staticBombGUIDs, _status, _timerEnabled, _totalTime, _updateWaitTimer, BG_SA_NOT_STARTED, TEAM_ALLIANCE, TEAM_HORDE, and urand().
|
inline |
Definition at line 695 of file battleground_strand_of_the_ancients.cpp.
References BG_SA_CENTER_GY_ALLIANCE, BG_SA_CENTER_GY_HORDE, BG_SA_LEFT_GY_ALLIANCE, BG_SA_LEFT_GY_HORDE, BG_SA_RIGHT_GY_ALLIANCE, BG_SA_RIGHT_GY_HORDE, CaptureGraveyard(), Central, East, TEAM_ALLIANCE, TEAM_HORDE, BattlegroundScript::UpdateWorldState(), and West.
Referenced by CaptureGraveyard(), HandleCaptureGraveyardAction(), and ResetObjs().
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
Definition at line 954 of file battleground_strand_of_the_ancients.cpp.
References ACTION_SOTA_CAPTURE_GRAVEYARD, ZoneScript::DoAction(), HandleCaptureGraveyardAction(), Object::ToGameObject(), and Object::ToPlayer().
|
inline |
Definition at line 871 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _initSecondRound, _roundScores, _signaledRoundTwo, _signaledRoundTwoHalfMin, _status, _totalTime, _updateWaitTimer, ALLIANCE, BattlegroundScript::battleground, BattlegroundScript::battlegroundMap, BG_SA_ROUNDLENGTH, BG_SA_SECOND_WARMUP, Battleground::CastSpellOnTeam(), HORDE, Battleground::RemoveAuraOnTeam(), ResetObjs(), SPELL_CARRYING_SEAFORIUM_CHARGE, SPELL_END_OF_ROUND, TEAM_ALLIANCE, TEAM_HORDE, ToggleTimer(), and Map::UpdateAreaDependentAuras().
Referenced by OnUpdate(), and TitanRelicActivated().
|
inline |
Definition at line 866 of file battleground_strand_of_the_ancients.cpp.
References _kanrethadGUID, BattlegroundScript::battlegroundMap, and Map::GetCreature().
Referenced by OnUpdate(), and TitanRelicActivated().
Reimplemented from ZoneScript.
Definition at line 991 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _status, DATA_ATTACKERS, DATA_STATUS, and ZoneScript::GetData().
Definition at line 1004 of file battleground_strand_of_the_ancients.cpp.
References Gates.
Referenced by ProcessEvent().
|
inline |
Definition at line 806 of file battleground_strand_of_the_ancients.cpp.
References _attackers, BattlegroundScript::battleground, CaptureGraveyard(), Central, East, Object::GetEntry(), BaseEntity::GetGUID(), Battleground::GetPlayerTeam(), Battleground::GetTeamIndexByTeamId(), GO_GRAVEYARD_CENTRAL_A, GO_GRAVEYARD_CENTRAL_H, GO_GRAVEYARD_EAST_A, GO_GRAVEYARD_EAST_H, GO_GRAVEYARD_WEST_A, GO_GRAVEYARD_WEST_H, and West.
Referenced by DoAction().
|
inline |
Definition at line 797 of file battleground_strand_of_the_ancients.cpp.
References BattlegroundScript::battlegroundMap, BG_SA_ALLIANCE_GATE_DESTROYED, BG_SA_HORDE_GATE_DESTROYED, Map::GetWorldStateValue(), and GateInfo::WorldState.
Referenced by ProcessEvent().
|
inline |
Definition at line 835 of file battleground_strand_of_the_ancients.cpp.
References _collisionDoorGUID, _graveyardCentral, _graveyardEast, _graveyardWest, _titanRelicGUID, BattlegroundScript::battlegroundMap, First, Map::GetGameObject(), GO_FLAG_NOT_SELECTABLE, Last, Second, and Third.
Referenced by ProcessEvent().
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
Definition at line 968 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _kanrethadGUID, Creature::AI(), BG_SA_Factions, Object::GetEntry(), BaseEntity::GetGUID(), NPC_ANTIPERSONNEL_CANNON, NPC_DEMOLISHER, NPC_GORGRIL_RIGSPARK, NPC_KANRETHAD, NPC_RIGGER_SPARKLIGHT, ZoneScript::OnCreatureCreate(), Unit::SetFaction(), CreatureAI::Talk(), TEAM_ALLIANCE, TEAM_HORDE, and TEXT_SPARKLIGHT_RIGSPARK_SPAWN.
|
inlineoverridevirtual |
Reimplemented from BattlegroundScript.
Definition at line 775 of file battleground_strand_of_the_ancients.cpp.
References ALLIANCE, BattlegroundScript::battleground, Battleground::GetBonusHonorFromKill(), HORDE, BattlegroundScript::OnEnd(), and Battleground::RewardHonorToTeam().
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
Definition at line 895 of file battleground_strand_of_the_ancients.cpp.
References _boatGUIDs, _collisionDoorGUID, _dynamicBombGUIDs, _gateGUIDs, _graveyardCentral, _graveyardEast, _graveyardWest, _staticBombGUIDs, _status, _titanRelicGUID, BG_SA_BOAT_ONE_A, BG_SA_BOAT_ONE_H, BG_SA_BOAT_TWO_A, BG_SA_BOAT_TWO_H, BG_SA_SECOND_WARMUP, BG_SA_WARMUP, GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING, Object::GetEntry(), GameObject::GetGoType(), BaseEntity::GetGUID(), GO_COLLISION_DOOR, GO_FLAG_NOT_SELECTABLE, GO_GRAVEYARD_CENTRAL_A, GO_GRAVEYARD_CENTRAL_H, GO_GRAVEYARD_EAST_A, GO_GRAVEYARD_EAST_H, GO_GRAVEYARD_WEST_A, GO_GRAVEYARD_WEST_H, GO_SEAFORIUM_BOMB_A, GO_SEAFORIUM_BOMB_H, GO_SEAFORIUM_CHARGE_A, GO_SEAFORIUM_CHARGE_H, GO_TITAN_RELIC_A, GO_TITAN_RELIC_H, ZoneScript::OnGameObjectCreate(), GameObject::RemoveFlag(), TEAM_ALLIANCE, and TEAM_HORDE.
|
inlineoverridevirtual |
Reimplemented from BattlegroundScript.
Definition at line 313 of file battleground_strand_of_the_ancients.cpp.
References _status, BG_SA_WARMUP, BattlegroundScript::OnInit(), and ResetObjs().
|
inlineoverridevirtual |
Reimplemented from BattlegroundScript.
Definition at line 509 of file battleground_strand_of_the_ancients.cpp.
References BattlegroundScript::OnPlayerJoined(), SendTransportInit(), and TeleportToEntrancePosition().
|
inlineoverridevirtual |
Reimplemented from BattlegroundScript.
Definition at line 683 of file battleground_strand_of_the_ancients.cpp.
References _attackers, BattlegroundScript::battleground, BattlegroundScript::battlegroundMap, BG_SA_DESTROYED_ALLIANCE_VEHICLES, BG_SA_DESTROYED_HORDE_VEHICLES, WorldObject::GetCharmerOrOwnerPlayerOrPlayerItself(), Object::GetEntry(), WorldStateMgr::GetValue(), NPC_DEMOLISHER_SA, PVP_STAT_DEMOLISHERS_DESTROYED, TEAM_HORDE, Battleground::UpdatePvpStat(), and BattlegroundScript::UpdateWorldState().
|
inlineoverridevirtual |
Reimplemented from BattlegroundScript.
Definition at line 320 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _endRoundTimer, _initSecondRound, _roundScores, _signaledRoundTwo, _signaledRoundTwoHalfMin, _status, _totalTime, _updateWaitTimer, ALLIANCE, BattlegroundScript::battleground, BG_SA_BOAT_START, BG_SA_ROUND_ONE, BG_SA_ROUND_TWO, BG_SA_ROUNDLENGTH, BG_SA_SECOND_WARMUP, BG_SA_TEXT_ROUND_TWO_START_HALF_MINUTE, BG_SA_TEXT_ROUND_TWO_START_ONE_MINUTE, BG_SA_TIMER, BG_SA_WARMUP, BG_SA_WARMUPLENGTH, Battleground::CastSpellOnTeam(), CHAT_MSG_BG_SYSTEM_NEUTRAL, Battleground::EndBattleground(), EndRound(), EVENT_ALLIANCE_ASSAULT_STARTED, EVENT_HORDE_ASSAULT_STARTED, FindKanrethad(), ObjectAccessor::FindPlayer(), GameTime::GetGameTime(), Battleground::GetPlayers(), Battleground::GetStatus(), HORDE, BattlegroundScript::OnUpdate(), Battleground::SendBroadcastText(), Battleground::SendChatMessage(), Battleground::SetStatus(), SPELL_END_OF_ROUND, SPELL_PREPARATION, StartShips(), STATUS_IN_PROGRESS, TEAM_ALLIANCE, TEAM_HORDE, TEAM_OTHER, TEXT_ROUND_STARTED, ToggleTimer(), BattlegroundScript::TriggerGameEvent(), and BattlegroundScript::UpdateWorldState().
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
Definition at line 575 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _staticBombGUIDs, BattlegroundScript::battleground, BattlegroundScript::battlegroundMap, BG_SA_ALLIANCE_GATE_DAMAGED, BG_SA_ALLIANCE_GATE_DESTROYED, BG_SA_HORDE_GATE_DAMAGED, BG_SA_HORDE_GATE_DESTROYED, EVENT_ALLIANCE_ASSAULT_STARTED, EVENT_HORDE_ASSAULT_STARTED, EVENT_TITAN_RELIC_ACTIVATED, WorldObject::FindNearestCreature(), GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING, GAMEOBJECT_TYPE_GOOBER, Battleground::GetBonusHonorFromKill(), WorldObject::GetCharmerOrOwnerPlayerOrPlayerItself(), Object::GetEntry(), Map::GetGameObject(), GetGate(), GO_FLAG_NOT_SELECTABLE, GO_GATE_OF_THE_BLUE_SAPPHIRE, GO_GATE_OF_THE_GREEN_EMERALD, GO_GATE_OF_THE_PURPLE_AMETHYST, GO_GATE_OF_THE_RED_SUN, IsGateDestroyed(), MakeObjectsInteractable(), NPC_WORLD_TRIGGER, Battleground::PlaySoundToAll(), ZoneScript::ProcessEvent(), PVP_STAT_GATES_DESTROYED, SCORE_BONUS_HONOR, Battleground::SendChatMessage(), SOUND_WALL_ATTACKED_ALLIANCE, SOUND_WALL_ATTACKED_HORDE, SOUND_WALL_DESTROYED_ALLIANCE, SOUND_WALL_DESTROYED_HORDE, TEAM_ALLIANCE, TEAM_HORDE, TeamContribution, TitanRelicActivated(), Object::ToGameObject(), Object::ToPlayer(), Object::ToUnit(), Battleground::UpdatePlayerScore(), Battleground::UpdatePvpStat(), Map::UpdateSpawnGroupConditions(), and BattlegroundScript::UpdateWorldState().
|
inline |
Definition at line 424 of file battleground_strand_of_the_ancients.cpp.
References _shipsStarted, _status, _totalTime, and BG_SA_WARMUP.
|
inline |
Definition at line 431 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _collisionDoorGUID, _dynamicBombGUIDs, _gateGUIDs, _shipsStarted, _totalTime, BattlegroundScript::battleground, BattlegroundScript::battlegroundMap, BG_SA_ALLIANCE_DEFENCE_TOKEN, BG_SA_ALLIANCE_GATE_OK, BG_SA_ALLY_ATTACKS, BG_SA_ANCIENT_GATEWS, BG_SA_ATTACKER_TEAM, BG_SA_BLUE_GATEWS, BG_SA_GREEN_GATEWS, BG_SA_HORDE_ATTACKS, BG_SA_HORDE_DEFENCE_TOKEN, BG_SA_HORDE_GATE_OK, BG_SA_LEFT_ATT_TOKEN_ALL, BG_SA_LEFT_ATT_TOKEN_HRD, BG_SA_PURPLE_GATEWS, BG_SA_RED_GATEWS, BG_SA_RIGHT_ATT_TOKEN_ALL, BG_SA_RIGHT_ATT_TOKEN_HRD, BG_SA_YELLOW_GATEWS, CaptureGraveyard(), Central, defenders, Map::DoOnPlayers(), East, Map::GetGameObject(), GO_DESTRUCTIBLE_INTACT, SendTransportInit(), Battleground::SetStatus(), STATUS_WAIT_JOIN, TEAM_ALLIANCE, TEAM_HORDE, TeleportPlayers(), Map::UpdateSpawnGroupConditions(), BattlegroundScript::UpdateWorldState(), and West.
Referenced by EndRound(), and OnInit().
|
inline |
Definition at line 790 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _boatGUIDs, BattlegroundScript::battlegroundMap, and Map::GetGameObject().
Referenced by OnPlayerJoined(), and ResetObjs().
|
inline |
Definition at line 488 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _boatGUIDs, _shipsStarted, BattlegroundScript::battleground, BattlegroundScript::battlegroundMap, ObjectAccessor::FindPlayer(), Map::GetGameObject(), Battleground::GetPlayers(), and GO_STATE_TRANSPORT_STOPPED.
Referenced by OnUpdate().
|
inline |
Definition at line 517 of file battleground_strand_of_the_ancients.cpp.
References BattlegroundScript::battleground, ObjectAccessor::FindPlayer(), Battleground::GetPlayers(), SPELL_AURA_MOD_SHAPESHIFT, SPELL_AURA_SPIRIT_OF_REDEMPTION, SPELL_PREPARATION, and TeleportToEntrancePosition().
Referenced by ResetObjs().
|
inline |
Definition at line 547 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _boatGUIDs, BattlegroundScript::battleground, BattlegroundScript::battlegroundMap, Map::GetGameObject(), BaseEntity::GetGUID(), Battleground::GetPlayerTeam(), Position::GetPositionWithOffset(), Battleground::GetTeamIndexByTeamId(), BaseEntity::IsInWorld(), WorldObject::m_movementInfo, Unit::NearTeleportTo(), MovementInfo::TransportInfo::pos, Position::Relocate(), sObjectMgr, SPAWN_DEFENDERS, spawnPositionOnTransport, Player::TeleportTo(), MovementInfo::transport, urand(), and WorldLocation::WorldRelocate().
Referenced by OnPlayerJoined(), and TeleportPlayers().
|
inline |
Definition at line 719 of file battleground_strand_of_the_ancients.cpp.
References _attackers, _roundScores, _status, _totalTime, ALLIANCE, BattlegroundScript::battleground, BeSpellTarget, BG_SA_ROUND_ONE, BG_SA_ROUND_TWO, BG_SA_TEXT_ALLIANCE_CAPTURED_TITAN_PORTAL, BG_SA_TEXT_HORDE_CAPTURED_TITAN_PORTAL, CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, Battleground::EndBattleground(), EndRound(), FindKanrethad(), ObjectAccessor::FindPlayer(), BaseEntity::GetGUID(), Battleground::GetPlayers(), Battleground::GetPlayerTeam(), Battleground::GetTeamIndexByTeamId(), HORDE, Battleground::SendBroadcastText(), Battleground::SendChatMessage(), TEAM_ALLIANCE, TEAM_OTHER, TEXT_ROUND_1_FINISHED, and ToggleTimer().
Referenced by ProcessEvent().
|
inline |
Definition at line 769 of file battleground_strand_of_the_ancients.cpp.
References _timerEnabled, BG_SA_ENABLE_TIMER, and BattlegroundScript::UpdateWorldState().
Referenced by EndRound(), OnUpdate(), and TitanRelicActivated().
|
private |
Id of attacker team.
Definition at line 1015 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), GetData(), HandleCaptureGraveyardAction(), OnCreatureCreate(), OnUnitKilled(), OnUpdate(), ProcessEvent(), ResetObjs(), SendTransportInit(), StartShips(), TeleportToEntrancePosition(), and TitanRelicActivated().
|
private |
Definition at line 1039 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), OnGameObjectCreate(), SendTransportInit(), StartShips(), and TeleportToEntrancePosition().
|
private |
Definition at line 1047 of file battleground_strand_of_the_ancients.cpp.
Referenced by MakeObjectsInteractable(), OnGameObjectCreate(), and ResetObjs().
|
private |
Definition at line 1041 of file battleground_strand_of_the_ancients.cpp.
Referenced by OnGameObjectCreate(), and ResetObjs().
|
private |
Max time of round.
Definition at line 1020 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), and OnUpdate().
|
private |
Definition at line 1046 of file battleground_strand_of_the_ancients.cpp.
Referenced by OnGameObjectCreate(), and ResetObjs().
|
private |
Definition at line 1045 of file battleground_strand_of_the_ancients.cpp.
Referenced by MakeObjectsInteractable(), and OnGameObjectCreate().
|
private |
Definition at line 1044 of file battleground_strand_of_the_ancients.cpp.
Referenced by MakeObjectsInteractable(), and OnGameObjectCreate().
|
private |
Definition at line 1043 of file battleground_strand_of_the_ancients.cpp.
Referenced by MakeObjectsInteractable(), and OnGameObjectCreate().
|
private |
for know if second round has been init
Definition at line 1036 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), and OnUpdate().
|
private |
Definition at line 1048 of file battleground_strand_of_the_ancients.cpp.
Referenced by FindKanrethad(), and OnCreatureCreate().
|
private |
Score of each round.
Definition at line 1026 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), OnUpdate(), and TitanRelicActivated().
|
private |
For know if boats has start moving or not yet.
Definition at line 1022 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), Reset(), ResetObjs(), and StartShips().
|
private |
for know if warning about second round start has been sent
Definition at line 1032 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), and OnUpdate().
|
private |
for know if warning about second round start has been sent
Definition at line 1034 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), and OnUpdate().
|
private |
Definition at line 1040 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), OnGameObjectCreate(), and ProcessEvent().
|
private |
Statu of battle (Start or not, and what round)
Definition at line 1024 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), GetData(), OnGameObjectCreate(), OnInit(), OnUpdate(), Reset(), and TitanRelicActivated().
|
private |
used for know we are in timer phase or not (used for worldstate update)
Definition at line 1028 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), and ToggleTimer().
|
private |
Definition at line 1049 of file battleground_strand_of_the_ancients.cpp.
Referenced by MakeObjectsInteractable(), and OnGameObjectCreate().
|
private |
Totale elapsed time of current round.
Definition at line 1018 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), OnUpdate(), Reset(), ResetObjs(), and TitanRelicActivated().
|
private |
5secs before starting the 1min countdown for second round
Definition at line 1030 of file battleground_strand_of_the_ancients.cpp.
Referenced by battleground_strand_of_the_ancients(), EndRound(), and OnUpdate().