diff --git a/project/src/models/enums/ELocationName.ts b/project/src/models/enums/ELocationName.ts index 9469f4c9..f51bf3fb 100644 --- a/project/src/models/enums/ELocationName.ts +++ b/project/src/models/enums/ELocationName.ts @@ -5,6 +5,7 @@ export enum ELocationName BIGMAP = "bigmap", WOODS = "Woods", SHORELINE = "Shoreline", + SANDBOX = "Sandbox", INTERCHANGE = "Interchange", LIGHTHOUSE = "Lighthouse", LABORATORY = "laboratory", diff --git a/project/src/models/spt/config/IAirdropConfig.ts b/project/src/models/spt/config/IAirdropConfig.ts index dc385675..b785aaee 100644 --- a/project/src/models/spt/config/IAirdropConfig.ts +++ b/project/src/models/spt/config/IAirdropConfig.ts @@ -37,6 +37,7 @@ export interface AirdropChancePercent interchange: number; reserve: number; tarkovStreets: number; + sandbox: number; } /** Loot inside crate */ diff --git a/project/src/models/spt/config/IInsuranceConfig.ts b/project/src/models/spt/config/IInsuranceConfig.ts index 50014421..925280aa 100644 --- a/project/src/models/spt/config/IInsuranceConfig.ts +++ b/project/src/models/spt/config/IInsuranceConfig.ts @@ -9,6 +9,8 @@ export interface IInsuranceConfig extends IBaseConfig returnChancePercent: Record; /** Item slots that should never be returned as insurance */ blacklistedEquipment: string[]; + /** Some slots should always be removed, e.g. 'cartridges' */ + slotIdsToAlwaysRemove: string[]; /** Override to control how quickly insurance is processed/returned in second */ returnTimeOverrideSeconds: number; /** How often server should process insurance in seconds */ diff --git a/project/src/models/spt/config/ILocationConfig.ts b/project/src/models/spt/config/ILocationConfig.ts index 6d231585..eb47d266 100644 --- a/project/src/models/spt/config/ILocationConfig.ts +++ b/project/src/models/spt/config/ILocationConfig.ts @@ -100,6 +100,7 @@ export interface LootMultiplier tarkovstreets: number; terminal: number; town: number; + sandbox: number; } export interface IContainerRandomistionSettings diff --git a/project/src/models/spt/server/ILocations.ts b/project/src/models/spt/server/ILocations.ts index 194c6170..6089a5a0 100644 --- a/project/src/models/spt/server/ILocations.ts +++ b/project/src/models/spt/server/ILocations.ts @@ -20,6 +20,7 @@ export interface ILocations terminal?: ILocationData; town?: ILocationData; woods?: ILocationData; + sandbox?: ILocationData; /** Holds a mapping of the linkages between locations on the UI */ base?: ILocationsBase; }