![]() |
TrinityCore
|
#include <ScriptMgr.h>
Public Member Functions | |
virtual void | OnPVPKill (Player *killer, Player *killed) |
virtual void | OnCreatureKill (Player *killer, Creature *killed) |
virtual void | OnPlayerKilledByCreature (Creature *killer, Player *killed) |
virtual void | OnLevelChanged (Player *player, uint8 oldLevel) |
virtual void | OnFreeTalentPointsChanged (Player *player, uint32 points) |
virtual void | OnTalentsReset (Player *player, bool involuntarily) |
virtual void | OnMoneyChanged (Player *player, int32 &amount) |
virtual void | OnMoneyLimit (Player *player, int32 amount) |
virtual void | OnGiveXP (Player *player, uint32 &amount, Unit *victim) |
virtual void | OnReputationChange (Player *player, uint32 factionId, int32 &standing, bool incremental) |
virtual void | OnDuelRequest (Player *target, Player *challenger) |
virtual void | OnDuelStart (Player *player1, Player *player2) |
virtual void | OnDuelEnd (Player *winner, Player *loser, DuelCompleteType type) |
virtual void | OnChat (Player *player, uint32 type, uint32 lang, std::string &msg) |
virtual void | OnChat (Player *player, uint32 type, uint32 lang, std::string &msg, Player *receiver) |
virtual void | OnChat (Player *player, uint32 type, uint32 lang, std::string &msg, Group *group) |
virtual void | OnChat (Player *player, uint32 type, uint32 lang, std::string &msg, Guild *guild) |
virtual void | OnChat (Player *player, uint32 type, uint32 lang, std::string &msg, Channel *channel) |
virtual void | OnEmote (Player *player, Emote emote) |
virtual void | OnTextEmote (Player *player, uint32 textEmote, uint32 emoteNum, ObjectGuid guid) |
virtual void | OnSpellCast (Player *player, Spell *spell, bool skipCheck) |
virtual void | OnLogin (Player *player, bool firstLogin) |
virtual void | OnLogout (Player *player) |
virtual void | OnCreate (Player *player) |
virtual void | OnDelete (ObjectGuid guid, uint32 accountId) |
virtual void | OnFailedDelete (ObjectGuid guid, uint32 accountId) |
virtual void | OnSave (Player *player) |
virtual void | OnBindToInstance (Player *player, Difficulty difficulty, uint32 mapId, bool permanent, uint8 extendState) |
virtual void | OnUpdateZone (Player *player, uint32 newZone, uint32 newArea) |
virtual void | OnMapChanged (Player *player) |
virtual void | OnQuestObjectiveProgress (Player *, Quest const *, uint32, uint16) |
virtual void | OnQuestStatusChange (Player *player, uint32 questId) |
virtual void | OnPlayerRepop (Player *player) |
virtual void | OnMovieComplete (Player *player, uint32 movieId) |
![]() | |
std::string const & | GetName () const |
Protected Member Functions | |
PlayerScript (char const *name) | |
![]() | |
ScriptObject (char const *name) | |
virtual | ~ScriptObject () |
Definition at line 620 of file ScriptMgr.h.
|
explicitprotected |
|
virtual |
Definition at line 2682 of file ScriptMgr.cpp.
Reimplemented in ChatLogScript.
Definition at line 2626 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in ChatLogScript.
Definition at line 2642 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in ChatLogScript.
Definition at line 2634 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in ChatLogScript.
Definition at line 2638 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in ChatLogScript.
Definition at line 2630 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in CharacterActionIpLogger.
Definition at line 2666 of file ScriptMgr.cpp.
Definition at line 2578 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in CharacterDeleteActionIpLogger.
Definition at line 2670 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in DuelResetScript.
Definition at line 2622 of file ScriptMgr.cpp.
Definition at line 2614 of file ScriptMgr.cpp.
Reimplemented in DuelResetScript.
Definition at line 2618 of file ScriptMgr.cpp.
Definition at line 2646 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in CharacterDeleteActionIpLogger.
Definition at line 2674 of file ScriptMgr.cpp.
Definition at line 2590 of file ScriptMgr.cpp.
Reimplemented in xp_boost_PlayerScript.
Definition at line 2606 of file ScriptMgr.cpp.
Definition at line 2586 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in lfg::LFGPlayerScript, and CharacterActionIpLogger.
Definition at line 2658 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in lfg::LFGPlayerScript, and CharacterActionIpLogger.
Definition at line 2662 of file ScriptMgr.cpp.
|
virtual |
Reimplemented in lfg::LFGPlayerScript.
Definition at line 2690 of file ScriptMgr.cpp.
Definition at line 2598 of file ScriptMgr.cpp.
Definition at line 2602 of file ScriptMgr.cpp.
Definition at line 2702 of file ScriptMgr.cpp.
Definition at line 2582 of file ScriptMgr.cpp.
|
virtual |
Definition at line 2698 of file ScriptMgr.cpp.
Definition at line 2574 of file ScriptMgr.cpp.
|
inlinevirtual |
Definition at line 714 of file ScriptMgr.h.
Definition at line 2694 of file ScriptMgr.cpp.
|
virtual |
Definition at line 2610 of file ScriptMgr.cpp.
|
virtual |
Definition at line 2678 of file ScriptMgr.cpp.
Definition at line 2654 of file ScriptMgr.cpp.
|
virtual |
Definition at line 2594 of file ScriptMgr.cpp.
|
virtual |
Definition at line 2650 of file ScriptMgr.cpp.
Definition at line 2686 of file ScriptMgr.cpp.