mirror of
https://github.com/sp-tarkov/server.git
synced 2025-02-13 09:50:43 -05:00
Updated factory base json + interfaces
This commit is contained in:
parent
75feed2c24
commit
23875045c9
File diff suppressed because it is too large
Load Diff
@ -88,6 +88,7 @@ export interface ILocationBase {
|
|||||||
maxItemCountInLocation: MaxItemCountInLocation[];
|
maxItemCountInLocation: MaxItemCountInLocation[];
|
||||||
sav_summon_seconds: number;
|
sav_summon_seconds: number;
|
||||||
tmp_location_field_remove_me: number;
|
tmp_location_field_remove_me: number;
|
||||||
|
transits: ITransit[];
|
||||||
users_gather_seconds: number;
|
users_gather_seconds: number;
|
||||||
users_spawn_seconds_n: number;
|
users_spawn_seconds_n: number;
|
||||||
users_spawn_seconds_n2: number;
|
users_spawn_seconds_n2: number;
|
||||||
@ -95,6 +96,17 @@ export interface ILocationBase {
|
|||||||
waves: Wave[];
|
waves: Wave[];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ITransit {
|
||||||
|
activateAfterSec: string;
|
||||||
|
active: boolean;
|
||||||
|
conditions: string;
|
||||||
|
description: string;
|
||||||
|
id: number;
|
||||||
|
location: string;
|
||||||
|
target: string;
|
||||||
|
time: number;
|
||||||
|
}
|
||||||
|
|
||||||
export interface INonWaveGroupScenario {
|
export interface INonWaveGroupScenario {
|
||||||
Chance: number;
|
Chance: number;
|
||||||
Enabled: boolean;
|
Enabled: boolean;
|
||||||
@ -158,6 +170,7 @@ export interface BossSupport {
|
|||||||
|
|
||||||
export interface BotLocationModifier {
|
export interface BotLocationModifier {
|
||||||
AccuracySpeed: number;
|
AccuracySpeed: number;
|
||||||
|
AdditionalHostilitySettings: IAdditionalHostilitySettings[];
|
||||||
DistToActivate: number;
|
DistToActivate: number;
|
||||||
DistToActivatePvE: number;
|
DistToActivatePvE: number;
|
||||||
DistToPersueAxemanCoef: number;
|
DistToPersueAxemanCoef: number;
|
||||||
@ -173,6 +186,25 @@ export interface BotLocationModifier {
|
|||||||
MinExfiltrationTime: number;
|
MinExfiltrationTime: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface IAdditionalHostilitySettings {
|
||||||
|
AlwaysEnemies: string[];
|
||||||
|
AlwaysFriends: string[];
|
||||||
|
BearEnemyChance: number;
|
||||||
|
BearPlayerBehaviour: string;
|
||||||
|
BotRole: string;
|
||||||
|
ChancedEnemies: IChancedEnemy[];
|
||||||
|
Neutral: string[];
|
||||||
|
SavagePlayerBehaviour: string;
|
||||||
|
UsecEnemyChance: number;
|
||||||
|
UsecPlayerBehaviour: string;
|
||||||
|
Warn: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface IChancedEnemy {
|
||||||
|
EnemyChance: number;
|
||||||
|
Role: string;
|
||||||
|
}
|
||||||
|
|
||||||
export interface MinMaxBot extends MinMax {
|
export interface MinMaxBot extends MinMax {
|
||||||
WildSpawnType: WildSpawnType | string;
|
WildSpawnType: WildSpawnType | string;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user