Added ExtensionData to DTOs
This commit is contained in:
@@ -77,6 +77,9 @@ public record RepairConfig : BaseConfig
|
||||
|
||||
public record IntellectGainValues
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("weapon")]
|
||||
public double Weapon
|
||||
{
|
||||
@@ -94,6 +97,9 @@ public record IntellectGainValues
|
||||
|
||||
public record MaxIntellectGainValues
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("kit")]
|
||||
public double Kit
|
||||
{
|
||||
@@ -111,6 +117,9 @@ public record MaxIntellectGainValues
|
||||
|
||||
public record WeaponTreatmentRepairValues
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// The chance to gain more weapon maintenance skill
|
||||
/// </summary>
|
||||
@@ -158,6 +167,9 @@ public record WeaponTreatmentRepairValues
|
||||
|
||||
public record RepairKit
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("armor")]
|
||||
public required BonusSettings Armor
|
||||
{
|
||||
@@ -189,6 +201,9 @@ public record RepairKit
|
||||
|
||||
public record BonusSettings
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("rarityWeight")]
|
||||
public required Dictionary<string, double> RarityWeight
|
||||
{
|
||||
@@ -220,6 +235,9 @@ public record BonusSettings
|
||||
|
||||
public record BonusValues
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; set; }
|
||||
|
||||
[JsonPropertyName("valuesMinMax")]
|
||||
public required MinMax<double> ValuesMinMax
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user