Dawn of Light - Class documentation 2900
This is the Dawn of Light project
DOL.GS.PlayerStatistics Class Reference
Inheritance diagram for DOL.GS.PlayerStatistics:
DOL.GS.IPlayerStatistics

List of all members.

Classes

class  StatToCount

Public Member Functions

 PlayerStatistics (GamePlayer player)
virtual string GetStatisticsMessage ()
 Return a formatted string showing a players stats.
virtual void DisplayServerStatistics (GameClient client, string command, string playerName)
 Get serverwide player statistics.
float RPsPerHour (uint realmPoints, TimeSpan time)

Static Public Member Functions

static void CreateServerStats (GameClient client)
static uint Divide (uint dividend, uint divisor)

Protected Attributes

GamePlayer m_player = null
uint m_TotalRP = 0
uint m_RealmPointsEarnedFromKills = 0
ushort m_KillsThatHaveEarnedRPs = 0
ushort m_Deathblows = 0
ushort m_Deaths = 0
uint m_HitpointsHealed = 0
ushort m_RessurectionsPerformed = 0
DateTime m_LoginTime

Properties

GamePlayer Player [get]
uint TotalRP [get, set]
uint RealmPointsEarnedFromKills [get, set]
ushort KillsThatHaveEarnedRPs [get, set]
ushort Deathblows [get, set]
ushort Deaths [get, set]
uint HitPointsHealed [get, set]
ushort RessurectionsPerformed [get, set]
DateTime LoginTime [get]

Member Function Documentation

virtual void DOL.GS.PlayerStatistics.DisplayServerStatistics ( GameClient  client,
string  command,
string  playerName 
) [virtual]

Get serverwide player statistics.

Parameters:
player
command
Returns:

Implements DOL.GS.IPlayerStatistics.

virtual string DOL.GS.PlayerStatistics.GetStatisticsMessage ( ) [virtual]

Return a formatted string showing a players stats.

Returns:

Implements DOL.GS.IPlayerStatistics.


The documentation for this class was generated from the following file:
All Classes Namespaces Functions Variables Enumerations Properties Events