Show / Hide Table of Contents

Class ChampionMastery

ChampionMastery data object. This class is automatically generated.

This object contains single Champion Mastery information for player and champion combination.

Inheritance
System.Object
ChampionMastery
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Camille.RiotGames.ChampionMasteryV4
Assembly: Camille.RiotGames.dll
Syntax
public class ChampionMastery

Constructors

| Improve this Doc View Source

ChampionMastery()

Declaration
public ChampionMastery()

Properties

| Improve this Doc View Source

_AdditionalProperties

Contains any extra JSON properties that did not map to fields.

Declaration
[JsonExtensionData]
public Dictionary<string, object> _AdditionalProperties { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.Object>
| Improve this Doc View Source

ChampionId

Champion ID for this entry.

Declaration
[JsonPropertyName("championId")]
public Enums.Champion ChampionId { get; set; }
Property Value
Type Description
Champion
| Improve this Doc View Source

ChampionLevel

Champion level for specified player and champion combination.

Declaration
[JsonPropertyName("championLevel")]
public int ChampionLevel { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ChampionPoints

Total number of champion points for this player and champion combination - they are used to determine championLevel.

Declaration
[JsonPropertyName("championPoints")]
public int ChampionPoints { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ChampionPointsSinceLastLevel

Number of points earned since current level has been achieved.

Declaration
[JsonPropertyName("championPointsSinceLastLevel")]
public long ChampionPointsSinceLastLevel { get; set; }
Property Value
Type Description
System.Int64
| Improve this Doc View Source

ChampionPointsUntilNextLevel

Number of points needed to achieve next level. Zero if player reached maximum champion level for this champion.

Declaration
[JsonPropertyName("championPointsUntilNextLevel")]
public long ChampionPointsUntilNextLevel { get; set; }
Property Value
Type Description
System.Int64
| Improve this Doc View Source

ChampionSeasonMilestone

Declaration
[JsonPropertyName("championSeasonMilestone")]
public int ChampionSeasonMilestone { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ChestGranted

Is chest granted for this champion or not in current season.

Declaration
[JsonPropertyName("chestGranted")]
public bool? ChestGranted { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
| Improve this Doc View Source

LastPlayTime

Last time this champion was played by this player - in Unix milliseconds time format.

Declaration
[JsonPropertyName("lastPlayTime")]
public long LastPlayTime { get; set; }
Property Value
Type Description
System.Int64
| Improve this Doc View Source

MarkRequiredForNextLevel

Declaration
[JsonPropertyName("markRequiredForNextLevel")]
public int MarkRequiredForNextLevel { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

MilestoneGrades

Declaration
[JsonPropertyName("milestoneGrades")]
public string[] MilestoneGrades { get; set; }
Property Value
Type Description
System.String[]
| Improve this Doc View Source

NextSeasonMilestone

Declaration
[JsonPropertyName("nextSeasonMilestone")]
public NextSeasonMilestones NextSeasonMilestone { get; set; }
Property Value
Type Description
NextSeasonMilestones
| Improve this Doc View Source

Puuid

Player Universal Unique Identifier. Exact length of 78 characters. (Encrypted)

Declaration
[JsonPropertyName("puuid")]
public string Puuid { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TokensEarned

The token earned for this champion at the current championLevel. When the championLevel is advanced the tokensEarned resets to 0.

Declaration
[JsonPropertyName("tokensEarned")]
public int TokensEarned { get; set; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX