Added ceciler patch to add jsonextensiondata (#565)
Co-authored-by: Alex <clodanSPT@hotmail.com> Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
This commit is contained in:
@@ -74,8 +74,7 @@ public record QuestConfig : BaseConfig
|
||||
|
||||
public record RepeatableQuestTemplates
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Pmc repeatable quest template ids keyed by type of quest
|
||||
@@ -94,8 +93,7 @@ public record RepeatableQuestTemplates
|
||||
|
||||
public record EventQuestData
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Name of the event quest
|
||||
@@ -131,8 +129,7 @@ public record EventQuestData
|
||||
|
||||
public record RepeatableQuestConfig
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Id for type of repeatable quest
|
||||
@@ -247,8 +244,7 @@ public record RepeatableQuestConfig
|
||||
|
||||
public record RewardScaling
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Levels at which to increase to the next level of reward potential
|
||||
@@ -307,8 +303,7 @@ public record RewardScaling
|
||||
|
||||
public record TraderWhitelist
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Trader Id
|
||||
@@ -349,8 +344,7 @@ public record TraderWhitelist
|
||||
|
||||
public record RepeatableQuestTypesConfig
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Defines exploration repeatable task generation parameters
|
||||
@@ -400,8 +394,7 @@ public record Exploration : BaseQuestConfig
|
||||
|
||||
public record SpecificExits
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Chance that an operational task is generated with a specific extract
|
||||
@@ -492,8 +485,7 @@ public record Pickup : BaseQuestConfig
|
||||
|
||||
public record PickupTypeWithMaxCount
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
[JsonPropertyName("itemType")]
|
||||
public string? ItemType { get; set; }
|
||||
@@ -624,8 +616,7 @@ public record EliminationConfig : BaseQuestConfig
|
||||
|
||||
public record BaseQuestConfig
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Possible skills that can be rewarded expirence points
|
||||
@@ -636,8 +627,7 @@ public record BaseQuestConfig
|
||||
|
||||
public record BossInfo
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> ExtensionData { get; init; } = [];
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Is this target a boss
|
||||
|
||||
Reference in New Issue
Block a user