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

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

_scheduledScriptsScriptMgrprivate
_scriptCountScriptMgrprivate
CreateAuraScripts(uint32 spellId, std::list< AuraScript * > &scriptVector)ScriptMgr
CreateBattleground(BattlegroundTypeId typeId)ScriptMgr
CreateInstanceData(InstanceMap *map)ScriptMgr
CreateOutdoorPvP(OutdoorPvPData const *data)ScriptMgr
CreateSpellScriptLoaders(uint32 spellId, std::vector< std::pair< SpellScriptLoader *, std::multimap< uint32, uint32 >::iterator > > &scriptVector)ScriptMgr
CreateSpellScripts(uint32 spellId, std::list< SpellScript * > &scriptVector)ScriptMgr
DecreaseScheduledScriptCount()ScriptMgrinline
DecreaseScheduledScriptCount(size_t count)ScriptMgrinline
FillSpellSummary()ScriptMgr
GetChatCommands()ScriptMgr
GetCreatureAI(Creature *creature)ScriptMgr
GetDialogStatus(Player *player, Creature *creature)ScriptMgr
GetDialogStatus(Player *player, GameObject *go)ScriptMgr
GetGameObjectAI(GameObject *go)ScriptMgr
GetScriptCount() constScriptMgrinline
IncreaseScheduledScriptsCount()ScriptMgrinline
IncrementScriptCount()ScriptMgrinline
Initialize()ScriptMgr
IsScriptScheduled() constScriptMgrinline
LoadDatabase()ScriptMgr
ModifyMeleeDamage(Unit *target, Unit *attacker, uint32 &damage)ScriptMgr
ModifyPeriodicDamageAurasTick(Unit *target, Unit *attacker, uint32 &damage)ScriptMgr
ModifySpellDamageTaken(Unit *target, Unit *attacker, int32 &damage)ScriptMgr
OnAddCreaturePassenger(Transport *transport, Creature *creature)ScriptMgr
OnAddPassenger(Vehicle *veh, Unit *passenger, int8 seatId)ScriptMgr
OnAddPassenger(Transport *transport, Player *player)ScriptMgr
OnAreaTrigger(Player *player, AreaTriggerEntry const *trigger)ScriptMgr
OnAuctionAdd(AuctionHouseObject *ah, AuctionEntry *entry)ScriptMgr
OnAuctionExpire(AuctionHouseObject *ah, AuctionEntry *entry)ScriptMgr
OnAuctionRemove(AuctionHouseObject *ah, AuctionEntry *entry)ScriptMgr
OnAuctionSuccessful(AuctionHouseObject *ah, AuctionEntry *entry)ScriptMgr
OnBaseGainCalculation(uint32 &gain, uint8 playerLevel, uint8 mobLevel, ContentLevels content)ScriptMgr
OnColorCodeCalculation(XPColorChar &color, uint8 playerLevel, uint8 mobLevel)ScriptMgr
OnConditionCheck(Condition *condition, ConditionSourceInfo &sourceInfo)ScriptMgr
OnConfigLoad(bool reload)ScriptMgr
OnCreateMap(Map *map)ScriptMgr
OnCreatureKill(Player *killer, Creature *killed)ScriptMgr
OnCreatureUpdate(Creature *creature, uint32 diff)ScriptMgr
OnCriteriaCheck(uint32 scriptId, Player *source, Unit *target)ScriptMgr
OnDamage(Unit *attacker, Unit *victim, uint32 &damage)ScriptMgr
OnDestroyMap(Map *map)ScriptMgr
OnDummyEffect(Unit *caster, uint32 spellId, SpellEffIndex effIndex, Item *target)ScriptMgr
OnDummyEffect(Unit *caster, uint32 spellId, SpellEffIndex effIndex, Creature *target)ScriptMgr
OnDummyEffect(Unit *caster, uint32 spellId, SpellEffIndex effIndex, GameObject *target)ScriptMgr
OnDynamicObjectUpdate(DynamicObject *dynobj, uint32 diff)ScriptMgr
OnGainCalculation(uint32 &gain, Player *player, Unit *unit)ScriptMgr
OnGameObjectDamaged(GameObject *go, Player *player)ScriptMgr
OnGameObjectDestroyed(GameObject *go, Player *player)ScriptMgr
OnGameObjectLootStateChanged(GameObject *go, uint32 state, Unit *unit)ScriptMgr
OnGameObjectStateChanged(GameObject *go, uint32 state)ScriptMgr
OnGameObjectUpdate(GameObject *go, uint32 diff)ScriptMgr
OnGivePlayerXP(Player *player, uint32 &amount, Unit *victim)ScriptMgr
OnGossipHello(Player *player, Creature *creature)ScriptMgr
OnGossipHello(Player *player, GameObject *go)ScriptMgr
OnGossipSelect(Player *player, Creature *creature, uint32 sender, uint32 action)ScriptMgr
OnGossipSelect(Player *player, GameObject *go, uint32 sender, uint32 action)ScriptMgr
OnGossipSelectCode(Player *player, Creature *creature, uint32 sender, uint32 action, const char *code)ScriptMgr
OnGossipSelectCode(Player *player, GameObject *go, uint32 sender, uint32 action, const char *code)ScriptMgr
OnGrayLevelCalculation(uint8 &grayLevel, uint8 playerLevel)ScriptMgr
OnGroupAddMember(Group *group, uint64 guid)ScriptMgr
OnGroupChangeLeader(Group *group, uint64 newLeaderGuid, uint64 oldLeaderGuid)ScriptMgr
OnGroupDisband(Group *group)ScriptMgr
OnGroupInviteMember(Group *group, uint64 guid)ScriptMgr
OnGroupRateCalculation(float &rate, uint32 count, bool isRaid)ScriptMgr
OnGroupRemoveMember(Group *group, uint64 guid, RemoveMethod method, uint64 kicker, const char *reason)ScriptMgr
OnGuildAddMember(Guild *guild, Player *player, uint8 &plRank)ScriptMgr
OnGuildBankEvent(Guild *guild, uint8 eventType, uint8 tabId, uint32 playerGuid, uint32 itemOrMoney, uint16 itemStackCount, uint8 destTabId)ScriptMgr
OnGuildCreate(Guild *guild, Player *leader, const std::string &name)ScriptMgr
OnGuildDisband(Guild *guild)ScriptMgr
OnGuildEvent(Guild *guild, uint8 eventType, uint32 playerGuid1, uint32 playerGuid2, uint8 newRank)ScriptMgr
OnGuildInfoChanged(Guild *guild, const std::string &newInfo)ScriptMgr
OnGuildItemMove(Guild *guild, Player *player, Item *pItem, bool isSrcBank, uint8 srcContainer, uint8 srcSlotId, bool isDestBank, uint8 destContainer, uint8 destSlotId)ScriptMgr
OnGuildMemberDepositMoney(Guild *guild, Player *player, uint64 &amount)ScriptMgr
OnGuildMemberWitdrawMoney(Guild *guild, Player *player, uint64 &amount, bool isRepair)ScriptMgr
OnGuildMOTDChanged(Guild *guild, const std::string &newMotd)ScriptMgr
OnGuildRemoveMember(Guild *guild, Player *player, bool isDisbanding, bool isKicked)ScriptMgr
OnHeal(Unit *healer, Unit *reciever, uint32 &gain)ScriptMgr
OnHonorCalculation(float &honor, uint8 level, float multiplier)ScriptMgr
OnInstall(Vehicle *veh)ScriptMgr
OnInstallAccessory(Vehicle *veh, Creature *accessory)ScriptMgr
OnItemExpire(Player *player, ItemTemplate const *proto)ScriptMgr
OnItemUse(Player *player, Item *item, SpellCastTargets const &targets)ScriptMgr
OnLoadGridMap(Map *map, GridMap *gmap, uint32 gx, uint32 gy)ScriptMgr
OnMapUpdate(Map *map, uint32 diff)ScriptMgr
OnMotdChange(std::string &newMotd)ScriptMgr
OnNetworkStart()ScriptMgr
OnNetworkStop()ScriptMgr
OnOpenStateChange(bool open)ScriptMgr
OnPacketReceive(WorldSocket *socket, WorldPacket packet)ScriptMgr
OnPacketSend(WorldSocket *socket, WorldPacket packet)ScriptMgr
OnPlayerBindToInstance(Player *player, DifficultyID difficulty, uint32 mapid, bool permanent)ScriptMgr
OnPlayerChat(Player *player, ChatMsg type, Language lang, std::string &msg)ScriptMgr
OnPlayerChat(Player *player, ChatMsg type, Language lang, std::string &msg, Player *receiver)ScriptMgr
OnPlayerChat(Player *player, ChatMsg type, Language lang, std::string &msg, Group *group)ScriptMgr
OnPlayerChat(Player *player, ChatMsg type, Language lang, std::string &msg, Guild *guild)ScriptMgr
OnPlayerChat(Player *player, ChatMsg type, Language lang, std::string &msg, Channel *channel)ScriptMgr
OnPlayerCreate(Player *player)ScriptMgr
OnPlayerDelete(uint64 guid)ScriptMgr
OnPlayerDuelEnd(Player *winner, Player *loser, DuelCompleteType type)ScriptMgr
OnPlayerDuelRequest(Player *target, Player *challenger)ScriptMgr
OnPlayerDuelStart(Player *player1, Player *player2)ScriptMgr
OnPlayerEmote(Player *player, uint32 emote)ScriptMgr
OnPlayerEnterMap(Map *map, Player *player)ScriptMgr
OnPlayerFreeTalentPointsChanged(Player *player, uint32 newPoints)ScriptMgr
OnPlayerKilledByCreature(Creature *killer, Player *killed)ScriptMgr
OnPlayerLeaveMap(Map *map, Player *player)ScriptMgr
OnPlayerLevelChanged(Player *player, uint8 oldLevel)ScriptMgr
OnPlayerLogin(Player *player, bool firstLogin)ScriptMgr
OnPlayerLogout(Player *player)ScriptMgr
OnPlayerMoneyChanged(Player *player, int64 &amount)ScriptMgr
OnPlayerReputationChange(Player *player, uint32 factionID, int32 &standing, bool incremental)ScriptMgr
OnPlayerSave(Player *player)ScriptMgr
OnPlayerSpellCast(Player *player, Spell *spell, bool skipCheck)ScriptMgr
OnPlayerTalentsReset(Player *player, bool noCost)ScriptMgr
OnPlayerTextEmote(Player *player, uint32 textEmote, uint32 emoteNum, uint64 guid)ScriptMgr
OnPlayerUpdateZone(Player *player, uint32 newZone, uint32 newArea)ScriptMgr
OnPVPKill(Player *killer, Player *killed)ScriptMgr
OnQuestAccept(Player *player, Item *item, Quest const *quest)ScriptMgr
OnQuestAccept(Player *player, Creature *creature, Quest const *quest)ScriptMgr
OnQuestAccept(Player *player, GameObject *go, Quest const *quest)ScriptMgr
OnQuestComplete(Player *player, Creature *creature, Quest const *quest)ScriptMgr
OnQuestReward(Player *player, Creature *creature, Quest const *quest, uint32 opt)ScriptMgr
OnQuestReward(Player *player, GameObject *go, Quest const *quest, uint32 opt)ScriptMgr
OnQuestSelect(Player *player, Creature *creature, Quest const *quest)ScriptMgr
OnRelocate(Transport *transport, uint32 waypointId, uint32 mapId, float x, float y, float z)ScriptMgr
OnRemovePassenger(Vehicle *veh, Unit *passenger)ScriptMgr
OnRemovePassenger(Transport *transport, Player *player)ScriptMgr
OnReset(Vehicle *veh)ScriptMgr
OnShutdown()ScriptMgr
OnShutdownCancel()ScriptMgr
OnShutdownInitiate(ShutdownExitCode code, ShutdownMask mask)ScriptMgr
OnSocketClose(WorldSocket *socket, bool wasNew)ScriptMgr
OnSocketOpen(WorldSocket *socket)ScriptMgr
OnStartup()ScriptMgr
OnTransportUpdate(Transport *transport, uint32 diff)ScriptMgr
OnUninstall(Vehicle *veh)ScriptMgr
OnUnknownPacketReceive(WorldSocket *socket, WorldPacket packet)ScriptMgr
OnUnloadGridMap(Map *map, GridMap *gmap, uint32 gx, uint32 gy)ScriptMgr
OnWeatherChange(Weather *weather, WeatherState state, float grade)ScriptMgr
OnWeatherUpdate(Weather *weather, uint32 diff)ScriptMgr
OnWorldUpdate(uint32 diff)ScriptMgr
OnZeroDifferenceCalculation(uint8 &diff, uint8 playerLevel)ScriptMgr
ScriptMgr()ScriptMgrprivate
ScriptObject classScriptMgrfriend
ScriptsVersion() constScriptMgrinline
Skyfire::Singleton< ScriptMgr, Skyfire::NullMutex > classScriptMgrfriend
Unload()ScriptMgr
~ScriptMgr()ScriptMgrprivatevirtual