C# Class BF2Statistics.Web.Bf2Stats.PlayerModel

Inheritance: BF2PageModel
Show file Open project: BF2Statistics/ControlCenter Class Usage Examples

Public Properties

Property Type Description
ArmyData List
ArmySummary ArmyMapSummary
EquipmentSummary WeaponSummary
ExpackTime int>.Dictionary
FavoriteMapId int
Favorites int>.Dictionary
KitData List
KitSummary ObjectSummary
MapData List
MapSummary ArmyMapSummary
NextPlayerRanks List
OnMyLeaderboard bool
Player object>.Dictionary
PlayerBadges List>.Dictionary
PlayerImage string
PlayerMedals Award>.Dictionary
PlayerRibbons Award>.Dictionary
PlayerSFBadges List>.Dictionary
PlayerSFMedals Award>.Dictionary
PlayerSFRibbons Award>.Dictionary
PlayerUnlocks BF2Statistics.Web.Bf2Stats.WeaponUnlock[]
TheaterData List
TopEnemies List
TopVictims List
VehicleData List
VehicleSummary ObjectSummary
WeaponData List
WeaponData2 List
WeaponSummary WeaponSummary

Public Methods

Method Description
FormatAwardDate ( int Time ) : string
FormatDate ( object Time ) : string
FormatFloat ( object Num, int Decimals ) : string
FormatNumber ( int Num ) : string
FormatTime ( object Time ) : string
PlayerModel ( HttpClient Client ) : System

Method Details

FormatAwardDate() public method

public FormatAwardDate ( int Time ) : string
Time int
return string

FormatDate() public method

public FormatDate ( object Time ) : string
Time object
return string

FormatFloat() public method

public FormatFloat ( object Num, int Decimals ) : string
Num object
Decimals int
return string

FormatNumber() public method

public FormatNumber ( int Num ) : string
Num int
return string

FormatTime() public method

public FormatTime ( object Time ) : string
Time object
return string

PlayerModel() public method

public PlayerModel ( HttpClient Client ) : System
Client HttpClient
return System

Property Details

ArmyData public property

public List ArmyData
return List

ArmySummary public property

public ArmyMapSummary,BF2Statistics.Web.Bf2Stats ArmySummary
return ArmyMapSummary

EquipmentSummary public property

public WeaponSummary,BF2Statistics.Web.Bf2Stats EquipmentSummary
return WeaponSummary

ExpackTime public property

public Dictionary ExpackTime
return int>.Dictionary

FavoriteMapId public property

Favorite Map id differs from the index located in the Favorites map array, so the ID is defined here
public int FavoriteMapId
return int

Favorites public property

An list that contains the index of the player favorites in a catagory. these indexies are used to highlight player favorite rows
public Dictionary Favorites
return int>.Dictionary

KitData public property

public List KitData
return List

KitSummary public property

public ObjectSummary,BF2Statistics.Web.Bf2Stats KitSummary
return ObjectSummary

MapData public property

public List MapData
return List

MapSummary public property

public ArmyMapSummary,BF2Statistics.Web.Bf2Stats MapSummary
return ArmyMapSummary

NextPlayerRanks public property

A list of the Next player ranks to be earned (For Time To Advancement section)
public List NextPlayerRanks
return List

OnMyLeaderboard public property

Indicates whether this player is on the MyLeaderboard for this client
public bool OnMyLeaderboard
return bool

Player public property

Player Data from the player Table
public Dictionary Player
return object>.Dictionary

PlayerBadges public property

public Dictionary> PlayerBadges
return List>.Dictionary

PlayerImage public property

Player image URL
public string PlayerImage
return string

PlayerMedals public property

public Dictionary PlayerMedals
return Award>.Dictionary

PlayerRibbons public property

public Dictionary PlayerRibbons
return Award>.Dictionary

PlayerSFBadges public property

public Dictionary> PlayerSFBadges
return List>.Dictionary

PlayerSFMedals public property

public Dictionary PlayerSFMedals
return Award>.Dictionary

PlayerSFRibbons public property

public Dictionary PlayerSFRibbons
return Award>.Dictionary

PlayerUnlocks public property

public WeaponUnlock[],BF2Statistics.Web.Bf2Stats PlayerUnlocks
return BF2Statistics.Web.Bf2Stats.WeaponUnlock[]

TheaterData public property

public List TheaterData
return List

TopEnemies public property

A list of players this player has been killed by the most
public List TopEnemies
return List

TopVictims public property

A list of the Players this player has killed the most
public List TopVictims
return List

VehicleData public property

public List VehicleData
return List

VehicleSummary public property

public ObjectSummary,BF2Statistics.Web.Bf2Stats VehicleSummary
return ObjectSummary

WeaponData public property

public List WeaponData
return List

WeaponData2 public property

public List WeaponData2
return List

WeaponSummary public property

public WeaponSummary,BF2Statistics.Web.Bf2Stats WeaponSummary
return WeaponSummary