/// <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; }
/// <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; }