Update globals and matching interfaces
This commit is contained in:
parent
17215ba9d8
commit
5e1d977f39
File diff suppressed because it is too large
Load Diff
@ -4,6 +4,7 @@ import { IItem } from "@spt/models/eft/common/tables/IItem";
|
||||
export interface IGlobals {
|
||||
time: number;
|
||||
config: IConfig;
|
||||
LocationInfection: ILocationInfection;
|
||||
bot_presets: IBotPreset[];
|
||||
AudioSettings: IAudioSettings;
|
||||
EnvironmentSettings: IEnvironmentSettings;
|
||||
@ -11,6 +12,19 @@ export interface IGlobals {
|
||||
ItemPresets: Record<string, IPreset>;
|
||||
}
|
||||
|
||||
export interface ILocationInfection {
|
||||
Interchange: number;
|
||||
Lighthouse: number;
|
||||
RezervBase: number;
|
||||
Sandbox: number;
|
||||
Shoreline: number;
|
||||
TarkovStreets: number;
|
||||
Woods: number;
|
||||
bigmap: number;
|
||||
factory4: number;
|
||||
laboratory: number;
|
||||
}
|
||||
|
||||
export interface IArtilleryShelling {
|
||||
ArtilleryMapsConfigs: Record<string, IArtilleryMapSettings>;
|
||||
ProjectileExplosionParams: IProjectileExplosionParams;
|
||||
@ -103,6 +117,7 @@ export interface IConfig {
|
||||
MaxBotsAliveOnMapPvE: number;
|
||||
SavagePlayCooldown: number;
|
||||
SavagePlayCooldownNdaFree: number;
|
||||
SeasonActivity: ISeasonActivity;
|
||||
MarksmanAccuracy: number;
|
||||
SavagePlayCooldownDevelop: number;
|
||||
TODSkyDate: string;
|
||||
@ -190,6 +205,16 @@ export interface IConfig {
|
||||
RepairSettings: IRepairSettings;
|
||||
}
|
||||
|
||||
export interface ISeasonActivity {
|
||||
InfectionHalloween: ISeasonActivityHalloween;
|
||||
}
|
||||
|
||||
export interface ISeasonActivityHalloween {
|
||||
DisplayUIEnabled: boolean;
|
||||
Enabled: boolean;
|
||||
ZombieBleedMul: number;
|
||||
}
|
||||
|
||||
export interface IEnvironmentSetting2 {
|
||||
EnvironmentUIData: IEnvironmentUIData;
|
||||
}
|
||||
@ -277,6 +302,7 @@ export interface ITransitSettings {
|
||||
PercentageOfMissingEnergyRestore: number;
|
||||
PercentageOfMissingHealthRestore: number;
|
||||
PercentageOfMissingWaterRestore: number;
|
||||
RestoreHealthOnDestroyedParts: boolean;
|
||||
ScavPriceMod: number;
|
||||
UsecPriceMod: number;
|
||||
active: boolean;
|
||||
@ -689,6 +715,13 @@ export interface IEffects {
|
||||
HeavyBleeding: IHeavyBleeding;
|
||||
LightBleeding: ILightBleeding;
|
||||
BodyTemperature: IBodyTemperature;
|
||||
ZombieInfection: IZombieInfection;
|
||||
}
|
||||
|
||||
export interface IZombieInfection {
|
||||
Dehydration: number;
|
||||
HearingDebuffPercentage: number;
|
||||
СumulativeTime: number;
|
||||
}
|
||||
|
||||
export interface IExistence {
|
||||
@ -1324,6 +1357,7 @@ export interface IInsurance {
|
||||
CoefOfSendingMessageTime: number;
|
||||
CoefOfHavingMarkOfUnknown: number;
|
||||
EditionSendingMessageTime: Record<string, IMessageSendTImeMultipler>;
|
||||
OnlyInDeathCase: boolean;
|
||||
}
|
||||
|
||||
export interface IMessageSendTImeMultipler {
|
||||
|
Loading…
Reference in New Issue
Block a user