Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
PlayerScript Member List

This is the complete list of members for PlayerScript, including all inherited members.

_nameScriptObjectprivate
GetName() constScriptObjectinline
IsDatabaseBound() constScriptObjectinlinevirtual
ModifyMeleeDamage(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
ModifyPeriodicDamageAurasTick(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
ModifySpellDamageTaken(Unit *, Unit *, int32 &)UnitScriptinlinevirtual
OnBindToInstance(Player *, DifficultyID, uint32, bool)PlayerScriptinlinevirtual
OnChat(Player *, ChatMsg, Language, std::string &)PlayerScriptinlinevirtual
OnChat(Player *, ChatMsg, Language, std::string &, Player *)PlayerScriptinlinevirtual
OnChat(Player *, ChatMsg, Language, std::string &, Group *)PlayerScriptinlinevirtual
OnChat(Player *, ChatMsg, Language, std::string &, Guild *)PlayerScriptinlinevirtual
OnChat(Player *, ChatMsg, Language, std::string &, Channel *)PlayerScriptinlinevirtual
OnCreate(Player *)PlayerScriptinlinevirtual
OnCreatureKill(Player *, Creature *)PlayerScriptinlinevirtual
OnDamage(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
OnDelete(uint64)PlayerScriptinlinevirtual
OnDuelEnd(Player *, Player *, DuelCompleteType)PlayerScriptinlinevirtual
OnDuelRequest(Player *, Player *)PlayerScriptinlinevirtual
OnDuelStart(Player *, Player *)PlayerScriptinlinevirtual
OnEmote(Player *, uint32)PlayerScriptinlinevirtual
OnFreeTalentPointsChanged(Player *, uint32)PlayerScriptinlinevirtual
OnGiveXP(Player *, uint32 &, Unit *)PlayerScriptinlinevirtual
OnHeal(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
OnLevelChanged(Player *, uint8)PlayerScriptinlinevirtual
OnLogin(Player *, bool)PlayerScriptinlinevirtual
OnLogout(Player *)PlayerScriptinlinevirtual
OnMapChanged(Player *)PlayerScriptinlinevirtual
OnMoneyChanged(Player *, int64 &)PlayerScriptinlinevirtual
OnPlayerKilledByCreature(Creature *, Player *)PlayerScriptinlinevirtual
OnPVPKill(Player *, Player *)PlayerScriptinlinevirtual
OnReputationChange(Player *, uint32, int32 &, bool)PlayerScriptinlinevirtual
OnSave(Player *)PlayerScriptinlinevirtual
OnSpellCast(Player *, Spell *, bool)PlayerScriptinlinevirtual
OnTalentsReset(Player *, bool)PlayerScriptinlinevirtual
OnTextEmote(Player *, uint32, uint32, uint64)PlayerScriptinlinevirtual
OnUpdateZone(Player *, uint32, uint32)PlayerScriptinlinevirtual
PlayerScript(const char *name)PlayerScriptprotected
ScriptObject(const char *name)ScriptObjectinlineprotected
UnitScript(const char *name, bool addToScripts=true)UnitScriptprotected
~ScriptObject()ScriptObjectinlineprotectedvirtual