more stuff

This commit is contained in:
Alex
2025-01-06 21:54:55 +00:00
parent 4553fc3f27
commit fcaab02512
7 changed files with 443 additions and 2 deletions
@@ -0,0 +1,31 @@
using System.Text.Json.Serialization;
using Core.Models.Enums;
namespace Core.Models.Spt.Services;
public class TraderServiceModel
{
[JsonPropertyName("serviceType")]
public TraderServiceType ServiceType { get; set; }
[JsonPropertyName("itemsToPay")]
public Dictionary<string, int>? ItemsToPay { get; set; }
[JsonPropertyName("itemsToReceive")]
public List<string>? ItemsToReceive { get; set; }
[JsonPropertyName("subServices")]
public Dictionary<string, int>? SubServices { get; set; }
[JsonPropertyName("requirements")]
public TraderServiceRequirementsModel? Requirements { get; set; }
}
public class TraderServiceRequirementsModel
{
[JsonPropertyName("completedQuests")]
public List<string>? CompletedQuests { get; set; }
[JsonPropertyName("standings")]
public Dictionary<string, int>? Standings { get; set; }
}