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

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

_CheckSafePositions(uint32 diff)Battlegroundinlineprotected
_GetPlayer(uint64 guid, bool offlineRemove, const char *context) constBattlegroundinlineprotected
_GetPlayer(BattlegroundPlayerMap::iterator itr, const char *context)Battlegroundinlineprotected
_GetPlayer(BattlegroundPlayerMap::const_iterator itr, const char *context) constBattlegroundinlineprotected
_GetPlayerForTeam(uint32 teamId, BattlegroundPlayerMap::const_iterator itr, const char *context) constBattlegroundinlineprotected
_ProcessJoin(uint32 diff)Battlegroundinlineprotected
_ProcessLeave(uint32 diff)Battlegroundinlineprotected
_ProcessOfflineQueue()Battlegroundinlineprotected
_ProcessProgress(uint32 diff)Battlegroundinlineprotected
_ProcessRessurect(uint32 diff)Battlegroundinlineprotected
AddCreature(uint32 entry, uint32 type, uint32 teamval, float x, float y, float z, float o, uint32 respawntime=0)Battleground
AddObject(uint32 type, uint32 entry, float x, float y, float z, float o, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime=0)Battleground
AddOrSetPlayerToCorrectBgGroup(Player *player, uint32 team)Battleground
AddPlayer(Player *player) OVERRIDEBattlegroundRLvirtual
AddPlayerToResurrectQueue(uint64 npc_guid, uint64 player_guid)Battleground
AddSpiritGuide(uint32 type, float x, float y, float z, float o, uint32 team)Battleground
AddToBGFreeSlotQueue()Battleground
Battleground()Battleground
BattlegroundPlayerMap typedefBattleground
BattlegroundRL()BattlegroundRL
BattlegroundScoreMap typedefBattleground
BGCreatures typedefBattleground
BgCreaturesBattleground
BGObjects typedefBattleground
BgObjectsBattleground
BlockMovement(Player *player)Battleground
BroadcastWorker(Do &_do)Battleground
CanActivateGO(int32, uint32) constBattlegroundinlinevirtual
CanAwardArenaPoints() constBattlegroundinline
CastSpellOnTeam(uint32 SpellID, uint32 TeamID)Battleground
CheckAchievementCriteriaMeet(uint32, Player const *, Unit const *=NULL, uint32=0)Battlegroundvirtual
CheckArenaAfterTimerConditions()Battleground
CheckArenaWinConditions()Battleground
DecreaseInvitedCount(uint32 team)Battlegroundinline
DelCreature(uint32 type)Battleground
DelObject(uint32 type)Battleground
DestroyGate(Player *, GameObject *)Battlegroundinlinevirtual
DoAction(uint32, uint64)Battlegroundinlinevirtual
DoorClose(uint32 type)Battleground
DoorOpen(uint32 type)Battleground
EndBattleground(uint32 winner)Battleground
EndNow()Battlegroundprotected
EventPlayerClickedOnFlag(Player *, GameObject *)Battlegroundinlinevirtual
EventPlayerDamagedGO(Player *, GameObject *, uint32)Battlegroundinlinevirtual
EventPlayerDroppedFlag(Player *)Battlegroundinlinevirtual
EventPlayerLoggedIn(Player *player)Battleground
EventPlayerLoggedOut(Player *player)Battleground
EventPlayerUsedGO(Player *, GameObject *)Battlegroundinlinevirtual
FillInitialWorldStates(WorldStateBuilder &builder) OVERRIDEBattlegroundRLvirtual
FindBgMap() constBattlegroundinline
GetAlivePlayersCountByTeam(uint32 Team) constBattleground
GetArenaMatchmakerRating(uint32 Team) constBattlegroundinline
GetArenaMatchmakerRatingByIndex(uint32 index) constBattlegroundinline
GetArenaTeamIdByIndex(uint32 index) constBattlegroundinline
GetArenaTeamIdForTeam(uint32 Team) constBattlegroundinline
GetArenaTeamRatingChangeByIndex(uint32 index) constBattlegroundinline
GetArenaTeamRatingChangeForTeam(uint32 Team) constBattlegroundinline
GetArenaType() constBattlegroundinline
GetBGCreature(uint32 type)Battleground
GetBgMap() constBattlegroundinline
GetBGObject(uint32 type)Battleground
GetBgRaid(uint32 TeamID) constBattlegroundinline
GetBonusHonorFromKill(uint32 kills) constBattleground
GetBracketId() constBattlegroundinline
GetClientInstanceID() constBattlegroundinline
GetClosestGraveYard(Player *player)Battlegroundvirtual
GetElapsedTime() constBattlegroundinline
GetFlagPickerGUID(int32=-1) constBattlegroundinlinevirtual
GetFreeSlotsForTeam(uint32 Team) constBattleground
GetGUID() constBattlegroundinline
GetInstanceID() constBattlegroundinline
GetInvitedCount(uint32 team) constBattlegroundinline
GetLastResurrectTime() constBattlegroundinline
GetMapId() constBattlegroundinline
GetMaxLevel() constBattlegroundinline
GetMaxPlayers() constBattlegroundinline
GetMaxPlayersPerTeam() constBattlegroundinline
GetMinLevel() constBattlegroundinline
GetMinPlayers() constBattlegroundinline
GetMinPlayersPerTeam() constBattlegroundinline
GetName() constBattlegroundinline
GetObjectType(uint64 guid)Battleground
GetOtherTeam(uint32 teamId) constBattleground
GetPlayerActiveSpec(uint64 guid) constBattleground
GetPlayers() constBattlegroundinline
GetPlayerScoresBegin() constBattlegroundinline
GetPlayerScoresEnd() constBattlegroundinline
GetPlayerScoresSize() constBattlegroundinline
GetPlayersCountByTeam(uint32 Team) constBattlegroundinline
GetPlayersSize() constBattlegroundinline
GetPlayerTeam(uint64 guid) constBattleground
GetPrematureWinner()Battlegroundvirtual
GetRemainingTime() constBattlegroundinline
GetReviveQueueSize() constBattlegroundinline
GetScriptId() constBattlegroundinline
GetSkyFireString(int32 entry)Battleground
GetStartDelayTime() constBattlegroundinline
GetStartMaxDist() constBattlegroundinline
GetStatus() constBattlegroundinline
GetTeamIndexByTeamId(uint32 Team)Battlegroundinlinestatic
GetTeamScore(uint32 TeamID) constBattleground
GetTeamStartLoc(uint32 TeamID, float &X, float &Y, float &Z, float &O) constBattlegroundinline
GetTypeID(bool GetRandom=false) constBattlegroundinline
GetWinner() constBattlegroundinline
HandleAreaTrigger(Player *Source, uint32 Trigger) OVERRIDEBattlegroundRLvirtual
HandleKillPlayer(Player *player, Player *killer) OVERRIDEBattlegroundRLvirtual
HandleKillUnit(Creature *, Player *)Battlegroundvirtual
HandlePlayerResurrect(Player *)Battlegroundinlinevirtual
HandlePlayerUnderMap(Player *)Battlegroundinlinevirtual
HandleQuestComplete(uint32, Player *)Battlegroundinlinevirtual
HandleTriggerBuff(uint64 go_guid)Battleground
HasFreeSlots() constBattleground
IncreaseInvitedCount(uint32 team)Battlegroundinline
IsAllNodesControlledByTeam(uint32) constBattlegroundinlinevirtual
isArena() constBattlegroundinline
isBattleground() constBattlegroundinline
IsPlayerInBattleground(uint64 guid) constBattleground
IsRandom() constBattlegroundinline
isRated() constBattlegroundinline
IsSpellAllowed(uint32, Player const *) constBattlegroundinlinevirtual
m_ArenaTeamIdsBattlegroundprivate
m_ArenaTeamMMRBattlegroundprivate
m_ArenaTeamRatingChangesBattlegroundprivate
m_ArenaTypeBattlegroundprivate
m_BgRaidsBattlegroundprivate
m_BracketIdBattlegroundprivate
m_BuffChangeBattlegroundprotected
m_ClientInstanceIDBattlegroundprivate
m_CountdownTimerBattlegroundprivate
m_EndTimeBattlegroundprivate
m_EventsBattlegroundprotected
m_GuidBattlegroundprivate
m_HonorModeBattlegroundprotected
m_InBGFreeSlotQueueBattlegroundprivate
m_InstanceIDBattlegroundprivate
m_InvitedAllianceBattlegroundprivate
m_InvitedHordeBattlegroundprivate
m_IsArenaBattlegroundprivate
m_IsRandomBattlegroundprotected
m_IsRatedBattlegroundprivate
m_LastResurrectTimeBattlegroundprivate
m_LevelMaxBattlegroundprivate
m_LevelMinBattlegroundprivate
m_MapBattlegroundprivate
m_MapIdBattlegroundprivate
m_MaxPlayersBattlegroundprivate
m_MaxPlayersPerTeamBattlegroundprivate
m_MinPlayersBattlegroundprivate
m_MinPlayersPerTeamBattlegroundprivate
m_NameBattlegroundprivate
m_OfflineQueueBattlegroundprivate
m_PlayersBattlegroundprotected
m_PlayersCountBattlegroundprivate
m_PrematureCountDownBattlegroundprivate
m_PrematureCountDownTimerBattlegroundprivate
m_RandomTypeIDBattlegroundprivate
m_ResetStatTimerBattlegroundprivate
m_ResurrectQueueBattlegroundprivate
m_ReviveQueueBattlegroundprotected
m_SetDeleteThisBattlegroundprivate
m_StartDelayTimeBattlegroundprivate
m_StartMaxDistBattlegroundprivate
m_StartTimeBattlegroundprivate
m_StatusBattlegroundprivate
m_TeamScoresBattlegroundprotected
m_TeamStartLocOBattlegroundprivate
m_TeamStartLocXBattlegroundprivate
m_TeamStartLocYBattlegroundprivate
m_TeamStartLocZBattlegroundprivate
m_TypeIDBattlegroundprivate
m_ValidStartPositionTimerBattlegroundprivate
m_WinnerBattlegroundprivate
ModifyStartDelayTime(int diff)Battlegroundinline
PlayerAddedToBGCheckIfBGIsRunning(Player *player)Battlegroundprotected
PlayerScoresBattlegroundprotected
PlaySoundToAll(uint32 SoundID)Battleground
PlaySoundToTeam(uint32 SoundID, uint32 TeamID)Battleground
PostUpdateImpl(uint32)Battlegroundinlineprivatevirtual
PreUpdateImpl(uint32)Battlegroundinlineprivatevirtual
PSendMessageToAll(int32 entry, ChatMsg type, Player const *source,...)Battleground
RelocateDeadPlayers(uint64 queueIndex)Battleground
RemoveAuraOnTeam(uint32 SpellID, uint32 TeamID)Battleground
RemoveFromBGFreeSlotQueue()Battleground
RemovePlayer(Player *player, uint64 guid, uint32 team) OVERRIDEBattlegroundRLvirtual
RemovePlayerAtLeave(uint64 guid, bool Transport, bool SendPacket)Battlegroundvirtual
RemovePlayerFromResurrectQueue(uint64 player_guid)Battleground
Reset() OVERRIDEBattlegroundRLvirtual
ResetBGSubclass()Battlegroundinlinevirtual
RewardHonorToTeam(uint32 Honor, uint32 TeamID)Battleground
RewardReputationToTeam(uint32 faction_id, uint32 Reputation, uint32 TeamID)Battleground
RewardXPAtKill(Player *killer, Player *victim)Battleground
ScriptIdBattlegroundprivate
SendMessage2ToAll(int32 entry, ChatMsg type, Player const *source, int32 strId1=0, int32 strId2=0)Battleground
SendMessageToAll(int32 entry, ChatMsg type, Player const *source=NULL)Battleground
SendPacketToAll(WorldPacket *packet)Battleground
SendPacketToTeam(uint32 TeamID, WorldPacket *packet, Player *sender=NULL, bool self=true)Battleground
SendWarningToAll(int32 entry,...)Battleground
SetArenaMatchmakerRating(uint32 Team, uint32 MMR)Battlegroundinline
SetArenaorBGType(bool _isArena)Battlegroundinline
SetArenaTeamIdForTeam(uint32 Team, uint32 ArenaTeamId)Battlegroundinline
SetArenaTeamRatingChangeForTeam(uint32 Team, int32 RatingChange)Battlegroundinline
SetArenaType(uint8 type)Battlegroundinline
SetBgMap(BattlegroundMap *map)Battlegroundinline
SetBgRaid(uint32 TeamID, Group *bg_raid)Battleground
SetBracket(PvPDifficultyEntry const *bracketEntry)Battleground
SetClientInstanceID(uint32 InstanceID)Battlegroundinline
SetDeleteThis()Battlegroundinline
SetDroppedFlagGUID(uint64, int32=-1)Battlegroundinlinevirtual
SetElapsedTime(uint32 Time)Battlegroundinline
SetGuid(uint64 newGuid)Battlegroundinline
SetHoliday(bool is_holiday)Battleground
SetInstanceID(uint32 InstanceID)Battlegroundinline
SetLastResurrectTime(uint32 Time)Battlegroundinline
SetLevelRange(uint32 min, uint32 max)Battlegroundinline
SetMapId(uint32 MapID)Battlegroundinline
SetMaxPlayers(uint32 MaxPlayers)Battlegroundinline
SetMaxPlayersPerTeam(uint32 MaxPlayers)Battlegroundinline
SetMinPlayers(uint32 MinPlayers)Battlegroundinline
SetMinPlayersPerTeam(uint32 MinPlayers)Battlegroundinline
SetName(char const *Name)Battlegroundinline
SetRandom(bool isRandom)Battlegroundinline
SetRandomTypeID(BattlegroundTypeId TypeID)Battlegroundinline
SetRated(bool state)Battlegroundinline
SetRemainingTime(uint32 Time)Battlegroundinline
SetScriptId(uint32 scriptId)Battlegroundinline
SetStartDelayTime(int Time)Battlegroundinline
SetStartMaxDist(float startMaxDist)Battlegroundinline
SetStatus(BattlegroundStatus Status)Battlegroundinline
SetTeamStartLoc(uint32 TeamID, float X, float Y, float Z, float O)Battleground
SetTypeID(BattlegroundTypeId TypeID)Battlegroundinline
SetupBattleground() OVERRIDEBattlegroundRLvirtual
SetWinner(uint8 winner)Battlegroundinline
ShouldDelayStartForDebug() constBattlegroundinlineprivatevirtual
SpawnBGObject(uint32 type, uint32 respawntime)Battleground
StartBattleground()Battleground
StartDelayTimesBattlegroundprotected
StartingEventCloseDoors() OVERRIDEBattlegroundRLvirtual
StartingEventOpenDoors() OVERRIDEBattlegroundRLvirtual
StartMessageIdsBattlegroundprotected
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)Battleground
ToBeDeleted() constBattlegroundinline
Update(uint32 diff)Battleground
UpdateArenaWorldState()Battleground
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true)Battlegroundvirtual
UpdatePlayersCountByTeam(uint32 Team, bool remove)Battlegroundinline
UpdateWorldState(uint32 Field, uint32 Value)Battleground
UpdateWorldStateForPlayer(uint32 Field, uint32 Value, Player *player)Battleground
YellToAll(Creature *creature, const char *text, Language language)Battleground
~Battleground()Battlegroundvirtual
~BattlegroundRL()BattlegroundRLinline