#include <OutdoorPvPNA.h>
|
| | OPvPCapturePointNA (OutdoorPvP *pvp) |
| |
| bool | Update (uint32 diff) override |
| |
| void | ChangeState () override |
| |
| void | FillInitialWorldStates (WorldPackets::WorldState::InitWorldStates &packet) override |
| |
| bool | HandleCustomSpell (Player *player, uint32 spellId, GameObject *go) override |
| |
| int32 | HandleOpenGo (Player *player, GameObject *go) override |
| |
| uint32 | GetAliveGuardsCount () |
| |
| uint32 | GetControllingFaction () const |
| |
| void | FactionTakeOver (uint32 team) |
| |
| void | DeSpawnNPCs () |
| |
| void | DeSpawnGOs () |
| |
| void | SpawnNPCsForTeam (uint32 team) |
| |
| void | SpawnGOsForTeam (uint32 team) |
| |
| void | UpdateWyvernRoostWorldState (uint32 roost) |
| |
| void | UpdateHalaaWorldState () |
| |
| | OPvPCapturePoint (OutdoorPvP *pvp) |
| |
| virtual | ~OPvPCapturePoint () |
| |
| void | SendUpdateWorldState (uint32 field, uint32 value) |
| |
| void | SendObjectiveComplete (uint32 id, ObjectGuid guid) |
| |
| virtual bool | HandlePlayerEnter (Player *player) |
| |
| virtual void | HandlePlayerLeave (Player *player) |
| |
| bool | IsInsideObjective (Player *player) const |
| |
| virtual void | ChangeTeam (TeamId) |
| |
| virtual void | SendChangePhase () |
| |
| virtual bool | HandleGossipOption (Player *player, Creature *guid, uint32 gossipid) |
| |
| virtual bool | CanTalkTo (Player *player, Creature *c, GossipMenuItems const &gso) |
| |
| virtual bool | HandleDropFlag (Player *player, uint32 spellId) |
| |
| virtual void | DeleteSpawns () |
| |
| void | AddGO (uint32 type, ObjectGuid::LowType guid, uint32 entry=0) |
| |
| void | AddCre (uint32 type, ObjectGuid::LowType guid, uint32 entry=0) |
| |
| bool | SetCapturePointData (uint32 entry, uint32 map, Position const &pos, QuaternionData const &rot) |
| |
|
| ObjectGuid::LowType | m_capturePointSpawnId |
| |
| GameObject * | m_capturePoint |
| |
| bool | AddObject (uint32 type, uint32 entry, uint32 map, Position const &pos, QuaternionData const &rot) |
| |
| bool | AddCreature (uint32 type, uint32 entry, uint32 map, Position const &pos, TeamId teamId=TEAM_NEUTRAL, uint32 spawntimedelay=0) |
| |
| bool | DelObject (uint32 type) |
| |
| bool | DelCreature (uint32 type) |
| |
| bool | DelCapturePoint () |
| |
| GuidSet | m_activePlayers [2] |
| |
| float | m_maxValue |
| |
| float | m_minValue |
| |
| float | m_maxSpeed |
| |
| float | m_value |
| |
| TeamId | m_team |
| |
| ObjectiveStates | m_OldState |
| |
| ObjectiveStates | m_State |
| |
| uint32 | m_neutralValuePct |
| |
| OutdoorPvP * | m_PvP |
| |
| std::map< uint32, ObjectGuid::LowType > | m_Objects |
| |
| std::map< uint32, ObjectGuid::LowType > | m_Creatures |
| |
| std::map< ObjectGuid::LowType, uint32 > | m_ObjectTypes |
| |
| std::map< ObjectGuid::LowType, uint32 > | m_CreatureTypes |
| |
Definition at line 152 of file OutdoorPvPNA.h.
◆ OPvPCapturePointNA()
| OPvPCapturePointNA::OPvPCapturePointNA |
( |
OutdoorPvP * |
pvp | ) |
|
◆ ChangeState()
| void OPvPCapturePointNA::ChangeState |
( |
| ) |
|
|
overridevirtual |
◆ DeSpawnGOs()
| void OPvPCapturePointNA::DeSpawnGOs |
( |
| ) |
|
◆ DeSpawnNPCs()
| void OPvPCapturePointNA::DeSpawnNPCs |
( |
| ) |
|
◆ FactionTakeOver()
| void OPvPCapturePointNA::FactionTakeOver |
( |
uint32 |
team | ) |
|
◆ FillInitialWorldStates()
◆ GetAliveGuardsCount()
| uint32 OPvPCapturePointNA::GetAliveGuardsCount |
( |
| ) |
|
◆ GetControllingFaction()
| uint32 OPvPCapturePointNA::GetControllingFaction |
( |
| ) |
const |
◆ HandleCustomSpell()
◆ HandleOpenGo()
◆ SpawnGOsForTeam()
| void OPvPCapturePointNA::SpawnGOsForTeam |
( |
uint32 |
team | ) |
|
◆ SpawnNPCsForTeam()
| void OPvPCapturePointNA::SpawnNPCsForTeam |
( |
uint32 |
team | ) |
|
◆ Update()
| bool OPvPCapturePointNA::Update |
( |
uint32 |
diff | ) |
|
|
overridevirtual |
◆ UpdateHalaaWorldState()
| void OPvPCapturePointNA::UpdateHalaaWorldState |
( |
| ) |
|
◆ UpdateWyvernRoostWorldState()
| void OPvPCapturePointNA::UpdateWyvernRoostWorldState |
( |
uint32 |
roost | ) |
|
◆ m_capturable
| bool OPvPCapturePointNA::m_capturable |
|
private |
◆ m_ControllingFaction
| uint32 OPvPCapturePointNA::m_ControllingFaction |
|
private |
◆ m_GuardCheckTimer
| uint32 OPvPCapturePointNA::m_GuardCheckTimer |
|
private |
◆ m_GuardsAlive
| uint32 OPvPCapturePointNA::m_GuardsAlive |
|
private |
◆ m_HalaaState
| uint32 OPvPCapturePointNA::m_HalaaState |
|
private |
◆ m_RespawnTimer
| uint32 OPvPCapturePointNA::m_RespawnTimer |
|
private |
◆ m_WyvernStateEast
| uint32 OPvPCapturePointNA::m_WyvernStateEast |
|
private |
◆ m_WyvernStateNorth
| uint32 OPvPCapturePointNA::m_WyvernStateNorth |
|
private |
◆ m_WyvernStateSouth
| uint32 OPvPCapturePointNA::m_WyvernStateSouth |
|
private |
◆ m_WyvernStateWest
| uint32 OPvPCapturePointNA::m_WyvernStateWest |
|
private |
The documentation for this class was generated from the following files: