using System.Collections.Generic; using JD.Guinness.WPF.Module.Configuration.Ps4; using JD.Guinness.WPF.Module.Configuration.Ps5; using JD.Guinness.WPF.Module.Configuration.Stadia; using JD.Guinness.WPF.Module.Configuration.XBoxOne; using JD.Guinness.WPF.Module.Configuration.XBoxSeriesX; using Newtonsoft.Json; namespace JD.Guinness.WPF.Module.Configuration { public sealed class ChallengeSave { [JsonProperty] public int? Name { get; set; } [JsonProperty] public int? Objective { get; set; } [JsonProperty] public Dictionary Extra { get; set; } [JsonProperty] public Ps4TrophySave Ps4 { get; set; } [JsonProperty] public Ps5TrophySave Ps5 { get; set; } [JsonProperty] public XBoxOneAchievementSave XBoxOne { get; set; } [JsonProperty] public XBoxSeriesXAchievementSave XBoxSeriesX { get; set; } [JsonProperty] public StadiaAchievementSave Stadia { get; set; } } }