/// <summary> /// Initializes a new instance of the <see cref="DestinyHistoricalStatsDestinyLeaderboardEntry" /> class. /// </summary> /// <param name="Rank">Where this player ranks on the leaderboard. A value of 1 is the top rank..</param> /// <param name="Player">Identity details of the player.</param> /// <param name="CharacterId">ID of the player's best character for the reported stat..</param> /// <param name="Value">Value of the stat for this player.</param> public DestinyHistoricalStatsDestinyLeaderboardEntry(int?Rank = default(int?), DestinyHistoricalStatsDestinyPlayer Player = default(DestinyHistoricalStatsDestinyPlayer), long?CharacterId = default(long?), DestinyHistoricalStatsDestinyHistoricalStatsValue Value = default(DestinyHistoricalStatsDestinyHistoricalStatsValue)) { this.Rank = Rank; this.Player = Player; this.CharacterId = CharacterId; this.Value = Value; }
/// <summary> /// Initializes a new instance of the <see cref="DestinyHistoricalStatsDestinyClanAggregateStat" /> class. /// </summary> /// <param name="Mode">The id of the mode of stats (allPvp, allPvE, etc).</param> /// <param name="StatId">The id of the stat.</param> /// <param name="Value">Value of the stat for this player.</param> public DestinyHistoricalStatsDestinyClanAggregateStat(DestinyHistoricalStatsDefinitionsDestinyActivityModeType Mode = default(DestinyHistoricalStatsDefinitionsDestinyActivityModeType), string StatId = default(string), DestinyHistoricalStatsDestinyHistoricalStatsValue Value = default(DestinyHistoricalStatsDestinyHistoricalStatsValue)) { this.Mode = Mode; this.StatId = StatId; this.Value = Value; }
/// <summary> /// Initializes a new instance of the <see cref="DestinyHistoricalStatsDestinyPostGameCarnageReportEntry" /> class. /// </summary> /// <param name="Standing">Standing of the player.</param> /// <param name="Score">Score of the player if available.</param> /// <param name="Player">Identity details of the player.</param> /// <param name="CharacterId">ID of the player's character used in the activity..</param> /// <param name="Values">Collection of stats for the player in this activity..</param> /// <param name="Extended">Extended data extracted from the activity blob..</param> public DestinyHistoricalStatsDestinyPostGameCarnageReportEntry(int?Standing = default(int?), DestinyHistoricalStatsDestinyHistoricalStatsValue Score = default(DestinyHistoricalStatsDestinyHistoricalStatsValue), DestinyHistoricalStatsDestinyPlayer Player = default(DestinyHistoricalStatsDestinyPlayer), long?CharacterId = default(long?), Dictionary <string, DestinyHistoricalStatsDestinyHistoricalStatsValue> Values = default(Dictionary <string, DestinyHistoricalStatsDestinyHistoricalStatsValue>), DestinyHistoricalStatsDestinyPostGameCarnageReportExtendedData Extended = default(DestinyHistoricalStatsDestinyPostGameCarnageReportExtendedData)) { this.Standing = Standing; this.Score = Score; this.Player = Player; this.CharacterId = CharacterId; this.Values = Values; this.Extended = Extended; }
/// <summary> /// Initializes a new instance of the <see cref="DestinyHistoricalStatsDestinyPostGameCarnageReportTeamEntry" /> class. /// </summary> /// <param name="TeamId">Integer ID for the team..</param> /// <param name="Standing">Team's standing relative to other teams..</param> /// <param name="Score">Score earned by the team.</param> /// <param name="TeamName">Alpha or Bravo.</param> public DestinyHistoricalStatsDestinyPostGameCarnageReportTeamEntry(int?TeamId = default(int?), DestinyHistoricalStatsDestinyHistoricalStatsValue Standing = default(DestinyHistoricalStatsDestinyHistoricalStatsValue), DestinyHistoricalStatsDestinyHistoricalStatsValue Score = default(DestinyHistoricalStatsDestinyHistoricalStatsValue), string TeamName = default(string)) { this.TeamId = TeamId; this.Standing = Standing; this.Score = Score; this.TeamName = TeamName; }