|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <ScriptMgr.h>
Public Member Functions | |
| virtual void | OnBindToInstance (Player *, DifficultyID, uint32, bool) |
| virtual void | OnChat (Player *, ChatMsg, Language, std::string &) |
| virtual void | OnChat (Player *, ChatMsg, Language, std::string &, Channel *) |
| virtual void | OnChat (Player *, ChatMsg, Language, std::string &, Group *) |
| virtual void | OnChat (Player *, ChatMsg, Language, std::string &, Guild *) |
| virtual void | OnChat (Player *, ChatMsg, Language, std::string &, Player *) |
| virtual void | OnCreate (Player *) |
| virtual void | OnCreatureKill (Player *, Creature *) |
| virtual void | OnDelete (uint64) |
| virtual void | OnDuelEnd (Player *, Player *, DuelCompleteType) |
| virtual void | OnDuelRequest (Player *, Player *) |
| virtual void | OnDuelStart (Player *, Player *) |
| virtual void | OnEmote (Player *, uint32) |
| virtual void | OnFreeTalentPointsChanged (Player *, uint32) |
| virtual void | OnGiveXP (Player *, uint32 &, Unit *) |
| virtual void | OnLevelChanged (Player *, uint8) |
| virtual void | OnLogin (Player *, bool) |
| virtual void | OnLogout (Player *) |
| virtual void | OnMapChanged (Player *) |
| virtual void | OnMoneyChanged (Player *, int64 &) |
| virtual void | OnPlayerKilledByCreature (Creature *, Player *) |
| virtual void | OnPVPKill (Player *, Player *) |
| virtual void | OnReputationChange (Player *, uint32, int32 &, bool) |
| virtual void | OnSave (Player *) |
| virtual void | OnSpellCast (Player *, Spell *, bool) |
| virtual void | OnTalentsReset (Player *, bool) |
| virtual void | OnTextEmote (Player *, uint32, uint32, uint64) |
| virtual void | OnUpdateZone (Player *, uint32, uint32) |
| Public Member Functions inherited from UnitScript | |
| virtual void | ModifyMeleeDamage (Unit *, Unit *, uint32 &) |
| virtual void | ModifyPeriodicDamageAurasTick (Unit *, Unit *, uint32 &) |
| virtual void | ModifySpellDamageTaken (Unit *, Unit *, int32 &) |
| virtual void | OnDamage (Unit *, Unit *, uint32 &) |
| virtual void | OnHeal (Unit *, Unit *, uint32 &) |
| Public Member Functions inherited from ScriptObject | |
| const std::string & | GetName () const |
| virtual bool | IsDatabaseBound () const |
Protected Member Functions | |
| PlayerScript (const char *name) | |
| Protected Member Functions inherited from UnitScript | |
| UnitScript (const char *name, bool addToScripts=true) | |
| Protected Member Functions inherited from ScriptObject | |
| ScriptObject (const char *name) | |
| virtual | ~ScriptObject () |
Definition at line 612 of file ScriptMgr.h.
|
protected |
Definition at line 1514 of file ScriptMgr.cpp.
References ScriptRegistry< TScript >::AddScript(), and UnitScript::UnitScript().
Referenced by ChatLogScript::ChatLogScript(), and lfg::LFGPlayerScript::LFGPlayerScript().
|
inlinevirtual |
Definition at line 689 of file ScriptMgr.h.
Reimplemented in ChatLogScript.
Definition at line 655 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in ChatLogScript.
Definition at line 663 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in ChatLogScript.
Definition at line 659 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in ChatLogScript.
Definition at line 661 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in ChatLogScript.
Definition at line 657 of file ScriptMgr.h.
|
inlinevirtual |
Definition at line 680 of file ScriptMgr.h.
Definition at line 622 of file ScriptMgr.h.
|
inlinevirtual |
Definition at line 683 of file ScriptMgr.h.
|
inlinevirtual |
Definition at line 652 of file ScriptMgr.h.
Definition at line 646 of file ScriptMgr.h.
Definition at line 649 of file ScriptMgr.h.
Definition at line 666 of file ScriptMgr.h.
Definition at line 631 of file ScriptMgr.h.
Definition at line 640 of file ScriptMgr.h.
Definition at line 628 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in lfg::LFGPlayerScript.
Definition at line 674 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in lfg::LFGPlayerScript.
Definition at line 677 of file ScriptMgr.h.
|
inlinevirtual |
Reimplemented in lfg::LFGPlayerScript.
Definition at line 695 of file ScriptMgr.h.
Definition at line 637 of file ScriptMgr.h.
Definition at line 625 of file ScriptMgr.h.
Definition at line 619 of file ScriptMgr.h.
Definition at line 643 of file ScriptMgr.h.
|
inlinevirtual |
Definition at line 686 of file ScriptMgr.h.
Definition at line 671 of file ScriptMgr.h.
|
inlinevirtual |
Definition at line 634 of file ScriptMgr.h.
Definition at line 668 of file ScriptMgr.h.
Definition at line 692 of file ScriptMgr.h.