TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BattlegroundScore.h File Reference
#include "WorldPacket.h"
#include "Player.h"
#include "ObjectAccessor.h"
+ Include dependency graph for BattlegroundScore.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BattlegroundScore
 

Enumerations

enum  ScoreType {
  SCORE_KILLING_BLOWS = 1, SCORE_DEATHS = 2, SCORE_HONORABLE_KILLS = 3, SCORE_BONUS_HONOR = 4,
  SCORE_DAMAGE_DONE = 5, SCORE_HEALING_DONE = 6, SCORE_FLAG_CAPTURES = 7, SCORE_FLAG_RETURNS = 8,
  SCORE_BASES_ASSAULTED = 9, SCORE_BASES_DEFENDED = 10, SCORE_GRAVEYARDS_ASSAULTED = 11, SCORE_GRAVEYARDS_DEFENDED = 12,
  SCORE_TOWERS_ASSAULTED = 13, SCORE_TOWERS_DEFENDED = 14, SCORE_MINES_CAPTURED = 15, SCORE_DESTROYED_DEMOLISHER = 16,
  SCORE_DESTROYED_WALL = 17
}
 

Enumeration Type Documentation

enum ScoreType
Enumerator
SCORE_KILLING_BLOWS 
SCORE_DEATHS 
SCORE_HONORABLE_KILLS 
SCORE_BONUS_HONOR 
SCORE_DAMAGE_DONE 
SCORE_HEALING_DONE 
SCORE_FLAG_CAPTURES 
SCORE_FLAG_RETURNS 
SCORE_BASES_ASSAULTED 
SCORE_BASES_DEFENDED 
SCORE_GRAVEYARDS_ASSAULTED 
SCORE_GRAVEYARDS_DEFENDED 
SCORE_TOWERS_ASSAULTED 
SCORE_TOWERS_DEFENDED 
SCORE_MINES_CAPTURED 
SCORE_DESTROYED_DEMOLISHER 
SCORE_DESTROYED_WALL 
26 {
28  SCORE_DEATHS = 2,
33 
34  // WS, EY and TP
37 
38  // AB and IC
41 
42  // AV
48 
49  // SOTA
52 };
Definition: BattlegroundScore.h:35
Definition: BattlegroundScore.h:51
Definition: BattlegroundScore.h:46
Definition: BattlegroundScore.h:50
Definition: BattlegroundScore.h:29
Definition: BattlegroundScore.h:44
Definition: BattlegroundScore.h:36
Definition: BattlegroundScore.h:47
Definition: BattlegroundScore.h:31
Definition: BattlegroundScore.h:39
Definition: BattlegroundScore.h:27
Definition: BattlegroundScore.h:45
Definition: BattlegroundScore.h:30
Definition: BattlegroundScore.h:43
Definition: BattlegroundScore.h:28
Definition: BattlegroundScore.h:32
Definition: BattlegroundScore.h:40