Updated woods+factory json

This commit is contained in:
Dev 2024-07-05 00:27:12 +01:00
parent 1e804ce11e
commit 97c7c536dc
3 changed files with 267 additions and 161 deletions

View File

@ -95,12 +95,16 @@
"BotLocationModifier": {
"AccuracySpeed": 1,
"DistToActivate": 140,
"DistToActivatePvE": 140,
"DistToPersueAxemanCoef": 0.9,
"DistToSleep": 150,
"DistToSleepPvE": 150,
"GainSight": 1,
"KhorovodChance": 0,
"MagnetPower": 15,
"MarksmanAccuratyCoef": 1,
"MaxExfiltrationTime": 900,
"MinExfiltrationTime": 600,
"Scattering": 1,
"VisibleDistance": 1
},
@ -124,9 +128,10 @@
"DisabledScavExits": "Cellars,Gate 0",
"EnableCoop": true,
"Enabled": true,
"EscapeTimeLimit": 19,
"EscapeTimeLimit": 20,
"EscapeTimeLimitCoop": 15,
"EscapeTimeLimitPVE": 19,
"EscapeTimeLimitPVE": 20,
"ForceOnlineRaidInPVE": false,
"GenerateLocalLootCache": true,
"GlobalContainerChanceModifier": 1,
"GlobalLootChanceModifier": 0.3,
@ -3955,6 +3960,10 @@
{
"BotPreset": "normal",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": false,
@ -3967,21 +3976,29 @@
{
"BotPreset": "normal",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 1,
"slots_max": 4,
"slots_min": 1,
"slots_min": 2,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": true,
"isPlayers": false,
"number": 2,
"slots_max": 4,
"slots_min": 2,
@ -3991,9 +4008,13 @@
{
"BotPreset": "normal",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": true,
"isPlayers": false,
"number": 3,
"slots_max": 4,
"slots_min": 2,
@ -4003,9 +4024,13 @@
{
"BotPreset": "normal",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": true,
"isPlayers": false,
"number": 4,
"slots_max": 4,
"slots_min": 2,
@ -4015,9 +4040,13 @@
{
"BotPreset": "hard",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": true,
"isPlayers": false,
"number": 5,
"slots_max": 4,
"slots_min": 3,
@ -4027,6 +4056,10 @@
{
"BotPreset": "hard",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": false,
@ -4039,6 +4072,10 @@
{
"BotPreset": "hard",
"BotSide": "Savage",
"SpawnMode": [
"regular",
"pve"
],
"SpawnPoints": "BotZone",
"WildSpawnType": "assault",
"isPlayers": false,

View File

@ -102,7 +102,6 @@
"regular",
"pve"
],
"Supports": null,
"Time": -1,
"TriggerId": "",
"TriggerName": ""
@ -179,9 +178,10 @@
"DisabledScavExits": "",
"EnableCoop": true,
"Enabled": true,
"EscapeTimeLimit": 29,
"EscapeTimeLimit": 40,
"EscapeTimeLimitCoop": 30,
"EscapeTimeLimitPVE": 29,
"EscapeTimeLimitPVE": 40,
"ForceOnlineRaidInPVE": false,
"GenerateLocalLootCache": true,
"GlobalContainerChanceModifier": 1,
"GlobalLootChanceModifier": 0.95,
@ -242,8 +242,8 @@
},
"OcculsionCullingEnabled": false,
"OfflineNewSpawn": true,
"OfflineOldSpawn": false,
"OldSpawn": false,
"OfflineOldSpawn": true,
"OldSpawn": true,
"OpenZones": "ZoneClearVill,ZoneHouse,ZoneScavBase2,ZoneHouse,ZoneWoodCutter,ZoneBigRocks,ZoneRoad,ZoneHighRocks,ZoneMiniHouse,ZoneBigRocks",
"PlayersRequestCount": -1,
"PmcMaxPlayersInGroup": 5,
@ -8917,274 +8917,337 @@
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneClearVill",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 2,
"slots_min": 1,
"time_max": 100,
"time_min": 55
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneHouse",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 1,
"slots_max": 2,
"slots_max": 3,
"slots_min": 0,
"time_max": 125,
"time_min": 120
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneScavBase2",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 2,
"slots_max": 2,
"slots_max": 3,
"slots_min": 0,
"time_max": 499,
"time_min": 288
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneHouse",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 3,
"slots_max": 2,
"slots_min": 1,
"time_max": 700,
"time_min": 400
"slots_max": 0,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneWoodCutter",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 4,
"slots_max": 1,
"slots_min": 0,
"time_max": 800,
"time_min": 700
"slots_max": 3,
"slots_min": 1,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneHouse",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 5,
"slots_max": 1,
"slots_max": 0,
"slots_min": 0,
"time_max": 1000,
"time_min": 800
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneWoodCutter",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 6,
"slots_max": 0,
"slots_min": 0,
"time_max": 1300,
"time_min": 1000
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneBigRocks",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 7,
"slots_max": 0,
"slots_min": 0,
"time_max": 60,
"time_min": 30
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "easy",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneRoad",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 8,
"slots_max": 0,
"slots_max": 2,
"slots_min": 0,
"time_max": 9,
"time_min": 0
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneHighRocks",
"WildSpawnType": "marksman",
"isPlayers": false,
"number": 9,
"slots_max": 1,
"slots_min": 1,
"time_max": 31,
"time_min": 20
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneMiniHouse",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 2,
"slots_min": 0,
"time_max": 160,
"time_min": 140
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneBigRocks",
"WildSpawnType": "assault",
"isPlayers": true,
"number": 0,
"slots_max": 1,
"slots_min": 0,
"time_max": 400,
"time_min": 350
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "ZoneRoad",
"WildSpawnType": "assault",
"isPlayers": true,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": 250,
"time_min": 180
},
{
"BotPreset": "easy",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 2,
"time_max": 120,
"time_min": 0
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 5,
"slots_min": 2,
"time_max": 180,
"time_min": 150
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": true,
"number": 0,
"slots_max": 6,
"slots_min": 2,
"time_max": 210,
"time_min": 180
},
{
"BotPreset": "easy",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": true,
"number": 0,
"slots_max": 6,
"slots_min": 2,
"time_max": 600,
"time_min": 400
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": true,
"number": 0,
"slots_max": 6,
"slots_min": 2,
"time_max": 800,
"time_min": 600
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 5,
"slots_min": 0,
"time_max": 1100,
"time_min": 900
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": true,
"number": 0,
"slots_max": 5,
"slots_min": 1,
"time_max": 420,
"time_min": 400
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 1,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "ZoneRoad",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "easy",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "easy",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "hard",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
},
{
"BotPreset": "normal",
"BotSide": "Savage",
"OpenZones": "",
"SpawnMode": [
"pve"
],
"SpawnPoints": "",
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"time_max": -1,
"time_min": -1
}
]
}

View File

@ -79,6 +79,7 @@ export interface ILocationBase
EscapeTimeLimitCoop: number
EscapeTimeLimitPVE: number
exit_access_time: number
ForceOnlineRaidInPVE: boolean
exit_count: number
exit_time: number
exits: Exit[]
@ -168,14 +169,18 @@ export interface BotLocationModifier
{
AccuracySpeed: number
DistToActivate: number
DistToActivatePvE: number
DistToPersueAxemanCoef: number
DistToSleep: number
DistToSleepPvE: number
GainSight: number
KhorovodChance: number
MagnetPower: number
MarksmanAccuratyCoef: number
Scattering: number
VisibleDistance: number
MaxExfiltrationTime: number
MinExfiltrationTime: number
}
export interface MinMaxBot extends MinMax
@ -273,6 +278,7 @@ export interface Wave
time_min: number
sptId?: string
ChanceGroup?: number
SpawnMode: string[]
}
export enum WildSpawnType