namespace WotBlitzStatisticsPro.Common.Model
{
///
/// Represents tank or account statistics
///
public interface IStatistics
{
///
/// LastBattle
///
int LastBattleTime { get; }
///
/// Battles count
///
long? Battles { get; set; }
///
/// Capture points
///
long? CapturePoints { get; set; }
///
/// Total damage amount
///
long? DamageDealt { get; set; }
///
/// Total amount of received damage
///
long? DamageReceived { get; set; }
///
/// Dropped capture points
///
long? DroppedCapturePoints { get; set; }
///
/// Total amount of frags
///
long? Frags { get; set; }
///
/// Total amount of fras grater ten 8 lvl
///
long? Frags8P { get; set; }
///
/// Total amount of hits
///
long? Hits { get; set; }
///
/// Total amount of losses
///
long? Losses { get; set; }
///
/// Max frags per battle
///
long? MaxFrags { get; set; }
///
/// Tank id, which kills max frags per battle
///
long? MaxFragsTankId { get; set; }
///
/// Max experience per battle
///
long? MaxXp { get; set; }
///
/// Tank Id which created max experience per battle
///
long? MaxXpTankId { get; set; }
///
/// Total shots count
///
long? Shots { get; set; }
///
/// Total count of spotted vehicles
///
long? Spotted { get; set; }
///
/// Total count of survived battles
///
long? SurvivedBattles { get; set; }
///
/// Total count of survived and winned battles
///
long? WinAndSurvived { get; set; }
///
/// Total wins count
///
long? Wins { get; set; }
///
/// Total amount of experience
///
long? Xp { get; set; }
///
/// Average tier
///
double AvgTier { get; set; }
///
/// Wn7 coefficient
///
double Wn7 { get; set; }
}
}