37 lines
1 KiB
C#
37 lines
1 KiB
C#
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<string, string> 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; }
|
|
}
|
|
}
|