![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "OutdoorPvPGH.h"
Public Member Functions | |
| OutdoorPvPGH () | |
| bool | SetupOutdoorPvP () override |
| void | SendRemoveWorldStates (Player *player) override |
Public Member Functions inherited from OutdoorPvP | |
| OutdoorPvP ()=default | |
| ~OutdoorPvP () override | |
| void | DeleteSpawns () |
| virtual void | FillInitialWorldStates (WorldPackets::WorldState::InitWorldStates &) |
| virtual bool | HandleAreaTrigger (Player *player, uint32 trigger) |
| virtual bool | HandleCustomSpell (Player *player, uint32 spellId, GameObject *go) |
| virtual bool | HandleOpenGo (Player *player, GameObject *go) |
| void | OnGameObjectCreate (GameObject *go) override |
| void | OnGameObjectRemove (GameObject *go) override |
| void | OnCreatureCreate (Creature *creature) override |
| void | OnCreatureRemove (Creature *creature) override |
| void | SendUpdateWorldState (uint32 field, uint32 value) |
| virtual bool | Update (uint32 diff) |
| virtual void | HandleKill (Player *killer, Unit *killed) |
| virtual void | HandleKillImpl (Player *, Unit *) |
| bool | IsInsideObjective (Player *player) const |
| virtual void | AwardKillBonus (Player *) |
| uint32 | GetTypeId () const |
| virtual bool | HandleDropFlag (Player *player, uint32 spellId) |
| virtual bool | HandleGossipOption (Player *player, Creature *creature, uint32 gossipId) |
| virtual bool | CanTalkTo (Player *player, Creature *c, GossipMenuItems const &gso) |
| void | TeamApplyBuff (TeamId teamId, uint32 spellId, uint32 spellId2=0, Player *sameMapPlr=nullptr) |
| Map * | GetMap () const |
Public Member Functions inherited from ZoneScript | |
| ZoneScript () | |
| virtual | ~ZoneScript () |
| virtual uint32 | GetCreatureEntry (ObjectGuid::LowType, CreatureData const *data) |
| virtual uint32 | GetGameObjectEntry (ObjectGuid::LowType, uint32 entry) |
| virtual void | OnUnitDeath (Unit *) |
| virtual void | OnCreatureEvade (Creature *) |
| virtual ObjectGuid | GetGuidData (uint32) const |
| virtual void | SetGuidData (uint32, ObjectGuid) |
| virtual uint64 | GetData64 (uint32) const |
| virtual void | SetData64 (uint32, uint64) |
| virtual uint32 | GetData (uint32) const |
| virtual void | SetData (uint32, uint32) |
| virtual void | ProcessEvent (WorldObject *, uint32) |
| OutdoorPvPGH::OutdoorPvPGH | ( | ) |
References OutdoorPvP::_typeId, and OUTDOOR_PVP_GH.
|
overridevirtual |
Reimplemented from OutdoorPvP.
References Player::SendUpdateWorldState(), WORLD_STATE_OPVP_GH_UI_SLIDER_DISPLAY, WORLD_STATE_OPVP_GH_UI_SLIDER_N, and WORLD_STATE_OPVP_GH_UI_SLIDER_POS.
|
overridevirtual |
Reimplemented from OutdoorPvP.
References OutdoorPvP::AddCapturePoint(), GH_ZONE, OutdoorPvP::RegisterZone(), and OutdoorPvP::SetMapFromZone().