Class ChampionMastery
Class representing a champion mastery for specified player and champion combination (ChampionMastery API).
Inheritance
System.Object
ChampionMastery
Namespace:RiotSharp.ChampionMasteryEndpoint
Assembly:RiotSharp.dll
Syntax
public class ChampionMastery : object
Properties
ChampionId
Champion ID for this entry.
Declaration
public long ChampionId { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
ChampionLevel
Champion level for specified player and champion combination.
Declaration
public int ChampionLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ChampionPoints
Total number of champion points for this player and champion combination - they are used to determine championLevel.
Declaration
public int ChampionPoints { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ChampionPointsSinceLastLevel
Number of points earned since current level has been achieved. Zero if player reached maximum champion level for this champion.
Declaration
public long ChampionPointsSinceLastLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
ChampionPointsUntilNextLevel
Number of points needed to achieve next level. Zero if player reached maximum champion level for this champion.
Declaration
public long ChampionPointsUntilNextLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
ChestGranted
Is chest granted for this champion or not in current season.
Declaration
public bool ChestGranted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
LastPlayTime
Last time this champion was played by this player.
Declaration
public DateTime LastPlayTime { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
PlayerId
Player ID for this entry.
Declaration
public long PlayerId { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |