|
| OutdoorPvPHP (Map *map) |
|
bool | SetupOutdoorPvP () override |
|
void | OnGameObjectCreate (GameObject *go) override |
|
void | HandlePlayerEnterZone (Player *player, uint32 zone) override |
|
void | HandlePlayerLeaveZone (Player *player, uint32 zone) override |
|
void | Update (uint32 diff) override |
|
void | SendRemoveWorldStates (Player *player) override |
|
void | HandleKillImpl (Player *player, Unit *killed) override |
|
uint32 | GetAllianceTowersControlled () const |
|
void | SetAllianceTowersControlled (uint32 count) |
|
uint32 | GetHordeTowersControlled () const |
|
void | SetHordeTowersControlled (uint32 count) |
|
| OutdoorPvP (Map *map) |
|
| OutdoorPvP (OutdoorPvP const &right)=delete |
|
| OutdoorPvP (OutdoorPvP &&right)=delete |
|
OutdoorPvP & | operator= (OutdoorPvP const &right)=delete |
|
OutdoorPvP & | operator= (OutdoorPvP &&right)=delete |
|
virtual | ~OutdoorPvP () |
|
virtual bool | HandleAreaTrigger (Player *, uint32, bool) |
|
virtual bool | HandleCustomSpell (Player *player, uint32 spellId, GameObject *go) |
|
virtual bool | HandleOpenGo (Player *player, GameObject *go) |
|
virtual bool | SetupOutdoorPvP () |
|
void | OnCreatureCreate (Creature *) override |
|
int32 | GetWorldState (int32 worldStateId) const |
|
void | SetWorldState (int32 worldStateId, int32 value) |
|
virtual void | Update (uint32 diff) |
|
virtual void | HandleKill (Player *killer, Unit *killed) |
|
virtual void | HandleKillImpl (Player *, Unit *) |
|
virtual void | AwardKillBonus (Player *) |
|
uint32 | GetTypeId () const |
|
virtual bool | HandleDropFlag (Player *player, uint32 spellId) |
|
void | TeamApplyBuff (TeamId team, uint32 spellId, uint32 spellId2=0) |
|
void | SendDefenseMessage (uint32 zoneId, uint32 id) |
|
Map * | GetMap () const |
|
void | ProcessEvent (WorldObject *target, uint32 eventId, WorldObject *invoker) override |
|
| ZoneScript () |
|
| 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 | OnCreatureCreate (Creature *) |
|
virtual void | OnCreatureRemove (Creature *) |
|
virtual void | OnGameObjectCreate (GameObject *) |
|
virtual void | OnGameObjectRemove (GameObject *) |
|
virtual void | OnAreaTriggerCreate (AreaTrigger *areaTrigger) |
|
virtual void | OnAreaTriggerRemove (AreaTrigger *areaTrigger) |
|
virtual void | OnUnitDeath (Unit *unit) |
|
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 | TriggerGameEvent (uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) |
|
virtual void | ProcessEvent (WorldObject *, uint32, WorldObject *) |
|
virtual void | DoAction (uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr) |
|
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) |
|
Definition at line 146 of file OutdoorPvPHP.h.