コード例 #1
0
 /// <summary>
 /// PlayerStatsSummary constructor
 /// </summary>
 /// <param name="aggregatedStatsO">JArray of aggregated stats</param>
 /// <param name="losses">Number of losses for this queue type. Returned only for ranked queue types only. Always 0 for normal queues</param>
 /// <param name="modifyDateLong">Date stats were last modified specified as epoch milliseconds</param>
 /// <param name="playerStatSummaryTypeString">Player stats summary type as a string</param>
 /// <param name="wins">Number of wins for this queue type</param>
 /// <param name="season">The season that this day represents</param>
 public PlayerStatsSummary(JObject aggregatedStatsO,
     int? losses,
     long modifyDateLong,
     string playerStatSummaryTypeString,
     int wins)
 {
     LoadAggregatedStats(aggregatedStatsO);
     this.losses = losses;
     this.modifyDateLong = modifyDateLong;
     modifyDate = CreepScore.EpochToDateTime(modifyDateLong);
     this.playerStatSummaryTypeString = playerStatSummaryTypeString;
     playerStatSummaryType = GameConstants.SetPlayerStatSummaryType(playerStatSummaryTypeString);
     this.wins = wins;
 }
コード例 #2
0
 /// <summary>
 /// PlayerStatsSummary constructor
 /// </summary>
 /// <param name="aggregatedStatsO">JArray of aggregated stats</param>
 /// <param name="losses">Number of losses for this queue type. Returned only for ranked queue types only. Always 0 for normal queues</param>
 /// <param name="modifyDateLong">Date stats were last modified specified as epoch milliseconds</param>
 /// <param name="playerStatSummaryTypeString">Player stats summary type as a string</param>
 /// <param name="wins">Number of wins for this queue type</param>
 /// <param name="season">The season that this day represents</param>
 public PlayerStatsSummary(JObject aggregatedStatsO,
                           int?losses,
                           long modifyDateLong,
                           string playerStatSummaryTypeString,
                           int wins)
 {
     LoadAggregatedStats(aggregatedStatsO);
     this.losses         = losses;
     this.modifyDateLong = modifyDateLong;
     modifyDate          = CreepScore.EpochToDateTime(modifyDateLong);
     this.playerStatSummaryTypeString = playerStatSummaryTypeString;
     playerStatSummaryType            = GameConstants.SetPlayerStatSummaryType(playerStatSummaryTypeString);
     this.wins = wins;
 }