using System; using Newtonsoft.Json; namespace WotBlitzStatisticsPro.WgApiClient.Model { public class WotEncyclopediaAchievementsResponse { [JsonProperty("achievement_id")] public string? AchievementId { get; set; } /// /// Achievement condition /// [JsonProperty("condition")] public string? Condition { get; set; } /// /// Achievement description /// [JsonProperty("description")] public string? Description { get; set; } /// /// Historical info /// [JsonProperty("hero_info")] public string? HeroInfo { get; set; } /// /// Image link /// [JsonProperty("image")] public string? Image { get; set; } /// /// Image 180x180px link /// [JsonProperty("image_big")] public string? ImageBig { get; set; } /// /// Achievement name /// [JsonProperty("name")] public string? Name { get; set; } /// /// Sort order /// [JsonProperty("order")] public long? Order { get; set; } /// /// Is outdated achievement /// [JsonProperty("outdated")] public bool Outdated { get; set; } /// /// Achievement section /// [JsonProperty("section")] public string? Section { get; set; } /// /// Achievement section order /// [JsonProperty("section_order")] public long? SectionOrder { get; set; } /// /// Achievement Type /// [JsonProperty("type")] public string? Type { get; set; } /// /// Achievement options /// [JsonProperty("options")] public WotEncyclopediaAchievementsOptions[]? Options { get; set; } } public class WotEncyclopediaAchievementsOptions { /// /// Achievement description /// [JsonProperty("description")] public string? Description { get; set; } /// /// Image link /// [JsonProperty("image")] public string? Image { get; set; } /// /// Image 180x180px link /// [JsonProperty("image_big")] public string? ImageBig { get; set; } [JsonProperty("name")] public string? Name { get; set; } } }