From f32f497a802bd815999425843d398dc1e34fb146 Mon Sep 17 00:00:00 2001 From: Dev Date: Sun, 8 Oct 2023 13:36:12 +0100 Subject: [PATCH] Update types --- .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../13AddTrader/types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../13AddTrader/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../16ImporterUtil/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../1LogToConsole/types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../1LogToConsole/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../2EditDatabase/types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../2EditDatabase/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../5ReplaceMethod/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../7OnLoadHook/types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../7OnLoadHook/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../8OnUpdateHook/types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../8OnUpdateHook/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ .../9RouterHooks/types/generators/ScavCaseRewardGenerator.d.ts | 2 +- .../9RouterHooks/types/models/spt/config/IScavCaseConfig.d.ts | 2 ++ 42 files changed, 63 insertions(+), 21 deletions(-) diff --git a/TypeScript/10ScopesAndTypes/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/10ScopesAndTypes/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/10ScopesAndTypes/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/10ScopesAndTypes/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/10ScopesAndTypes/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/10ScopesAndTypes/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/10ScopesAndTypes/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/10ScopesAndTypes/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/11BundleLoadingSample/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/11BundleLoadingSample/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/11BundleLoadingSample/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/11BundleLoadingSample/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/11BundleLoadingSample/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/11BundleLoadingSample/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/11BundleLoadingSample/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/11BundleLoadingSample/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/12ClassExtensionOverride/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/12ClassExtensionOverride/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/12ClassExtensionOverride/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/12ClassExtensionOverride/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/12ClassExtensionOverride/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/12ClassExtensionOverride/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/12ClassExtensionOverride/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/12ClassExtensionOverride/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/13AddTrader/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/13AddTrader/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/13AddTrader/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/13AddTrader/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/13AddTrader/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/13AddTrader/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/13AddTrader/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/13AddTrader/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/14AfterDBLoadHook/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/14AfterDBLoadHook/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/14AfterDBLoadHook/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/14AfterDBLoadHook/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/14AfterDBLoadHook/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/14AfterDBLoadHook/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/14AfterDBLoadHook/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/14AfterDBLoadHook/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/15HttpListenerExample/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/15HttpListenerExample/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/15HttpListenerExample/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/15HttpListenerExample/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/15HttpListenerExample/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/15HttpListenerExample/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/15HttpListenerExample/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/15HttpListenerExample/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/16ImporterUtil/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/16ImporterUtil/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/16ImporterUtil/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/16ImporterUtil/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/16ImporterUtil/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/16ImporterUtil/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/16ImporterUtil/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/16ImporterUtil/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/17AsyncImporterWithDependency1/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/17AsyncImporterWithDependency1/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/17AsyncImporterWithDependency1/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/17AsyncImporterWithDependency1/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/17AsyncImporterWithDependency1/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/17AsyncImporterWithDependency1/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/17AsyncImporterWithDependency1/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/17AsyncImporterWithDependency1/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/17AsyncImporterWithDependency2/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/17AsyncImporterWithDependency2/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/17AsyncImporterWithDependency2/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/17AsyncImporterWithDependency2/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/17AsyncImporterWithDependency2/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/17AsyncImporterWithDependency2/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/17AsyncImporterWithDependency2/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/17AsyncImporterWithDependency2/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/18CustomItemService/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/18CustomItemService/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/18CustomItemService/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/18CustomItemService/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/18CustomItemService/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/18CustomItemService/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/18CustomItemService/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/18CustomItemService/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/19UseExternalLibraries/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/19UseExternalLibraries/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/19UseExternalLibraries/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/19UseExternalLibraries/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/19UseExternalLibraries/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/19UseExternalLibraries/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/19UseExternalLibraries/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/19UseExternalLibraries/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/1LogToConsole/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/1LogToConsole/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/1LogToConsole/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/1LogToConsole/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/1LogToConsole/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/1LogToConsole/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/1LogToConsole/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/1LogToConsole/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/2EditDatabase/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/2EditDatabase/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/2EditDatabase/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/2EditDatabase/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/2EditDatabase/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/2EditDatabase/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/2EditDatabase/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/2EditDatabase/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/3GetSptConfigFile/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/3GetSptConfigFile/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/3GetSptConfigFile/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/3GetSptConfigFile/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/3GetSptConfigFile/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/3GetSptConfigFile/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/3GetSptConfigFile/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/3GetSptConfigFile/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/4.1UseACustomJson5OrJsonCConfigFile/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/4UseACustomConfigFile/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/4UseACustomConfigFile/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/4UseACustomConfigFile/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/4UseACustomConfigFile/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/4UseACustomConfigFile/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/4UseACustomConfigFile/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/4UseACustomConfigFile/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/4UseACustomConfigFile/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/5ReplaceMethod/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/5ReplaceMethod/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/5ReplaceMethod/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/5ReplaceMethod/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/5ReplaceMethod/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/5ReplaceMethod/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/5ReplaceMethod/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/5ReplaceMethod/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/6ReferenceAnotherClass/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/6ReferenceAnotherClass/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/6ReferenceAnotherClass/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/6ReferenceAnotherClass/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/6ReferenceAnotherClass/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/6ReferenceAnotherClass/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/6ReferenceAnotherClass/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/6ReferenceAnotherClass/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/7OnLoadHook/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/7OnLoadHook/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/7OnLoadHook/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/7OnLoadHook/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/7OnLoadHook/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/7OnLoadHook/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/7OnLoadHook/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/7OnLoadHook/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/8OnUpdateHook/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/8OnUpdateHook/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/8OnUpdateHook/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/8OnUpdateHook/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/8OnUpdateHook/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/8OnUpdateHook/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/8OnUpdateHook/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/8OnUpdateHook/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number; diff --git a/TypeScript/9RouterHooks/types/generators/ScavCaseRewardGenerator.d.ts b/TypeScript/9RouterHooks/types/generators/ScavCaseRewardGenerator.d.ts index b5935d0..d40b4d2 100644 --- a/TypeScript/9RouterHooks/types/generators/ScavCaseRewardGenerator.d.ts +++ b/TypeScript/9RouterHooks/types/generators/ScavCaseRewardGenerator.d.ts @@ -40,7 +40,7 @@ export declare class ScavCaseRewardGenerator { */ protected cacheDbItems(): void; /** - * Pick a number of items to be rewards, the count is defined by the values in + * Pick a number of items to be rewards, the count is defined by the values in `itemFilters` param * @param items item pool to pick rewards from * @param itemFilters how the rewards should be filtered down (by item count) * @returns diff --git a/TypeScript/9RouterHooks/types/models/spt/config/IScavCaseConfig.d.ts b/TypeScript/9RouterHooks/types/models/spt/config/IScavCaseConfig.d.ts index df5dae0..86a8df3 100644 --- a/TypeScript/9RouterHooks/types/models/spt/config/IScavCaseConfig.d.ts +++ b/TypeScript/9RouterHooks/types/models/spt/config/IScavCaseConfig.d.ts @@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig { ammoRewards: AmmoRewards; rewardItemParentBlacklist: string[]; rewardItemBlacklist: string[]; + allowMultipleMoneyRewardsPerRarity: boolean; + allowMultipleAmmoRewardsPerRarity: boolean; } export interface MoneyRewards { moneyRewardChancePercent: number;