Updated locationbase interface
This commit is contained in:
parent
b9bc3c079b
commit
3377bef33c
@ -78,6 +78,7 @@ export interface ILocationBase {
|
||||
EscapeTimeLimit: number;
|
||||
EscapeTimeLimitCoop: number;
|
||||
EscapeTimeLimitPVE: number;
|
||||
Events: ILocationEvents;
|
||||
exit_access_time: number;
|
||||
ForceOnlineRaidInPVE: boolean;
|
||||
exit_count: number;
|
||||
@ -101,6 +102,7 @@ export interface ILocationBase {
|
||||
export interface ITransit {
|
||||
activateAfterSec: string;
|
||||
active: boolean;
|
||||
name: string;
|
||||
conditions: string;
|
||||
description: string;
|
||||
id: number;
|
||||
@ -300,6 +302,33 @@ export interface IWave {
|
||||
SpawnMode: string[];
|
||||
}
|
||||
|
||||
export interface ILocationEvents {
|
||||
Halloween2024: IHalloween2024;
|
||||
}
|
||||
|
||||
export interface IHalloween2024 {
|
||||
CrowdAttackBlockRadius: number;
|
||||
CrowdAttackSpawnParams: CrowdAttackSpawnParam[];
|
||||
CrowdCooldownPerPlayerSec: number;
|
||||
CrowdsLimit: number;
|
||||
InfectedLookCoeff: number;
|
||||
MaxCrowdAttackSpawnLimit: number;
|
||||
MinInfectionPercentage: number;
|
||||
MinSpawnDistToPlayer: number;
|
||||
TargetPointSearchRadiusLimit: number;
|
||||
ZombieCallDeltaRadius: number;
|
||||
ZombieCallPeriodSec: number;
|
||||
ZombieCallRadiusLimit: number;
|
||||
ZombieMultiplier: number;
|
||||
InfectionPercentage: number;
|
||||
}
|
||||
|
||||
export interface CrowdAttackSpawnParam {
|
||||
Difficulty: string;
|
||||
Role: string;
|
||||
Weight: number;
|
||||
}
|
||||
|
||||
export enum WildSpawnType {
|
||||
ASSAULT = "assault",
|
||||
MARKSMAN = "marksman",
|
||||
|
Loading…
x
Reference in New Issue
Block a user