Files
LeagueARAMTracker/LeagueAPI/Models/DDragon/Champions/ChampionDataStats.cs
2026-03-08 20:45:01 +01:00

67 lines
1.7 KiB
C#

using System.Text.Json.Serialization;
namespace LeagueAPI.Models.DDragon.Champions;
public record ChampionDataStats
{
[JsonPropertyName("hp")]
public float Hp { get; init; }
[JsonPropertyName("hpperlevel")]
public float HpPerLevel { get; init; }
[JsonPropertyName("mp")]
public float Mp { get; init; }
[JsonPropertyName("mpperlevel")]
public float MpPerLevel { get; init; }
[JsonPropertyName("movespeed")]
public float Movespeed { get; init; }
[JsonPropertyName("armor")]
public float Armor { get; init; }
[JsonPropertyName("armorperlevel")]
public float ArmorPerLevel { get; init; }
[JsonPropertyName("spellblock")]
public float Spellblock { get; init; }
[JsonPropertyName("spellblockperlevel")]
public float SpellblockPerLevel { get; init; }
[JsonPropertyName("attackrange")]
public float AttackRange { get; init; }
[JsonPropertyName("hpregen")]
public float HpRegen { get; init; }
[JsonPropertyName("hpregenperlevel")]
public float HpRegenPerLevel { get; init; }
[JsonPropertyName("mpregen")]
public float MpRegen { get; init; }
[JsonPropertyName("mpregenperlevel")]
public float MpRegenPerLevel { get; init; }
[JsonPropertyName("crit")]
public float Crit { get; init; }
[JsonPropertyName("critperlevel")]
public float CritPerLevel { get; init; }
[JsonPropertyName("attackdamage")]
public float AttackDamage { get; init; }
[JsonPropertyName("attackdamageperlevel")]
public float AttackDamagePerLevel { get; init; }
[JsonPropertyName("attackspeedperlevel")]
public float AttackspeedPerLevel { get; init; }
[JsonPropertyName("attackspeed")]
public float Attackspeed { get; init; }
}