using EFT; using Newtonsoft.Json; using System.Collections.Generic; namespace SPT.SinglePlayer.Utils.TraderServices { public class TraderServiceModel { [JsonProperty("serviceType")] public ETraderServiceType ServiceType { get; set; } [JsonProperty("itemsToPay")] public Dictionary ItemsToPay { get; set; } [JsonProperty("subServices")] public Dictionary SubServices { get; set; } [JsonProperty("itemsToReceive")] public MongoID[] ItemsToReceive { get; set; } [JsonProperty("requirements")] public TraderServiceRequirementsModel Requirements { get; set; } } public class TraderServiceRequirementsModel { [JsonProperty("completedQuests")] public string[] CompletedQuests { get; set; } [JsonProperty("standings")] public Dictionary Standings { get; set; } [JsonProperty("side")] public ESideType Side { get; set; } } }