13.5 #15

Merged
chomp merged 19 commits from 13.5 into master 2023-10-08 17:07:30 -04:00
42 changed files with 63 additions and 21 deletions
Showing only changes of commit f32f497a80 - Show all commits

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;

View File

@ -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

View File

@ -7,6 +7,8 @@ export interface IScavCaseConfig extends IBaseConfig {
ammoRewards: AmmoRewards;
rewardItemParentBlacklist: string[];
rewardItemBlacklist: string[];
allowMultipleMoneyRewardsPerRarity: boolean;
allowMultipleAmmoRewardsPerRarity: boolean;
}
export interface MoneyRewards {
moneyRewardChancePercent: number;