using System.Text.Json.Serialization; using SPTarkov.Server.Core.Models.Utils; namespace SPTarkov.Server.Core.Models.Eft.Bot; public record GenerateBotsRequestData : IRequestData { [JsonExtensionData] public Dictionary ExtensionData { get; init; } = []; [JsonPropertyName("conditions")] public List? Conditions { get; set; } } public record GenerateCondition { [JsonExtensionData] public Dictionary ExtensionData { get; init; } = []; /// /// e.g. assault/pmcBot/bossKilla /// [JsonPropertyName("Role")] public string? Role { get; set; } [JsonPropertyName("Limit")] public int Limit { get; set; } [JsonPropertyName("Difficulty")] public string? Difficulty { get; set; } }