#include "BattlegroundScore.h"
◆ BattlegroundScore()
BattlegroundScore::BattlegroundScore |
( |
ObjectGuid |
playerGuid | ) |
|
|
inlineprotected |
ObjectGuid PlayerGuid
Definition: BattlegroundScore.h:114
◆ ~BattlegroundScore()
virtual BattlegroundScore::~BattlegroundScore |
( |
| ) |
|
|
protectedvirtualdefault |
◆ AppendToPacket()
void BattlegroundScore::AppendToPacket |
( |
WorldPacket & |
data | ) |
|
|
protectedvirtual |
Reimplemented in ArenaScore.
125{
127
134
136}
std::uint32_t uint32
Definition: Define.h:107
uint32 KillingBlows
Definition: BattlegroundScore.h:117
uint32 HealingDone
Definition: BattlegroundScore.h:122
uint32 Deaths
Definition: BattlegroundScore.h:118
virtual void BuildObjectivesBlock(WorldPacket &)=0
uint32 BonusHonor
Definition: BattlegroundScore.h:120
uint32 HonorableKills
Definition: BattlegroundScore.h:119
uint32 DamageDone
Definition: BattlegroundScore.h:121
References BonusHonor, BuildObjectivesBlock(), DamageDone, Deaths, HealingDone, HonorableKills, KillingBlows, and PlayerGuid.
◆ BuildObjectivesBlock()
virtual void BattlegroundScore::BuildObjectivesBlock |
( |
WorldPacket & |
| ) |
|
|
protectedpure virtual |
◆ GetAttr1()
virtual uint32 BattlegroundScore::GetAttr1 |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetAttr2()
virtual uint32 BattlegroundScore::GetAttr2 |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetAttr3()
virtual uint32 BattlegroundScore::GetAttr3 |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetAttr4()
virtual uint32 BattlegroundScore::GetAttr4 |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetAttr5()
virtual uint32 BattlegroundScore::GetAttr5 |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetBonusHonor()
uint32 BattlegroundScore::GetBonusHonor |
( |
| ) |
const |
|
inlineprotected |
◆ GetDamageDone()
uint32 BattlegroundScore::GetDamageDone |
( |
| ) |
const |
|
inlineprotected |
◆ GetDeaths()
uint32 BattlegroundScore::GetDeaths |
( |
| ) |
const |
|
inlineprotected |
◆ GetHealingDone()
uint32 BattlegroundScore::GetHealingDone |
( |
| ) |
const |
|
inlineprotected |
◆ GetHonorableKills()
uint32 BattlegroundScore::GetHonorableKills |
( |
| ) |
const |
|
inlineprotected |
◆ GetKillingBlows()
uint32 BattlegroundScore::GetKillingBlows |
( |
| ) |
const |
|
inlineprotected |
◆ ToString()
virtual std::string BattlegroundScore::ToString |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ UpdateScore()
virtual void BattlegroundScore::UpdateScore |
( |
uint32 |
type, |
|
|
uint32 |
value |
|
) |
| |
|
inlineprotectedvirtual |
Reimplemented in BattlegroundABScore, BattlegroundAVScore, BattlegroundEYScore, BattlegroundICScore, BattlegroundSAScore, and BattlegroundWGScore.
68 {
69 switch (type)
70 {
73 break;
76 break;
79 break;
82 break;
85 break;
88 break;
89 default:
90 ABORT(
"Not implemented Battleground score type!");
91 break;
92 }
93 }
#define ABORT
Definition: Errors.h:76
@ SCORE_KILLING_BLOWS
Definition: BattlegroundScore.h:29
@ SCORE_BONUS_HONOR
Definition: BattlegroundScore.h:32
@ SCORE_DEATHS
Definition: BattlegroundScore.h:30
@ SCORE_DAMAGE_DONE
Definition: BattlegroundScore.h:33
@ SCORE_HEALING_DONE
Definition: BattlegroundScore.h:34
@ SCORE_HONORABLE_KILLS
Definition: BattlegroundScore.h:31
References ABORT, SCORE_BONUS_HONOR, SCORE_DAMAGE_DONE, SCORE_DEATHS, SCORE_HEALING_DONE, SCORE_HONORABLE_KILLS, and SCORE_KILLING_BLOWS.
Referenced by BattlegroundABScore::UpdateScore(), BattlegroundAVScore::UpdateScore(), BattlegroundEYScore::UpdateScore(), BattlegroundICScore::UpdateScore(), BattlegroundSAScore::UpdateScore(), and BattlegroundWGScore::UpdateScore().
◆ Arena
◆ Battleground
◆ BonusHonor
uint32 BattlegroundScore::BonusHonor = 0 |
|
protected |
◆ DamageDone
uint32 BattlegroundScore::DamageDone = 0 |
|
protected |
◆ Deaths
uint32 BattlegroundScore::Deaths = 0 |
|
protected |
◆ HealingDone
uint32 BattlegroundScore::HealingDone = 0 |
|
protected |
◆ HonorableKills
uint32 BattlegroundScore::HonorableKills = 0 |
|
protected |
◆ KillingBlows
uint32 BattlegroundScore::KillingBlows = 0 |
|
protected |
◆ PlayerGuid