Added ExtensionData to DTOs
This commit is contained in:
@@ -4,6 +4,9 @@ namespace SPTarkov.Server.Core.Models.Spt.Config;
|
||||
|
||||
public record BotDurability
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("default")]
|
||||
public required DefaultDurability Default
|
||||
{
|
||||
@@ -31,6 +34,9 @@ public record BotDurability
|
||||
/// </summary>
|
||||
public record DefaultDurability
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("armor")]
|
||||
public required ArmorDurability Armor
|
||||
{
|
||||
@@ -48,6 +54,9 @@ public record DefaultDurability
|
||||
|
||||
public record PmcDurability
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("armor")]
|
||||
public required PmcDurabilityArmor Armor
|
||||
{
|
||||
@@ -65,6 +74,9 @@ public record PmcDurability
|
||||
|
||||
public record PmcDurabilityArmor
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("lowestMaxPercent")]
|
||||
public int LowestMaxPercent
|
||||
{
|
||||
@@ -103,6 +115,9 @@ public record PmcDurabilityArmor
|
||||
|
||||
public record ArmorDurability
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("maxDelta")]
|
||||
public int MaxDelta
|
||||
{
|
||||
@@ -141,6 +156,9 @@ public record ArmorDurability
|
||||
|
||||
public record WeaponDurability
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("lowestMax")]
|
||||
public int LowestMax
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user