|
| | arena_nagrand (BattlegroundMap *map) |
| |
| void | OnUpdate (uint32 diff) override |
| |
| void | OnInit () override |
| |
| void | OnStart () override |
| |
| void | AddDoor (uint32 entry, float x, float y, float z, float o, float rotation0, float rotation1, float rotation2, float rotation3, GOState goState=GO_STATE_READY) |
| |
| | ArenaScript (BattlegroundMap *map) |
| |
| | ~ArenaScript () override=default |
| |
| | BattlegroundScript (BattlegroundMap *map) noexcept |
| |
| | ~BattlegroundScript () override=default |
| |
| virtual void | OnPrepareStage1 () |
| |
| virtual void | OnPrepareStage2 () |
| |
| virtual void | OnPrepareStage3 () |
| |
| virtual void | OnEnd (Team winner) |
| |
| virtual void | OnPlayerJoined (Player *player, bool inBattleground) |
| |
| virtual void | OnPlayerLeft (Player *player) |
| |
| virtual void | OnPlayerKilled (Player *victim, Player *killer) |
| |
| virtual void | OnUnitKilled (Creature *victim, Unit *killer) |
| |
| virtual Team | GetPrematureWinner () |
| |
| void | TriggerGameEvent (uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override |
| |
| | 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 | 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 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 uint32 | GetData (uint32) const |
| |
| virtual void | SetData (uint32, uint32) |
| |
| virtual void | ProcessEvent (WorldObject *obj, uint32 eventId, WorldObject *invoker) |
| |
| 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) |
| |
| virtual void | OnFlagTaken (GameObject *flag, Player *player) |
| |
| virtual void | OnFlagDropped (ObjectGuid const &flagGuid, Player *player) |
| |
Definition at line 25 of file arena_nagrand_arena.cpp.