diff --git a/Core/Models/Eft/Common/LocationBase.cs b/Core/Models/Eft/Common/LocationBase.cs index 89a6f3ab..c31dd7ac 100644 --- a/Core/Models/Eft/Common/LocationBase.cs +++ b/Core/Models/Eft/Common/LocationBase.cs @@ -837,6 +837,9 @@ public class Wave /** 'pve' and/or 'regular' */ [JsonPropertyName("SpawnMode")] public List? SpawnMode { get; set; } + + [JsonPropertyName("OpenZones")] + public List? OpenZones { get; set; } } public class LocationEvents diff --git a/Core/Models/Eft/Common/Tables/LocationServices.cs b/Core/Models/Eft/Common/Tables/LocationServices.cs index c58b96ed..30b355cc 100644 --- a/Core/Models/Eft/Common/Tables/LocationServices.cs +++ b/Core/Models/Eft/Common/Tables/LocationServices.cs @@ -92,7 +92,7 @@ public class ServiceItemCostDetails public class BtrServerSettings { [JsonPropertyName("ChanceSpawn")] - public int? ChanceSpawn { get; set; } + public double? ChanceSpawn { get; set; } [JsonPropertyName("SpawnPeriod")] public XYZ? SpawnPeriod { get; set; } @@ -143,7 +143,7 @@ public class ServerMapBtrsettings public string? MapID { get; set; } [JsonPropertyName("ChanceSpawn")] - public int? ChanceSpawn { get; set; } + public double? ChanceSpawn { get; set; } [JsonPropertyName("SpawnPeriod")] public XYZ? SpawnPeriod { get; set; } diff --git a/Core/Models/Eft/Hideout/HideoutArea.cs b/Core/Models/Eft/Hideout/HideoutArea.cs index 99ea612f..40ea60de 100644 --- a/Core/Models/Eft/Hideout/HideoutArea.cs +++ b/Core/Models/Eft/Hideout/HideoutArea.cs @@ -95,7 +95,7 @@ public class StageImprovement public List? Bonuses { get; set; } [JsonPropertyName("improvementTime")] - public int? ImprovementTime { get; set; } + public double? ImprovementTime { get; set; } [JsonPropertyName("requirements")] public List? Requirements { get; set; } @@ -120,7 +120,7 @@ public class StageImprovementBonus public string? Type { get; set; } [JsonPropertyName("value")] - public int? Value { get; set; } + public double? Value { get; set; } [JsonPropertyName("visible")] public bool? IsVisible { get; set; } diff --git a/Core/Models/Eft/Hideout/HideoutProduction.cs b/Core/Models/Eft/Hideout/HideoutProduction.cs index c4a96289..b4b17023 100644 --- a/Core/Models/Eft/Hideout/HideoutProduction.cs +++ b/Core/Models/Eft/Hideout/HideoutProduction.cs @@ -27,7 +27,7 @@ public class HideoutProduction public List? Requirements { get; set; } [JsonPropertyName("productionTime")] - public int? ProductionTime { get; set; } + public double? ProductionTime { get; set; } /** Tpl of item being crafted */ [JsonPropertyName("endProduct")] @@ -103,7 +103,7 @@ public class ScavRecipe public List? Requirements { get; set; } [JsonPropertyName("productionTime")] - public int? ProductionTime { get; set; } + public double? ProductionTime { get; set; } [JsonPropertyName("endProducts")] public EndProducts? EndProducts { get; set; }