This commit is contained in:
Chomp
2025-04-19 16:23:27 +01:00
147 changed files with 194518 additions and 185842 deletions
+2 -2
View File
@@ -3,6 +3,8 @@
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
Server/user/
SPTarkov.Server/user
SPTarkov.Server/Assets
# User-specific files
*.rsuser
@@ -423,5 +425,3 @@ fabric.properties
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser
launchSettings.json
@@ -0,0 +1,18 @@
using Microsoft.Extensions.Primitives;
namespace SPTarkov.Common.Extensions
{
public static class HttpContextExtensions
{
public static StringValues? GetHeaderIfExists(this HttpContext context, string key)
{
context.Request.Headers.TryGetValue(key, out var value);
if (string.IsNullOrEmpty(value))
{
return null;
}
return value;
}
}
}
@@ -1,244 +1,40 @@
{
"assaultBrainType": {
"bigmap": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"factory4_day": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"factory4_night": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"interchange": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"laboratory": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"lighthouse": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"rezervbase": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"sandbox": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"sandbox_high": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"shoreline": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"tarkovstreets": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
},
"woods": {
"arenaFighter": 0,
"arenaFighterEvent": 0,
"assault": 1,
"bossBoar": 0,
"bossGluhar": 0,
"bossKilla": 0,
"bossKnight": 0,
"bossSanitar": 0,
"bossTagilla": 0,
"bossZryachiy": 0,
"crazyAssaultEvent": 0,
"cursedAssault": 0,
"exUsec": 0,
"followerBigPipe": 0,
"followerBully": 0,
"followerGluharAssault": 0,
"followerSanitar": 0,
"pmcBot": 0
"assault": 1
}
},
"bosses": [
@@ -256,9 +52,9 @@
"bossPartisan",
"followerBigPipe",
"followerBirdEye",
"bossTagillaAgro",
"bossKillaAgro",
"tagillaHelperAgro"
"bossTagillaAgro",
"bossKillaAgro",
"tagillaHelperAgro"
],
"botNameLengthLimit": 19,
"botRolesThatMustHaveUniqueName": [
@@ -379,7 +175,7 @@
},
"weapon": {
"highestMax": 100,
"lowestMax": 80,
"lowestMax": 85,
"maxDelta": 10,
"minDelta": 0,
"minLimitPercent": 15
@@ -429,13 +225,15 @@
},
"follower": {
"armor": {
"highestMaxPercent": 100,
"lowestMaxPercent": 90,
"maxDelta": 10,
"minDelta": 0,
"minLimitPercent": 15
},
"weapon": {
"highestMax": 100,
"lowestMax": 80,
"lowestMax": 85,
"maxDelta": 40,
"minDelta": 20,
"minLimitPercent": 15
@@ -713,7 +511,7 @@
"lightIsActiveDayChancePercent": 75,
"lightIsActiveNightChancePercent": 85
},
"bosskillaagro": {
"bosskillaagro": {
"faceShieldIsActiveChancePercent": 100,
"forceOnlyArmoredRigWhenNoArmor": true,
"forceStock": true,
@@ -789,13 +587,6 @@
"lightIsActiveDayChancePercent": 25,
"lightIsActiveNightChancePercent": 75
},
"tagillahelperagro": {
"faceShieldIsActiveChancePercent": 100,
"forceStock": true,
"laserIsActiveChancePercent": 75,
"lightIsActiveDayChancePercent": 25,
"lightIsActiveNightChancePercent": 75
},
"bosstest": {},
"bosszryachiy": {
"forceStock": true,
@@ -2738,6 +2529,13 @@
"scopeLimit": 1
}
},
"tagillahelperagro": {
"faceShieldIsActiveChancePercent": 100,
"forceStock": true,
"laserIsActiveChancePercent": 75,
"lightIsActiveDayChancePercent": 25,
"lightIsActiveNightChancePercent": 75
},
"test": {}
},
"itemSpawnLimits": {
@@ -2769,7 +2567,6 @@
},
"bosskilla": {},
"bosskillaagro": {},
"tagillahelperagro": {},
"bossknight": {},
"bosskojaniy": {
"5c94bbff86f7747ee735c08f": 1,
@@ -2895,6 +2692,7 @@
"sectantwarrior": {},
"shooterbtr": {},
"skier": {},
"tagillahelperagro": {},
"test": {}
},
"lootItemResourceRandomization": {
@@ -3001,12 +2799,14 @@
"bossBully": 5,
"bossGluhar": 5,
"bossKilla": 5,
"bossKillaAgro": 5,
"bossKnight": 5,
"bossKojaniy": 5,
"bossKolontay": 5,
"bossPartisan": 5,
"bossSanitar": 5,
"bossTagilla": 5,
"bossTagillaAgro": 5,
"bossTest": 10,
"bossZryachiy": 5,
"crazyAssaultEvent": 15,
@@ -3050,10 +2850,8 @@
"sectantWarrior": 10,
"shooterBTR": 1,
"skier": 10,
"test": 30,
"bossTagillaAgro": 5,
"bossKillaAgro": 5,
"tagillaHelperAgro": 5
"tagillaHelperAgro": 5,
"test": 30
},
"revenge": {
"arenaFighter": [
@@ -1,7 +1,7 @@
{
"sptVersion": "4.0.0",
"projectName": "SPT",
"compatibleTarkovVersion": "0.16.0.35958",
"compatibleTarkovVersion": "0.16.0.36217",
"serverName": "SPT Server",
"profileSaveIntervalSeconds": 15,
"sptFriendNickname": "SPT",
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -171,520 +171,88 @@
"pmcType": {
"pmcbear": {
"factory4_day": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 10
},
"factory4_night": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 10
},
"bigmap": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 10
},
"laboratory": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 10
},
"woods": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossKojaniy": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 1
},
"interchange": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 10
},
"lighthouse": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 1
},
"rezervbase": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 0,
"followerBigPipe": 0,
"followerSanitar": 0,
"assault": 4,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 1,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 10
},
"shoreline": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 1
},
"tarkovstreets": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 0,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 2,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcBEAR": 4
"pmcBEAR": 1
},
"sandbox": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 0,
"followerSanitar": 0,
"followerKolontayAssault": 0,
"followerKolontaySecurity": 0,
"assault": 3,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 1,
"crazyAssaultEvent": 1,
"pmcBot": 7,
"pmcBEAR": 4
"pmcBEAR": 1
},
"sandbox_high": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 0,
"followerSanitar": 0,
"followerKolontayAssault": 0,
"followerKolontaySecurity": 0,
"assault": 3,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 1,
"crazyAssaultEvent": 1,
"pmcBot": 7,
"pmcBEAR": 4
"pmcBEAR": 1
},
"labyrinth": {
"pmcBEAR": 1
}
},
"pmcusec": {
"factory4_day": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 10
},
"factory4_night": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 10
},
"bigmap": {
"bossKilla": 0,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 0,
"followerBigPipe": 0,
"followerSanitar": 0,
"assault": 1,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 2,
"pmcBot": 6,
"pmcUSEC": 4
"pmcUSEC": 1
},
"laboratory": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"woods": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossKojaniy": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"interchange": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"lighthouse": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 5,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"rezervbase": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 0,
"followerBigPipe": 0,
"followerSanitar": 0,
"assault": 4,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 1,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"shoreline": {
"bossKilla": 2,
"bossKnight": 2,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 2,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"tarkovstreets": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 1,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 0,
"followerSanitar": 0,
"assault": 5,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 2,
"arenaFighterEvent": 0,
"crazyAssaultEvent": 3,
"pmcBot": 5,
"pmcUSEC": 4
"pmcUSEC": 1
},
"sandbox": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 0,
"followerSanitar": 0,
"followerKolontayAssault": 0,
"followerKolontaySecurity": 0,
"assault": 3,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 1,
"crazyAssaultEvent": 1,
"pmcBot": 7,
"pmcUSEC": 4
"pmcUSEC": 1
},
"sandbox_high": {
"bossKilla": 2,
"bossKnight": 0,
"bossGluhar": 0,
"bossSanitar": 1,
"bossTagilla": 0,
"bossZryachiy": 0,
"bossBoar": 0,
"followerGluharAssault": 0,
"followerBully": 2,
"followerBigPipe": 0,
"followerSanitar": 0,
"followerKolontayAssault": 0,
"followerKolontaySecurity": 0,
"assault": 3,
"cursedAssault": 0,
"exUsec": 0,
"arenaFighter": 0,
"arenaFighterEvent": 1,
"crazyAssaultEvent": 1,
"pmcBot": 7,
"pmcUSEC": 4
"pmcUSEC": 1
},
"labyrinth": {
"pmcUSEC": 1
}
}
},
File diff suppressed because it is too large Load Diff
@@ -532,7 +532,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 9,
@@ -1057,7 +1057,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 9,
@@ -1581,7 +1581,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 0.5,
@@ -2104,7 +2104,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 5,
@@ -2437,7 +2437,6 @@
"Solarint",
"DrakiaXYZ",
"SlejmUr",
"bandit",
"Junko Space Mommy",
"MoxoPixel",
"FlashMode",
@@ -2677,7 +2676,84 @@
"TROMBON",
"mr_puudlik_",
"TarkovBasement",
"Damirka_EA"
"Damirka_EA",
"John Halo",
"AGX",
"Mugnum",
"Spring",
"rpmwpm",
"IdiotTurtle",
"MrVibesRSA",
"FiveF",
"desze",
"Boogle",
"sch_kuromi",
"Lillian",
"Tarkin",
"Netnikogo",
"ZGFueDkx",
"TakiiNotFound",
"bushtail",
"wizard83",
"Super",
"harmony",
"SKINNY BEPIS GAMING",
"toothpaste OJ combo",
"Cooler daniel",
"Markosz",
"RootsNine",
"Dsnyder",
"inory",
"HANAVI",
"Dildz",
"fryciarz7",
"PenOkOh",
"Randek",
"ThinkSlow",
"House16",
"egbog",
"bakahashi",
"Harmer",
"Slickboi",
"blkdnm",
"numberdjester",
"vargrasen",
"doom",
"cardsmen",
"Saryn",
"sirdadbearingtonthe69",
"sarynkia",
"estamnar",
"dvize",
"floofyyq",
"jpdarkone",
"gley",
"loafedbread",
"bkreporn",
"malachitekell",
"chonkiee",
"schuetze_klaus",
"yojenkz",
"[666]Silent",
"Berryok",
"Bloom",
"devilwalker",
"Fatheals",
"HereticJ",
"InternalError_",
"jayy",
"JP21",
"Juniper",
"Mauzy-Mir",
"ngage",
"Plaguey",
"roman biznes",
"Slayer-of-Reshala",
"Straxus",
"The_Antman",
"worshipme",
"Myksa",
"weeny"
],
"generation": {
"items": {
@@ -3102,7 +3178,10 @@
"63737f448b28897f2802b874": 50,
"64abd93857958b4249003418": 100,
"64be79c487d1510151095552": 50,
"64be79e2bf8412471d0d9bcc": 50
"64be79e2bf8412471d0d9bcc": 50,
"67ab2eecfe82855dcc0f2af6": 50,
"67ab2f5adafe3b22670c911f": 17,
"67ab2f94dafe3b22670c912c": 160
},
"Backpack": {
"544a5cde4bdc2d39388b456b": 5,
@@ -3165,16 +3244,20 @@
"5d6d2e22a4b9361bd5780d05": 1,
"5d6d2ef3a4b93618084f58bd": 1,
"603409c80ca681766b6a0fb2": 1,
"62a61c988ec41a51b34758d5": 1
"62a61c988ec41a51b34758d5": 1,
"67af41dd1eb308667602db4a": 1,
"67af425c2676ade5750b50e6": 1,
"67af42942676ade5750b50e8": 1
},
"FaceCover": {
"572b7f1624597762ae139822": 5,
"572b7fa524597762b747ce82": 5,
"572b7f1624597762ae139822": 1,
"572b7fa524597762b747ce82": 1,
"59e7715586f7742ee5789605": 5,
"5ab8f39486f7745cd93a1cca": 5,
"5ab8f39486f7745cd93a1cca": 1,
"5ab8f4ff86f77431c60d91ba": 5,
"5ab8f85d86f7745cd93a1cf5": 5,
"5b4325355acfc40019478126": 5,
"5b4326435acfc433000ed01d": 1,
"5b432f3d5acfc4704b4a1dfb": 5,
"5bd0716d86f774171822ef4b": 2,
"5bd073a586f7747e6f135799": 2,
@@ -3185,7 +3268,48 @@
"60a7ad2a2198820d95707a2e": 2,
"62a09dd4621468534a797ac7": 2,
"657089638db3adca1009f4ca": 2,
"675ac888803644528007b3f6": 4
"675ac888803644528007b3f6": 4,
"67a4b71ad3228756b6088ee2": 1,
"67a5c5b6dfdf568c9009af66": 1,
"67a5c5df782ce4655104db14": 1,
"67a5c5f37f52620c5b05b4d6": 1,
"67a5c6068fcd9fb73f0752cf": 1,
"67a5c61c7f52620c5b05b4d8": 1,
"67a5c657782ce4655104db16": 1,
"67a5f917dfdf568c9009af6b": 1,
"67a5f94e802d287c670bb966": 1,
"67a5f968fafb8efd440694b6": 1,
"67a5f989f7041a25760dda36": 1,
"67a5f9a193f7b62b6b0f6576": 1,
"67a5fa01fafb8efd440694ba": 1,
"67a9cc9cf05be177170bcd76": 1,
"67a9ccfff05be177170bcd78": 1,
"67a9cd18f05be177170bcd7a": 1,
"67a9cd28cade15e0f00123b6": 1,
"67a9cd381fb22063280728a6": 1,
"67a9cd55c2a2d940930aec86": 1,
"67a9cd6ecade15e0f00123b8": 1,
"67a9dc769de6826a650ee066": 1,
"67a9dc997faa4210bb0807c6": 1,
"67a9dca99de6826a650ee068": 1,
"67a9dcbac185de5a4d0c2a06": 1,
"67a9dccf9de6826a650ee06a": 1,
"67a9dce47faa4210bb0807c8": 1,
"67a9dd619de6826a650ee06c": 1,
"67a9e9d04fb4a4a8a00d2826": 1,
"67a9e9e0c185de5a4d0c2a13": 1,
"67a9e9f09de6826a650ee074": 1,
"67a9ea004fb4a4a8a00d2828": 1,
"67a9ea10c185de5a4d0c2a15": 1,
"67a9ea39de7fb0f19e077da6": 1,
"67a9ea7e4fb4a4a8a00d282a": 1,
"67a9ea98de7fb0f19e077da8": 1,
"67aaf808bf7609058606a926": 1,
"67aaf82d508ee9b6440e9c46": 1,
"67aaf84104dca1c82c071cf6": 1,
"67aaf851bf7609058606a928": 1,
"67aaf863de7fb0f19e077db9": 1,
"67aaf879508ee9b6440e9c48": 1
},
"FirstPrimaryWeapon": {
"5447a9cd4bdc2dbd208b4567": 4,
@@ -3466,7 +3590,11 @@
"66b6295178bbc0200425f995": 25,
"66b6295a8ca68c6461709efa": 25,
"66b6296d7994640992013b17": 25,
"674589d98dd67746010329e6": 15
"674589d98dd67746010329e6": 15,
"67ab3ea96d7ece17bf0096f6": 38,
"67ab3f146d7ece17bf0096ff": 38,
"67ab49aab9c7a1e18c095686": 38,
"67ab4b2d6f7ae4aa550bbcf6": 45
}
},
"items": {
@@ -20847,6 +20975,272 @@
"57fd23e32459772d0805bcf1",
"544909bb4bdc2d6f028b4577"
]
},
"67ab2eecfe82855dcc0f2af6": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa25e94b480b8a500c0e0",
"656fa76500d62bcd2e024080",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fafe3498d1b7e3e071da4",
"656fa0fb498d1b7e3e071d9c",
"656fa76500d62bcd2e024080",
"656fad8c498d1b7e3e071da0",
"656fa25e94b480b8a500c0e0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
]
},
"67ab2f5adafe3b22670c911f": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"65573fa5655447403702a816",
"64afc71497cf3a403c01ff38",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Collar": [
"6575dd769d3a0ddf660b904b"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"65573fa5655447403702a816",
"64afc71497cf3a403c01ff38",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Groin": [
"6575dd800546f8b1de093df6"
],
"Groin_back": [
"6575dd94945bf78edd04c43c"
],
"Left_side_plate": [
"6557458f83942d705f0c4962",
"64afdb577bb3bfe8fe03fd1d",
"64afd81707e2cf40e903a316"
],
"Right_side_plate": [
"6557458f83942d705f0c4962",
"64afdb577bb3bfe8fe03fd1d",
"64afd81707e2cf40e903a316"
],
"Soft_armor_back": [
"6575dd519e27f4a85e081146"
],
"Soft_armor_front": [
"6575dd3e9e27f4a85e081142"
],
"Soft_armor_left": [
"6575dd64945bf78edd04c438"
],
"soft_armor_right": [
"6575dd6e9d3a0ddf660b9047"
]
},
"67ab2f94dafe3b22670c912c": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656faf0ca0dce000a2020f77",
"656fae5f7c2d57afe200c0d7",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fa61e94b480b8a500c0e8",
"656fad8c498d1b7e3e071da0",
"656fac30c6baea13cd07e10c",
"656fb21fa0dce000a2020f7c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656fa8d700d62bcd2e024084",
"656f9d5900d62bcd2e02407c",
"656fa99800d62bcd2e024088",
"656fa0fb498d1b7e3e071d9c",
"656faf0ca0dce000a2020f77",
"656fae5f7c2d57afe200c0d7",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Soft_armor_back": [
"6570e0610b57c03ec90b96ef"
],
"Soft_armor_front": [
"6570e025615f54368b04fcb0"
]
},
"67ab49aab9c7a1e18c095686": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fad8c498d1b7e3e071da0",
"656fa25e94b480b8a500c0e0",
"656fa61e94b480b8a500c0e8",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656fb21fa0dce000a2020f7c",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fa76500d62bcd2e024080",
"656fafe3498d1b7e3e071da4",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fb0bd7c2d57afe200c0dc",
"656fac30c6baea13cd07e10c",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Groin": [
"6570e90b3a5689d85f08db97"
],
"Soft_armor_back": [
"6570e87c23c1f638ef0b0ee2"
],
"Soft_armor_front": [
"6570e83223c1f638ef0b0ede"
]
},
"67ab4b2d6f7ae4aa550bbcf6": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa99800d62bcd2e024088",
"656fa8d700d62bcd2e024084",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fac30c6baea13cd07e10c",
"656fb21fa0dce000a2020f7c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Soft_armor_back": [
"6575bca0dc9932aed601c5d7"
],
"Soft_armor_front": [
"6575bc88c6700bd6b40e8a57"
]
}
}
},
@@ -522,7 +522,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 9,
@@ -1047,7 +1047,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 9,
@@ -1571,7 +1571,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 0.5,
@@ -2094,7 +2094,7 @@
"gifter"
],
"REVENGE_FOR_SAVAGE_PLAYERS": false,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 20000,
"SDIST_TO_DELIVER_INFO_WHEN_ENEMY": 10000,
"SEARCH_TARGET": true,
"SEC_TO_MORE_DIST_TO_RUN": 10,
"SHOOT_INSTEAD_DOG_FIGHT": 5,
@@ -2427,7 +2427,6 @@
"Solarint",
"DrakiaXYZ",
"SlejmUr",
"bandit",
"Junko Space Mommy",
"MoxoPixel",
"FlashMode",
@@ -2667,7 +2666,84 @@
"TROMBON",
"mr_puudlik_",
"TarkovBasement",
"Damirka_EA"
"Damirka_EA",
"John Halo",
"AGX",
"Mugnum",
"Spring",
"rpmwpm",
"IdiotTurtle",
"MrVibesRSA",
"FiveF",
"desze",
"Boogle",
"sch_kuromi",
"Lillian",
"Tarkin",
"Netnikogo",
"ZGFueDkx",
"TakiiNotFound",
"bushtail",
"wizard83",
"Super",
"harmony",
"SKINNY BEPIS GAMING",
"toothpaste OJ combo",
"Cooler daniel",
"Markosz",
"RootsNine",
"Dsnyder",
"inory",
"HANAVI",
"Dildz",
"fryciarz7",
"PenOkOh",
"Randek",
"ThinkSlow",
"House16",
"egbog",
"bakahashi",
"Harmer",
"Slickboi",
"blkdnm",
"numberdjester",
"vargrasen",
"doom",
"cardsmen",
"Saryn",
"sirdadbearingtonthe69",
"sarynkia",
"estamnar",
"dvize",
"floofyyq",
"jpdarkone",
"gley",
"loafedbread",
"bkreporn",
"malachitekell",
"chonkiee",
"schuetze_klaus",
"yojenkz",
"[666]Silent",
"Berryok",
"Bloom",
"devilwalker",
"Fatheals",
"HereticJ",
"InternalError_",
"jayy",
"JP21",
"Juniper",
"Mauzy-Mir",
"ngage",
"Plaguey",
"roman biznes",
"Slayer-of-Reshala",
"Straxus",
"The_Antman",
"worshipme",
"Myksa",
"weeny"
],
"generation": {
"items": {
@@ -3077,7 +3153,9 @@
"5c0e5edb86f77461f55ed1f7": 25,
"5c0e625a86f7742d77340f62": 17,
"5c0e655586f774045612eeb2": 160,
"67ab2f94dafe3b22670c912c": 160,
"5ca2151486f774244a3b8d30": 17,
"67ab2f5adafe3b22670c911f": 17,
"5ca21c6986f77479963115a7": 17,
"5df8a2ca86f7740bfe6df777": 5,
"5e4abb5086f77406975c9342": 17,
@@ -3090,6 +3168,7 @@
"60a283193cb70855c43a381d": 17,
"62a09d79de7ac81993580530": 10,
"63737f448b28897f2802b874": 50,
"67ab2eecfe82855dcc0f2af6": 50,
"64abd93857958b4249003418": 100,
"64be79c487d1510151095552": 50,
"64be79e2bf8412471d0d9bcc": 50
@@ -3147,21 +3226,52 @@
"557ff21e4bdc2d89578b4586": 1,
"59e770b986f7742cbd762754": 1,
"5aa2b986e5b5b00014028f4c": 1,
"67af41dd1eb308667602db4a": 1,
"5aa2b9aee5b5b00015693121": 1,
"5b432be65acfc433000ed01f": 1,
"5c0d32fcd174af02a1659c75": 1,
"5c1a1cc52e221602b3136e3d": 1,
"67af42942676ade5750b50e8": 1,
"5d5fca1ea4b93635fd598c07": 1,
"5d6d2e22a4b9361bd5780d05": 1,
"5d6d2ef3a4b93618084f58bd": 1,
"67af425c2676ade5750b50e6": 1,
"603409c80ca681766b6a0fb2": 1,
"62a61c988ec41a51b34758d5": 1
},
"FaceCover": {
"572b7f1624597762ae139822": 5,
"572b7fa524597762b747ce82": 5,
"572b7f1624597762ae139822": 1,
"67a9cd28cade15e0f00123b6": 1,
"67a9e9e0c185de5a4d0c2a13": 1,
"67a9ea004fb4a4a8a00d2828": 1,
"67a9cc9cf05be177170bcd76": 1,
"67a9cd6ecade15e0f00123b8": 1,
"67a9cd381fb22063280728a6": 1,
"67a9e9d04fb4a4a8a00d2826": 1,
"67a9ea39de7fb0f19e077da6": 1,
"67a9ccfff05be177170bcd78": 1,
"67a9cd18f05be177170bcd7a": 1,
"67a9e9f09de6826a650ee074": 1,
"67a9ea98de7fb0f19e077da8": 1,
"67a9ea7e4fb4a4a8a00d282a": 1,
"67a9cd55c2a2d940930aec86": 1,
"67a9ea10c185de5a4d0c2a15": 1,
"572b7fa524597762b747ce82": 1,
"67a5fa01fafb8efd440694ba": 1,
"67a5f989f7041a25760dda36": 1,
"67a5f968fafb8efd440694b6": 1,
"67a5f917dfdf568c9009af6b": 1,
"67a5f9a193f7b62b6b0f6576": 1,
"67a5f94e802d287c670bb966": 1,
"59e7715586f7742ee5789605": 5,
"5ab8f39486f7745cd93a1cca": 5,
"5ab8f39486f7745cd93a1cca": 1,
"67a9dccf9de6826a650ee06a": 1,
"67a9dc769de6826a650ee066": 1,
"67a9dce47faa4210bb0807c8": 1,
"67a9dca99de6826a650ee068": 1,
"67a9dc997faa4210bb0807c6": 1,
"67a9dcbac185de5a4d0c2a06": 1,
"67a9dd619de6826a650ee06c": 1,
"5ab8f4ff86f77431c60d91ba": 5,
"5ab8f85d86f7745cd93a1cf5": 5,
"5b4325355acfc40019478126": 5,
@@ -3175,7 +3285,21 @@
"60a7ad2a2198820d95707a2e": 2,
"62a09dd4621468534a797ac7": 2,
"657089638db3adca1009f4ca": 2,
"675ac888803644528007b3f6": 4
"67a5c5f37f52620c5b05b4d6": 1,
"67a5c5b6dfdf568c9009af66": 1,
"67a4b71ad3228756b6088ee2": 1,
"67a5c6068fcd9fb73f0752cf": 1,
"67a5c5df782ce4655104db14": 1,
"67a5c657782ce4655104db16": 1,
"67a5c61c7f52620c5b05b4d8": 1,
"675ac888803644528007b3f6": 4,
"5b4326435acfc433000ed01d": 1,
"67aaf82d508ee9b6440e9c46": 1,
"67aaf84104dca1c82c071cf6": 1,
"67aaf808bf7609058606a926": 1,
"67aaf879508ee9b6440e9c48": 1,
"67aaf863de7fb0f19e077db9": 1,
"67aaf851bf7609058606a928": 1
},
"FirstPrimaryWeapon": {
"5447a9cd4bdc2dbd208b4567": 4,
@@ -3403,15 +3527,19 @@
},
"TacticalVest": {
"544a5caa4bdc2d1a388b4568": 38,
"67ab49aab9c7a1e18c095686": 38,
"5648a69d4bdc2ded0b8b457b": 38,
"67ab3f146d7ece17bf0096ff": 38,
"572b7adb24597762ae139821": 5,
"5929a2a086f7744f4b234d43": 38,
"592c2d1a86f7746dbe2af32a": 38,
"67ab3ea96d7ece17bf0096f6": 38,
"59e7643b86f7742cbf2c109a": 38,
"5ab8dab586f77441cd04f2a2": 38,
"5ab8dced86f774646209ec87": 38,
"5b44c8ea86f7742d1627baf1": 38,
"5b44cad286f77402a54ae7e5": 45,
"67ab4b2d6f7ae4aa550bbcf6": 45,
"5c0e3eb886f7742015526062": 3,
"5c0e446786f7742013381639": 38,
"5c0e6a1586f77404597b4965": 38,
@@ -3750,6 +3878,57 @@
"6570e83223c1f638ef0b0ede"
]
},
"67ab49aab9c7a1e18c095686": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fad8c498d1b7e3e071da0",
"656fa25e94b480b8a500c0e0",
"656fa61e94b480b8a500c0e8",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656fb21fa0dce000a2020f7c",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fa76500d62bcd2e024080",
"656fafe3498d1b7e3e071da4",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fb0bd7c2d57afe200c0dc",
"656fac30c6baea13cd07e10c",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Groin": [
"6570e90b3a5689d85f08db97"
],
"Soft_armor_back": [
"6570e87c23c1f638ef0b0ee2"
],
"Soft_armor_front": [
"6570e83223c1f638ef0b0ede"
]
},
"545cdb794bdc2d3a198b456a": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
@@ -8503,6 +8682,54 @@
"6575bc88c6700bd6b40e8a57"
]
},
"67ab4b2d6f7ae4aa550bbcf6": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa99800d62bcd2e024088",
"656fa8d700d62bcd2e024084",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fac30c6baea13cd07e10c",
"656fb21fa0dce000a2020f7c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Soft_armor_back": [
"6575bca0dc9932aed601c5d7"
],
"Soft_armor_front": [
"6575bc88c6700bd6b40e8a57"
]
},
"5b44cd8b86f774503d30cba2": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
@@ -10386,6 +10613,54 @@
"6570e025615f54368b04fcb0"
]
},
"67ab2f94dafe3b22670c912c": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656faf0ca0dce000a2020f77",
"656fae5f7c2d57afe200c0d7",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fa61e94b480b8a500c0e8",
"656fad8c498d1b7e3e071da0",
"656fac30c6baea13cd07e10c",
"656fb21fa0dce000a2020f7c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656fa8d700d62bcd2e024084",
"656f9d5900d62bcd2e02407c",
"656fa99800d62bcd2e024088",
"656fa0fb498d1b7e3e071d9c",
"656faf0ca0dce000a2020f77",
"656fae5f7c2d57afe200c0d7",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Soft_armor_back": [
"6570e0610b57c03ec90b96ef"
],
"Soft_armor_front": [
"6570e025615f54368b04fcb0"
]
},
"5c0e722886f7740458316a57": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
@@ -11267,6 +11542,83 @@
"6575dd6e9d3a0ddf660b9047"
]
},
"67ab2f5adafe3b22670c911f": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"65573fa5655447403702a816",
"64afc71497cf3a403c01ff38",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Collar": [
"6575dd769d3a0ddf660b904b"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa76500d62bcd2e024080",
"656fa25e94b480b8a500c0e0",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"65573fa5655447403702a816",
"64afc71497cf3a403c01ff38",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Groin": [
"6575dd800546f8b1de093df6"
],
"Groin_back": [
"6575dd94945bf78edd04c43c"
],
"Left_side_plate": [
"6557458f83942d705f0c4962",
"64afdb577bb3bfe8fe03fd1d",
"64afd81707e2cf40e903a316"
],
"Right_side_plate": [
"6557458f83942d705f0c4962",
"64afdb577bb3bfe8fe03fd1d",
"64afd81707e2cf40e903a316"
],
"Soft_armor_back": [
"6575dd519e27f4a85e081146"
],
"Soft_armor_front": [
"6575dd3e9e27f4a85e081142"
],
"Soft_armor_left": [
"6575dd64945bf78edd04c438"
],
"soft_armor_right": [
"6575dd6e9d3a0ddf660b9047"
]
},
"5ca21c6986f77479963115a7": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
@@ -17641,6 +17993,48 @@
"64afdcb83efdfea28601d041"
]
},
"67ab2eecfe82855dcc0f2af6": {
"Back_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fa0fb498d1b7e3e071d9c",
"656fafe3498d1b7e3e071da4",
"656fa25e94b480b8a500c0e0",
"656fa76500d62bcd2e024080",
"656fad8c498d1b7e3e071da0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
],
"Front_plate": [
"656f9d5900d62bcd2e02407c",
"656fa8d700d62bcd2e024084",
"656fa99800d62bcd2e024088",
"656fae5f7c2d57afe200c0d7",
"656faf0ca0dce000a2020f77",
"656fafe3498d1b7e3e071da4",
"656fa0fb498d1b7e3e071d9c",
"656fa76500d62bcd2e024080",
"656fad8c498d1b7e3e071da0",
"656fa25e94b480b8a500c0e0",
"656fa61e94b480b8a500c0e8",
"656fb21fa0dce000a2020f7c",
"656fac30c6baea13cd07e10c",
"656fb0bd7c2d57afe200c0dc",
"656f9fa0498d1b7e3e071d98",
"656fa53d94b480b8a500c0e4",
"655746010177119f4a097ff7",
"64afdcb83efdfea28601d041"
]
},
"637f57b78d137b27f70c496a": {
"mod_foregrip": [
"58c157c886f774032749fb06"
@@ -23669,6 +23669,276 @@
"_name": "Saiga-12 FA",
"_parent": "676408beba9ecbb20a005306",
"_type": "Preset"
},
"67c86f58179c494df00eedf6": {
"_changeWeaponName": false,
"_encyclopedia": "67ab2f28dafe3b22670c9116",
"_id": "67c86f58179c494df00eedf6",
"_items": [
{
"_id": "67c8701892716de04e03a1c2",
"_tpl": "67ab2f28dafe3b22670c9116"
},
{
"_id": "67c8701892716de04e03a1c3",
"_tpl": "65704de13e7bba58ea0285c8",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "Soft_armor_front"
},
{
"_id": "67c8701892716de04e03a1c4",
"_tpl": "65705c3c14f2ed6d7d0b7738",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "Soft_armor_back"
},
{
"_id": "67c8701892716de04e03a1c5",
"_tpl": "65705c777260e1139e091408",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "Soft_armor_left"
},
{
"_id": "67c8701892716de04e03a1c6",
"_tpl": "65705cb314f2ed6d7d0b773c",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "soft_armor_right"
},
{
"_id": "67c8701892716de04e03a1c7",
"_tpl": "65705cea4916448ae1050897",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "Collar"
},
{
"_id": "67c8701892716de04e03a1c8",
"_tpl": "656f9d5900d62bcd2e02407c",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "Front_plate"
},
{
"_id": "67c8701892716de04e03a1c9",
"_tpl": "656f9d5900d62bcd2e02407c",
"parentId": "67c8701892716de04e03a1c2",
"slotId": "Back_plate"
}
],
"_name": "Body armor Kirasa N Green",
"_parent": "67c8701892716de04e03a1c2",
"_type": "Preset"
},
"67c86fc392716de04e03a1b6": {
"_changeWeaponName": false,
"_encyclopedia": "67ab2f94dafe3b22670c912c",
"_id": "67c86fc392716de04e03a1b6",
"_items": [
{
"_id": "67c86fe6f8615103060a6926",
"_tpl": "67ab2f94dafe3b22670c912c"
},
{
"_id": "67c86fe6f8615103060a6927",
"_tpl": "6570e025615f54368b04fcb0",
"parentId": "67c86fe6f8615103060a6926",
"slotId": "Soft_armor_front"
},
{
"_id": "67c86fe6f8615103060a6928",
"_tpl": "6570e0610b57c03ec90b96ef",
"parentId": "67c86fe6f8615103060a6926",
"slotId": "Soft_armor_back"
},
{
"_id": "67c86fe6f8615103060a6929",
"_tpl": "656fad8c498d1b7e3e071da0",
"parentId": "67c86fe6f8615103060a6926",
"slotId": "Front_plate"
},
{
"_id": "67c86fe6f8615103060a692a",
"_tpl": "656fad8c498d1b7e3e071da0",
"parentId": "67c86fe6f8615103060a6926",
"slotId": "Back_plate"
}
],
"_name": "Body armor HighCom Trooper Coyote",
"_parent": "67c86fe6f8615103060a6926",
"_type": "Preset"
},
"67c87094d05729369306ce76": {
"_changeWeaponName": false,
"_encyclopedia": "67ab49aab9c7a1e18c095686",
"_id": "67c87094d05729369306ce76",
"_items": [
{
"_id": "67c87094d05729369306ce7d",
"_tpl": "67ab49aab9c7a1e18c095686"
},
{
"_id": "67c87094d05729369306ce7e",
"_tpl": "6570e83223c1f638ef0b0ede",
"parentId": "67c87094d05729369306ce7d",
"slotId": "Soft_armor_front"
},
{
"_id": "67c87094d05729369306ce7f",
"_tpl": "6570e87c23c1f638ef0b0ee2",
"parentId": "67c87094d05729369306ce7d",
"slotId": "Soft_armor_back"
},
{
"_id": "67c87094d05729369306ce80",
"_tpl": "6570e90b3a5689d85f08db97",
"parentId": "67c87094d05729369306ce7d",
"slotId": "Groin"
},
{
"_id": "67c87094d05729369306ce81",
"_tpl": "656f9fa0498d1b7e3e071d98",
"parentId": "67c87094d05729369306ce7d",
"slotId": "Front_plate"
},
{
"_id": "67c87094d05729369306ce82",
"_tpl": "656f9fa0498d1b7e3e071d98",
"parentId": "67c87094d05729369306ce7d",
"slotId": "Back_plate"
}
],
"_name": "Vest Crye Precision AVS multicam",
"_parent": "67c87094d05729369306ce7d",
"_type": "Preset"
},
"67c870e5da2a209b2a0ed126": {
"_changeWeaponName": false,
"_encyclopedia": "67ab2eecfe82855dcc0f2af6",
"_id": "67c870e5da2a209b2a0ed126",
"_items": [
{
"_id": "67c870e5da2a209b2a0ed12a",
"_tpl": "67ab2eecfe82855dcc0f2af6"
},
{
"_id": "67c870e5da2a209b2a0ed12b",
"_tpl": "656fae5f7c2d57afe200c0d7",
"parentId": "67c870e5da2a209b2a0ed12a",
"slotId": "Front_plate"
},
{
"_id": "67c870e5da2a209b2a0ed12c",
"_tpl": "656fae5f7c2d57afe200c0d7",
"parentId": "67c870e5da2a209b2a0ed12a",
"slotId": "Back_plate"
}
],
"_name": "Body armor Hexatac HPC Multicam",
"_parent": "67c870e5da2a209b2a0ed12a",
"_type": "Preset"
},
"67c87145e52edc36aa069ae6": {
"_changeWeaponName": false,
"_encyclopedia": "67ab4b2d6f7ae4aa550bbcf6",
"_id": "67c87145e52edc36aa069ae6",
"_items": [
{
"_id": "67c87145e52edc36aa069aec",
"_tpl": "67ab4b2d6f7ae4aa550bbcf6"
},
{
"_id": "67c87145e52edc36aa069aed",
"_tpl": "6575bc88c6700bd6b40e8a57",
"parentId": "67c87145e52edc36aa069aec",
"slotId": "Soft_armor_front"
},
{
"_id": "67c87145e52edc36aa069aee",
"_tpl": "6575bca0dc9932aed601c5d7",
"parentId": "67c87145e52edc36aa069aec",
"slotId": "Soft_armor_back"
},
{
"_id": "67c87145e52edc36aa069aef",
"_tpl": "656fae5f7c2d57afe200c0d7",
"parentId": "67c87145e52edc36aa069aec",
"slotId": "Front_plate"
},
{
"_id": "67c87145e52edc36aa069af0",
"_tpl": "656fae5f7c2d57afe200c0d7",
"parentId": "67c87145e52edc36aa069aec",
"slotId": "Back_plate"
}
],
"_name": "Vest 5.11 Tactical TacTec Storm",
"_parent": "67c87145e52edc36aa069aec",
"_type": "Preset"
},
"67c871b6e0b64a07890a2f36": {
"_changeWeaponName": false,
"_encyclopedia": "67ab2f5adafe3b22670c911f",
"_id": "67c871b6e0b64a07890a2f36",
"_items": [
{
"_id": "67c871b6e0b64a07890a2f41",
"_tpl": "67ab2f5adafe3b22670c911f"
},
{
"_id": "67c871b6e0b64a07890a2f42",
"_tpl": "6575dd3e9e27f4a85e081142",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Soft_armor_front"
},
{
"_id": "67c871b6e0b64a07890a2f43",
"_tpl": "6575dd519e27f4a85e081146",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Soft_armor_back"
},
{
"_id": "67c871b6e0b64a07890a2f44",
"_tpl": "6575dd64945bf78edd04c438",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Soft_armor_left"
},
{
"_id": "67c871b6e0b64a07890a2f45",
"_tpl": "6575dd6e9d3a0ddf660b9047",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "soft_armor_right"
},
{
"_id": "67c871b6e0b64a07890a2f46",
"_tpl": "6575dd769d3a0ddf660b904b",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Collar"
},
{
"_id": "67c871b6e0b64a07890a2f47",
"_tpl": "6575dd800546f8b1de093df6",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Groin"
},
{
"_id": "67c871b6e0b64a07890a2f48",
"_tpl": "6575dd94945bf78edd04c43c",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Groin_back"
},
{
"_id": "67c871b6e0b64a07890a2f49",
"_tpl": "65573fa5655447403702a816",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Front_plate"
},
{
"_id": "67c871b6e0b64a07890a2f4a",
"_tpl": "65573fa5655447403702a816",
"parentId": "67c871b6e0b64a07890a2f41",
"slotId": "Back_plate"
}
],
"_name": "Body armor FORT Redut M Woodland",
"_parent": "67c871b6e0b64a07890a2f41",
"_type": "Preset"
}
},
"LocationInfection": {
@@ -34450,6 +34720,11 @@
"MaxInLobby": 2,
"MaxInRaid": 5,
"TemplateId": "679b9819a2f2dd4da9023512"
},
{
"MaxInLobby": 0,
"MaxInRaid": 0,
"TemplateId": "67ea616a74f765cefd009fb7"
}
],
"RunddansSettings": {
File diff suppressed because it is too large Load Diff
@@ -5098,7 +5098,7 @@
"5ca20d5986f774331e7c9602 Description": "可从前方存取的战术背包。适合用于军事或保全部队以及进行军事战术游戏。",
"5ca20ee186f774799474abc2 Name": "Vulkan-5LShZ-5)重型头盔",
"5ca20ee186f774799474abc2 ShortName": "Vulkan-5",
"5ca20ee186f774799474abc2 Description": "Vulkan-5”重型头盔是具有较高防护等级战斗套装的一部分,以5级球形头部防护来应对中型和重型射弹。",
"5ca20ee186f774799474abc2 Description": "The Vulkan-5 LShZ-5 high-level protection helmet is intended for use in a set of combat equipment with circular 5-class (Russian GOST) head protection from medium to heavy projectiles.",
"5ca2113f86f7740b2547e1d2 Name": "Vulkan-5面罩",
"5ca2113f86f7740b2547e1d2 ShortName": "面罩",
"5ca2113f86f7740b2547e1d2 Description": "适用于重型头盔Vulkan-5的专用防护面罩,能增加在子弹以及破片冲击下的存活率。",
@@ -13160,9 +13160,9 @@
"66b37eb4acff495a29492407 Name": "Viibiin运动鞋",
"66b37eb4acff495a29492407 ShortName": "Viibiin",
"66b37eb4acff495a29492407 Description": "只剩一只的Viibiin运动鞋。不知道另一只跑哪去了。",
"66b37f114410565a8f6789e2 Name": "Inseq gas pipe wrench",
"66b37f114410565a8f6789e2 Name": "Inseq燃气管扳手",
"66b37f114410565a8f6789e2 ShortName": "Inseq",
"66b37f114410565a8f6789e2 Description": "An Inseq brand plumber's wrench, shiny and colorful.",
"66b37f114410565a8f6789e2 Description": "Inseq管道扳手,多彩耀眼。",
"66b4d4ccd9281f8de00c6e02 Name": "",
"66b4d4ccd9281f8de00c6e02 ShortName": "",
"66b4d4ccd9281f8de00c6e02 Description": "",
@@ -13811,18 +13811,18 @@
"67499b3eeca8acb2d2061636 Name": "Lightkeeper's case",
"67499b3eeca8acb2d2061636 ShortName": "Case",
"67499b3eeca8acb2d2061636 Description": "From the sounds of it, the case is filled with something heavy like OFZ shells or other munitions.",
"67499b9b909d2013670a5029 Name": "KOSA无人机电子反制装置",
"67499b9b909d2013670a5029 Name": "KOSA UAV electronic jamming device",
"67499b9b909d2013670a5029 ShortName": "KOSA",
"67499b9b909d2013670a5029 Description": "此装置可以反制无人机的领航系统。其被用于保护重要设施不受无人机攻击。",
"67499b9b909d2013670a5029 Description": "The device is designed to suppress UAV guidance systems. Helps to reliably protect any facility from airborne attacks.",
"67499d0eeca8acb2d2061639 Name": "Incriminating letter",
"67499d0eeca8acb2d2061639 ShortName": "Letter",
"67499d0eeca8acb2d2061639 Description": "A letter from the BTR driver. Apparently, the information inside could put serious pressure on Skier.",
"67499d2c69a58fceba104a43 Name": "Lightkeeper's case",
"67499d2c69a58fceba104a43 ShortName": "Case",
"67499d2c69a58fceba104a43 Description": "From the sounds of it, the case is filled with something heavy like OFZ shells or other munitions.",
"67499d4deca8acb2d206163b Name": "KOSA无人机电子反制装置",
"67499d4deca8acb2d206163b Name": "KOSA UAV electronic jamming device",
"67499d4deca8acb2d206163b ShortName": "KOSA",
"67499d4deca8acb2d206163b Description": "此装置可以反制无人机的领航系统。其被用于保护重要设施不受无人机攻击。",
"67499d4deca8acb2d206163b Description": "The device is designed to suppress UAV guidance systems. Helps to reliably protect any facility from airborne attacks.",
"6749c40822a2740bb408d066 Name": "PP-19-01 9x19 F5 MFG 50-round drum magazine",
"6749c40822a2740bb408d066 ShortName": "PP19 F5",
"6749c40822a2740bb408d066 Description": "A PP-19-01 Vityaz 9x19 drum magazine with a 50-round capacity. Manufactured by F5 MFG.",
@@ -13873,7 +13873,7 @@
"675069c97348af9e3e0c2a96 Description": "",
"67506a0bf31909748c0dcdb6 Name": "BEAR Nord",
"67506a0bf31909748c0dcdb6 ShortName": "",
"67506a0bf31909748c0dcdb6 Description": "战术夹克",
"67506a0bf31909748c0dcdb6 Description": "Bomber jacket",
"67506abae23c30f949061906 Name": "",
"67506abae23c30f949061906 ShortName": "",
"67506abae23c30f949061906 Description": "",
@@ -13885,7 +13885,7 @@
"67506f51caaa3394b2082166 Description": "",
"67506fe494cadd62770abbe6 Name": "BEAR Nord",
"67506fe494cadd62770abbe6 ShortName": "",
"67506fe494cadd62770abbe6 Description": "野外裤",
"67506fe494cadd62770abbe6 Description": "Field pants",
"6750704650f7ea9dc604afc6 Name": "",
"6750704650f7ea9dc604afc6 ShortName": "",
"6750704650f7ea9dc604afc6 Description": "",
@@ -13894,13 +13894,13 @@
"6750707dc1b42fa2ee09aeb6 Description": "",
"675070a550f7ea9dc604afc7 Name": "USEC Deadly Frog",
"675070a550f7ea9dc604afc7 ShortName": "",
"675070a550f7ea9dc604afc7 Description": "战术裤",
"675070a550f7ea9dc604afc7 Description": "Tactical pants",
"675071099170ae7dd00d4216 Name": "",
"675071099170ae7dd00d4216 ShortName": "",
"675071099170ae7dd00d4216 Description": "",
"6750713a65b30e16220465d6 Name": "USEC Deadly Frog",
"6750713a65b30e16220465d6 ShortName": "",
"6750713a65b30e16220465d6 Description": "夹克",
"6750713a65b30e16220465d6 Description": "Tactical jacket",
"675184a9490b32072c06f1a7 Name": "OK",
"675184a9490b32072c06f1a7 ShortName": "OK",
"675184a9490b32072c06f1a7 Description": "Now you can show the other PMCs that you're okay.",
@@ -14012,7 +14012,7 @@
"675468d8c6e063d76309c60f Name": "Dirty ceiling",
"675468d8c6e063d76309c60f ShortName": "Dirty ceiling",
"675468d8c6e063d76309c60f Description": "Looks like someone tried to whitewash it, but something went wrong. Your grandma's basement must have had one just like it.",
"675695d6e08b3ae7480096bf Name": "BEAR幽灵神射手",
"675695d6e08b3ae7480096bf Name": "BEAR Ghost Marksman",
"675695d6e08b3ae7480096bf ShortName": "",
"675695d6e08b3ae7480096bf Description": "",
"6756960dbe1cb7ec47002236 Name": "BEAR Gorka SSO",
@@ -14023,10 +14023,10 @@
"675696574737376d69020746 Description": "",
"675696bb7a69ab97c30a09f6 Name": "BEAR Instructor",
"675696bb7a69ab97c30a09f6 ShortName": "",
"675696bb7a69ab97c30a09f6 Description": "战术夹克",
"675696bb7a69ab97c30a09f6 Description": "Polo",
"675697337a69ab97c30a09f8 Name": "BEAR Instructor",
"675697337a69ab97c30a09f8 ShortName": "",
"675697337a69ab97c30a09f8 Description": "战术裤",
"675697337a69ab97c30a09f8 Description": "Combat pants",
"675697b09fe31e6df7031b26 Name": "USEC BOSS Delta",
"675697b09fe31e6df7031b26 ShortName": "",
"675697b09fe31e6df7031b26 Description": "",
@@ -14038,10 +14038,10 @@
"675698339fe31e6df7031b28 Description": "",
"675698eafb0f45813a055a36 Name": "USEC Special Ops",
"675698eafb0f45813a055a36 ShortName": "",
"675698eafb0f45813a055a36 Description": "作战服",
"675698eafb0f45813a055a36 Description": "Longsleeve",
"6756997970afee6336051976 Name": "USEC Special Ops",
"6756997970afee6336051976 ShortName": "",
"6756997970afee6336051976 Description": "战术裤",
"6756997970afee6336051976 Description": "Combat pants",
"6756d0d27c4045d8c708a4ea Name": "",
"6756d0d27c4045d8c708a4ea ShortName": "",
"6756d0d27c4045d8c708a4ea Description": "",
@@ -14336,9 +14336,9 @@
"67600a42b32eb5d23e0eb459 Name": "6.8x51mm SIG FMJ ammo pack (20 pcs)",
"67600a42b32eb5d23e0eb459 ShortName": "FMJ",
"67600a42b32eb5d23e0eb459 Description": "A box of 6.8x51mm SIG FMJ cartridges, 20 pieces.",
"67600a516f01341c9106ab4c Name": "7.62x51 BCP FMJ弹药包(20发装)",
"67600a516f01341c9106ab4c ShortName": "BCP FMJ",
"67600a516f01341c9106ab4c Description": "一盒20发装的7.62x51 BCP FMJ弹药。",
"67600a516f01341c9106ab4c Name": "6.8x51mm SIG Hybrid ammo pack (20 pcs)",
"67600a516f01341c9106ab4c ShortName": "Hybrid",
"67600a516f01341c9106ab4c Description": "A box of 6.8x51mm SIG Hybrid cartridges, 20 pieces.",
"67600aa8e9db590d5601665f Name": "Briefing",
"67600aa8e9db590d5601665f ShortName": "Briefing",
"67600aa8e9db590d5601665f Description": "Briefing",
@@ -14393,9 +14393,9 @@
"6761492dc53ebe8c0f0a5efe Name": "MPX GEN 2 ambidextrous charging handle",
"6761492dc53ebe8c0f0a5efe ShortName": "MPX GEN2",
"6761492dc53ebe8c0f0a5efe Description": "An ambidextrous charging handle with two latches for the second generation of the MPX SMG. Manufactured by SIG Sauer.",
"6761496fe2cf1419500357e9 Name": "SIG MCX/MPX早期型折叠伸缩式枪托",
"6761496fe2cf1419500357e9 ShortName": "MCX/MPX早期型",
"6761496fe2cf1419500357e9 Description": "SIG制造的MCX/MPX早期伸缩式枪托。",
"6761496fe2cf1419500357e9 Name": "SB Tactical MPX Pistol Stabilizing Brace",
"6761496fe2cf1419500357e9 ShortName": "MPX PSB",
"6761496fe2cf1419500357e9 Description": "A telescopic retractable brace stock for MPX. Manufactured by SB Tactical.",
"67614994e889e1972605d6bb Name": "MPX 9x19 Ronin Arms 4.75 inch Ported SD Barrel",
"67614994e889e1972605d6bb ShortName": "MPX-SD 4.75\"",
"67614994e889e1972605d6bb Description": "A 4.75 inch ported barrel from the MPX-SD conversion kit designed for installation of the special suppressor. Manufactured by Ronin Arms.",
@@ -14426,12 +14426,12 @@
"67614b3ab8c060ebb204b106 Name": "Khorovod armband",
"67614b3ab8c060ebb204b106 ShortName": "Khorovod",
"67614b3ab8c060ebb204b106 Description": "An armband by which the participants of the Khorovod can recognize each other. Without it, you cannot be part of the celebration.",
"67614b542eb91250020f2b86 Name": "无名者臂带",
"67614b542eb91250020f2b86 ShortName": "无名者",
"67614b542eb91250020f2b86 Description": "这条臂带上的图案在城市和郊区多处可见。这意味着他们已经混入我们之中了吗?",
"67614b6b47c71ea3d40256d7 Name": "无名者臂带",
"67614b6b47c71ea3d40256d7 ShortName": "无名者",
"67614b6b47c71ea3d40256d7 Description": "这条臂带上的图案在城市和郊区多处可见。这意味着他们已经混入我们之中了吗?",
"67614b542eb91250020f2b86 Name": "Armband (Prestige 1)",
"67614b542eb91250020f2b86 ShortName": "Prestige 1",
"67614b542eb91250020f2b86 Description": "This armband will help demonstrate your status in Tarkov.",
"67614b6b47c71ea3d40256d7 Name": "Armband (Prestige 2)",
"67614b6b47c71ea3d40256d7 ShortName": "Prestige 2",
"67614b6b47c71ea3d40256d7 Description": "These armbands are only for the best of the best.",
"67614e3a6a90e4f10b0b140d Name": "Festive airdrop supply crate",
"67614e3a6a90e4f10b0b140d ShortName": "Festive airdrop supply crate",
"67614e3a6a90e4f10b0b140d Description": "Festive airdrop supply crate",
@@ -14474,25 +14474,25 @@
"676177b09cfcc4c25b027446 Name": "Toni System Tactical Barrel Clamp",
"676177b09cfcc4c25b027446 ShortName": "TS TBC",
"676177b09cfcc4c25b027446 Description": "The Tactical Barrel Clamp is designed for mounting on tubular magazines and barrels with a diameter of 20-27 millimeters. Features a rail for attaching additional equipment. Manufactured by Toni System.",
"676177df1f08ed5e8800b7ae Name": "PP-19-01导气管",
"676177df1f08ed5e8800b7ae ShortName": "PP-19-01导气管",
"676177df1f08ed5e8800b7ae Description": "导气管用于引导气动活塞的运动方向。",
"676177df1f08ed5e8800b7ae Name": "PP-19-01 Vityaz SAG MK1 M-LOK handguard with gas tube",
"676177df1f08ed5e8800b7ae ShortName": "SAG MK1",
"676177df1f08ed5e8800b7ae Description": "A combined kit consisting of a handguard and a milled gas tube designed to improve the performance of the PP-19-01 Vityaz and the Saiga-9 civilian carbine. The handguard is equipped with an M-LOK interface for installing additional equipment, and the gas tube has a picatinny rail for mounting sights and tactical units. Manufactured by Sureshot Armament Group.",
"6761a6ccd9bbb27ad703c48a Name": "Old house room key",
"6761a6ccd9bbb27ad703c48a ShortName": "Depot",
"6761a6ccd9bbb27ad703c48a Description": "A key to one of the rooms in an old house somewhere on the edge of the Priozersk forest. It is said that a person nicknamed Ogryzok used to trade in these parts. He used to sell rare goods including even a steady supply of tank batteries. Yet nothing had long been heard of Ogryzok, and no one knows where he had disappeared to.",
"6761a6f90575f25e020816a4 Name": "Company director's room key",
"6761a6f90575f25e020816a4 ShortName": "Company",
"6761a6f90575f25e020816a4 Description": "This key must have been used to lock one of the company offices located in the customs terminal area.",
"676307b4d9ec0af3d9001fa8 Name": "混合复合材料",
"676307b4d9ec0af3d9001fa8 Name": "Hybrid composite materials",
"676307b4d9ec0af3d9001fa8 ShortName": "",
"676307b4d9ec0af3d9001fa8 Description": "",
"676307c004856a0b3c0dfffd Name": "混合复合材料",
"676307c004856a0b3c0dfffd Name": "Hybrid composite materials",
"676307c004856a0b3c0dfffd ShortName": "",
"676307c004856a0b3c0dfffd Description": "",
"676307d3d9ec0af3d9001fac Name": "混合复合材料",
"676307d3d9ec0af3d9001fac Name": "Hybrid composite materials",
"676307d3d9ec0af3d9001fac ShortName": "",
"676307d3d9ec0af3d9001fac Description": "",
"676307ded8b241b4f703a3e8 Name": "混合复合材料",
"676307ded8b241b4f703a3e8 Name": "Hybrid composite materials",
"676307ded8b241b4f703a3e8 ShortName": "",
"676307ded8b241b4f703a3e8 Description": "",
"6764139c44b3c96e7b0e2f7b Name": "AK 5.56x45 Molot Arms 45-round magazine",
@@ -14605,16 +14605,16 @@
"678fa929819ddc4c350c0317 Description": "A massive handwheel removed from some kind of valve. It must have been used to regulate the water or gas supply in the Knossos underground facilities.",
"679b944d597ba2ed120c3d3c Name": "Last Breath poster",
"679b944d597ba2ed120c3d3c ShortName": "Last Breath",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Shadow of Tagilla's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Minotaur's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b946f90622daf9708da6d Name": "Final Moment poster",
"679b946f90622daf9708da6d ShortName": "Final Moment",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Shadow of Tagilla's victims felt before they died.",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Minotaur's victims felt before they died.",
"679b94734e9ca6b3d80586a7 Name": "Taurus poster",
"679b94734e9ca6b3d80586a7 ShortName": "Taurus",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Shadow of Tagilla. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Minotaur. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b9477708cfcb2060b9ade Name": "Tark Souls poster",
"679b9477708cfcb2060b9ade ShortName": "Tark Souls",
"679b9477708cfcb2060b9ade Description": "This poster shows the Shadow of Tagilla being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9477708cfcb2060b9ade Description": "This poster shows the Minotaur being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9716597ba2ed120c3d3f Name": "Knossos LLC facility key",
"679b9716597ba2ed120c3d3f ShortName": "Knossos",
"679b9716597ba2ed120c3d3f Description": "A worn office door key marked \"Knossos LLC\". Probably used to open utility rooms or other premises belonging to Knossos.",
@@ -14681,9 +14681,231 @@
"67a22045cae994f25c087bb5 Name": "",
"67a22045cae994f25c087bb5 ShortName": "",
"67a22045cae994f25c087bb5 Description": "",
"67a4b71ad3228756b6088ee2 Name": "Atomic Defense CQCM ballistic mask (Smile)",
"67a4b71ad3228756b6088ee2 ShortName": "Smile",
"67a4b71ad3228756b6088ee2 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Someone has customized this one to their liking.",
"67a5c5b6dfdf568c9009af66 Name": "Atomic Defense CQCM ballistic mask (Stop Me)",
"67a5c5b6dfdf568c9009af66 ShortName": "Stop Me",
"67a5c5b6dfdf568c9009af66 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Could this writing on it be considered a cry for help? ",
"67a5c5df782ce4655104db14 Name": "Atomic Defense CQCM ballistic mask (Scars)",
"67a5c5df782ce4655104db14 ShortName": "Scars",
"67a5c5df782ce4655104db14 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Scars or ritual symbols - what it depicts is up to you to determine.",
"67a5c5f37f52620c5b05b4d6 Name": "Atomic Defense CQCM ballistic mask (Target)",
"67a5c5f37f52620c5b05b4d6 ShortName": "Target",
"67a5c5f37f52620c5b05b4d6 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. It's unclear who had the idea to paint a target on it, but that sure is pretty ironic.",
"67a5c6068fcd9fb73f0752cf Name": "Atomic Defense CQCM ballistic mask (Skull)",
"67a5c6068fcd9fb73f0752cf ShortName": "Skull",
"67a5c6068fcd9fb73f0752cf Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Some say the skull is a universal symbol that inspires fear and respect in opponents.",
"67a5c61c7f52620c5b05b4d8 Name": "Atomic Defense CQCM ballistic mask (Demon)",
"67a5c61c7f52620c5b05b4d8 ShortName": "Demon",
"67a5c61c7f52620c5b05b4d8 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. Mom always asked you to smile more, but she hardly expected this.",
"67a5c657782ce4655104db16 Name": "Atomic Defense CQCM ballistic mask (El Día de Muertos)",
"67a5c657782ce4655104db16 ShortName": "Muertos",
"67a5c657782ce4655104db16 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. The drawing is applied with a durable paint for true fans of El Día de Muertos, the Day of the Dead.",
"67a5f917dfdf568c9009af6b Name": "Lower half-mask (MultiCam)",
"67a5f917dfdf568c9009af6b ShortName": "Half-mask",
"67a5f917dfdf568c9009af6b Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. MultiCam camouflage version.",
"67a5f94e802d287c670bb966 Name": "Lower half-mask (Zombie)",
"67a5f94e802d287c670bb966 ShortName": "Zombie",
"67a5f94e802d287c670bb966 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The zombie print is chosen in hopes of intimidating opponents.",
"67a5f968fafb8efd440694b6 Name": "Lower half-mask (Moss)",
"67a5f968fafb8efd440694b6 ShortName": "Moss",
"67a5f968fafb8efd440694b6 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. Moss camouflage version.",
"67a5f989f7041a25760dda36 Name": "Lower half-mask (El Día de Muertos)",
"67a5f989f7041a25760dda36 ShortName": "Muertos",
"67a5f989f7041a25760dda36 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. For true fans of El Día de Muertos, the Day of the Dead.",
"67a5f9a193f7b62b6b0f6576 Name": "Lower half-mask (Wraith)",
"67a5f9a193f7b62b6b0f6576 ShortName": "Wraith",
"67a5f9a193f7b62b6b0f6576 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The print is chosen in hopes of intimidating opponents.",
"67a5f9c8fafb8efd440694b8 Name": "Lower half-mask (Balaclavas)",
"67a5f9c8fafb8efd440694b8 ShortName": "Half-mask",
"67a5f9c8fafb8efd440694b8 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5f9e7f7041a25760dda38 Name": "Lower half-mask (Balaclavas)",
"67a5f9e7f7041a25760dda38 ShortName": "Half-mask",
"67a5f9e7f7041a25760dda38 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5fa01fafb8efd440694ba Name": "Lower half-mask (Balaclavas)",
"67a5fa01fafb8efd440694ba ShortName": "Half-mask",
"67a5fa01fafb8efd440694ba Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a9cc9cf05be177170bcd76 Name": "Balaclava (Green)",
"67a9cc9cf05be177170bcd76 ShortName": "Green",
"67a9cc9cf05be177170bcd76 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. Vibrant green version.",
"67a9ccfff05be177170bcd78 Name": "Balaclava (Scars)",
"67a9ccfff05be177170bcd78 ShortName": "Scars",
"67a9ccfff05be177170bcd78 Description": "Scars adorn a man, even if they're just on his balaclava.",
"67a9cd18f05be177170bcd7a Name": "Balaclava (Scratches)",
"67a9cd18f05be177170bcd7a ShortName": "Scratches",
"67a9cd18f05be177170bcd7a Description": "The embroidered scratches on this balaclava refer to the worst fight of your life. Or trying to pet a fussy cat.",
"67a9cd28cade15e0f00123b6 Name": "Balaclava (Born to Die)",
"67a9cd28cade15e0f00123b6 ShortName": "BTD",
"67a9cd28cade15e0f00123b6 Description": "With the embroidery on this balaclava, everyone will know your creed.",
"67a9cd381fb22063280728a6 Name": "Balaclava (Not Today)",
"67a9cd381fb22063280728a6 ShortName": "Not Today",
"67a9cd381fb22063280728a6 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. The letterings add some flavor.",
"67a9cd55c2a2d940930aec86 Name": "Balaclava (Yellow)",
"67a9cd55c2a2d940930aec86 ShortName": "Yellow",
"67a9cd55c2a2d940930aec86 Description": "Why make face tattoos when you can make them on a mask.",
"67a9cd6ecade15e0f00123b8 Name": "Balaclava (Luxury)",
"67a9cd6ecade15e0f00123b8 ShortName": "Luxury",
"67a9cd6ecade15e0f00123b8 Description": "This balaclava is designed to catch the eye. It's a good thing no one will recognize you with it on.",
"67a9dc769de6826a650ee066 Name": "Cold Fear infrared balaclava (Green)",
"67a9dc769de6826a650ee066 ShortName": "CF",
"67a9dc769de6826a650ee066 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Green version. Or a Ranger Green version. Or an Olive Drab version. Or a Taiga Green version. Or an Army Green version. Or a Deep Forest Green version.",
"67a9dc997faa4210bb0807c6 Name": "Cold Fear infrared balaclava (SBEU)",
"67a9dc997faa4210bb0807c6 ShortName": "SBEU",
"67a9dc997faa4210bb0807c6 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Very Stylish version.",
"67a9dca99de6826a650ee068 Name": "Cold Fear infrared balaclava (Oak)",
"67a9dca99de6826a650ee068 ShortName": "Oak",
"67a9dca99de6826a650ee068 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Hunting camo version.",
"67a9dcbac185de5a4d0c2a06 Name": "Cold Fear infrared balaclava (Surpat)",
"67a9dcbac185de5a4d0c2a06 ShortName": "Surpat",
"67a9dcbac185de5a4d0c2a06 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Surpat camo version.",
"67a9dccf9de6826a650ee06a Name": "Cold Fear infrared balaclava (DPM Desert)",
"67a9dccf9de6826a650ee06a ShortName": "DPM D",
"67a9dccf9de6826a650ee06a Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Desert Disruptive Pattern Material version. Drip? Unlimited.",
"67a9dce47faa4210bb0807c8 Name": "Cold Fear infrared balaclava (MultiCam Tropic)",
"67a9dce47faa4210bb0807c8 ShortName": "MCTP",
"67a9dce47faa4210bb0807c8 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. MultiCam Tropic version.",
"67a9dd619de6826a650ee06c Name": "Cold Fear infrared balaclava (Tiger Stripe)",
"67a9dd619de6826a650ee06c ShortName": "Tiger",
"67a9dd619de6826a650ee06c Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Tiger Stripe camouflage version.",
"67a9e9d04fb4a4a8a00d2826 Name": "Balaclava (Red Nose)",
"67a9e9d04fb4a4a8a00d2826 ShortName": "Red Nose",
"67a9e9d04fb4a4a8a00d2826 Description": "A universal balaclava. For those who want to express their individuality and warn both enemies and allies about who you really are.",
"67a9e9e0c185de5a4d0c2a13 Name": "Balaclava (Demon)",
"67a9e9e0c185de5a4d0c2a13 ShortName": "Demon",
"67a9e9e0c185de5a4d0c2a13 Description": "A universal balaclava. For the true Japanese warriors.",
"67a9e9f09de6826a650ee074 Name": "Balaclava (Skull)",
"67a9e9f09de6826a650ee074 ShortName": "Skull",
"67a9e9f09de6826a650ee074 Description": "Another balaclava with a skull print for the truest mall ninjas.",
"67a9ea004fb4a4a8a00d2828 Name": "Balaclava (Fear)",
"67a9ea004fb4a4a8a00d2828 ShortName": "Fear",
"67a9ea004fb4a4a8a00d2828 Description": "Express yourself and intimidate your enemies (or make them cringe) with a yet another skull mask.",
"67a9ea10c185de5a4d0c2a15 Name": "Balaclava (Yellow Oni)",
"67a9ea10c185de5a4d0c2a15 ShortName": "Yellow Oni",
"67a9ea10c185de5a4d0c2a15 Description": "A balaclava with a yellow Oni print.",
"67a9ea39de7fb0f19e077da6 Name": "Balaclava (Red Oni)",
"67a9ea39de7fb0f19e077da6 ShortName": "Red Oni",
"67a9ea39de7fb0f19e077da6 Description": "A balaclava with a red Oni print.",
"67a9ea7e4fb4a4a8a00d282a Name": "Balaclava (White Oni)",
"67a9ea7e4fb4a4a8a00d282a ShortName": "White Oni",
"67a9ea7e4fb4a4a8a00d282a Description": "A balaclava with a white Oni print.",
"67a9ea98de7fb0f19e077da8 Name": "Balaclava (Smile)",
"67a9ea98de7fb0f19e077da8 ShortName": "Smile",
"67a9ea98de7fb0f19e077da8 Description": "A balaclava with a toothy smile print.",
"67aaf808bf7609058606a926 Name": "Neoprene mask (M90 Desert)",
"67aaf808bf7609058606a926 ShortName": "M90 D",
"67aaf808bf7609058606a926 Description": "A lightweight neoprene mask. M90 Desert camouflage version.",
"67aaf82d508ee9b6440e9c46 Name": "Neoprene mask (Louise Pitton)",
"67aaf82d508ee9b6440e9c46 ShortName": "Pitton",
"67aaf82d508ee9b6440e9c46 Description": "A lightweight neoprene mask with a luxury design.",
"67aaf84104dca1c82c071cf6 Name": "Neoprene mask (Lucha Libre)",
"67aaf84104dca1c82c071cf6 ShortName": "Lucha",
"67aaf84104dca1c82c071cf6 Description": "A lightweight neoprene mask with a professional wrestling print.",
"67aaf851bf7609058606a928 Name": "Neoprene mask (Zombie)",
"67aaf851bf7609058606a928 ShortName": "Zombie",
"67aaf851bf7609058606a928 Description": "A lightweight neoprene mask with a zombie print.",
"67aaf863de7fb0f19e077db9 Name": "Neoprene mask (Say Nothing)",
"67aaf863de7fb0f19e077db9 ShortName": "Nothing",
"67aaf863de7fb0f19e077db9 Description": "A lightweight neoprene mask with a unique print. The little symbol on the side looks strangely familiar.",
"67aaf879508ee9b6440e9c48 Name": "Neoprene mask (ONI)",
"67aaf879508ee9b6440e9c48 ShortName": "ONI",
"67aaf879508ee9b6440e9c48 Description": "A lightweight neoprene mask with an Oni print.",
"67ab0ab4755a9402da001196 Name": "",
"67ab0ab4755a9402da001196 ShortName": "",
"67ab0ab4755a9402da001196 Description": "",
"67ab150c508ee9b6440e9c60 Name": "",
"67ab150c508ee9b6440e9c60 ShortName": "",
"67ab150c508ee9b6440e9c60 Description": "",
"67ab2eecfe82855dcc0f2af6 Name": "Hexatac HPC Plate Carrier (MultiCam)",
"67ab2eecfe82855dcc0f2af6 ShortName": "HPC",
"67ab2eecfe82855dcc0f2af6 Description": "A plate carrier by Hexatac. A minimalistic version designed to be used with chest rigs. MultiCam version.",
"67ab2f28dafe3b22670c9116 Name": "BNTI Kirasa-N body armor (Green)",
"67ab2f28dafe3b22670c9116 ShortName": "Kirasa-N",
"67ab2f28dafe3b22670c9116 Description": "The \"Kirasa N\" body armor is designed for the army and police special forces of the Russian Federation. The bulletproof vest provides circular protection of the human torso. Elements of the damper provide ventilation of the under armor space and reduce the blunt damage. Green version.",
"67ab2f5adafe3b22670c911f Name": "FORT Redut-M body armor (SK Woodland)",
"67ab2f5adafe3b22670c911f ShortName": "Redut-M",
"67ab2f5adafe3b22670c911f Description": "“Redut-M” is a modified version of the well-proven Redut body armor, which is in service of special units of the FSB. The vest is based on advanced technologies in the field of individual armor. Due to the optimized form of armor elements and the outer cover with a special damping-ventilation system, the Redut M armored vest has excellent functional qualities, which facilitates active actions, including those associated with the use of vehicles and in confined spaces. SK Woodland version.",
"67ab2f94dafe3b22670c912c Name": "HighCom Trooper TFO body armor (Coyote)",
"67ab2f94dafe3b22670c912c ShortName": "Trooper",
"67ab2f94dafe3b22670c912c Description": "A plate armor vest by HighCom, popular among USEC PMCs. Coyote version.",
"67ab3d4b83869afd170fdd3f Name": "BBQ-S43 gas torch",
"67ab3d4b83869afd170fdd3f ShortName": "BBQ-S43",
"67ab3d4b83869afd170fdd3f Description": "A portable torch with a limited gas supply. This bad boy is unlikely to burn a hole in the wall, but will do the job on a small metal target.",
"67ab3ea96d7ece17bf0096f6 Name": "ANA Tactical Alpha chest rig (MultiCam)",
"67ab3ea96d7ece17bf0096f6 ShortName": "Alpha",
"67ab3ea96d7ece17bf0096f6 Description": "\"Alpha\" is a high-quality chest rig that fully meets the military standards for reliability and functionality. The combination of integrated pouches and MOLLE straps provides the means of carrying a large number of necessary equipment. The vest is designed as a classic chest rig. In this type of vest, all the gear is located in the front and side parts, while the back part is comprised of adjustment belts and straps. Manufactured by ANA Tactical. MultiCam camouflage version.",
"67ab3f146d7ece17bf0096ff Name": "BlackRock chest rig (Khaki)",
"67ab3f146d7ece17bf0096ff ShortName": "BlackRock",
"67ab3f146d7ece17bf0096ff Description": "A custom-made chest rig for wearing on top of body armor in urban operations. Sturdy and versatile, it features both MOLLE and ALICE attachment systems. Khaki version.",
"67ab49aab9c7a1e18c095686 Name": "Crye Precision AVS plate carrier (MultiCam)",
"67ab49aab9c7a1e18c095686 ShortName": "AVS",
"67ab49aab9c7a1e18c095686 Description": "The Crye Precision AVS plate carrier equipped with Groin Protector and pouches in assault configuration. MultiCam camouflage version.",
"67ab4b2d6f7ae4aa550bbcf6 Name": "Разгрузочный жилет с бронепластинами 5.11 Tactical \"TacTec\" (Storm)",
"67ab4b2d6f7ae4aa550bbcf6 ShortName": "TacTec",
"67ab4b2d6f7ae4aa550bbcf6 Description": "Разгрузочный жилет с бронеплитами из полиэтилена (5 класс) и набором подсумков для работы со штурмовыми винтовками.",
"67ac7eeba6749cd1690ae1d7 Name": "",
"67ac7eeba6749cd1690ae1d7 ShortName": "",
"67ac7eeba6749cd1690ae1d7 Description": "",
"67ac7f135f7251f49d0e9b0b Name": "",
"67ac7f135f7251f49d0e9b0b ShortName": "",
"67ac7f135f7251f49d0e9b0b Description": "",
"67ac7f295d717b44c00a0c8c Name": "",
"67ac7f295d717b44c00a0c8c ShortName": "",
"67ac7f295d717b44c00a0c8c Description": "",
"67ac7f3ca6749cd1690ae1d9 Name": "",
"67ac7f3ca6749cd1690ae1d9 ShortName": "",
"67ac7f3ca6749cd1690ae1d9 Description": "",
"67ac7f52e4d14ccd6005de86 Name": "",
"67ac7f52e4d14ccd6005de86 ShortName": "",
"67ac7f52e4d14ccd6005de86 Description": "",
"67ac81ab5f7251f49d0e9b0d Name": "",
"67ac81ab5f7251f49d0e9b0d ShortName": "",
"67ac81ab5f7251f49d0e9b0d Description": "",
"67ac81fd5d717b44c00a0c8e Name": "",
"67ac81fd5d717b44c00a0c8e ShortName": "",
"67ac81fd5d717b44c00a0c8e Description": "",
"67ac8233a6749cd1690ae1db Name": "",
"67ac8233a6749cd1690ae1db ShortName": "",
"67ac8233a6749cd1690ae1db Description": "",
"67ac82465f7251f49d0e9b0f Name": "",
"67ac82465f7251f49d0e9b0f ShortName": "",
"67ac82465f7251f49d0e9b0f Description": "",
"67ac825b5d717b44c00a0c90 Name": "",
"67ac825b5d717b44c00a0c90 ShortName": "",
"67ac825b5d717b44c00a0c90 Description": "",
"67ac86f8a6749cd1690ae1dd Name": "",
"67ac86f8a6749cd1690ae1dd ShortName": "",
"67ac86f8a6749cd1690ae1dd Description": "",
"67ac870e5d717b44c00a0c94 Name": "",
"67ac870e5d717b44c00a0c94 ShortName": "",
"67ac870e5d717b44c00a0c94 Description": "",
"67ac878ca6749cd1690ae1df Name": "Mutkevich t-shirt (Black)",
"67ac878ca6749cd1690ae1df ShortName": "",
"67ac878ca6749cd1690ae1df Description": "Campaign t-shirt",
"67ac880e5d717b44c00a0c98 Name": "Mutkevich t-shirt (White)",
"67ac880e5d717b44c00a0c98 ShortName": "",
"67ac880e5d717b44c00a0c98 Description": "Campaign t-shirt",
"67ac886da6749cd1690ae1e1 Name": "SBEU Mosquito t-shirt",
"67ac886da6749cd1690ae1e1 ShortName": "",
"67ac886da6749cd1690ae1e1 Description": "T-shirt",
"67ac88b55d717b44c00a0c9a Name": "SBEU Mosquito t-shirt",
"67ac88b55d717b44c00a0c9a ShortName": "SBEU",
"67ac88b55d717b44c00a0c9a Description": "A T-shirt with a mosquito",
"67ac88ef2d470eee7a03a726 Name": "Fucker & Motherfucker t-shirt",
"67ac88ef2d470eee7a03a726 ShortName": "",
"67ac88ef2d470eee7a03a726 Description": "Merch t-shirt",
"67ac8911f46484d877033ed6 Name": "Saiga t-shirt",
"67ac8911f46484d877033ed6 ShortName": "",
"67ac8911f46484d877033ed6 Description": "Merch t-shirt",
"67ac8937a6749cd1690ae1e3 Name": "Knives Only t-shirt",
"67ac8937a6749cd1690ae1e3 ShortName": "",
"67ac8937a6749cd1690ae1e3 Description": "T-shirt",
"67ac8a85e4d14ccd6005de8a Name": "BEAR Phoenix (Green)",
"67ac8a85e4d14ccd6005de8a ShortName": "",
"67ac8a85e4d14ccd6005de8a Description": "Flannel shirt",
"67ac8b19e4d14ccd6005de8c Name": "USEC Mission (MultiCam)",
"67ac8b19e4d14ccd6005de8c ShortName": "",
"67ac8b19e4d14ccd6005de8c Description": "Tactical jacket",
"67adaf8b1230c973bb0433a6 Name": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 ShortName": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 Description": "This ceiling is nothing sophisticated. The Minotaur doesn't need anything like that.",
@@ -14693,30 +14915,69 @@
"67adafa1e6a915f9fd050f66 Name": "Minotaur's Lair",
"67adafa1e6a915f9fd050f66 ShortName": "Minotaur's Lair",
"67adafa1e6a915f9fd050f66 Description": "They say our surroundings affect us. It's terrifying to imagine what someone would become after turning an ordinary shelter into the Minotaur's dungeon.",
"67ade494d748873e5f0161df Name": "F1 Shrapnel",
"67ade494d748873e5f0161df ShortName": "F1 Shrapnel",
"67ade494d748873e5f0161df Description": "F1 Shrapnel",
"67adf4a95247ac91530fcec7 Name": "夹克",
"67adf4a95247ac91530fcec7 ShortName": "夹克",
"67adf4a95247ac91530fcec7 Description": "夹克",
"67adf4b81c58bd68b2002fec Name": "木制弹药箱",
"67adf4b81c58bd68b2002fec ShortName": "木弹药箱",
"67adf4b81c58bd68b2002fec Description": "木制的弹药箱。",
"67adf4db515e3dd542077a1d Name": "木制板条箱",
"67adf4db515e3dd542077a1d ShortName": "木制板条箱",
"67adf4db515e3dd542077a1d Description": "木制板条箱",
"67adf4eb110ba15da90c6413 Name": "手榴弹箱",
"67adf4eb110ba15da90c6413 ShortName": "手榴弹箱",
"67adf4eb110ba15da90c6413 Description": "手榴弹箱",
"67adf54d1c58bd68b2002ff0 Name": "工具箱",
"67adf54d1c58bd68b2002ff0 ShortName": "工具箱",
"67adf54d1c58bd68b2002ff0 Description": "工具箱",
"67adf5752fc5ee84020a9940 Name": "死去的Scav",
"67adf5752fc5ee84020a9940 ShortName": "死去的Scav",
"67adf5752fc5ee84020a9940 Description": "死去的Scav",
"67adf5f7adc1f43b0702b826 Name": "技术物资箱",
"67adf5f7adc1f43b0702b826 ShortName": "技术物资箱",
"67adf5f7adc1f43b0702b826 Description": "技术物资箱",
"67ade494d748873e5f0161df Name": "VOG-30 Shrapnel",
"67ade494d748873e5f0161df ShortName": "VOG-30 Shrapnel",
"67ade494d748873e5f0161df Description": "VOG-30 Shrapnel",
"67adf4a95247ac91530fcec7 Name": "Jacket",
"67adf4a95247ac91530fcec7 ShortName": "Jacket",
"67adf4a95247ac91530fcec7 Description": "Jacket",
"67adf4b81c58bd68b2002fec Name": "Wooden ammo box",
"67adf4b81c58bd68b2002fec ShortName": "Wooden ammo box",
"67adf4b81c58bd68b2002fec Description": "Wooden ammo box",
"67adf4db515e3dd542077a1d Name": "Wooden crate",
"67adf4db515e3dd542077a1d ShortName": "Wooden crate",
"67adf4db515e3dd542077a1d Description": "Wooden crate",
"67adf4eb110ba15da90c6413 Name": "Grenade box",
"67adf4eb110ba15da90c6413 ShortName": "Grenade box",
"67adf4eb110ba15da90c6413 Description": "Grenade box",
"67adf54d1c58bd68b2002ff0 Name": "Toolbox",
"67adf54d1c58bd68b2002ff0 ShortName": "Toolbox",
"67adf54d1c58bd68b2002ff0 Description": "Toolbox",
"67adf5752fc5ee84020a9940 Name": "Dead Scav",
"67adf5752fc5ee84020a9940 ShortName": "Dead Scav",
"67adf5752fc5ee84020a9940 Description": "Dead Scav",
"67adf5f7adc1f43b0702b826 Name": "Technical supply crate",
"67adf5f7adc1f43b0702b826 ShortName": "Technical supply crate",
"67adf5f7adc1f43b0702b826 Description": "Technical supply crate",
"67af2d83af9667d8ea0d39ac Name": "",
"67af2d83af9667d8ea0d39ac ShortName": "",
"67af2d83af9667d8ea0d39ac Description": "",
"67af2d9c551084dbef0f3178 Name": "",
"67af2d9c551084dbef0f3178 ShortName": "",
"67af2d9c551084dbef0f3178 Description": "",
"67af2ddb551084dbef0f317a Name": "Gladiator t-shirt",
"67af2ddb551084dbef0f317a ShortName": "Gladiator",
"67af2ddb551084dbef0f317a Description": "A Gladiator T-shirt",
"67af41dd1eb308667602db4a Name": "Dundukk sport sunglasses (Orange lenses)",
"67af41dd1eb308667602db4a ShortName": "Dundukk",
"67af41dd1eb308667602db4a Description": "Modern sunglasses, made in a sporty style. Great for a stylish shootout at the gas station.",
"67af425c2676ade5750b50e6 Name": "RayBench Aviator glasses (Green lenses)",
"67af425c2676ade5750b50e6 ShortName": "Aviator",
"67af425c2676ade5750b50e6 Description": "Legendary mercenary glasses around the world. Wear them if you want to be cool, like Vovan from the hood.",
"67af42942676ade5750b50e8 Name": "Oakley SI M Frame safety glasses (Orange lenses)",
"67af42942676ade5750b50e8 ShortName": "M Frame",
"67af42942676ade5750b50e8 Description": "Ballistic glasses with impact-resistant polycarbonate lenses.",
"67af42b38d9ef5c57e0d5126 Name": "Round frame sunglasses (Green lenses)",
"67af42b38d9ef5c57e0d5126 ShortName": "RGlasses",
"67af42b38d9ef5c57e0d5126 Description": "Sunglasses with a round-shaped frame. Cool and stylish!",
"67b32b53038008b0e105de2c Name": "BEAR Paladin (Coyote)",
"67b32b53038008b0e105de2c ShortName": "",
"67b32b53038008b0e105de2c Description": "Tactical pants",
"67b32b69c57909356d0b0fee Name": "BEAR Paladin (Ranger Green)",
"67b32b69c57909356d0b0fee ShortName": "",
"67b32b69c57909356d0b0fee Description": "Tactical pants",
"67b32b7c038008b0e105de2e Name": "BEAR Paladin (Tactical Olive)",
"67b32b7c038008b0e105de2e ShortName": "",
"67b32b7c038008b0e105de2e Description": "Tactical pants",
"67b32bcfc57909356d0b0ff0 Name": "USEC K4 (Dark Olive)",
"67b32bcfc57909356d0b0ff0 ShortName": "",
"67b32bcfc57909356d0b0ff0 Description": "战术裤",
"67b32bdfab1a22b646087266 Name": "USEC K4 (Green)",
"67b32bdfab1a22b646087266 ShortName": "",
"67b32bdfab1a22b646087266 Description": "战术裤",
"67b32bf0d813e783fc0ddac1 Name": "USEC K4 (Timber Brown)",
"67b32bf0d813e783fc0ddac1 ShortName": "",
"67b32bf0d813e783fc0ddac1 Description": "战术裤",
"67b70e43f753cf9f7a0a07a6 Name": "LATAM Drops Event 2025 case (Common)",
"67b70e43f753cf9f7a0a07a6 ShortName": "Twitch",
"67b70e43f753cf9f7a0a07a6 Description": "",
@@ -14726,12 +14987,21 @@
"67b72c64f753cf9f7a0a07aa Name": "LATAM Drops Event 2025 case (Epic)",
"67b72c64f753cf9f7a0a07aa ShortName": "Twitch",
"67b72c64f753cf9f7a0a07aa Description": "",
"67cad1ec19b006e9e50f44d6 Name": "Locked equipment crate (Battle Pass Season 0)",
"67cad1ec19b006e9e50f44d6 ShortName": "Equipment (BP 0)",
"67cad1ec19b006e9e50f44d6 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. But first, you need to find a way to open this box.",
"67cad3226bf74131800752b7 Name": "Unlocked equipment crate (Battle Pass Season 0)",
"67cad3226bf74131800752b7 ShortName": "Equipment (BP 0)",
"67cad3226bf74131800752b7 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. The lock has been crudely broken, which means there are no more obstacles between you and the contents of the box.",
"67d3ed3271c17ff82e0a5b0b Name": "Key case",
"67d3ed3271c17ff82e0a5b0b ShortName": "Keys",
"67d3ed3271c17ff82e0a5b0b Description": "This case is the ultimate solution to the problem of hoarding various keys in the stash, helping to store them in one place.",
"67e183377c6c2011970f3149 Name": "Ariadne symbol key",
"67e183377c6c2011970f3149 ShortName": "Ariadne",
"67e183377c6c2011970f3149 Description": "Someone had made a barely visible mark on this key, resembling a ball of thread. Although, it could have simply been left by careless storage.",
"67ea616a74f765cefd009fb7 Name": "Tagilla's welding mask \"ZABEY\" (Replica)",
"67ea616a74f765cefd009fb7 ShortName": "\"ZABEY\"",
"67ea616a74f765cefd009fb7 Description": "Judging by this mask, the Labyrinth had severely affected Tagilla's mental state, making him even more unhinged and bloodthirsty. Who thought he could be any more crazy? It seems that this is merely a replica and cannot be worn. The mask was probably created as a souvenir, intended to remind survivors of their encounter with a ruthless killer.",
" V-ex_light": "通往军事基地的载具撤离点",
" Voip/DisabledForOffline": "VOIP在离线模式中不可用",
" kg": "kg",
@@ -15613,8 +15883,8 @@
"Collider Type LeftThigh": "左腿, 大腿",
"Collider Type LeftUpperArm": "左臂, 手臂",
"Collider Type LowerBack": "胃部, 下背部",
"Collider Type NeckBack": "胸部, 脖子",
"Collider Type NeckFront": "胸部, 喉部",
"Collider Type NeckBack": "Thorax, Neck",
"Collider Type NeckFront": "Thorax, Throat",
"Collider Type ParietalHead": "头部, 头顶",
"Collider Type Pelvis": "胃部, 股沟",
"Collider Type PelvisBack": "胃部, 臀部",
@@ -18686,6 +18956,7 @@
"UI/Quest/Reward/ItemCaption": "物品",
"UI/Quest/Reward/ProductionSchemeCaption": "{0} {1}级解锁制作",
"UI/Quest/Reward/QuestCaption": "任务",
"UI/Quest/Reward/WebPromoCode Name": "Escape from Tarkov: Arena free trial",
"UI/Quests/Conditions/PrestigeLevel{0}": "转生等级:{0}",
"UI/Quests/Conditions/ProfileLevel{0}": "角色等级:{0}",
"UI/Quests/Conditions/SkillLevel{0}{1}": "{0}技能等级:{1}",
@@ -20445,6 +20716,7 @@
"676bc75c4859905179061aff 0": "Prestige rewards",
"6776e324810eb26b880fb4a5 0": "They say tools are in short supply these days, even OLI can't save the day. Good thing I ordered those tape measures in bulk back then. Here, take this — Ill help you out now, and well settle up later, one way or another.",
"678e601d80e518e4d4025a14 0": "I see you're supporting the mercs recording their experience in Tarkov, warrior. Commendable! Here's a little something for you from the guys, consider it an appreciation package. What, something wrong? These are the highest quality paints we could find. At least it'll help you clean up your bunker or whatever man cave you're hiding in. Go on, go make some happy little accidents.",
"67f91739ee3ea2aa290f365d 0": "You have received a 3-day trial version of the game Escape from Tarkov: Arena after successfully completing the \"Balancing, Part 1\" task before patch 16.5.5. \n\nThe game is already activated on your account. \n\nYou may need to restart the BattleState Games Launcher.",
"Arena/UI/Match_leaving_warning_body 0": "If you leave the match, you'll put your allies at disadvantage./nYou'll lose your reward and rating and could receive a temporary ban.",
"Arena/UI/Match_leaving_warning_header 0": "Warning! You are leaving the match.",
"5fc615710b735e7b024c76ed Name": "Boss sanitar",
@@ -20560,6 +20832,12 @@
"67e3f71e445e18765a052687 Description": "A facility of one of TerraGroup's contractors, Knossos LLC. According to public sources, they build amusement and theme parks. However, this place looks more like a heavily fortified bunker than a new theme park.",
"67e3f72fdb783364cd0a4b63 Name": "A New Threat",
"67e3f72fdb783364cd0a4b63 Description": "There are rumors of a maniac who calls himself the Shadow of Tagilla. Anybody can become a victim of his tortures, and no one has ever escaped from his Labyrinth. One question remains: where did the rumors come from then?",
"67f1acb2798033628e4c618c Name": "Ref unlocked",
"67f1acb2798033628e4c618c Description": "You passed the test mate, and I'm keeping my word. Ref's ready to meet you.",
"67f1adea657637a74150c2ea Name": "Jaeger unlocked",
"67f1adea657637a74150c2ea Description": "I said I'd set you up with Jaeger, didnt I? Everything's arranged. Now you can go talk to him.",
"67f1b1f11b4b4b2dddbefabb Name": "Escape from Tarkov: Arena free trial",
"67f1b1f11b4b4b2dddbefabb Description": "Some special people put in a good word for you. They say you're a perfect merc for the Arena. So come, test your strength with Tarkov's finest gladiators!",
"579b1eb1d53a0658a154fbe6": "",
"579b2068d53a0658a154fbe8": "",
"57a39d5024597772b41c2a07": "",
@@ -21313,6 +21591,12 @@
"67a9fd84ab1557d7070a32ed": "",
"67aa001f510a89c2ed024003": "",
"67aa00e8b725f94eb603cdfe": "",
"67c86f58179c494df00eedf6": "",
"67c86fc392716de04e03a1b6": "",
"67c87094d05729369306ce76": "",
"67c870e5da2a209b2a0ed126": "",
"67c87145e52edc36aa069ae6": "",
"67c871b6e0b64a07890a2f36": "",
"5936d90786f7742b1420ba5b name": "首秀",
"5936d90786f7742b1420ba5b description": "你好啊,大兵。我的这个活对弟兄们来说太小菜一碟了。但是挺适合你这个新来的。嘿,别在那不爽,我得跟你熟悉了才能安排正常的差事!\n\n现在街头到处都是小混混。他们没有影响到我,但怎么说都是烦人的玩意儿。干掉五个这样的混混,然后从他们身上带一些MP-133霰弹枪回来。我觉得这对你来说差不多了。大兵,出动!",
"5936d90786f7742b1420ba5b failMessageText": "",
@@ -22654,10 +22938,10 @@
"5bc4893c86f774626f5ebf3e acceptPlayerMessage": "",
"5bc4893c86f774626f5ebf3e declinePlayerMessage": "",
"5bc4893c86f774626f5ebf3e completePlayerMessage": "",
"5c0bbaa886f7746941031d82 name": "Bullshit",
"5c0bbaa886f7746941031d82 description": "So, here's why I called for you. I've caught a mole in my team, this prick was leaking info about my supply channels and points of interest. Of course, I started to wonder what the fuck was going on.\n\nMy men got intel off of him and found out that he was leaking the info to one of the local crews, those that settled by the dorms at the customs area. The thing is, I want to give them some bullshit info on my \"next cargo\", and my men will cut them down when those pricks come for it. But this intel should be delivered with no fuss no muss, as if you were one of them, get it? You will need to stash the Flash drive with the special info, it's planted in the blue car, on the big bridge on Customs. My guys got ambushed at that bridge, so they couldn't hide it anywhere closer to the dorms, sorry. Stash that thumb drive along with an SV-98 and a Roler watch in the dorm, that's how we agreed to do this. And the most important thing: do not smoke any Scavs on Customs and just leave quietly when you're done.",
"5c0bbaa886f7746941031d82 failMessageText": "What the fuck, you moron? Why did you shoot them? They won't let us get closer than a mile to the dorms. They'll keep on guard for a long time now... How the fuck do we plant the fake info now, huh? What are you talking about? What bloody \"transmitter\" are you talking about? Fuck outta here!",
"5c0bbaa886f7746941031d82 successMessageText": "Looks like everything's cool, my fellas are on the spot, and I think that it's gonna be the last surprise for those fuckers. Thanks for the help.",
"5c0bbaa886f7746941031d82 name": "一派胡言",
"5c0bbaa886f7746941031d82 description": "我把你叫出来是有件事要跟你商量。我从我的队伍里抓了个叛徒,这人渣泄露了我的供给渠道和藏货点。我很想知道这他妈的到底是怎么一回事。我的手下从他那里逼问出了情报,原来是一个当地的团伙搞的,就是那些住在海关宿舍的人。\n事情就是这样。我会故意给他们一份关于我“下一批货”的假消息,然后我的人会在这伙渣滓集体出动时把他们一网打尽。但是你在运送消息的时候千万不要打草惊蛇,你要混入其中,知道了吗?你要把这个带有特别信息的U盘藏到指定地点,这玩意儿现在正在一辆红色被火烧过的汽车里,就在大桥附近,我的人被偷袭了,他们没能把东西放进宿舍楼。把U盘连同SV-98和Roler表一起藏在那里,作为暗号。不要去招惹SCAV。等你办妥了,也要悄悄地溜走。",
"5c0bbaa886f7746941031d82 failMessageText": "操,你是傻逼吗?你朝他们打什么?他们可不会让我们近宿舍楼半步。他们现在可就会一直派人巡逻了...你就说现在怎么办吧,啊?你在说些什么?你说的“中继器”他妈的是个啥?滚吧你!",
"5c0bbaa886f7746941031d82 successMessageText": "看起来事情办得很漂亮,我的人已经就位了。我想是时候为这伙该死的掠夺者献上最后的惊喜了。感谢你的帮助。",
"5c0bc32986f7743e4d1002d2": "将SV-98狙击步枪藏匿在宿舍三楼楼梯对面的垃圾堆里",
"5c0bc43e86f7744794440ba5": "将劳力土潜水金腕表藏匿在宿舍三楼楼梯对面的垃圾堆里",
"5c12320586f77437e44bcb15": "将假U盘藏匿在宿舍三楼楼梯对面的垃圾堆里",
@@ -25703,10 +25987,10 @@
"6605852a0e8e4148260fde76 declinePlayerMessage": "",
"6605852a0e8e4148260fde76 completePlayerMessage": "",
"66058cb22cee99303f1ba067 name": "Easy Money - Part 1",
"66058cb22cee99303f1ba067 description": "Sup. Got a job for ya. A friend of mine is looking for the right people for his business. I don't know the ins and outs, just the first stage of recruitment, so to speak. I see you're interested.\n\nYou heard anything about the Arena yet? You should put up flyers around Tarkov. Like \"come and check it out\", shit like that, you know. Hey, serious people always start small! You pick up the flyers at the USEC camp on Woods, how did it end up there? Who knows? My contact might have good allies. Once you get the package, walk around and stick them fliers all over the city. Just kidding. Bring it over to the specified locations, they'll figure it out from there. ",
"66058cb22cee99303f1ba067 description": "Sup mate. Got a job for ya. An old pal of mine is looking for the right people for his business. I don't know the ins and outs, just the first stage of recruitment, so to speak. I see you're interested.\n\nYou heard anything about the Arena yet? You gotta put up flyers around Tarkov. Like \"come and check it out\", shit like that, you know. Hey, serious people always start small! I've got a couple of posters ready for ya, but if you lose them, it's your own bloody problem, got it? Bring them to the Scav stronghold at the customs terminal. Off you go then.",
"66058cb22cee99303f1ba067 failMessageText": "",
"66058cb22cee99303f1ba067 successMessageText": "All done? I'll pass it on then. Here's some goodies in the meantime.",
"6606b709f7ce34bb26221cab": "Plant the \"Bison VS Undertaker\" poster in the living quarters at the Scav base on Customs",
"66058cb22cee99303f1ba067 successMessageText": "All done? I'll pass it on then. Here are some goodies in the meantime.",
"6606b709f7ce34bb26221cab": "Plant the Bison vs Undertaker poster in the living quarters at the Scav base on Customs",
"6606b74ebce4c3e0bda438fd": "Plant the \"Killa and Tagilla\" poster at the railway platform on Reserve",
"6606b7501d9dfa39ba0b037e": "Put up flyers at the Rodina cinema on Streets of Tarkov",
"6606b752a6c704c4333a804d": "Plant the \"Easy Money\" poster inside the helicopter at the water treatment plant on Lighthouse",
@@ -25720,7 +26004,7 @@
"66058cb5ae4719735349b9e8 description": "Hello, champion! A friend of mine gave you a little tryout assignment. Now I've decided to meet you in person. People call me Ref. Hosting the Arena and the big bucks, ha!\n\nClearly you don't mind making money, and I'm in desperate need of new staff. Business is booming, and I'm short-handed. We're expanding!\n\nWe got another fight planned soon. As they used to say in ancient Rome, \"the people demand bread and circuses.\" The latter is fine, but the bread is running late. A little supply disruption, don't worry about it. Just get me some food and booze for the audience.",
"66058cb5ae4719735349b9e8 failMessageText": "",
"66058cb5ae4719735349b9e8 successMessageText": "Everything you brought has already been sent to the seats. Well done.",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid item: Bottle of Tarkovskaya vodka",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid items from the Drinks category",
"6606bd6768f8018fffebd998": "Hand over the found in raid item: Bottle of Pevko Light beer",
"6606bd814120fcf7f0a38e55": "Hand over the found in raid item: Alyonka chocolate bar",
"6606bd9128b63f13e560592f": "Hand over the found in raid item: Pack of Tarker dried meat",
@@ -25728,18 +26012,18 @@
"66058cb5ae4719735349b9e8 declinePlayerMessage": "",
"66058cb5ae4719735349b9e8 completePlayerMessage": "",
"66058cb7c7f3584787181476 name": "Balancing - Part 1",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nHere's a G36 assault rifle and a THOR armor, try it out on some of the lesser scum. My gladiators will be carrying this kit later, if your test goes well.",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nI've just received a good batch of bullpups for a delicious price. Go ahead and try them out on some hobos. After that, I'll decide if these rifles will go to my cleanup guys or the gladiators.",
"66058cb7c7f3584787181476 failMessageText": "",
"66058cb7c7f3584787181476 successMessageText": "This set is certainly the good shit. Oh, I even came up with a name for it just now: we'll call it Diesel. I think we went a bit too far with the plates though, he's a full-on walking tank. I think we better remove them, yeah?",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a G36 assault rifle and any NFM THOR body armor on Interchange",
"66058cb7c7f3584787181476 successMessageText": "Not a bad gun, eh? Truth be told, I have a soft spot for bullpups. The AUG is obviously difficult to maintain, it has a weird trigger mechanism, hard to get used to, plus it's easy to forget about the ejection port side. Certainly not an amateur's gun. But it feeks so good though! I'd rather not give it to the cleanup crew. \n\nAnyway, here's your reward.",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a Steyr AUG on any location",
"66058cb7c7f3584787181476 acceptPlayerMessage": "",
"66058cb7c7f3584787181476 declinePlayerMessage": "",
"66058cb7c7f3584787181476 completePlayerMessage": "",
"66058cb9e8e4f17985230805 name": "Balancing - Part 2",
"66058cb9e8e4f17985230805 description": "You handled your last testing with flying colors. Good thing I picked you out of all the candidates.\n\nNow we'll test a new gear set on bigger fish. Here, an AKS-74UB assault rifle and PACA armor. If you can survive in this, the gladiators will be happy too. All right, go try it.",
"66058cb9e8e4f17985230805 description": "Right, now it's time to test some body armor. This is for the cleanup crew only. Let's see how it holds up against real mercs. Try killing a few PMCs while wearing this PACA armor. After that, I'll see what else I can come up with.",
"66058cb9e8e4f17985230805 failMessageText": "",
"66058cb9e8e4f17985230805 successMessageText": "I see you're utilizing the strength of the weapon more in this kit... Not much armor here, so it'll be a scout set. Oh! I got a name for it. I had a buddy who was thin and frail-looking, but very feisty. Kicked ass left and right. We called him Tikhon. That's what I'm gonna call this set.",
"660a9c99c650fa4d531f4c96": "Eliminate PMCs while using AKS-74UB and PACA body armor on Streets of Tarkov",
"66058cb9e8e4f17985230805 successMessageText": "Alive? Good! What, the armor's shit and doesn't hold against anything? Well shit, that's a shame. It'll be too weak for the cleanup crew, so I'll have to find a better model.\n\nHere's your reward. Let's finish with this balancing thing for now.",
"660a9c99c650fa4d531f4c96": "Eliminate PMC operatives while wearing a PACA Soft Armor on any location",
"66058cb9e8e4f17985230805 acceptPlayerMessage": "",
"66058cb9e8e4f17985230805 declinePlayerMessage": "",
"66058cb9e8e4f17985230805 completePlayerMessage": "",
@@ -25747,35 +26031,36 @@
"66058cbb06ef1d50a60c1f46 description": "I came up with a great idea to make the Arena even better. And I need your help.\n\nI need to find some armor plates for a guy. He's a frequent performer, so it's time to give him an upgrade to get the crowd excited. That's the thing about shows, you don't add wood in time, the fire goes out.\n\nWell, now go get me some armor plates. \n\nThe crowd's gonna squeal when they see him!",
"66058cbb06ef1d50a60c1f46 failMessageText": "",
"66058cbb06ef1d50a60c1f46 successMessageText": "Just what I needed! Not much more to go. Everyone will be thrilled when they see the results, I promise! Here's a helmet as a reward. His last owner has a better one now, ha!",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid item: Korund-VM ballistic plates (Front)",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid items: Class 4 or higher ballistic plates",
"6606d09a3db3fc1911e204ce": "Hand over the found in raid item: SPRTN Omega ballistic plate",
"6606d0a8f146598b0f492e12": "Hand over the found in raid item: 6B33 ballistic plate (Front)",
"66058cbb06ef1d50a60c1f46 acceptPlayerMessage": "",
"66058cbb06ef1d50a60c1f46 declinePlayerMessage": "",
"66058cbb06ef1d50a60c1f46 completePlayerMessage": "",
"66058cbd9f59e625462acc8e name": "Create a Distraction - Part 1",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them around their hideouts. Without detonators. We're not gonna blow anything up, but make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them inside the cafe in the city center. Without detonators. We're not gonna blow anything up, but just make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e failMessageText": "",
"66058cbd9f59e625462acc8e successMessageText": "Ha, you should have seen the chaos when they found the bricks! What a show! It's a damn shame we didn't film the whole thing... You did a good job. Here's your reward.",
"660a9dc64c0927ead4fcfeef": "Plant three TP-200 TNT bricks under Kaban's office on Streets of Tarkov",
"660a9dc64c0927ead4fcfeef": "Plant TP-200 TNT bricks on the second floor of the cafe on Ground Zero",
"660a9dcf070cb9c8cc1715c7": "Plant three TP-200 TNT bricks at the MVD academy entrance on Streets of Tarkov",
"66058cbd9f59e625462acc8e acceptPlayerMessage": "",
"66058cbd9f59e625462acc8e declinePlayerMessage": "",
"66058cbd9f59e625462acc8e completePlayerMessage": "",
"66058cbf2f19c31a5a1337ec name": "Create a Distraction - Part 2",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay had recovered obnoxiously fast. They were also foolish enough not to take the hint. But that's all right, you and me, we can give then another hint, right?\n\nI got a plan. You need to visit to them again and shoot their lap dogs, the guards. They're all trusted associates of those two. But don't touch Kaban and Kollontay! They must take the hint for sure this time.",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay shit themselves alright, but that wasn't good enough for me. I'd like to finish them off. You don't have to help me with that, of course, but...\n\nI already have a plan. You need to go down to their places and shoot their bodyguards or whatever they're called. Everyone in there is a trusted person for those two, so they're the perfect targets. BUT! Make sure Kaban and Kollontay themselves are unharmed!",
"66058cbf2f19c31a5a1337ec failMessageText": "Can't you see who you're shooting at?! I had such high hopes for you.",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm, looking for the one who ordered the hit. They'll get over it and realize they're crossing the line. Here, this is your reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's guards on Streets of Tarkov",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm. I think soon enough they'll come to me trying to leave this business.\n\nHere's your well deserved reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's or Kollontay's guards on Streets of Tarkov",
"660d5f5a99b1db9725ca1543": "Eliminate Kollontay's guards on Streets of Tarkov",
"660d5f95f9b871558e7515b5": "You must not kill Kaban or Kollontay while the task is active",
"66058cbf2f19c31a5a1337ec acceptPlayerMessage": "",
"66058cbf2f19c31a5a1337ec declinePlayerMessage": "",
"66058cbf2f19c31a5a1337ec completePlayerMessage": "",
"66058cc1da30b620a34e6e86 name": "To Great Heights! - Part 1",
"66058cc1da30b620a34e6e86 description": "Well, now Kaban and Kollontay are too busy finding their attackers to accomplish anything at all. Which means it's time for a new champion of the Arena. And it's going to be you. By consent, of course. We don't practice cruelty here, ha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 description": "Well-well, you've finished your first assessment. I think it's right about time for a new champion of the Arena to rise. And it's going to be you. By consent, of course. We don't practice cruelty here, haha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So go ahead, enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 failMessageText": "",
"66058cc1da30b620a34e6e86 successMessageText": "I never doubted you for a second, brother! But remember, we're here to entertain people. We need a bigger show! Sometimes it looks like you're just shooting cans, you know.",
"662ba5a89d8041c264dd9673": "Win a match in ranked game mode in Arena",
"662ba5a89d8041c264dd9673": "Win a match in CheckPoint or LastHero mode in Arena",
"66058cc1da30b620a34e6e86 acceptPlayerMessage": "",
"66058cc1da30b620a34e6e86 declinePlayerMessage": "",
"66058cc1da30b620a34e6e86 completePlayerMessage": "",
@@ -25783,7 +26068,7 @@
"66058cc208308761cf390993 description": "You're under my wing from now on, brother. I'll make sure you get progress good, but you're gonna have to get your ass in gear more often.\n\nLet's start with the basics. The Arena's in Tarkov, but the biggest sponsors are overseas. They watch every game, place bets, throw money at the favorites. And you need to get some of those big shots interested. Get their attention, show them you're worthy. Make a name for yourself. One win alone isn't enough to do it. Show them you can make a thrilling performance!",
"66058cc208308761cf390993 failMessageText": "",
"66058cc208308761cf390993 successMessageText": "I see the progress you're making! They're starting to talk about you overseas. People are interested. It's a sign that you're doing the right thing!",
"662ba78e19c86d3199ae0a93": "Win a match in ranked mode in Arena",
"662ba78e19c86d3199ae0a93": "Win a match in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662ba7b942dc438835a2760d": "Reach 1700 ARP rating",
"66058cc208308761cf390993 acceptPlayerMessage": "",
"66058cc208308761cf390993 declinePlayerMessage": "",
@@ -25792,7 +26077,7 @@
"66058cc5bb83da7ba474aba9 description": "You're doing great! But it's too early to stop. Shine your face more often, impress the audience. Stand out. Become the one they talk about, the one they come to see. Then the cash will come, and then other goodies: cars, girls... Although Tarkov is a little short on the latter.\n\nAnyway, the Arena is a great career opportunity right now, ha!",
"66058cc5bb83da7ba474aba9 failMessageText": "",
"66058cc5bb83da7ba474aba9 successMessageText": "And now you're one step closer to the big leagues! Respect, brother.",
"662ba61d3ed61b6b78187b71": "Win 3 matches while claiming first place in ranked mode in Arena",
"662ba61d3ed61b6b78187b71": "Win a match while claiming at least 3rd place in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc5bb83da7ba474aba9 acceptPlayerMessage": "",
"66058cc5bb83da7ba474aba9 declinePlayerMessage": "",
"66058cc5bb83da7ba474aba9 completePlayerMessage": "",
@@ -25800,7 +26085,7 @@
"66058cc72cee99303f1ba069 description": "How's the mood? Battle-ready? Ready to shine in the Arena once more? Ready to shred some motherfuckers? The odds are still stacked against you, so don't let the audience down!\n\nSpeaking of that. You got some money? You gotta bet on yourself and then win six times. You'll make tons of cash, and you'll be famous. Bring the money, I'll organize everything. Just be warned: if you lose five times, you start again.",
"66058cc72cee99303f1ba069 failMessageText": "Oh man, you almost did it. Try again, the audience still seems to favor you.",
"66058cc72cee99303f1ba069 successMessageText": "Here's your paycheck. I deducted all my services from it straight away: bribing opponents, fees, and all that. What, you thought I work for free?",
"662bb23200ae352a6d5a415d": "Win 6 matches out of 10 in ranked mode in Arena",
"662bb23200ae352a6d5a415d": "Win three out of six matches in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662bb24b3d34cd5e19206e63": "Failure condition: Lose 5 matches",
"6633a85e347a2a2b4051a26b": "Hand over Roubles from the EFT balance",
"665493a649bd17856482ba77": "Failure Condition: Lose 5 matches",
@@ -25811,7 +26096,7 @@
"66058cc9ae4719735349b9ea description": "I have good news! Excellent news, in fact! I hope you've already picked out a little apartment in Tarkov's elite neighborhood, because you'll have it soon with all this money! Kidding. All the houses in those neighborhoods are soon gonna collapse anyway.\n\nAnyway, some very powerful people from across the border are interested in you. Powerful and wealthy. I can't tell you their names, it's a business secret, and I'm not violating what I signed. So, these people are ready to take you under their wing and sponsor you heavily, but first they want guarantees.\n\nYou need to become the champion. Fly high, soar above the rest. You're gonna have to spend more time in the Arena. I can see it in your eyes that you're ready.",
"66058cc9ae4719735349b9ea failMessageText": "",
"66058cc9ae4719735349b9ea successMessageText": "You're really good. A very famous French man — I won't tell you his name for privacy — is interested in you. Lispy as hell, but he's offering good money. I've already arranged for your sponsorship.",
"662ba87106e44407b79e9ab2": "Win 3 matches in a row in ranked game mode in Arena",
"662ba87106e44407b79e9ab2": "Win two matches in a row in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc9ae4719735349b9ea acceptPlayerMessage": "",
"66058cc9ae4719735349b9ea declinePlayerMessage": "",
"66058cc9ae4719735349b9ea completePlayerMessage": "",
@@ -25822,6 +26107,7 @@
"664ef2e5c11296c444642040": "Locate the old champion's room on Customs",
"664ef37c4c1e8a2e6c4b1e9a": "Find out what happened to the champion",
"664ef3c238dad5c6686a6d1e": "Survive and extract from the location",
"67e6b531ca71d03c35350b31": "Locate and obtain the key at the smugglers' base on Shoreline",
"66058ccbc7f3584787181478 acceptPlayerMessage": "",
"66058ccbc7f3584787181478 declinePlayerMessage": "",
"66058ccbc7f3584787181478 completePlayerMessage": "",
@@ -25829,7 +26115,7 @@
"66058ccde8e4f17985230807 description": "So you're saying you were in the last champion's apartment? All right then. I'll pretend like it never happened. Just remember, curiosity killed the cat. And the last champion, too. He was a good guy, I liked him, but he got soft, lost his touch.\n\nYou should be practicing more, not wandering around the city. Otherwise, your ranking will start to drop.",
"66058ccde8e4f17985230807 failMessageText": "",
"66058ccde8e4f17985230807 successMessageText": "There you go! Time should be spent improving your skills. Who knows what happens if you don't?",
"663b9bb7fe7953705cb09114": "Eliminate any target while using an Assault carbine in Arena",
"663b9bb7fe7953705cb09114": "Eliminate enemies in any game mode in Arena",
"663b9be176223121f61e5859": "Eliminate any target while using an Assault rifle in Arena",
"663b9c13d71a6a0be997a5d5": "Eliminate any target while using a Machine gun in Arena",
"663b9c1559c1d56ec9bd6b4a": "Eliminate any target while using a Marksman rifle in Arena",
@@ -25845,21 +26131,24 @@
"66058ccf06ef1d50a60c1f48 name": "Between Two Fires",
"66058ccf06ef1d50a60c1f48 description": "So you saw a dead body. Did you search it? Did you check around it? I'm just pointing out that you're blind. The champion, as far as I know, kept a journal. Yeah, like some teenager, but that's actually working in your favor.\n\nWhy don't you go over there again and take a closer look? There's got to be more information in the journal about Ref, some dirt on him. Do that if you want to stop being expendable in the Arena.\n\nAnd one more thing: if you bring me any info on Ref that'll be worthy of my time, I'll pay you well.",
"66058ccf06ef1d50a60c1f48 failMessageText": "You want to stay under Ref's skirt? You do you then.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.\n\nMake sure you speak nothing of this to Ref.",
"660da184e629b7a4c6dc7f9a": "You must not complete the task Decisions, Decisions",
"664fd7aba8d870609d099fed": "Locate and obtain the compromising information on Ref",
"664fd7f0837ee02ad4c8e658": "Hand over the found info",
"66563f0a2684eee09e8dcd86": "Locate the old champion's hideout",
"6658eb28849643547f210708": "Return to the old champion's hideout on Customs",
"67ebc3ccc9b79ca75e58ade9": "You must not complete the task Surprise Gift",
"66058ccf06ef1d50a60c1f48 acceptPlayerMessage": "",
"66058ccf06ef1d50a60c1f48 declinePlayerMessage": "",
"66058ccf06ef1d50a60c1f48 completePlayerMessage": "",
"66058cd19f59e625462acc90 name": "Decisions, Decisions",
"66058cd19f59e625462acc90 description": "I've been hearing rumors... Very unpleasant rumors. They say you're trying to dig my business up.\n\nLook, we've known each other for a while. You're like a brother to me! Don't do something you'll regret later. The less you know, the better you sleep, you hear that?\n\nUntil I'm absolutely confident in you, I'm gonna have my men watching you. I don't want you pulling any stunts, champ. And if you find anything during your little date with the old champion, bring it to me. Then we can forget about this happy little accident.",
"66058cd19f59e625462acc90 failMessageText": "You bastard! I did everything for you, I got you out of the mud, I made you a real man, and you... You son a bitch!",
"66058cd19f59e625462acc90 failMessageText": "They put a gun to your head and took everything, huh? Don't take me for an idiot! Where's the fucking diary now? Fucking hell. Whatever, I'll deal with it later.",
"66058cd19f59e625462acc90 successMessageText": "You made the right choice. Never doubted you, brother. All right, no more funny business from now on, you hear me?",
"660da15a747708e25add9653": "Failure condition: Bring the information to Fence",
"664fd86520fa1bd9f8fa5489": "Locate and obtain the compromising information on Ref",
"664fd88c4f7e4352f0799f92": "Hand over the found info",
"67ebc1fd1a8f807fa94834cc": "You must not complete the task Surprise Gift",
"66058cd19f59e625462acc90 acceptPlayerMessage": "",
"66058cd19f59e625462acc90 declinePlayerMessage": "",
"66058cd19f59e625462acc90 completePlayerMessage": "",
@@ -27690,7 +27979,7 @@
"675c04f4db8807b75d0f38e8 declinePlayerMessage": "",
"675c04f4db8807b75d0f38e8 completePlayerMessage": "",
"675c085d59b0575973005f52 name": "Break the Deal",
"675c085d59b0575973005f52 description": "Yo, you doing good? You \nwill never believe what I'm going to tell you right now. I have a job for you! Alright, jokes aside, the Reshala guy wants to jump head first into a new business. And believe me, I don't want this fucker in there.\n\nI found out this punk's planning a meeting with one of my partners with ties to the big land. Thing is, we only know the meeting spot, but we don't know when they're gonna sort their shit out.\n\nSo I hired a trustworthy sniper to crash the meeting when it happens. Except that now he's in his position out there all the fucking time, can't even go down to take a piss.\n\nWhat's more, the stash I set up for him at the lookout spot was found by the Scavs, and they looted everything clean. You think you can drop off the rest of the gear? It's at the plant with three large pipes in the middle of the industrial zone. It's got some scaffolding or something around it... Hide it all over that scaffolding, alright?\n\nShit, man, of fucking course I'll pay you for it. Work hard, and you'll earn hard, hehe.",
"675c085d59b0575973005f52 description": "Yo, you doing good? You will never believe what I'm going to tell you right now. I have a job for you! Alright, jokes aside, the Reshala guy wants to jump head first into a new business. And believe me, I don't want this fucker in there.\n\nI found out this punk's planning a meeting with one of my partners with ties to the big land. Thing is, we only know the meeting spot, but we don't know when they're gonna sort their shit out.\n\nSo I hired a trustworthy sniper to crash the meeting when it happens. Except that now he's in his position out there all the fucking time, can't even go down to take a piss.\n\nWhat's more, the stash I set up for him at the lookout spot was found by the Scavs, and they looted everything clean. You think you can drop off the rest of the gear? It's at the plant with three large pipes in the middle of the industrial zone. It's got some metal scaffolding or something around it... Hide it all over that scaffolding, alright?\n\nShit, man, of fucking course I'll pay you for it. Work hard, and you'll earn hard, hehe.",
"675c085d59b0575973005f52 failMessageText": "",
"675c085d59b0575973005f52 successMessageText": "So, you seen my gunslinger? Of course not, he's a real specialist! Now, my guys will give him the signal, and he'll pick up everything from the designated points.\n\nHere, a little thank you for the hard work.",
"675c14f54662a2fae349dbb9": "Stash a DVL-10 sniper rifle at the specified spot on Customs",
@@ -27725,7 +28014,7 @@
"675c1cf4a757ddd00404f0a3 description": "You know how heated it can be at the safe exits around here. Many die on the road back, not on the actual trip.\n\nThat's why for a true hunter, it's important to always have something prepared, like a personal escape plan. Times are tough right now, so I don't advise taking unnecessary risks.\n\nTake customs for example. I heard that some of the exits are now under someone's control, and they're only letting in their own kind. Which means no more outsiders will be allowed in. You might want to find a way to secure those exits for yourself. \n\nIt may take some finesse, but for a true warrior, such obstacles shouldn't be a problem.",
"675c1cf4a757ddd00404f0a3 failMessageText": "",
"675c1cf4a757ddd00404f0a3 successMessageText": "You've learned your lesson. Make sure you don't forget it. \n\nAlways be prepared for your return path to be cut short. No matter which part of Tarkov you find yourself in. Your knowledge of the terrain, the paths between the areas and safe escape routes is your strength.",
"675c1cf4a757ddd00404f0a6": "Survive and extract from Customs through ZB-1012",
"675c1cf4a757ddd00404f0a6": "Locate the secret exfil on Customs",
"676ab31c058363b09072c78e": "Obtain the special item to extract through the secret exfil",
"675c1cf4a757ddd00404f0a3 acceptPlayerMessage": "",
"675c1cf4a757ddd00404f0a3 declinePlayerMessage": "",
@@ -27752,7 +28041,7 @@
"675c1ff1a757ddd00404f0aa name": "Test Drive - Part 6",
"675c1ff1a757ddd00404f0aa description": "Warrior! It's clear that you really love to shoot new and exotic weapons. There is a new job on this subject for you.\n\nI found something interesting... No one's ever seen anything like this in Tarkov before! Where'd I get it? Trade secret, haha!\n\nLet me tell you this, this weapon certainly has potential. But without proper combat trials, all these specs and range reports are bullshit.\n\nSo if you're interested in experiencing a real unique weapon, we may be able to help each other.",
"675c1ff1a757ddd00404f0aa failMessageText": "",
"675c1ff1a757ddd00404f0aa successMessageText": "It's good, isn't it? Well, then I guess I could raise the price a little higher, don't you think? \n\nWhat, you thing I'd give it away for free? It deserves a fair price. Your comrade Prapor has never ripped off a common soldier, and trust me, I'm keeping it this way.",
"675c1ff1a757ddd00404f0aa successMessageText": "It's good, isn't it? Well, then I guess I could raise the price a little higher, don't you think? \n\nWhat, you think I'd give it away for free? It deserves a fair price. Your comrade Prapor has never ripped off a common soldier, and trust me, I'm keeping it this way.",
"675c1ff1a757ddd00404f0ae": "Eliminate any target while using an Aklys Defense Velociraptor on Customs",
"675c1ff1a757ddd00404f0aa acceptPlayerMessage": "",
"675c1ff1a757ddd00404f0aa declinePlayerMessage": "",
@@ -27957,7 +28246,7 @@
"67a096fe972c11a3f5077321 failMessageText": "",
"67a096fe972c11a3f5077321 successMessageText": "You turned out to be a real dark horse... The results are remarkable. Not everyone can pull this off. \n\nI'll unlock one of the keycard stashes for you. But be aware that this is a very special item, and I'm not going to give it to you for free.\n\nOne more thing. Arena rewards the best gladiators, and you clearly have potential. If you get tired of scavenging the ruins and want real glory, you know where to find me.",
"67a0db1217cd5fe7e5a2e36e": "Eliminate enemies in any game mode in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in Last Hero in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in any game mode in Arena",
"67a096fe972c11a3f5077321 acceptPlayerMessage": "",
"67a096fe972c11a3f5077321 declinePlayerMessage": "",
"67a096fe972c11a3f5077321 completePlayerMessage": "",
@@ -28036,6 +28325,26 @@
"67d03be712fb5f8fd2096332 acceptPlayerMessage": "",
"67d03be712fb5f8fd2096332 declinePlayerMessage": "",
"67d03be712fb5f8fd2096332 completePlayerMessage": "",
"67e993b1ac26bf29380a320b name": "Surprise Gift",
"67e993b1ac26bf29380a320b description": "I heard you got involved in this affair with Fence and Ref. So of course you decided to come to me. You want to mess with Ref? Hmm, that would be beneficial to me. Bring me the dirt on him, and I'll find a way to use it.",
"67e993b1ac26bf29380a320b failMessageText": "So why even come to me in the first place if you're just going to give the intel to one of those two? ",
"67e993b1ac26bf29380a320b successMessageText": "I'm glad you understand who it's more advantageous to be friends with.",
"67e993b1ac26bf29380a320e": "Return to the old champion's hideout on Customs",
"67e993b1ac26bf29380a3210": "Locate and obtain the compromising information on Ref",
"67e993b1ac26bf29380a3212": "Hand over the found info",
"67e993b1ac26bf29380a3214": "You must not complete the task Decisions, Decisions",
"67e99f6afe35834e657c0f02": "You must not complete the task Between Two Fires",
"67e993b1ac26bf29380a320b acceptPlayerMessage": "You'll get your info.",
"67e993b1ac26bf29380a320b declinePlayerMessage": "",
"67e993b1ac26bf29380a320b completePlayerMessage": "Here's all I could find on Ref.",
"67e993f5ed537409f009da75 name": "Postponed Reward",
"67e993f5ed537409f009da75 description": "Well, you fucked up with the evidence in a very embarrassing way, but sure, I'll keep my word. I'll get you your fucking container. But now I'm gonna ask you for something else, since things got so ugly.",
"67e993f5ed537409f009da75 failMessageText": "",
"67e993f5ed537409f009da75 successMessageText": "All right, you've earned your reward. But you better know I'm not gonna take any more of your bullshit. You start digging again, you'll end up like that old champion.",
"67ebc5f501052193cdb4c9ac": "Hand over the item: Lega Medal",
"67e993f5ed537409f009da75 acceptPlayerMessage": "",
"67e993f5ed537409f009da75 declinePlayerMessage": "",
"67e993f5ed537409f009da75 completePlayerMessage": "",
"616041eb031af660100c9967 startedMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 failMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 successMessageText 54cb50c76803fa8b248b4571 0": "你的意思是都办好了?干得好,大兵。",
File diff suppressed because it is too large Load Diff
@@ -9154,7 +9154,7 @@
"62a09e73af34e73a266d932a Description": "BakeEzy, a book about delicious and healthy food, contains a lot of recipes for various dishes for a business feast as well as for the specific boozefest behind dirty garages. Bon Appetite!",
"62a09e974f842e1bd12da3f0 Name": "Video cassette with the Cyborg Killer movie",
"62a09e974f842e1bd12da3f0 ShortName": "VHS",
"62a09e974f842e1bd12da3f0 Description": "A VHS video cassette with a 1990s action movie about a killer cyborg from the future.",
"62a09e974f842e1bd12da3f0 Description": "A VHS video cassette with a 1990s action movie about a cyborg killer from the future. Looks like it came from the Prokhodimets rental store.",
"62a09ec84f842e1bd12da3f2 Name": "Missam forklift key",
"62a09ec84f842e1bd12da3f2 ShortName": "Danex",
"62a09ec84f842e1bd12da3f2 Description": "A Missam forklift key. The name of the former owner is written on the ribbon.",
@@ -11405,9 +11405,9 @@
"6570880f4a747dbb63005ee5 Name": "13 mm aramid insert and ceramic plates",
"6570880f4a747dbb63005ee5 ShortName": "",
"6570880f4a747dbb63005ee5 Description": "",
"657089638db3adca1009f4ca Name": "Atomic Defense CQCM ballistic mask (Black)",
"657089638db3adca1009f4ca Name": "Atomic Defense CQCM up armored ballistic mask (Black)",
"657089638db3adca1009f4ca ShortName": "CQCM",
"657089638db3adca1009f4ca Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This heavyweight reinforced mask covers the wearer's face completely. It features an inner lining and wraps slightly around the sides of the head for added protection. The mask also features five-point adjustable straps to ensure a comfortable and precise fit.",
"657089638db3adca1009f4ca Description": "Atomic Defense's CQCM ballistic mask provides protection against wide variety of short-mid range weapons including shotguns and assault rifles. This heavyweight reinforced mask covers the wearer's face completely. It features an inner lining and wraps slightly around the sides of the head for added protection. The mask also features five-point adjustable straps to ensure a comfortable and precise fit.",
"65708afe4a747dbb63005eee Name": "Aramid insert",
"65708afe4a747dbb63005eee ShortName": "",
"65708afe4a747dbb63005eee Description": "",
@@ -13162,7 +13162,7 @@
"66b37eb4acff495a29492407 Description": "A single Viibiin brand sneaker. Wonder where the other one is.",
"66b37f114410565a8f6789e2 Name": "Inseq gas pipe wrench",
"66b37f114410565a8f6789e2 ShortName": "Inseq",
"66b37f114410565a8f6789e2 Description": "An Inseq brand plumber's wrench, shiny and colorful.",
"66b37f114410565a8f6789e2 Description": "An Inseq brand adjustable wrench in a cerulean blue color, reminiscent of the cold depths of the Siberian sky. Combines reliability with functional simplicity.",
"66b4d4ccd9281f8de00c6e02 Name": "",
"66b4d4ccd9281f8de00c6e02 ShortName": "",
"66b4d4ccd9281f8de00c6e02 Description": "",
@@ -14605,16 +14605,16 @@
"678fa929819ddc4c350c0317 Description": "A massive handwheel removed from some kind of valve. It must have been used to regulate the water or gas supply in the Knossos underground facilities.",
"679b944d597ba2ed120c3d3c Name": "Last Breath poster",
"679b944d597ba2ed120c3d3c ShortName": "Last Breath",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Shadow of Tagilla's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Minotaur's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b946f90622daf9708da6d Name": "Final Moment poster",
"679b946f90622daf9708da6d ShortName": "Final Moment",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Shadow of Tagilla's victims felt before they died.",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Minotaur's victims felt before they died.",
"679b94734e9ca6b3d80586a7 Name": "Taurus poster",
"679b94734e9ca6b3d80586a7 ShortName": "Taurus",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Shadow of Tagilla. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Minotaur. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b9477708cfcb2060b9ade Name": "Tark Souls poster",
"679b9477708cfcb2060b9ade ShortName": "Tark Souls",
"679b9477708cfcb2060b9ade Description": "This poster shows the Shadow of Tagilla being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9477708cfcb2060b9ade Description": "This poster shows the Minotaur being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9716597ba2ed120c3d3f Name": "Knossos LLC facility key",
"679b9716597ba2ed120c3d3f ShortName": "Knossos",
"679b9716597ba2ed120c3d3f Description": "A worn office door key marked \"Knossos LLC\". Probably used to open utility rooms or other premises belonging to Knossos.",
@@ -14681,9 +14681,231 @@
"67a22045cae994f25c087bb5 Name": "",
"67a22045cae994f25c087bb5 ShortName": "",
"67a22045cae994f25c087bb5 Description": "",
"67a4b71ad3228756b6088ee2 Name": "Atomic Defense CQCM ballistic mask (Smile)",
"67a4b71ad3228756b6088ee2 ShortName": "Smile",
"67a4b71ad3228756b6088ee2 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Someone has customized this one to their liking.",
"67a5c5b6dfdf568c9009af66 Name": "Atomic Defense CQCM ballistic mask (Stop Me)",
"67a5c5b6dfdf568c9009af66 ShortName": "Stop Me",
"67a5c5b6dfdf568c9009af66 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Could this writing on it be considered a cry for help? ",
"67a5c5df782ce4655104db14 Name": "Atomic Defense CQCM ballistic mask (Scars)",
"67a5c5df782ce4655104db14 ShortName": "Scars",
"67a5c5df782ce4655104db14 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Scars or ritual symbols - what it depicts is up to you to determine.",
"67a5c5f37f52620c5b05b4d6 Name": "Atomic Defense CQCM ballistic mask (Target)",
"67a5c5f37f52620c5b05b4d6 ShortName": "Target",
"67a5c5f37f52620c5b05b4d6 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. It's unclear who had the idea to paint a target on it, but that sure is pretty ironic.",
"67a5c6068fcd9fb73f0752cf Name": "Atomic Defense CQCM ballistic mask (Skull)",
"67a5c6068fcd9fb73f0752cf ShortName": "Skull",
"67a5c6068fcd9fb73f0752cf Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Some say the skull is a universal symbol that inspires fear and respect in opponents.",
"67a5c61c7f52620c5b05b4d8 Name": "Atomic Defense CQCM ballistic mask (Demon)",
"67a5c61c7f52620c5b05b4d8 ShortName": "Demon",
"67a5c61c7f52620c5b05b4d8 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. Mom always asked you to smile more, but she hardly expected this.",
"67a5c657782ce4655104db16 Name": "Atomic Defense CQCM ballistic mask (El Día de Muertos)",
"67a5c657782ce4655104db16 ShortName": "Muertos",
"67a5c657782ce4655104db16 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. The drawing is applied with a durable paint for true fans of El Día de Muertos, the Day of the Dead.",
"67a5f917dfdf568c9009af6b Name": "Lower half-mask (MultiCam)",
"67a5f917dfdf568c9009af6b ShortName": "Half-mask",
"67a5f917dfdf568c9009af6b Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. MultiCam camouflage version.",
"67a5f94e802d287c670bb966 Name": "Lower half-mask (Zombie)",
"67a5f94e802d287c670bb966 ShortName": "Zombie",
"67a5f94e802d287c670bb966 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The zombie print is chosen in hopes of intimidating opponents.",
"67a5f968fafb8efd440694b6 Name": "Lower half-mask (Moss)",
"67a5f968fafb8efd440694b6 ShortName": "Moss",
"67a5f968fafb8efd440694b6 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. Moss camouflage version.",
"67a5f989f7041a25760dda36 Name": "Lower half-mask (El Día de Muertos)",
"67a5f989f7041a25760dda36 ShortName": "Muertos",
"67a5f989f7041a25760dda36 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. For true fans of El Día de Muertos, the Day of the Dead.",
"67a5f9a193f7b62b6b0f6576 Name": "Lower half-mask (Wraith)",
"67a5f9a193f7b62b6b0f6576 ShortName": "Wraith",
"67a5f9a193f7b62b6b0f6576 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The print is chosen in hopes of intimidating opponents.",
"67a5f9c8fafb8efd440694b8 Name": "Lower half-mask (Balaclavas)",
"67a5f9c8fafb8efd440694b8 ShortName": "Half-mask",
"67a5f9c8fafb8efd440694b8 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5f9e7f7041a25760dda38 Name": "Lower half-mask (Balaclavas)",
"67a5f9e7f7041a25760dda38 ShortName": "Half-mask",
"67a5f9e7f7041a25760dda38 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5fa01fafb8efd440694ba Name": "Lower half-mask (Balaclavas)",
"67a5fa01fafb8efd440694ba ShortName": "Half-mask",
"67a5fa01fafb8efd440694ba Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a9cc9cf05be177170bcd76 Name": "Balaclava (Green)",
"67a9cc9cf05be177170bcd76 ShortName": "Green",
"67a9cc9cf05be177170bcd76 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. Vibrant green version.",
"67a9ccfff05be177170bcd78 Name": "Balaclava (Scars)",
"67a9ccfff05be177170bcd78 ShortName": "Scars",
"67a9ccfff05be177170bcd78 Description": "Scars adorn a man, even if they're just on his balaclava.",
"67a9cd18f05be177170bcd7a Name": "Balaclava (Scratches)",
"67a9cd18f05be177170bcd7a ShortName": "Scratches",
"67a9cd18f05be177170bcd7a Description": "The embroidered scratches on this balaclava refer to the worst fight of your life. Or trying to pet a fussy cat.",
"67a9cd28cade15e0f00123b6 Name": "Balaclava (Born to Die)",
"67a9cd28cade15e0f00123b6 ShortName": "BTD",
"67a9cd28cade15e0f00123b6 Description": "With the embroidery on this balaclava, everyone will know your creed.",
"67a9cd381fb22063280728a6 Name": "Balaclava (Not Today)",
"67a9cd381fb22063280728a6 ShortName": "Not Today",
"67a9cd381fb22063280728a6 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. The letterings add some flavor.",
"67a9cd55c2a2d940930aec86 Name": "Balaclava (Yellow)",
"67a9cd55c2a2d940930aec86 ShortName": "Yellow",
"67a9cd55c2a2d940930aec86 Description": "Why make face tattoos when you can make them on a mask.",
"67a9cd6ecade15e0f00123b8 Name": "Balaclava (Luxury)",
"67a9cd6ecade15e0f00123b8 ShortName": "Luxury",
"67a9cd6ecade15e0f00123b8 Description": "This balaclava is designed to catch the eye. It's a good thing no one will recognize you with it on.",
"67a9dc769de6826a650ee066 Name": "Cold Fear infrared balaclava (Green)",
"67a9dc769de6826a650ee066 ShortName": "CF",
"67a9dc769de6826a650ee066 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Green version. Or a Ranger Green version. Or an Olive Drab version. Or a Taiga Green version. Or an Army Green version. Or a Deep Forest Green version.",
"67a9dc997faa4210bb0807c6 Name": "Cold Fear infrared balaclava (SBEU)",
"67a9dc997faa4210bb0807c6 ShortName": "SBEU",
"67a9dc997faa4210bb0807c6 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Very Stylish version.",
"67a9dca99de6826a650ee068 Name": "Cold Fear infrared balaclava (Oak)",
"67a9dca99de6826a650ee068 ShortName": "Oak",
"67a9dca99de6826a650ee068 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Hunting camo version.",
"67a9dcbac185de5a4d0c2a06 Name": "Cold Fear infrared balaclava (Surpat)",
"67a9dcbac185de5a4d0c2a06 ShortName": "Surpat",
"67a9dcbac185de5a4d0c2a06 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Surpat camo version.",
"67a9dccf9de6826a650ee06a Name": "Cold Fear infrared balaclava (DPM Desert)",
"67a9dccf9de6826a650ee06a ShortName": "DPM D",
"67a9dccf9de6826a650ee06a Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Desert Disruptive Pattern Material version. Drip? Unlimited.",
"67a9dce47faa4210bb0807c8 Name": "Cold Fear infrared balaclava (MultiCam Tropic)",
"67a9dce47faa4210bb0807c8 ShortName": "MCTP",
"67a9dce47faa4210bb0807c8 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. MultiCam Tropic version.",
"67a9dd619de6826a650ee06c Name": "Cold Fear infrared balaclava (Tiger Stripe)",
"67a9dd619de6826a650ee06c ShortName": "Tiger",
"67a9dd619de6826a650ee06c Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Tiger Stripe camouflage version.",
"67a9e9d04fb4a4a8a00d2826 Name": "Balaclava (Red Nose)",
"67a9e9d04fb4a4a8a00d2826 ShortName": "Red Nose",
"67a9e9d04fb4a4a8a00d2826 Description": "A universal balaclava. For those who want to express their individuality and warn both enemies and allies about who you really are.",
"67a9e9e0c185de5a4d0c2a13 Name": "Balaclava (Demon)",
"67a9e9e0c185de5a4d0c2a13 ShortName": "Demon",
"67a9e9e0c185de5a4d0c2a13 Description": "A universal balaclava. For the true Japanese warriors.",
"67a9e9f09de6826a650ee074 Name": "Balaclava (Skull)",
"67a9e9f09de6826a650ee074 ShortName": "Skull",
"67a9e9f09de6826a650ee074 Description": "Another balaclava with a skull print for the truest mall ninjas.",
"67a9ea004fb4a4a8a00d2828 Name": "Balaclava (Fear)",
"67a9ea004fb4a4a8a00d2828 ShortName": "Fear",
"67a9ea004fb4a4a8a00d2828 Description": "Express yourself and intimidate your enemies (or make them cringe) with a yet another skull mask.",
"67a9ea10c185de5a4d0c2a15 Name": "Balaclava (Yellow Oni)",
"67a9ea10c185de5a4d0c2a15 ShortName": "Yellow Oni",
"67a9ea10c185de5a4d0c2a15 Description": "A balaclava with a yellow Oni print.",
"67a9ea39de7fb0f19e077da6 Name": "Balaclava (Red Oni)",
"67a9ea39de7fb0f19e077da6 ShortName": "Red Oni",
"67a9ea39de7fb0f19e077da6 Description": "A balaclava with a red Oni print.",
"67a9ea7e4fb4a4a8a00d282a Name": "Balaclava (White Oni)",
"67a9ea7e4fb4a4a8a00d282a ShortName": "White Oni",
"67a9ea7e4fb4a4a8a00d282a Description": "A balaclava with a white Oni print.",
"67a9ea98de7fb0f19e077da8 Name": "Balaclava (Smile)",
"67a9ea98de7fb0f19e077da8 ShortName": "Smile",
"67a9ea98de7fb0f19e077da8 Description": "A balaclava with a toothy smile print.",
"67aaf808bf7609058606a926 Name": "Neoprene mask (M90 Desert)",
"67aaf808bf7609058606a926 ShortName": "M90 D",
"67aaf808bf7609058606a926 Description": "A lightweight neoprene mask. M90 Desert camouflage version.",
"67aaf82d508ee9b6440e9c46 Name": "Neoprene mask (Louise Pitton)",
"67aaf82d508ee9b6440e9c46 ShortName": "Pitton",
"67aaf82d508ee9b6440e9c46 Description": "A lightweight neoprene mask with a luxury design.",
"67aaf84104dca1c82c071cf6 Name": "Neoprene mask (Lucha Libre)",
"67aaf84104dca1c82c071cf6 ShortName": "Lucha",
"67aaf84104dca1c82c071cf6 Description": "A lightweight neoprene mask with a professional wrestling print.",
"67aaf851bf7609058606a928 Name": "Neoprene mask (Zombie)",
"67aaf851bf7609058606a928 ShortName": "Zombie",
"67aaf851bf7609058606a928 Description": "A lightweight neoprene mask with a zombie print.",
"67aaf863de7fb0f19e077db9 Name": "Neoprene mask (Say Nothing)",
"67aaf863de7fb0f19e077db9 ShortName": "Nothing",
"67aaf863de7fb0f19e077db9 Description": "A lightweight neoprene mask with a unique print. The little symbol on the side looks strangely familiar.",
"67aaf879508ee9b6440e9c48 Name": "Neoprene mask (ONI)",
"67aaf879508ee9b6440e9c48 ShortName": "ONI",
"67aaf879508ee9b6440e9c48 Description": "A lightweight neoprene mask with an Oni print.",
"67ab0ab4755a9402da001196 Name": "",
"67ab0ab4755a9402da001196 ShortName": "",
"67ab0ab4755a9402da001196 Description": "",
"67ab150c508ee9b6440e9c60 Name": "",
"67ab150c508ee9b6440e9c60 ShortName": "",
"67ab150c508ee9b6440e9c60 Description": "",
"67ab2eecfe82855dcc0f2af6 Name": "Hexatac HPC Plate Carrier (MultiCam)",
"67ab2eecfe82855dcc0f2af6 ShortName": "HPC",
"67ab2eecfe82855dcc0f2af6 Description": "A plate carrier by Hexatac. A minimalistic version designed to be used with chest rigs. MultiCam version.",
"67ab2f28dafe3b22670c9116 Name": "BNTI Kirasa-N body armor (Green)",
"67ab2f28dafe3b22670c9116 ShortName": "Kirasa-N",
"67ab2f28dafe3b22670c9116 Description": "The \"Kirasa N\" body armor is designed for the army and police special forces of the Russian Federation. The bulletproof vest provides circular protection of the human torso. Elements of the damper provide ventilation of the under armor space and reduce the blunt damage. Green version.",
"67ab2f5adafe3b22670c911f Name": "FORT Redut-M body armor (SK Woodland)",
"67ab2f5adafe3b22670c911f ShortName": "Redut-M",
"67ab2f5adafe3b22670c911f Description": "“Redut-M” is a modified version of the well-proven Redut body armor, which is in service of special units of the FSB. The vest is based on advanced technologies in the field of individual armor. Due to the optimized form of armor elements and the outer cover with a special damping-ventilation system, the Redut M armored vest has excellent functional qualities, which facilitates active actions, including those associated with the use of vehicles and in confined spaces. SK Woodland version.",
"67ab2f94dafe3b22670c912c Name": "HighCom Trooper TFO body armor (Coyote)",
"67ab2f94dafe3b22670c912c ShortName": "Trooper",
"67ab2f94dafe3b22670c912c Description": "A plate armor vest by HighCom, popular among USEC PMCs. Coyote version.",
"67ab3d4b83869afd170fdd3f Name": "BBQ-S43 gas torch",
"67ab3d4b83869afd170fdd3f ShortName": "BBQ-S43",
"67ab3d4b83869afd170fdd3f Description": "A portable torch with a limited gas supply. This bad boy is unlikely to burn a hole in the wall, but will do the job on a small metal target.",
"67ab3ea96d7ece17bf0096f6 Name": "ANA Tactical Alpha chest rig (MultiCam)",
"67ab3ea96d7ece17bf0096f6 ShortName": "Alpha",
"67ab3ea96d7ece17bf0096f6 Description": "\"Alpha\" is a high-quality chest rig that fully meets the military standards for reliability and functionality. The combination of integrated pouches and MOLLE straps provides the means of carrying a large number of necessary equipment. The vest is designed as a classic chest rig. In this type of vest, all the gear is located in the front and side parts, while the back part is comprised of adjustment belts and straps. Manufactured by ANA Tactical. MultiCam camouflage version.",
"67ab3f146d7ece17bf0096ff Name": "BlackRock chest rig (Khaki)",
"67ab3f146d7ece17bf0096ff ShortName": "BlackRock",
"67ab3f146d7ece17bf0096ff Description": "A custom-made chest rig for wearing on top of body armor in urban operations. Sturdy and versatile, it features both MOLLE and ALICE attachment systems. Khaki version.",
"67ab49aab9c7a1e18c095686 Name": "Crye Precision AVS plate carrier (MultiCam)",
"67ab49aab9c7a1e18c095686 ShortName": "AVS",
"67ab49aab9c7a1e18c095686 Description": "The Crye Precision AVS plate carrier equipped with Groin Protector and pouches in assault configuration. MultiCam camouflage version.",
"67ab4b2d6f7ae4aa550bbcf6 Name": "5.11 Tactical TacTec plate carrier (Storm)",
"67ab4b2d6f7ae4aa550bbcf6 ShortName": "TacTec",
"67ab4b2d6f7ae4aa550bbcf6 Description": "A plate carrier with a set of pouches for use with assault rifles. Manufactured by 5.11 Tactical. Storm color version.",
"67ac7eeba6749cd1690ae1d7 Name": "",
"67ac7eeba6749cd1690ae1d7 ShortName": "",
"67ac7eeba6749cd1690ae1d7 Description": "",
"67ac7f135f7251f49d0e9b0b Name": "",
"67ac7f135f7251f49d0e9b0b ShortName": "",
"67ac7f135f7251f49d0e9b0b Description": "",
"67ac7f295d717b44c00a0c8c Name": "",
"67ac7f295d717b44c00a0c8c ShortName": "",
"67ac7f295d717b44c00a0c8c Description": "",
"67ac7f3ca6749cd1690ae1d9 Name": "",
"67ac7f3ca6749cd1690ae1d9 ShortName": "",
"67ac7f3ca6749cd1690ae1d9 Description": "",
"67ac7f52e4d14ccd6005de86 Name": "",
"67ac7f52e4d14ccd6005de86 ShortName": "",
"67ac7f52e4d14ccd6005de86 Description": "",
"67ac81ab5f7251f49d0e9b0d Name": "",
"67ac81ab5f7251f49d0e9b0d ShortName": "",
"67ac81ab5f7251f49d0e9b0d Description": "",
"67ac81fd5d717b44c00a0c8e Name": "",
"67ac81fd5d717b44c00a0c8e ShortName": "",
"67ac81fd5d717b44c00a0c8e Description": "",
"67ac8233a6749cd1690ae1db Name": "",
"67ac8233a6749cd1690ae1db ShortName": "",
"67ac8233a6749cd1690ae1db Description": "",
"67ac82465f7251f49d0e9b0f Name": "",
"67ac82465f7251f49d0e9b0f ShortName": "",
"67ac82465f7251f49d0e9b0f Description": "",
"67ac825b5d717b44c00a0c90 Name": "",
"67ac825b5d717b44c00a0c90 ShortName": "",
"67ac825b5d717b44c00a0c90 Description": "",
"67ac86f8a6749cd1690ae1dd Name": "",
"67ac86f8a6749cd1690ae1dd ShortName": "",
"67ac86f8a6749cd1690ae1dd Description": "",
"67ac870e5d717b44c00a0c94 Name": "",
"67ac870e5d717b44c00a0c94 ShortName": "",
"67ac870e5d717b44c00a0c94 Description": "",
"67ac878ca6749cd1690ae1df Name": "Mutkevich t-shirt (Black)",
"67ac878ca6749cd1690ae1df ShortName": "",
"67ac878ca6749cd1690ae1df Description": "Campaign t-shirt",
"67ac880e5d717b44c00a0c98 Name": "Mutkevich t-shirt (White)",
"67ac880e5d717b44c00a0c98 ShortName": "",
"67ac880e5d717b44c00a0c98 Description": "Campaign t-shirt",
"67ac886da6749cd1690ae1e1 Name": "SBEU Mosquito t-shirt",
"67ac886da6749cd1690ae1e1 ShortName": "",
"67ac886da6749cd1690ae1e1 Description": "T-shirt",
"67ac88b55d717b44c00a0c9a Name": "SBEU Mosquito t-shirt",
"67ac88b55d717b44c00a0c9a ShortName": "SBEU",
"67ac88b55d717b44c00a0c9a Description": "A T-shirt with a mosquito",
"67ac88ef2d470eee7a03a726 Name": "Fucker & Motherfucker t-shirt",
"67ac88ef2d470eee7a03a726 ShortName": "",
"67ac88ef2d470eee7a03a726 Description": "Merch t-shirt",
"67ac8911f46484d877033ed6 Name": "Saiga t-shirt",
"67ac8911f46484d877033ed6 ShortName": "",
"67ac8911f46484d877033ed6 Description": "Merch t-shirt",
"67ac8937a6749cd1690ae1e3 Name": "Knives Only t-shirt",
"67ac8937a6749cd1690ae1e3 ShortName": "",
"67ac8937a6749cd1690ae1e3 Description": "T-shirt",
"67ac8a85e4d14ccd6005de8a Name": "BEAR Phoenix (Green)",
"67ac8a85e4d14ccd6005de8a ShortName": "",
"67ac8a85e4d14ccd6005de8a Description": "Flannel shirt",
"67ac8b19e4d14ccd6005de8c Name": "USEC Mission (MultiCam)",
"67ac8b19e4d14ccd6005de8c ShortName": "",
"67ac8b19e4d14ccd6005de8c Description": "Tactical jacket",
"67adaf8b1230c973bb0433a6 Name": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 ShortName": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 Description": "This ceiling is nothing sophisticated. The Minotaur doesn't need anything like that.",
@@ -14717,6 +14939,45 @@
"67adf5f7adc1f43b0702b826 Name": "Technical supply crate",
"67adf5f7adc1f43b0702b826 ShortName": "Technical supply crate",
"67adf5f7adc1f43b0702b826 Description": "Technical supply crate",
"67af2d83af9667d8ea0d39ac Name": "",
"67af2d83af9667d8ea0d39ac ShortName": "",
"67af2d83af9667d8ea0d39ac Description": "",
"67af2d9c551084dbef0f3178 Name": "",
"67af2d9c551084dbef0f3178 ShortName": "",
"67af2d9c551084dbef0f3178 Description": "",
"67af2ddb551084dbef0f317a Name": "Gladiator t-shirt",
"67af2ddb551084dbef0f317a ShortName": "Gladiator",
"67af2ddb551084dbef0f317a Description": "A Gladiator T-shirt",
"67af41dd1eb308667602db4a Name": "Dundukk sport sunglasses (Orange lenses)",
"67af41dd1eb308667602db4a ShortName": "Dundukk",
"67af41dd1eb308667602db4a Description": "Modern sunglasses, made in a sporty style. Great for a stylish shootout at the gas station.",
"67af425c2676ade5750b50e6 Name": "RayBench Aviator glasses (Green lenses)",
"67af425c2676ade5750b50e6 ShortName": "Aviator",
"67af425c2676ade5750b50e6 Description": "Legendary mercenary glasses around the world. Wear them if you want to be cool, like Vovan from the hood.",
"67af42942676ade5750b50e8 Name": "Oakley SI M Frame safety glasses (Orange lenses)",
"67af42942676ade5750b50e8 ShortName": "M Frame",
"67af42942676ade5750b50e8 Description": "Ballistic glasses with impact-resistant polycarbonate lenses.",
"67af42b38d9ef5c57e0d5126 Name": "Round frame sunglasses (Green lenses)",
"67af42b38d9ef5c57e0d5126 ShortName": "RGlasses",
"67af42b38d9ef5c57e0d5126 Description": "Sunglasses with a round-shaped frame. Cool and stylish!",
"67b32b53038008b0e105de2c Name": "BEAR Paladin (Coyote)",
"67b32b53038008b0e105de2c ShortName": "",
"67b32b53038008b0e105de2c Description": "Tactical pants",
"67b32b69c57909356d0b0fee Name": "BEAR Paladin (Ranger Green)",
"67b32b69c57909356d0b0fee ShortName": "",
"67b32b69c57909356d0b0fee Description": "Tactical pants",
"67b32b7c038008b0e105de2e Name": "BEAR Paladin (Tactical Olive)",
"67b32b7c038008b0e105de2e ShortName": "",
"67b32b7c038008b0e105de2e Description": "Tactical pants",
"67b32bcfc57909356d0b0ff0 Name": "USEC K4 (Dark Olive)",
"67b32bcfc57909356d0b0ff0 ShortName": "",
"67b32bcfc57909356d0b0ff0 Description": "Tactical pants",
"67b32bdfab1a22b646087266 Name": "USEC K4 (Green)",
"67b32bdfab1a22b646087266 ShortName": "",
"67b32bdfab1a22b646087266 Description": "Tactical pants",
"67b32bf0d813e783fc0ddac1 Name": "USEC K4 (Timber Brown)",
"67b32bf0d813e783fc0ddac1 ShortName": "",
"67b32bf0d813e783fc0ddac1 Description": "Tactical pants",
"67b70e43f753cf9f7a0a07a6 Name": "LATAM Drops Event 2025 case (Common)",
"67b70e43f753cf9f7a0a07a6 ShortName": "Twitch",
"67b70e43f753cf9f7a0a07a6 Description": "",
@@ -14726,12 +14987,21 @@
"67b72c64f753cf9f7a0a07aa Name": "LATAM Drops Event 2025 case (Epic)",
"67b72c64f753cf9f7a0a07aa ShortName": "Twitch",
"67b72c64f753cf9f7a0a07aa Description": "",
"67cad1ec19b006e9e50f44d6 Name": "Locked equipment crate (Battle Pass Season 0)",
"67cad1ec19b006e9e50f44d6 ShortName": "Equipment (BP 0)",
"67cad1ec19b006e9e50f44d6 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. But first, you need to find a way to open this box.",
"67cad3226bf74131800752b7 Name": "Unlocked equipment crate (Battle Pass Season 0)",
"67cad3226bf74131800752b7 ShortName": "Equipment (BP 0)",
"67cad3226bf74131800752b7 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. The lock has been crudely broken, which means there are no more obstacles between you and the contents of the box.",
"67d3ed3271c17ff82e0a5b0b Name": "Key case",
"67d3ed3271c17ff82e0a5b0b ShortName": "Keys",
"67d3ed3271c17ff82e0a5b0b Description": "This case is the ultimate solution to the problem of hoarding various keys in the stash, helping to store them in one place.",
"67e183377c6c2011970f3149 Name": "Ariadne symbol key",
"67e183377c6c2011970f3149 ShortName": "Ariadne",
"67e183377c6c2011970f3149 Description": "Someone had made a barely visible mark on this key, resembling a ball of thread. Although, it could have simply been left by careless storage.",
"67ea616a74f765cefd009fb7 Name": "Tagilla's welding mask \"ZABEY\" (Replica)",
"67ea616a74f765cefd009fb7 ShortName": "\"ZABEY\"",
"67ea616a74f765cefd009fb7 Description": "Judging by this mask, the Labyrinth had severely affected Tagilla's mental state, making him even more unhinged and bloodthirsty. Who thought he could be any more crazy? It seems that this is merely a replica and cannot be worn. The mask was probably created as a souvenir, intended to remind survivors of their encounter with a ruthless killer.",
" V-ex_light": "Road to Military Base V-Ex",
" Voip/DisabledForOffline": "VoIP is unavailable in the offline mode",
" kg": " kg",
@@ -18686,6 +18956,7 @@
"UI/Quest/Reward/ItemCaption": "Item",
"UI/Quest/Reward/ProductionSchemeCaption": "Crafting recipe at {0} at level {1}",
"UI/Quest/Reward/QuestCaption": "Task",
"UI/Quest/Reward/WebPromoCode Name": "Escape from Tarkov: Arena free trial",
"UI/Quests/Conditions/PrestigeLevel{0}": "Prestige level: {0}",
"UI/Quests/Conditions/ProfileLevel{0}": "Character level: {0}",
"UI/Quests/Conditions/SkillLevel{0}{1}": "{0} skill level: {1}",
@@ -20445,6 +20716,7 @@
"676bc75c4859905179061aff 0": "Prestige rewards",
"6776e324810eb26b880fb4a5 0": "They say tools are in short supply these days, even OLI can't save the day. Good thing I ordered those tape measures in bulk back then. Here, take this — Ill help you out now, and well settle up later, one way or another.",
"678e601d80e518e4d4025a14 0": "I see you're supporting the mercs recording their experience in Tarkov, warrior. Commendable! Here's a little something for you from the guys, consider it an appreciation package. What, something wrong? These are the highest quality paints we could find. At least it'll help you clean up your bunker or whatever man cave you're hiding in. Go on, go make some happy little accidents.",
"67f91739ee3ea2aa290f365d 0": "You have received a 3-day trial version of the game Escape from Tarkov: Arena after successfully completing the \"Balancing, Part 1\" task before patch 16.5.5. \n\nThe game is already activated on your account. \n\nYou may need to restart the BattleState Games Launcher.",
"Arena/UI/Match_leaving_warning_body 0": "If you leave the match, you'll put your allies at disadvantage./nYou'll lose your reward and rating and could receive a temporary ban.",
"Arena/UI/Match_leaving_warning_header 0": "Warning! You are leaving the match.",
"5fc615710b735e7b024c76ed Name": "Boss sanitar",
@@ -20560,6 +20832,12 @@
"67e3f71e445e18765a052687 Description": "A facility of one of TerraGroup's contractors, Knossos LLC. According to public sources, they build amusement and theme parks. However, this place looks more like a heavily fortified bunker than a new theme park.",
"67e3f72fdb783364cd0a4b63 Name": "A New Threat",
"67e3f72fdb783364cd0a4b63 Description": "There are rumors of a maniac who calls himself the Shadow of Tagilla. Anybody can become a victim of his tortures, and no one has ever escaped from his Labyrinth. One question remains: where did the rumors come from then?",
"67f1acb2798033628e4c618c Name": "Ref unlocked",
"67f1acb2798033628e4c618c Description": "You passed the test mate, and I'm keeping my word. Ref's ready to meet you.",
"67f1adea657637a74150c2ea Name": "Jaeger unlocked",
"67f1adea657637a74150c2ea Description": "I said I'd set you up with Jaeger, didnt I? Everything's arranged. Now you can go talk to him.",
"67f1b1f11b4b4b2dddbefabb Name": "Escape from Tarkov: Arena free trial",
"67f1b1f11b4b4b2dddbefabb Description": "Some special people put in a good word for you. They say you're a perfect merc for the Arena. So come, test your strength with Tarkov's finest gladiators!",
"579b1eb1d53a0658a154fbe6": "",
"579b2068d53a0658a154fbe8": "",
"57a39d5024597772b41c2a07": "",
@@ -21313,6 +21591,12 @@
"67a9fd84ab1557d7070a32ed": "",
"67aa001f510a89c2ed024003": "",
"67aa00e8b725f94eb603cdfe": "",
"67c86f58179c494df00eedf6": "",
"67c86fc392716de04e03a1b6": "",
"67c87094d05729369306ce76": "",
"67c870e5da2a209b2a0ed126": "",
"67c87145e52edc36aa069ae6": "",
"67c871b6e0b64a07890a2f36": "",
"5936d90786f7742b1420ba5b name": "Debut",
"5936d90786f7742b1420ba5b description": "Hello there, soldier. I got a job that's a little too easy for my guys. But you'll do fine. Hey, don't get pissy, I don't know you that well yet to give you a normal job!\n\nThere's a lot of bandit scum roaming the streets. They don't bother me much, but they're still a nuisance. Calm down, say, five of them, and get a couple of MP-133 shotguns off them. I think that'll be enough for you. Dismissed, soldier!",
"5936d90786f7742b1420ba5b failMessageText": "",
@@ -25720,26 +26004,26 @@
"66058cb5ae4719735349b9e8 description": "Hello, champion! A friend of mine gave you a little tryout assignment. Now I've decided to meet you in person. People call me Ref. Hosting the Arena and the big bucks, ha!\n\nClearly you don't mind making money, and I'm in desperate need of new staff. Business is booming, and I'm short-handed. We're expanding!\n\nWe got another fight planned soon. As they used to say in ancient Rome, \"the people demand bread and circuses.\" The latter is fine, but the bread is running late. A little supply disruption, don't worry about it. Just get me some food and booze for the audience.",
"66058cb5ae4719735349b9e8 failMessageText": "",
"66058cb5ae4719735349b9e8 successMessageText": "Everything you brought has already been sent to the seats. Well done.",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid item: Bottle of Tarkovskaya vodka",
"6606bd6768f8018fffebd998": "Hand over the found in raid item: Bottle of Pevko Light beer",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid items from the Drinks category",
"6606bd6768f8018fffebd998": "Hand over the found in raid items from the Food category",
"6606bd814120fcf7f0a38e55": "Hand over the found in raid item: Alyonka chocolate bar",
"6606bd9128b63f13e560592f": "Hand over the found in raid item: Pack of Tarker dried meat",
"66058cb5ae4719735349b9e8 acceptPlayerMessage": "",
"66058cb5ae4719735349b9e8 declinePlayerMessage": "",
"66058cb5ae4719735349b9e8 completePlayerMessage": "",
"66058cb7c7f3584787181476 name": "Balancing - Part 1",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nHere's a G36 assault rifle and a THOR armor, try it out on some of the lesser scum. My gladiators will be carrying this kit later, if your test goes well.",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nI've just received a good batch of bullpups for a delicious price. Go ahead and try them out on some hobos. After that, I'll decide if these rifles will go to my cleanup guys or the gladiators.",
"66058cb7c7f3584787181476 failMessageText": "",
"66058cb7c7f3584787181476 successMessageText": "This set is certainly the good shit. Oh, I even came up with a name for it just now: we'll call it Diesel. I think we went a bit too far with the plates though, he's a full-on walking tank. I think we better remove them, yeah?",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a G36 assault rifle and any NFM THOR body armor on Interchange",
"66058cb7c7f3584787181476 successMessageText": "Not a bad gun, eh? Truth be told, I have a soft spot for bullpups. The AUG is obviously difficult to maintain, it has a weird trigger mechanism, hard to get used to, plus it's easy to forget about the ejection port side. Certainly not an amateur's gun. But it feeks so good though! I'd rather not give it to the cleanup crew. \n\nAnyway, here's your reward.",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a Steyr AUG on any location",
"66058cb7c7f3584787181476 acceptPlayerMessage": "",
"66058cb7c7f3584787181476 declinePlayerMessage": "",
"66058cb7c7f3584787181476 completePlayerMessage": "",
"66058cb9e8e4f17985230805 name": "Balancing - Part 2",
"66058cb9e8e4f17985230805 description": "You handled your last testing with flying colors. Good thing I picked you out of all the candidates.\n\nNow we'll test a new gear set on bigger fish. Here, an AKS-74UB assault rifle and PACA armor. If you can survive in this, the gladiators will be happy too. All right, go try it.",
"66058cb9e8e4f17985230805 description": "Right, now it's time to test some body armor. This is for the cleanup crew only. Let's see how it holds up against real mercs. Try killing a few PMCs while wearing this PACA armor. After that, I'll see what else I can come up with.",
"66058cb9e8e4f17985230805 failMessageText": "",
"66058cb9e8e4f17985230805 successMessageText": "I see you're utilizing the strength of the weapon more in this kit... Not much armor here, so it'll be a scout set. Oh! I got a name for it. I had a buddy who was thin and frail-looking, but very feisty. Kicked ass left and right. We called him Tikhon. That's what I'm gonna call this set.",
"660a9c99c650fa4d531f4c96": "Eliminate PMCs while using AKS-74UB and PACA body armor on Streets of Tarkov",
"66058cb9e8e4f17985230805 successMessageText": "Alive? Good! What, the armor's shit and doesn't hold against anything? Well shit, that's a shame. It'll be too weak for the cleanup crew, so I'll have to find a better model.\n\nHere's your reward. Let's finish with this balancing thing for now.",
"660a9c99c650fa4d531f4c96": "Eliminate PMC operatives while wearing a PACA Soft Armor on any location",
"66058cb9e8e4f17985230805 acceptPlayerMessage": "",
"66058cb9e8e4f17985230805 declinePlayerMessage": "",
"66058cb9e8e4f17985230805 completePlayerMessage": "",
@@ -25747,35 +26031,36 @@
"66058cbb06ef1d50a60c1f46 description": "I came up with a great idea to make the Arena even better. And I need your help.\n\nI need to find some armor plates for a guy. He's a frequent performer, so it's time to give him an upgrade to get the crowd excited. That's the thing about shows, you don't add wood in time, the fire goes out.\n\nWell, now go get me some armor plates. \n\nThe crowd's gonna squeal when they see him!",
"66058cbb06ef1d50a60c1f46 failMessageText": "",
"66058cbb06ef1d50a60c1f46 successMessageText": "Just what I needed! Not much more to go. Everyone will be thrilled when they see the results, I promise! Here's a helmet as a reward. His last owner has a better one now, ha!",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid item: Korund-VM ballistic plates (Front)",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid items: Class 4 or higher ballistic plates",
"6606d09a3db3fc1911e204ce": "Hand over the found in raid item: SPRTN Omega ballistic plate",
"6606d0a8f146598b0f492e12": "Hand over the found in raid item: 6B33 ballistic plate (Front)",
"66058cbb06ef1d50a60c1f46 acceptPlayerMessage": "",
"66058cbb06ef1d50a60c1f46 declinePlayerMessage": "",
"66058cbb06ef1d50a60c1f46 completePlayerMessage": "",
"66058cbd9f59e625462acc8e name": "Create a Distraction - Part 1",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them around their hideouts. Without detonators. We're not gonna blow anything up, but make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them inside the cafe in the city center. Without detonators. We're not gonna blow anything up, but just make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e failMessageText": "",
"66058cbd9f59e625462acc8e successMessageText": "Ha, you should have seen the chaos when they found the bricks! What a show! It's a damn shame we didn't film the whole thing... You did a good job. Here's your reward.",
"660a9dc64c0927ead4fcfeef": "Plant three TP-200 TNT bricks under Kaban's office on Streets of Tarkov",
"660a9dc64c0927ead4fcfeef": "Plant TP-200 TNT bricks on the second floor of the cafe on Ground Zero",
"660a9dcf070cb9c8cc1715c7": "Plant three TP-200 TNT bricks at the MVD academy entrance on Streets of Tarkov",
"66058cbd9f59e625462acc8e acceptPlayerMessage": "",
"66058cbd9f59e625462acc8e declinePlayerMessage": "",
"66058cbd9f59e625462acc8e completePlayerMessage": "",
"66058cbf2f19c31a5a1337ec name": "Create a Distraction - Part 2",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay had recovered obnoxiously fast. They were also foolish enough not to take the hint. But that's all right, you and me, we can give then another hint, right?\n\nI got a plan. You need to visit to them again and shoot their lap dogs, the guards. They're all trusted associates of those two. But don't touch Kaban and Kollontay! They must take the hint for sure this time.",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay shit themselves alright, but that wasn't good enough for me. I'd like to finish them off. You don't have to help me with that, of course, but...\n\nI already have a plan. You need to go down to their places and shoot their bodyguards or whatever they're called. Everyone in there is a trusted person for those two, so they're the perfect targets. BUT! Make sure Kaban and Kollontay themselves are unharmed!",
"66058cbf2f19c31a5a1337ec failMessageText": "Can't you see who you're shooting at?! I had such high hopes for you.",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm, looking for the one who ordered the hit. They'll get over it and realize they're crossing the line. Here, this is your reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's guards on Streets of Tarkov",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm. I think soon enough they'll come to me trying to leave this business.\n\nHere's your well deserved reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's or Kollontay's guards on Streets of Tarkov",
"660d5f5a99b1db9725ca1543": "Eliminate Kollontay's guards on Streets of Tarkov",
"660d5f95f9b871558e7515b5": "You must not kill Kaban or Kollontay while the task is active",
"66058cbf2f19c31a5a1337ec acceptPlayerMessage": "",
"66058cbf2f19c31a5a1337ec declinePlayerMessage": "",
"66058cbf2f19c31a5a1337ec completePlayerMessage": "",
"66058cc1da30b620a34e6e86 name": "To Great Heights! - Part 1",
"66058cc1da30b620a34e6e86 description": "Well, now Kaban and Kollontay are too busy finding their attackers to accomplish anything at all. Which means it's time for a new champion of the Arena. And it's going to be you. By consent, of course. We don't practice cruelty here, ha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 description": "Well-well, you've finished your first assessment. I think it's right about time for a new champion of the Arena to rise. And it's going to be you. By consent, of course. We don't practice cruelty here, haha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So go ahead, enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 failMessageText": "",
"66058cc1da30b620a34e6e86 successMessageText": "I never doubted you for a second, brother! But remember, we're here to entertain people. We need a bigger show! Sometimes it looks like you're just shooting cans, you know.",
"662ba5a89d8041c264dd9673": "Win a match in ranked game mode in Arena",
"662ba5a89d8041c264dd9673": "Win a match in CheckPoint or LastHero mode in Arena",
"66058cc1da30b620a34e6e86 acceptPlayerMessage": "",
"66058cc1da30b620a34e6e86 declinePlayerMessage": "",
"66058cc1da30b620a34e6e86 completePlayerMessage": "",
@@ -25783,7 +26068,7 @@
"66058cc208308761cf390993 description": "You're under my wing from now on, brother. I'll make sure you get progress good, but you're gonna have to get your ass in gear more often.\n\nLet's start with the basics. The Arena's in Tarkov, but the biggest sponsors are overseas. They watch every game, place bets, throw money at the favorites. And you need to get some of those big shots interested. Get their attention, show them you're worthy. Make a name for yourself. One win alone isn't enough to do it. Show them you can make a thrilling performance!",
"66058cc208308761cf390993 failMessageText": "",
"66058cc208308761cf390993 successMessageText": "I see the progress you're making! They're starting to talk about you overseas. People are interested. It's a sign that you're doing the right thing!",
"662ba78e19c86d3199ae0a93": "Win a match in ranked mode in Arena",
"662ba78e19c86d3199ae0a93": "Win a match in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662ba7b942dc438835a2760d": "Reach 1700 ARP rating",
"66058cc208308761cf390993 acceptPlayerMessage": "",
"66058cc208308761cf390993 declinePlayerMessage": "",
@@ -25792,7 +26077,7 @@
"66058cc5bb83da7ba474aba9 description": "You're doing great! But it's too early to stop. Shine your face more often, impress the audience. Stand out. Become the one they talk about, the one they come to see. Then the cash will come, and then other goodies: cars, girls... Although Tarkov is a little short on the latter.\n\nAnyway, the Arena is a great career opportunity right now, ha!",
"66058cc5bb83da7ba474aba9 failMessageText": "",
"66058cc5bb83da7ba474aba9 successMessageText": "And now you're one step closer to the big leagues! Respect, brother.",
"662ba61d3ed61b6b78187b71": "Win 3 matches while claiming first place in ranked mode in Arena",
"662ba61d3ed61b6b78187b71": "Win a match while claiming at least 3rd place in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc5bb83da7ba474aba9 acceptPlayerMessage": "",
"66058cc5bb83da7ba474aba9 declinePlayerMessage": "",
"66058cc5bb83da7ba474aba9 completePlayerMessage": "",
@@ -25800,10 +26085,10 @@
"66058cc72cee99303f1ba069 description": "How's the mood? Battle-ready? Ready to shine in the Arena once more? Ready to shred some motherfuckers? The odds are still stacked against you, so don't let the audience down!\n\nSpeaking of that. You got some money? You gotta bet on yourself and then win six times. You'll make tons of cash, and you'll be famous. Bring the money, I'll organize everything. Just be warned: if you lose five times, you start again.",
"66058cc72cee99303f1ba069 failMessageText": "Oh man, you almost did it. Try again, the audience still seems to favor you.",
"66058cc72cee99303f1ba069 successMessageText": "Here's your paycheck. I deducted all my services from it straight away: bribing opponents, fees, and all that. What, you thought I work for free?",
"662bb23200ae352a6d5a415d": "Win 6 matches out of 10 in ranked mode in Arena",
"662bb23200ae352a6d5a415d": "Win three out of six matches in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662bb24b3d34cd5e19206e63": "Failure condition: Lose 5 matches",
"6633a85e347a2a2b4051a26b": "Hand over Roubles from the EFT balance",
"665493a649bd17856482ba77": "Failure Condition: Lose 5 matches",
"665493a649bd17856482ba77": "Failure Condition: Lose 4 matches",
"66058cc72cee99303f1ba069 acceptPlayerMessage": "",
"66058cc72cee99303f1ba069 declinePlayerMessage": "",
"66058cc72cee99303f1ba069 completePlayerMessage": "",
@@ -25811,7 +26096,7 @@
"66058cc9ae4719735349b9ea description": "I have good news! Excellent news, in fact! I hope you've already picked out a little apartment in Tarkov's elite neighborhood, because you'll have it soon with all this money! Kidding. All the houses in those neighborhoods are soon gonna collapse anyway.\n\nAnyway, some very powerful people from across the border are interested in you. Powerful and wealthy. I can't tell you their names, it's a business secret, and I'm not violating what I signed. So, these people are ready to take you under their wing and sponsor you heavily, but first they want guarantees.\n\nYou need to become the champion. Fly high, soar above the rest. You're gonna have to spend more time in the Arena. I can see it in your eyes that you're ready.",
"66058cc9ae4719735349b9ea failMessageText": "",
"66058cc9ae4719735349b9ea successMessageText": "You're really good. A very famous French man — I won't tell you his name for privacy — is interested in you. Lispy as hell, but he's offering good money. I've already arranged for your sponsorship.",
"662ba87106e44407b79e9ab2": "Win 3 matches in a row in ranked game mode in Arena",
"662ba87106e44407b79e9ab2": "Win two matches in a row in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc9ae4719735349b9ea acceptPlayerMessage": "",
"66058cc9ae4719735349b9ea declinePlayerMessage": "",
"66058cc9ae4719735349b9ea completePlayerMessage": "",
@@ -25822,6 +26107,7 @@
"664ef2e5c11296c444642040": "Locate the old champion's room on Customs",
"664ef37c4c1e8a2e6c4b1e9a": "Find out what happened to the champion",
"664ef3c238dad5c6686a6d1e": "Survive and extract from the location",
"67e6b531ca71d03c35350b31": "Locate and obtain the key at the smugglers' base on Shoreline",
"66058ccbc7f3584787181478 acceptPlayerMessage": "",
"66058ccbc7f3584787181478 declinePlayerMessage": "",
"66058ccbc7f3584787181478 completePlayerMessage": "",
@@ -25829,7 +26115,7 @@
"66058ccde8e4f17985230807 description": "So you're saying you were in the last champion's apartment? All right then. I'll pretend like it never happened. Just remember, curiosity killed the cat. And the last champion, too. He was a good guy, I liked him, but he got soft, lost his touch.\n\nYou should be practicing more, not wandering around the city. Otherwise, your ranking will start to drop.",
"66058ccde8e4f17985230807 failMessageText": "",
"66058ccde8e4f17985230807 successMessageText": "There you go! Time should be spent improving your skills. Who knows what happens if you don't?",
"663b9bb7fe7953705cb09114": "Eliminate any target while using an Assault carbine in Arena",
"663b9bb7fe7953705cb09114": "Eliminate enemies in any game mode in Arena",
"663b9be176223121f61e5859": "Eliminate any target while using an Assault rifle in Arena",
"663b9c13d71a6a0be997a5d5": "Eliminate any target while using a Machine gun in Arena",
"663b9c1559c1d56ec9bd6b4a": "Eliminate any target while using a Marksman rifle in Arena",
@@ -25845,21 +26131,24 @@
"66058ccf06ef1d50a60c1f48 name": "Between Two Fires",
"66058ccf06ef1d50a60c1f48 description": "So you saw a dead body. Did you search it? Did you check around it? I'm just pointing out that you're blind. The champion, as far as I know, kept a journal. Yeah, like some teenager, but that's actually working in your favor.\n\nWhy don't you go over there again and take a closer look? There's got to be more information in the journal about Ref, some dirt on him. Do that if you want to stop being expendable in the Arena.\n\nAnd one more thing: if you bring me any info on Ref that'll be worthy of my time, I'll pay you well.",
"66058ccf06ef1d50a60c1f48 failMessageText": "You want to stay under Ref's skirt? You do you then.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.\n\nMake sure you speak nothing of this to Ref.",
"660da184e629b7a4c6dc7f9a": "You must not complete the task Decisions, Decisions",
"664fd7aba8d870609d099fed": "Locate and obtain the compromising information on Ref",
"664fd7f0837ee02ad4c8e658": "Hand over the found info",
"66563f0a2684eee09e8dcd86": "Locate the old champion's hideout",
"6658eb28849643547f210708": "Return to the old champion's hideout on Customs",
"67ebc3ccc9b79ca75e58ade9": "You must not complete the task Surprise Gift",
"66058ccf06ef1d50a60c1f48 acceptPlayerMessage": "",
"66058ccf06ef1d50a60c1f48 declinePlayerMessage": "",
"66058ccf06ef1d50a60c1f48 completePlayerMessage": "",
"66058cd19f59e625462acc90 name": "Decisions, Decisions",
"66058cd19f59e625462acc90 description": "I've been hearing rumors... Very unpleasant rumors. They say you're trying to dig my business up.\n\nLook, we've known each other for a while. You're like a brother to me! Don't do something you'll regret later. The less you know, the better you sleep, you hear that?\n\nUntil I'm absolutely confident in you, I'm gonna have my men watching you. I don't want you pulling any stunts, champ. And if you find anything during your little date with the old champion, bring it to me. Then we can forget about this happy little accident.",
"66058cd19f59e625462acc90 failMessageText": "You bastard! I did everything for you, I got you out of the mud, I made you a real man, and you... You son a bitch!",
"66058cd19f59e625462acc90 failMessageText": "They put a gun to your head and took everything, huh? Don't take me for an idiot! Where's the fucking diary now? Fucking hell. Whatever, I'll deal with it later.",
"66058cd19f59e625462acc90 successMessageText": "You made the right choice. Never doubted you, brother. All right, no more funny business from now on, you hear me?",
"660da15a747708e25add9653": "Failure condition: Bring the information to Fence",
"660da15a747708e25add9653": "You must not complete the task Between Two Fires",
"664fd86520fa1bd9f8fa5489": "Locate and obtain the compromising information on Ref",
"664fd88c4f7e4352f0799f92": "Hand over the found info",
"67ebc1fd1a8f807fa94834cc": "You must not complete the task Surprise Gift",
"66058cd19f59e625462acc90 acceptPlayerMessage": "",
"66058cd19f59e625462acc90 declinePlayerMessage": "",
"66058cd19f59e625462acc90 completePlayerMessage": "",
@@ -27957,7 +28246,7 @@
"67a096fe972c11a3f5077321 failMessageText": "",
"67a096fe972c11a3f5077321 successMessageText": "You turned out to be a real dark horse... The results are remarkable. Not everyone can pull this off. \n\nI'll unlock one of the keycard stashes for you. But be aware that this is a very special item, and I'm not going to give it to you for free.\n\nOne more thing. Arena rewards the best gladiators, and you clearly have potential. If you get tired of scavenging the ruins and want real glory, you know where to find me.",
"67a0db1217cd5fe7e5a2e36e": "Eliminate enemies in any game mode in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in Last Hero in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in LastHero more in Arena",
"67a096fe972c11a3f5077321 acceptPlayerMessage": "",
"67a096fe972c11a3f5077321 declinePlayerMessage": "",
"67a096fe972c11a3f5077321 completePlayerMessage": "",
@@ -28036,6 +28325,26 @@
"67d03be712fb5f8fd2096332 acceptPlayerMessage": "",
"67d03be712fb5f8fd2096332 declinePlayerMessage": "",
"67d03be712fb5f8fd2096332 completePlayerMessage": "",
"67e993b1ac26bf29380a320b name": "Surprise Gift",
"67e993b1ac26bf29380a320b description": "I heard you got involved in this affair with Fence and Ref. So of course you decided to come to me. You want to mess with Ref? Hmm, that would be beneficial to me. Bring me the dirt on him, and I'll find a way to use it.",
"67e993b1ac26bf29380a320b failMessageText": "So why even come to me in the first place if you're just going to give the intel to one of those two? ",
"67e993b1ac26bf29380a320b successMessageText": "I'm glad you understand who it's more advantageous to be friends with.",
"67e993b1ac26bf29380a320e": "Return to the old champion's hideout on Customs",
"67e993b1ac26bf29380a3210": "Locate and obtain the compromising information on Ref",
"67e993b1ac26bf29380a3212": "Hand over the found info",
"67e993b1ac26bf29380a3214": "You must not complete the task Decisions, Decisions",
"67e99f6afe35834e657c0f02": "You must not complete the task Between Two Fires",
"67e993b1ac26bf29380a320b acceptPlayerMessage": "You'll get your info.",
"67e993b1ac26bf29380a320b declinePlayerMessage": "",
"67e993b1ac26bf29380a320b completePlayerMessage": "Here's all I could find on Ref.",
"67e993f5ed537409f009da75 name": "Postponed Reward",
"67e993f5ed537409f009da75 description": "Well, you fucked up with the evidence in a very embarrassing way, but sure, I'll keep my word. I'll get you your fucking container. But now I'm gonna ask you for something else, since things got so ugly.",
"67e993f5ed537409f009da75 failMessageText": "",
"67e993f5ed537409f009da75 successMessageText": "All right, you've earned your reward. But you better know I'm not gonna take any more of your bullshit. You start digging again, you'll end up like that old champion.",
"67ebc5f501052193cdb4c9ac": "Hand over the item: Lega Medal",
"67e993f5ed537409f009da75 acceptPlayerMessage": "",
"67e993f5ed537409f009da75 declinePlayerMessage": "",
"67e993f5ed537409f009da75 completePlayerMessage": "",
"616041eb031af660100c9967 startedMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 failMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 successMessageText 54cb50c76803fa8b248b4571 0": "All clear, you say? Good work then, soldier.",
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -11405,9 +11405,9 @@
"6570880f4a747dbb63005ee5 Name": "13 mm aramid insert and ceramic plates",
"6570880f4a747dbb63005ee5 ShortName": "",
"6570880f4a747dbb63005ee5 Description": "",
"657089638db3adca1009f4ca Name": "Atomic Defense CQCM ballistic mask (Black)",
"657089638db3adca1009f4ca Name": "Atomic Defense CQCM up armored ballistic mask (Black)",
"657089638db3adca1009f4ca ShortName": "CQCM",
"657089638db3adca1009f4ca Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This heavyweight reinforced mask covers the wearer's face completely. It features an inner lining and wraps slightly around the sides of the head for added protection. The mask also features five-point adjustable straps to ensure a comfortable and precise fit.",
"657089638db3adca1009f4ca Description": "Atomic Defense's CQCM ballistic mask provides protection against wide variety of short-mid range weapons including shotguns and assault rifles. This heavyweight reinforced mask covers the wearer's face completely. It features an inner lining and wraps slightly around the sides of the head for added protection. The mask also features five-point adjustable straps to ensure a comfortable and precise fit.",
"65708afe4a747dbb63005eee Name": "Aramid insert",
"65708afe4a747dbb63005eee ShortName": "",
"65708afe4a747dbb63005eee Description": "",
@@ -13162,7 +13162,7 @@
"66b37eb4acff495a29492407 Description": "A single Viibiin brand sneaker. Wonder where the other one is.",
"66b37f114410565a8f6789e2 Name": "Inseq gas pipe wrench",
"66b37f114410565a8f6789e2 ShortName": "Inseq",
"66b37f114410565a8f6789e2 Description": "An Inseq brand plumber's wrench, shiny and colorful.",
"66b37f114410565a8f6789e2 Description": "An Inseq brand adjustable wrench in a cerulean blue color, reminiscent of the cold depths of the Siberian sky. Combines reliability with functional simplicity.",
"66b4d4ccd9281f8de00c6e02 Name": "",
"66b4d4ccd9281f8de00c6e02 ShortName": "",
"66b4d4ccd9281f8de00c6e02 Description": "",
@@ -14605,16 +14605,16 @@
"678fa929819ddc4c350c0317 Description": "A massive handwheel removed from some kind of valve. It must have been used to regulate the water or gas supply in the Knossos underground facilities.",
"679b944d597ba2ed120c3d3c Name": "Last Breath poster",
"679b944d597ba2ed120c3d3c ShortName": "Last Breath",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Shadow of Tagilla's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Minotaur's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b946f90622daf9708da6d Name": "Final Moment poster",
"679b946f90622daf9708da6d ShortName": "Final Moment",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Shadow of Tagilla's victims felt before they died.",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Minotaur's victims felt before they died.",
"679b94734e9ca6b3d80586a7 Name": "Taurus poster",
"679b94734e9ca6b3d80586a7 ShortName": "Taurus",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Shadow of Tagilla. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Minotaur. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b9477708cfcb2060b9ade Name": "Tark Souls poster",
"679b9477708cfcb2060b9ade ShortName": "Tark Souls",
"679b9477708cfcb2060b9ade Description": "This poster shows the Shadow of Tagilla being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9477708cfcb2060b9ade Description": "This poster shows the Minotaur being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9716597ba2ed120c3d3f Name": "Knossos LLC facility key",
"679b9716597ba2ed120c3d3f ShortName": "Knossos",
"679b9716597ba2ed120c3d3f Description": "A worn office door key marked \"Knossos LLC\". Probably used to open utility rooms or other premises belonging to Knossos.",
@@ -14681,9 +14681,231 @@
"67a22045cae994f25c087bb5 Name": "",
"67a22045cae994f25c087bb5 ShortName": "",
"67a22045cae994f25c087bb5 Description": "",
"67a4b71ad3228756b6088ee2 Name": "Atomic Defense CQCM ballistic mask (Smile)",
"67a4b71ad3228756b6088ee2 ShortName": "Smile",
"67a4b71ad3228756b6088ee2 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Someone has customized this one to their liking.",
"67a5c5b6dfdf568c9009af66 Name": "Atomic Defense CQCM ballistic mask (Stop Me)",
"67a5c5b6dfdf568c9009af66 ShortName": "Stop Me",
"67a5c5b6dfdf568c9009af66 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Could this writing on it be considered a cry for help? ",
"67a5c5df782ce4655104db14 Name": "Atomic Defense CQCM ballistic mask (Scars)",
"67a5c5df782ce4655104db14 ShortName": "Scars",
"67a5c5df782ce4655104db14 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Scars or ritual symbols - what it depicts is up to you to determine.",
"67a5c5f37f52620c5b05b4d6 Name": "Atomic Defense CQCM ballistic mask (Target)",
"67a5c5f37f52620c5b05b4d6 ShortName": "Target",
"67a5c5f37f52620c5b05b4d6 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. It's unclear who had the idea to paint a target on it, but that sure is pretty ironic.",
"67a5c6068fcd9fb73f0752cf Name": "Atomic Defense CQCM ballistic mask (Skull)",
"67a5c6068fcd9fb73f0752cf ShortName": "Skull",
"67a5c6068fcd9fb73f0752cf Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Some say the skull is a universal symbol that inspires fear and respect in opponents.",
"67a5c61c7f52620c5b05b4d8 Name": "Atomic Defense CQCM ballistic mask (Demon)",
"67a5c61c7f52620c5b05b4d8 ShortName": "Demon",
"67a5c61c7f52620c5b05b4d8 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. Mom always asked you to smile more, but she hardly expected this.",
"67a5c657782ce4655104db16 Name": "Atomic Defense CQCM ballistic mask (El Día de Muertos)",
"67a5c657782ce4655104db16 ShortName": "Muertos",
"67a5c657782ce4655104db16 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. The drawing is applied with a durable paint for true fans of El Día de Muertos, the Day of the Dead.",
"67a5f917dfdf568c9009af6b Name": "Lower half-mask (MultiCam)",
"67a5f917dfdf568c9009af6b ShortName": "Half-mask",
"67a5f917dfdf568c9009af6b Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. MultiCam camouflage version.",
"67a5f94e802d287c670bb966 Name": "Lower half-mask (Zombie)",
"67a5f94e802d287c670bb966 ShortName": "Zombie",
"67a5f94e802d287c670bb966 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The zombie print is chosen in hopes of intimidating opponents.",
"67a5f968fafb8efd440694b6 Name": "Lower half-mask (Moss)",
"67a5f968fafb8efd440694b6 ShortName": "Moss",
"67a5f968fafb8efd440694b6 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. Moss camouflage version.",
"67a5f989f7041a25760dda36 Name": "Lower half-mask (El Día de Muertos)",
"67a5f989f7041a25760dda36 ShortName": "Muertos",
"67a5f989f7041a25760dda36 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. For true fans of El Día de Muertos, the Day of the Dead.",
"67a5f9a193f7b62b6b0f6576 Name": "Lower half-mask (Wraith)",
"67a5f9a193f7b62b6b0f6576 ShortName": "Wraith",
"67a5f9a193f7b62b6b0f6576 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The print is chosen in hopes of intimidating opponents.",
"67a5f9c8fafb8efd440694b8 Name": "Lower half-mask (Balaclavas)",
"67a5f9c8fafb8efd440694b8 ShortName": "Half-mask",
"67a5f9c8fafb8efd440694b8 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5f9e7f7041a25760dda38 Name": "Lower half-mask (Balaclavas)",
"67a5f9e7f7041a25760dda38 ShortName": "Half-mask",
"67a5f9e7f7041a25760dda38 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5fa01fafb8efd440694ba Name": "Lower half-mask (Balaclavas)",
"67a5fa01fafb8efd440694ba ShortName": "Half-mask",
"67a5fa01fafb8efd440694ba Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a9cc9cf05be177170bcd76 Name": "Balaclava (Green)",
"67a9cc9cf05be177170bcd76 ShortName": "Green",
"67a9cc9cf05be177170bcd76 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. Vibrant green version.",
"67a9ccfff05be177170bcd78 Name": "Balaclava (Scars)",
"67a9ccfff05be177170bcd78 ShortName": "Scars",
"67a9ccfff05be177170bcd78 Description": "Scars adorn a man, even if they're just on his balaclava.",
"67a9cd18f05be177170bcd7a Name": "Balaclava (Scratches)",
"67a9cd18f05be177170bcd7a ShortName": "Scratches",
"67a9cd18f05be177170bcd7a Description": "The embroidered scratches on this balaclava refer to the worst fight of your life. Or trying to pet a fussy cat.",
"67a9cd28cade15e0f00123b6 Name": "Balaclava (Born to Die)",
"67a9cd28cade15e0f00123b6 ShortName": "BTD",
"67a9cd28cade15e0f00123b6 Description": "With the embroidery on this balaclava, everyone will know your creed.",
"67a9cd381fb22063280728a6 Name": "Balaclava (Not Today)",
"67a9cd381fb22063280728a6 ShortName": "Not Today",
"67a9cd381fb22063280728a6 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. The letterings add some flavor.",
"67a9cd55c2a2d940930aec86 Name": "Balaclava (Yellow)",
"67a9cd55c2a2d940930aec86 ShortName": "Yellow",
"67a9cd55c2a2d940930aec86 Description": "Why make face tattoos when you can make them on a mask.",
"67a9cd6ecade15e0f00123b8 Name": "Balaclava (Luxury)",
"67a9cd6ecade15e0f00123b8 ShortName": "Luxury",
"67a9cd6ecade15e0f00123b8 Description": "This balaclava is designed to catch the eye. It's a good thing no one will recognize you with it on.",
"67a9dc769de6826a650ee066 Name": "Cold Fear infrared balaclava (Green)",
"67a9dc769de6826a650ee066 ShortName": "CF",
"67a9dc769de6826a650ee066 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Green version. Or a Ranger Green version. Or an Olive Drab version. Or a Taiga Green version. Or an Army Green version. Or a Deep Forest Green version.",
"67a9dc997faa4210bb0807c6 Name": "Cold Fear infrared balaclava (SBEU)",
"67a9dc997faa4210bb0807c6 ShortName": "SBEU",
"67a9dc997faa4210bb0807c6 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Very Stylish version.",
"67a9dca99de6826a650ee068 Name": "Cold Fear infrared balaclava (Oak)",
"67a9dca99de6826a650ee068 ShortName": "Oak",
"67a9dca99de6826a650ee068 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Hunting camo version.",
"67a9dcbac185de5a4d0c2a06 Name": "Cold Fear infrared balaclava (Surpat)",
"67a9dcbac185de5a4d0c2a06 ShortName": "Surpat",
"67a9dcbac185de5a4d0c2a06 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Surpat camo version.",
"67a9dccf9de6826a650ee06a Name": "Cold Fear infrared balaclava (DPM Desert)",
"67a9dccf9de6826a650ee06a ShortName": "DPM D",
"67a9dccf9de6826a650ee06a Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Desert Disruptive Pattern Material version. Drip? Unlimited.",
"67a9dce47faa4210bb0807c8 Name": "Cold Fear infrared balaclava (MultiCam Tropic)",
"67a9dce47faa4210bb0807c8 ShortName": "MCTP",
"67a9dce47faa4210bb0807c8 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. MultiCam Tropic version.",
"67a9dd619de6826a650ee06c Name": "Cold Fear infrared balaclava (Tiger Stripe)",
"67a9dd619de6826a650ee06c ShortName": "Tiger",
"67a9dd619de6826a650ee06c Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Tiger Stripe camouflage version.",
"67a9e9d04fb4a4a8a00d2826 Name": "Balaclava (Red Nose)",
"67a9e9d04fb4a4a8a00d2826 ShortName": "Red Nose",
"67a9e9d04fb4a4a8a00d2826 Description": "A universal balaclava. For those who want to express their individuality and warn both enemies and allies about who you really are.",
"67a9e9e0c185de5a4d0c2a13 Name": "Balaclava (Demon)",
"67a9e9e0c185de5a4d0c2a13 ShortName": "Demon",
"67a9e9e0c185de5a4d0c2a13 Description": "A universal balaclava. For the true Japanese warriors.",
"67a9e9f09de6826a650ee074 Name": "Balaclava (Skull)",
"67a9e9f09de6826a650ee074 ShortName": "Skull",
"67a9e9f09de6826a650ee074 Description": "Another balaclava with a skull print for the truest mall ninjas.",
"67a9ea004fb4a4a8a00d2828 Name": "Balaclava (Fear)",
"67a9ea004fb4a4a8a00d2828 ShortName": "Fear",
"67a9ea004fb4a4a8a00d2828 Description": "Express yourself and intimidate your enemies (or make them cringe) with a yet another skull mask.",
"67a9ea10c185de5a4d0c2a15 Name": "Balaclava (Yellow Oni)",
"67a9ea10c185de5a4d0c2a15 ShortName": "Yellow Oni",
"67a9ea10c185de5a4d0c2a15 Description": "A balaclava with a yellow Oni print.",
"67a9ea39de7fb0f19e077da6 Name": "Balaclava (Red Oni)",
"67a9ea39de7fb0f19e077da6 ShortName": "Red Oni",
"67a9ea39de7fb0f19e077da6 Description": "A balaclava with a red Oni print.",
"67a9ea7e4fb4a4a8a00d282a Name": "Balaclava (White Oni)",
"67a9ea7e4fb4a4a8a00d282a ShortName": "White Oni",
"67a9ea7e4fb4a4a8a00d282a Description": "A balaclava with a white Oni print.",
"67a9ea98de7fb0f19e077da8 Name": "Balaclava (Smile)",
"67a9ea98de7fb0f19e077da8 ShortName": "Smile",
"67a9ea98de7fb0f19e077da8 Description": "A balaclava with a toothy smile print.",
"67aaf808bf7609058606a926 Name": "Neoprene mask (M90 Desert)",
"67aaf808bf7609058606a926 ShortName": "M90 D",
"67aaf808bf7609058606a926 Description": "A lightweight neoprene mask. M90 Desert camouflage version.",
"67aaf82d508ee9b6440e9c46 Name": "Neoprene mask (Louise Pitton)",
"67aaf82d508ee9b6440e9c46 ShortName": "Pitton",
"67aaf82d508ee9b6440e9c46 Description": "A lightweight neoprene mask with a luxury design.",
"67aaf84104dca1c82c071cf6 Name": "Neoprene mask (Lucha Libre)",
"67aaf84104dca1c82c071cf6 ShortName": "Lucha",
"67aaf84104dca1c82c071cf6 Description": "A lightweight neoprene mask with a professional wrestling print.",
"67aaf851bf7609058606a928 Name": "Neoprene mask (Zombie)",
"67aaf851bf7609058606a928 ShortName": "Zombie",
"67aaf851bf7609058606a928 Description": "A lightweight neoprene mask with a zombie print.",
"67aaf863de7fb0f19e077db9 Name": "Neoprene mask (Say Nothing)",
"67aaf863de7fb0f19e077db9 ShortName": "Nothing",
"67aaf863de7fb0f19e077db9 Description": "A lightweight neoprene mask with a unique print. The little symbol on the side looks strangely familiar.",
"67aaf879508ee9b6440e9c48 Name": "Neoprene mask (ONI)",
"67aaf879508ee9b6440e9c48 ShortName": "ONI",
"67aaf879508ee9b6440e9c48 Description": "A lightweight neoprene mask with an Oni print.",
"67ab0ab4755a9402da001196 Name": "",
"67ab0ab4755a9402da001196 ShortName": "",
"67ab0ab4755a9402da001196 Description": "",
"67ab150c508ee9b6440e9c60 Name": "",
"67ab150c508ee9b6440e9c60 ShortName": "",
"67ab150c508ee9b6440e9c60 Description": "",
"67ab2eecfe82855dcc0f2af6 Name": "Hexatac HPC Plate Carrier (MultiCam)",
"67ab2eecfe82855dcc0f2af6 ShortName": "HPC",
"67ab2eecfe82855dcc0f2af6 Description": "A plate carrier by Hexatac. A minimalistic version designed to be used with chest rigs. MultiCam version.",
"67ab2f28dafe3b22670c9116 Name": "BNTI Kirasa-N body armor (Green)",
"67ab2f28dafe3b22670c9116 ShortName": "Kirasa-N",
"67ab2f28dafe3b22670c9116 Description": "The \"Kirasa N\" body armor is designed for the army and police special forces of the Russian Federation. The bulletproof vest provides circular protection of the human torso. Elements of the damper provide ventilation of the under armor space and reduce the blunt damage. Green version.",
"67ab2f5adafe3b22670c911f Name": "FORT Redut-M body armor (SK Woodland)",
"67ab2f5adafe3b22670c911f ShortName": "Redut-M",
"67ab2f5adafe3b22670c911f Description": "“Redut-M” is a modified version of the well-proven Redut body armor, which is in service of special units of the FSB. The vest is based on advanced technologies in the field of individual armor. Due to the optimized form of armor elements and the outer cover with a special damping-ventilation system, the Redut M armored vest has excellent functional qualities, which facilitates active actions, including those associated with the use of vehicles and in confined spaces. SK Woodland version.",
"67ab2f94dafe3b22670c912c Name": "HighCom Trooper TFO body armor (Coyote)",
"67ab2f94dafe3b22670c912c ShortName": "Trooper",
"67ab2f94dafe3b22670c912c Description": "A plate armor vest by HighCom, popular among USEC PMCs. Coyote version.",
"67ab3d4b83869afd170fdd3f Name": "BBQ-S43 gas torch",
"67ab3d4b83869afd170fdd3f ShortName": "BBQ-S43",
"67ab3d4b83869afd170fdd3f Description": "A portable torch with a limited gas supply. This bad boy is unlikely to burn a hole in the wall, but will do the job on a small metal target.",
"67ab3ea96d7ece17bf0096f6 Name": "ANA Tactical Alpha chest rig (MultiCam)",
"67ab3ea96d7ece17bf0096f6 ShortName": "Alpha",
"67ab3ea96d7ece17bf0096f6 Description": "\"Alpha\" is a high-quality chest rig that fully meets the military standards for reliability and functionality. The combination of integrated pouches and MOLLE straps provides the means of carrying a large number of necessary equipment. The vest is designed as a classic chest rig. In this type of vest, all the gear is located in the front and side parts, while the back part is comprised of adjustment belts and straps. Manufactured by ANA Tactical. MultiCam camouflage version.",
"67ab3f146d7ece17bf0096ff Name": "BlackRock chest rig (Khaki)",
"67ab3f146d7ece17bf0096ff ShortName": "BlackRock",
"67ab3f146d7ece17bf0096ff Description": "A custom-made chest rig for wearing on top of body armor in urban operations. Sturdy and versatile, it features both MOLLE and ALICE attachment systems. Khaki version.",
"67ab49aab9c7a1e18c095686 Name": "Crye Precision AVS plate carrier (MultiCam)",
"67ab49aab9c7a1e18c095686 ShortName": "AVS",
"67ab49aab9c7a1e18c095686 Description": "The Crye Precision AVS plate carrier equipped with Groin Protector and pouches in assault configuration. MultiCam camouflage version.",
"67ab4b2d6f7ae4aa550bbcf6 Name": "5.11 Tactical TacTec plate carrier (Storm)",
"67ab4b2d6f7ae4aa550bbcf6 ShortName": "TacTec",
"67ab4b2d6f7ae4aa550bbcf6 Description": "A plate carrier with a set of pouches for use with assault rifles. Manufactured by 5.11 Tactical. Storm color version.",
"67ac7eeba6749cd1690ae1d7 Name": "",
"67ac7eeba6749cd1690ae1d7 ShortName": "",
"67ac7eeba6749cd1690ae1d7 Description": "",
"67ac7f135f7251f49d0e9b0b Name": "",
"67ac7f135f7251f49d0e9b0b ShortName": "",
"67ac7f135f7251f49d0e9b0b Description": "",
"67ac7f295d717b44c00a0c8c Name": "",
"67ac7f295d717b44c00a0c8c ShortName": "",
"67ac7f295d717b44c00a0c8c Description": "",
"67ac7f3ca6749cd1690ae1d9 Name": "",
"67ac7f3ca6749cd1690ae1d9 ShortName": "",
"67ac7f3ca6749cd1690ae1d9 Description": "",
"67ac7f52e4d14ccd6005de86 Name": "",
"67ac7f52e4d14ccd6005de86 ShortName": "",
"67ac7f52e4d14ccd6005de86 Description": "",
"67ac81ab5f7251f49d0e9b0d Name": "",
"67ac81ab5f7251f49d0e9b0d ShortName": "",
"67ac81ab5f7251f49d0e9b0d Description": "",
"67ac81fd5d717b44c00a0c8e Name": "",
"67ac81fd5d717b44c00a0c8e ShortName": "",
"67ac81fd5d717b44c00a0c8e Description": "",
"67ac8233a6749cd1690ae1db Name": "",
"67ac8233a6749cd1690ae1db ShortName": "",
"67ac8233a6749cd1690ae1db Description": "",
"67ac82465f7251f49d0e9b0f Name": "",
"67ac82465f7251f49d0e9b0f ShortName": "",
"67ac82465f7251f49d0e9b0f Description": "",
"67ac825b5d717b44c00a0c90 Name": "",
"67ac825b5d717b44c00a0c90 ShortName": "",
"67ac825b5d717b44c00a0c90 Description": "",
"67ac86f8a6749cd1690ae1dd Name": "",
"67ac86f8a6749cd1690ae1dd ShortName": "",
"67ac86f8a6749cd1690ae1dd Description": "",
"67ac870e5d717b44c00a0c94 Name": "",
"67ac870e5d717b44c00a0c94 ShortName": "",
"67ac870e5d717b44c00a0c94 Description": "",
"67ac878ca6749cd1690ae1df Name": "Mutkevich t-shirt (Black)",
"67ac878ca6749cd1690ae1df ShortName": "",
"67ac878ca6749cd1690ae1df Description": "Campaign t-shirt",
"67ac880e5d717b44c00a0c98 Name": "Mutkevich t-shirt (White)",
"67ac880e5d717b44c00a0c98 ShortName": "",
"67ac880e5d717b44c00a0c98 Description": "Campaign t-shirt",
"67ac886da6749cd1690ae1e1 Name": "SBEU Mosquito t-shirt",
"67ac886da6749cd1690ae1e1 ShortName": "",
"67ac886da6749cd1690ae1e1 Description": "T-shirt",
"67ac88b55d717b44c00a0c9a Name": "SBEU Mosquito t-shirt",
"67ac88b55d717b44c00a0c9a ShortName": "SBEU",
"67ac88b55d717b44c00a0c9a Description": "A T-shirt with a mosquito",
"67ac88ef2d470eee7a03a726 Name": "Fucker & Motherfucker t-shirt",
"67ac88ef2d470eee7a03a726 ShortName": "",
"67ac88ef2d470eee7a03a726 Description": "Merch t-shirt",
"67ac8911f46484d877033ed6 Name": "Saiga t-shirt",
"67ac8911f46484d877033ed6 ShortName": "",
"67ac8911f46484d877033ed6 Description": "Merch t-shirt",
"67ac8937a6749cd1690ae1e3 Name": "Knives Only t-shirt",
"67ac8937a6749cd1690ae1e3 ShortName": "",
"67ac8937a6749cd1690ae1e3 Description": "T-shirt",
"67ac8a85e4d14ccd6005de8a Name": "BEAR Phoenix (Green)",
"67ac8a85e4d14ccd6005de8a ShortName": "",
"67ac8a85e4d14ccd6005de8a Description": "Flannel shirt",
"67ac8b19e4d14ccd6005de8c Name": "USEC Mission (MultiCam)",
"67ac8b19e4d14ccd6005de8c ShortName": "",
"67ac8b19e4d14ccd6005de8c Description": "Tactical jacket",
"67adaf8b1230c973bb0433a6 Name": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 ShortName": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 Description": "This ceiling is nothing sophisticated. The Minotaur doesn't need anything like that.",
@@ -14717,6 +14939,45 @@
"67adf5f7adc1f43b0702b826 Name": "Műszaki ellátmány láda",
"67adf5f7adc1f43b0702b826 ShortName": "Műszaki ellátmány láda",
"67adf5f7adc1f43b0702b826 Description": "Műszaki ellátmány láda",
"67af2d83af9667d8ea0d39ac Name": "",
"67af2d83af9667d8ea0d39ac ShortName": "",
"67af2d83af9667d8ea0d39ac Description": "",
"67af2d9c551084dbef0f3178 Name": "",
"67af2d9c551084dbef0f3178 ShortName": "",
"67af2d9c551084dbef0f3178 Description": "",
"67af2ddb551084dbef0f317a Name": "Gladiator t-shirt",
"67af2ddb551084dbef0f317a ShortName": "Gladiator",
"67af2ddb551084dbef0f317a Description": "A Gladiator T-shirt",
"67af41dd1eb308667602db4a Name": "Dundukk sport sunglasses (Orange lenses)",
"67af41dd1eb308667602db4a ShortName": "Dundukk",
"67af41dd1eb308667602db4a Description": "Modern sunglasses, made in a sporty style. Great for a stylish shootout at the gas station.",
"67af425c2676ade5750b50e6 Name": "RayBench Aviator glasses (Green lenses)",
"67af425c2676ade5750b50e6 ShortName": "Aviator",
"67af425c2676ade5750b50e6 Description": "Legendary mercenary glasses around the world. Wear them if you want to be cool, like Vovan from the hood.",
"67af42942676ade5750b50e8 Name": "Oakley SI M Frame safety glasses (Orange lenses)",
"67af42942676ade5750b50e8 ShortName": "M Frame",
"67af42942676ade5750b50e8 Description": "Ballistic glasses with impact-resistant polycarbonate lenses.",
"67af42b38d9ef5c57e0d5126 Name": "Round frame sunglasses (Green lenses)",
"67af42b38d9ef5c57e0d5126 ShortName": "RGlasses",
"67af42b38d9ef5c57e0d5126 Description": "Sunglasses with a round-shaped frame. Cool and stylish!",
"67b32b53038008b0e105de2c Name": "BEAR Paladin (Coyote)",
"67b32b53038008b0e105de2c ShortName": "",
"67b32b53038008b0e105de2c Description": "Tactical pants",
"67b32b69c57909356d0b0fee Name": "BEAR Paladin (Ranger Green)",
"67b32b69c57909356d0b0fee ShortName": "",
"67b32b69c57909356d0b0fee Description": "Tactical pants",
"67b32b7c038008b0e105de2e Name": "BEAR Paladin (Tactical Olive)",
"67b32b7c038008b0e105de2e ShortName": "",
"67b32b7c038008b0e105de2e Description": "Tactical pants",
"67b32bcfc57909356d0b0ff0 Name": "USEC K4 (Dark Olive)",
"67b32bcfc57909356d0b0ff0 ShortName": "",
"67b32bcfc57909356d0b0ff0 Description": "Tactical pants",
"67b32bdfab1a22b646087266 Name": "USEC K4 (Green)",
"67b32bdfab1a22b646087266 ShortName": "",
"67b32bdfab1a22b646087266 Description": "Tactical pants",
"67b32bf0d813e783fc0ddac1 Name": "USEC K4 (Timber Brown)",
"67b32bf0d813e783fc0ddac1 ShortName": "",
"67b32bf0d813e783fc0ddac1 Description": "Tactical pants",
"67b70e43f753cf9f7a0a07a6 Name": "LATAM Drops Event 2025 case (Common)",
"67b70e43f753cf9f7a0a07a6 ShortName": "Twitch",
"67b70e43f753cf9f7a0a07a6 Description": "",
@@ -14726,12 +14987,21 @@
"67b72c64f753cf9f7a0a07aa Name": "LATAM Drops Event 2025 case (Epic)",
"67b72c64f753cf9f7a0a07aa ShortName": "Twitch",
"67b72c64f753cf9f7a0a07aa Description": "",
"67cad1ec19b006e9e50f44d6 Name": "Locked equipment crate (Battle Pass Season 0)",
"67cad1ec19b006e9e50f44d6 ShortName": "Equipment (BP 0)",
"67cad1ec19b006e9e50f44d6 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. But first, you need to find a way to open this box.",
"67cad3226bf74131800752b7 Name": "Unlocked equipment crate (Battle Pass Season 0)",
"67cad3226bf74131800752b7 ShortName": "Equipment (BP 0)",
"67cad3226bf74131800752b7 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. The lock has been crudely broken, which means there are no more obstacles between you and the contents of the box.",
"67d3ed3271c17ff82e0a5b0b Name": "Key case",
"67d3ed3271c17ff82e0a5b0b ShortName": "Keys",
"67d3ed3271c17ff82e0a5b0b Description": "This case is the ultimate solution to the problem of hoarding various keys in the stash, helping to store them in one place.",
"67e183377c6c2011970f3149 Name": "Ariadne symbol key",
"67e183377c6c2011970f3149 ShortName": "Ariadne",
"67e183377c6c2011970f3149 Description": "Someone had made a barely visible mark on this key, resembling a ball of thread. Although, it could have simply been left by careless storage.",
"67ea616a74f765cefd009fb7 Name": "Tagilla's welding mask \"ZABEY\" (Replica)",
"67ea616a74f765cefd009fb7 ShortName": "\"ZABEY\"",
"67ea616a74f765cefd009fb7 Description": "Judging by this mask, the Labyrinth had severely affected Tagilla's mental state, making him even more unhinged and bloodthirsty. Who thought he could be any more crazy? It seems that this is merely a replica and cannot be worn. The mask was probably created as a souvenir, intended to remind survivors of their encounter with a ruthless killer.",
" V-ex_light": "Road to Military Base V-Ex",
" Voip/DisabledForOffline": "VOIP is unavailable in the offline mode",
" kg": "Kg",
@@ -18686,6 +18956,7 @@
"UI/Quest/Reward/ItemCaption": "Item",
"UI/Quest/Reward/ProductionSchemeCaption": "Crafting recipe at {0} at level {1}",
"UI/Quest/Reward/QuestCaption": "Task",
"UI/Quest/Reward/WebPromoCode Name": "Escape from Tarkov: Arena free trial",
"UI/Quests/Conditions/PrestigeLevel{0}": "Prestige level: {0}",
"UI/Quests/Conditions/ProfileLevel{0}": "Character level: {0}",
"UI/Quests/Conditions/SkillLevel{0}{1}": "{0} skill level: {1}",
@@ -20445,6 +20716,7 @@
"676bc75c4859905179061aff 0": "Prestige rewards",
"6776e324810eb26b880fb4a5 0": "They say tools are in short supply these days, even OLI can't save the day. Good thing I ordered those tape measures in bulk back then. Here, take this — Ill help you out now, and well settle up later, one way or another.",
"678e601d80e518e4d4025a14 0": "I see you're supporting the mercs recording their experience in Tarkov, warrior. Commendable! Here's a little something for you from the guys, consider it an appreciation package. What, something wrong? These are the highest quality paints we could find. At least it'll help you clean up your bunker or whatever man cave you're hiding in. Go on, go make some happy little accidents.",
"67f91739ee3ea2aa290f365d 0": "You have received a 3-day trial version of the game Escape from Tarkov: Arena after successfully completing the \"Balancing, Part 1\" task before patch 16.5.5. \n\nThe game is already activated on your account. \n\nYou may need to restart the BattleState Games Launcher.",
"Arena/UI/Match_leaving_warning_body 0": "If you leave the match, you'll put your allies at disadvantage./nYou'll lose your reward and rating and could receive a temporary ban.",
"Arena/UI/Match_leaving_warning_header 0": "Warning! You are leaving the match.",
"5fc615710b735e7b024c76ed Name": "Boss sanitar",
@@ -20560,6 +20832,12 @@
"67e3f71e445e18765a052687 Description": "A facility of one of TerraGroup's contractors, Knossos LLC. According to public sources, they build amusement and theme parks. However, this place looks more like a heavily fortified bunker than a new theme park.",
"67e3f72fdb783364cd0a4b63 Name": "A New Threat",
"67e3f72fdb783364cd0a4b63 Description": "There are rumors of a maniac who calls himself the Shadow of Tagilla. Anybody can become a victim of his tortures, and no one has ever escaped from his Labyrinth. One question remains: where did the rumors come from then?",
"67f1acb2798033628e4c618c Name": "Ref unlocked",
"67f1acb2798033628e4c618c Description": "You passed the test mate, and I'm keeping my word. Ref's ready to meet you.",
"67f1adea657637a74150c2ea Name": "Jaeger unlocked",
"67f1adea657637a74150c2ea Description": "I said I'd set you up with Jaeger, didnt I? Everything's arranged. Now you can go talk to him.",
"67f1b1f11b4b4b2dddbefabb Name": "Escape from Tarkov: Arena free trial",
"67f1b1f11b4b4b2dddbefabb Description": "Some special people put in a good word for you. They say you're a perfect merc for the Arena. So come, test your strength with Tarkov's finest gladiators!",
"579b1eb1d53a0658a154fbe6": "",
"579b2068d53a0658a154fbe8": "",
"57a39d5024597772b41c2a07": "",
@@ -21313,6 +21591,12 @@
"67a9fd84ab1557d7070a32ed": "",
"67aa001f510a89c2ed024003": "",
"67aa00e8b725f94eb603cdfe": "",
"67c86f58179c494df00eedf6": "",
"67c86fc392716de04e03a1b6": "",
"67c87094d05729369306ce76": "",
"67c870e5da2a209b2a0ed126": "",
"67c87145e52edc36aa069ae6": "",
"67c871b6e0b64a07890a2f36": "",
"5936d90786f7742b1420ba5b name": "Bemutatkozás",
"5936d90786f7742b1420ba5b description": "Hello there, soldier. I got a job that's a little too easy for my guys. But you'll do fine. Hey, don't get pissy, I don't know you that well yet to give you a normal job!\n\nThere's a lot of bandit scum roaming the streets. They don't bother me much, but they're still a nuisance. Calm down, say, five of them, and get a couple of MP-133 shotguns off them. I think that'll be enough for you. Dismissed, soldier!",
"5936d90786f7742b1420ba5b failMessageText": "",
@@ -25720,26 +26004,26 @@
"66058cb5ae4719735349b9e8 description": "Hello, champion! A friend of mine gave you a little tryout assignment. Now I've decided to meet you in person. People call me Ref. Hosting the Arena and the big bucks, ha!\n\nClearly you don't mind making money, and I'm in desperate need of new staff. Business is booming, and I'm short-handed. We're expanding!\n\nWe got another fight planned soon. As they used to say in ancient Rome, \"the people demand bread and circuses.\" The latter is fine, but the bread is running late. A little supply disruption, don't worry about it. Just get me some food and booze for the audience.",
"66058cb5ae4719735349b9e8 failMessageText": "",
"66058cb5ae4719735349b9e8 successMessageText": "Everything you brought has already been sent to the seats. Well done.",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid item: Bottle of Tarkovskaya vodka",
"6606bd6768f8018fffebd998": "Hand over the found in raid item: Bottle of Pevko Light beer",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid items from the Drinks category",
"6606bd6768f8018fffebd998": "Hand over the found in raid items from the Food category",
"6606bd814120fcf7f0a38e55": "Hand over the found in raid item: Alyonka chocolate bar",
"6606bd9128b63f13e560592f": "Hand over the found in raid item: Pack of Tarker dried meat",
"66058cb5ae4719735349b9e8 acceptPlayerMessage": "",
"66058cb5ae4719735349b9e8 declinePlayerMessage": "",
"66058cb5ae4719735349b9e8 completePlayerMessage": "",
"66058cb7c7f3584787181476 name": "Balancing - Part 1",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nHere's a G36 assault rifle and a THOR armor, try it out on some of the lesser scum. My gladiators will be carrying this kit later, if your test goes well.",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nI've just received a good batch of bullpups for a delicious price. Go ahead and try them out on some hobos. After that, I'll decide if these rifles will go to my cleanup guys or the gladiators.",
"66058cb7c7f3584787181476 failMessageText": "",
"66058cb7c7f3584787181476 successMessageText": "This set is certainly the good shit. Oh, I even came up with a name for it just now: we'll call it Diesel. I think we went a bit too far with the plates though, he's a full-on walking tank. I think we better remove them, yeah?",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a G36 assault rifle and any NFM THOR body armor on Interchange",
"66058cb7c7f3584787181476 successMessageText": "Not a bad gun, eh? Truth be told, I have a soft spot for bullpups. The AUG is obviously difficult to maintain, it has a weird trigger mechanism, hard to get used to, plus it's easy to forget about the ejection port side. Certainly not an amateur's gun. But it feeks so good though! I'd rather not give it to the cleanup crew. \n\nAnyway, here's your reward.",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a Steyr AUG on any location",
"66058cb7c7f3584787181476 acceptPlayerMessage": "",
"66058cb7c7f3584787181476 declinePlayerMessage": "",
"66058cb7c7f3584787181476 completePlayerMessage": "",
"66058cb9e8e4f17985230805 name": "Balancing - Part 2",
"66058cb9e8e4f17985230805 description": "You handled your last testing with flying colors. Good thing I picked you out of all the candidates.\n\nNow we'll test a new gear set on bigger fish. Here, an AKS-74UB assault rifle and PACA armor. If you can survive in this, the gladiators will be happy too. All right, go try it.",
"66058cb9e8e4f17985230805 description": "Right, now it's time to test some body armor. This is for the cleanup crew only. Let's see how it holds up against real mercs. Try killing a few PMCs while wearing this PACA armor. After that, I'll see what else I can come up with.",
"66058cb9e8e4f17985230805 failMessageText": "",
"66058cb9e8e4f17985230805 successMessageText": "I see you're utilizing the strength of the weapon more in this kit... Not much armor here, so it'll be a scout set. Oh! I got a name for it. I had a buddy who was thin and frail-looking, but very feisty. Kicked ass left and right. We called him Tikhon. That's what I'm gonna call this set.",
"660a9c99c650fa4d531f4c96": "Eliminate PMCs while using AKS-74UB and PACA body armor on Streets of Tarkov",
"66058cb9e8e4f17985230805 successMessageText": "Alive? Good! What, the armor's shit and doesn't hold against anything? Well shit, that's a shame. It'll be too weak for the cleanup crew, so I'll have to find a better model.\n\nHere's your reward. Let's finish with this balancing thing for now.",
"660a9c99c650fa4d531f4c96": "Eliminate PMC operatives while wearing a PACA Soft Armor on any location",
"66058cb9e8e4f17985230805 acceptPlayerMessage": "",
"66058cb9e8e4f17985230805 declinePlayerMessage": "",
"66058cb9e8e4f17985230805 completePlayerMessage": "",
@@ -25747,35 +26031,36 @@
"66058cbb06ef1d50a60c1f46 description": "I came up with a great idea to make the Arena even better. And I need your help.\n\nI need to find some armor plates for a guy. He's a frequent performer, so it's time to give him an upgrade to get the crowd excited. That's the thing about shows, you don't add wood in time, the fire goes out.\n\nWell, now go get me some armor plates. \n\nThe crowd's gonna squeal when they see him!",
"66058cbb06ef1d50a60c1f46 failMessageText": "",
"66058cbb06ef1d50a60c1f46 successMessageText": "Just what I needed! Not much more to go. Everyone will be thrilled when they see the results, I promise! Here's a helmet as a reward. His last owner has a better one now, ha!",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid item: Korund-VM ballistic plates (Front)",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid items: Class 4 or higher ballistic plates",
"6606d09a3db3fc1911e204ce": "Hand over the found in raid item: SPRTN Omega ballistic plate",
"6606d0a8f146598b0f492e12": "Hand over the found in raid item: 6B33 ballistic plate (Front)",
"66058cbb06ef1d50a60c1f46 acceptPlayerMessage": "",
"66058cbb06ef1d50a60c1f46 declinePlayerMessage": "",
"66058cbb06ef1d50a60c1f46 completePlayerMessage": "",
"66058cbd9f59e625462acc8e name": "Create a Distraction - Part 1",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them around their hideouts. Without detonators. We're not gonna blow anything up, but make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them inside the cafe in the city center. Without detonators. We're not gonna blow anything up, but just make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e failMessageText": "",
"66058cbd9f59e625462acc8e successMessageText": "Ha, you should have seen the chaos when they found the bricks! What a show! It's a damn shame we didn't film the whole thing... You did a good job. Here's your reward.",
"660a9dc64c0927ead4fcfeef": "Plant three TP-200 TNT bricks under Kaban's office on Streets of Tarkov",
"660a9dc64c0927ead4fcfeef": "Plant TP-200 TNT bricks on the second floor of the cafe on Ground Zero",
"660a9dcf070cb9c8cc1715c7": "Plant three TP-200 TNT bricks at the MVD academy entrance on Streets of Tarkov",
"66058cbd9f59e625462acc8e acceptPlayerMessage": "",
"66058cbd9f59e625462acc8e declinePlayerMessage": "",
"66058cbd9f59e625462acc8e completePlayerMessage": "",
"66058cbf2f19c31a5a1337ec name": "Create a Distraction - Part 2",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay had recovered obnoxiously fast. They were also foolish enough not to take the hint. But that's all right, you and me, we can give then another hint, right?\n\nI got a plan. You need to visit to them again and shoot their lap dogs, the guards. They're all trusted associates of those two. But don't touch Kaban and Kollontay! They must take the hint for sure this time.",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay shit themselves alright, but that wasn't good enough for me. I'd like to finish them off. You don't have to help me with that, of course, but...\n\nI already have a plan. You need to go down to their places and shoot their bodyguards or whatever they're called. Everyone in there is a trusted person for those two, so they're the perfect targets. BUT! Make sure Kaban and Kollontay themselves are unharmed!",
"66058cbf2f19c31a5a1337ec failMessageText": "Can't you see who you're shooting at?! I had such high hopes for you.",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm, looking for the one who ordered the hit. They'll get over it and realize they're crossing the line. Here, this is your reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's guards on Streets of Tarkov",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm. I think soon enough they'll come to me trying to leave this business.\n\nHere's your well deserved reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's or Kollontay's guards on Streets of Tarkov",
"660d5f5a99b1db9725ca1543": "Eliminate Kollontay's guards on Streets of Tarkov",
"660d5f95f9b871558e7515b5": "You must not kill Kaban or Kollontay while the task is active",
"66058cbf2f19c31a5a1337ec acceptPlayerMessage": "",
"66058cbf2f19c31a5a1337ec declinePlayerMessage": "",
"66058cbf2f19c31a5a1337ec completePlayerMessage": "",
"66058cc1da30b620a34e6e86 name": "To Great Heights! - Part 1",
"66058cc1da30b620a34e6e86 description": "Well, now Kaban and Kollontay are too busy finding their attackers to accomplish anything at all. Which means it's time for a new champion of the Arena. And it's going to be you. By consent, of course. We don't practice cruelty here, ha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 description": "Well-well, you've finished your first assessment. I think it's right about time for a new champion of the Arena to rise. And it's going to be you. By consent, of course. We don't practice cruelty here, haha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So go ahead, enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 failMessageText": "",
"66058cc1da30b620a34e6e86 successMessageText": "I never doubted you for a second, brother! But remember, we're here to entertain people. We need a bigger show! Sometimes it looks like you're just shooting cans, you know.",
"662ba5a89d8041c264dd9673": "Win a match in ranked game mode in Arena",
"662ba5a89d8041c264dd9673": "Win a match in CheckPoint or LastHero mode in Arena",
"66058cc1da30b620a34e6e86 acceptPlayerMessage": "",
"66058cc1da30b620a34e6e86 declinePlayerMessage": "",
"66058cc1da30b620a34e6e86 completePlayerMessage": "",
@@ -25783,7 +26068,7 @@
"66058cc208308761cf390993 description": "You're under my wing from now on, brother. I'll make sure you get progress good, but you're gonna have to get your ass in gear more often.\n\nLet's start with the basics. The Arena's in Tarkov, but the biggest sponsors are overseas. They watch every game, place bets, throw money at the favorites. And you need to get some of those big shots interested. Get their attention, show them you're worthy. Make a name for yourself. One win alone isn't enough to do it. Show them you can make a thrilling performance!",
"66058cc208308761cf390993 failMessageText": "",
"66058cc208308761cf390993 successMessageText": "I see the progress you're making! They're starting to talk about you overseas. People are interested. It's a sign that you're doing the right thing!",
"662ba78e19c86d3199ae0a93": "Win a match in ranked mode in Arena",
"662ba78e19c86d3199ae0a93": "Win a match in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662ba7b942dc438835a2760d": "Reach 1700 ARP rating",
"66058cc208308761cf390993 acceptPlayerMessage": "",
"66058cc208308761cf390993 declinePlayerMessage": "",
@@ -25792,7 +26077,7 @@
"66058cc5bb83da7ba474aba9 description": "You're doing great! But it's too early to stop. Shine your face more often, impress the audience. Stand out. Become the one they talk about, the one they come to see. Then the cash will come, and then other goodies: cars, girls... Although Tarkov is a little short on the latter.\n\nAnyway, the Arena is a great career opportunity right now, ha!",
"66058cc5bb83da7ba474aba9 failMessageText": "",
"66058cc5bb83da7ba474aba9 successMessageText": "And now you're one step closer to the big leagues! Respect, brother.",
"662ba61d3ed61b6b78187b71": "Win 3 matches while claiming first place in ranked mode in Arena",
"662ba61d3ed61b6b78187b71": "Win a match while claiming at least 3rd place in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc5bb83da7ba474aba9 acceptPlayerMessage": "",
"66058cc5bb83da7ba474aba9 declinePlayerMessage": "",
"66058cc5bb83da7ba474aba9 completePlayerMessage": "",
@@ -25800,10 +26085,10 @@
"66058cc72cee99303f1ba069 description": "How's the mood? Battle-ready? Ready to shine in the Arena once more? Ready to shred some motherfuckers? The odds are still stacked against you, so don't let the audience down!\n\nSpeaking of that. You got some money? You gotta bet on yourself and then win six times. You'll make tons of cash, and you'll be famous. Bring the money, I'll organize everything. Just be warned: if you lose five times, you start again.",
"66058cc72cee99303f1ba069 failMessageText": "Oh man, you almost did it. Try again, the audience still seems to favor you.",
"66058cc72cee99303f1ba069 successMessageText": "Here's your paycheck. I deducted all my services from it straight away: bribing opponents, fees, and all that. What, you thought I work for free?",
"662bb23200ae352a6d5a415d": "Win 6 matches out of 10 in ranked mode in Arena",
"662bb23200ae352a6d5a415d": "Win three out of six matches in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662bb24b3d34cd5e19206e63": "Failure condition: Lose 5 matches",
"6633a85e347a2a2b4051a26b": "Hand over Roubles from the EFT balance",
"665493a649bd17856482ba77": "Failure Condition: Lose 5 matches",
"665493a649bd17856482ba77": "Failure Condition: Lose 4 matches",
"66058cc72cee99303f1ba069 acceptPlayerMessage": "",
"66058cc72cee99303f1ba069 declinePlayerMessage": "",
"66058cc72cee99303f1ba069 completePlayerMessage": "",
@@ -25811,7 +26096,7 @@
"66058cc9ae4719735349b9ea description": "I have good news! Excellent news, in fact! I hope you've already picked out a little apartment in Tarkov's elite neighborhood, because you'll have it soon with all this money! Kidding. All the houses in those neighborhoods are soon gonna collapse anyway.\n\nAnyway, some very powerful people from across the border are interested in you. Powerful and wealthy. I can't tell you their names, it's a business secret, and I'm not violating what I signed. So, these people are ready to take you under their wing and sponsor you heavily, but first they want guarantees.\n\nYou need to become the champion. Fly high, soar above the rest. You're gonna have to spend more time in the Arena. I can see it in your eyes that you're ready.",
"66058cc9ae4719735349b9ea failMessageText": "",
"66058cc9ae4719735349b9ea successMessageText": "You're really good. A very famous French man — I won't tell you his name for privacy — is interested in you. Lispy as hell, but he's offering good money. I've already arranged for your sponsorship.",
"662ba87106e44407b79e9ab2": "Win 3 matches in a row in ranked game mode in Arena",
"662ba87106e44407b79e9ab2": "Win two matches in a row in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc9ae4719735349b9ea acceptPlayerMessage": "",
"66058cc9ae4719735349b9ea declinePlayerMessage": "",
"66058cc9ae4719735349b9ea completePlayerMessage": "",
@@ -25822,6 +26107,7 @@
"664ef2e5c11296c444642040": "Locate the old champion's room on Customs",
"664ef37c4c1e8a2e6c4b1e9a": "Find out what happened to the champion",
"664ef3c238dad5c6686a6d1e": "Survive and extract from the location",
"67e6b531ca71d03c35350b31": "Locate and obtain the key at the smugglers' base on Shoreline",
"66058ccbc7f3584787181478 acceptPlayerMessage": "",
"66058ccbc7f3584787181478 declinePlayerMessage": "",
"66058ccbc7f3584787181478 completePlayerMessage": "",
@@ -25829,7 +26115,7 @@
"66058ccde8e4f17985230807 description": "So you're saying you were in the last champion's apartment? All right then. I'll pretend like it never happened. Just remember, curiosity killed the cat. And the last champion, too. He was a good guy, I liked him, but he got soft, lost his touch.\n\nYou should be practicing more, not wandering around the city. Otherwise, your ranking will start to drop.",
"66058ccde8e4f17985230807 failMessageText": "",
"66058ccde8e4f17985230807 successMessageText": "There you go! Time should be spent improving your skills. Who knows what happens if you don't?",
"663b9bb7fe7953705cb09114": "Eliminate any target while using an Assault carbine in Arena",
"663b9bb7fe7953705cb09114": "Eliminate enemies in any game mode in Arena",
"663b9be176223121f61e5859": "Eliminate any target while using an Assault rifle in Arena",
"663b9c13d71a6a0be997a5d5": "Eliminate any target while using a Machine gun in Arena",
"663b9c1559c1d56ec9bd6b4a": "Eliminate any target while using a Marksman rifle in Arena",
@@ -25845,21 +26131,24 @@
"66058ccf06ef1d50a60c1f48 name": "Between Two Fires",
"66058ccf06ef1d50a60c1f48 description": "So you saw a dead body. Did you search it? Did you check around it? I'm just pointing out that you're blind. The champion, as far as I know, kept a journal. Yeah, like some teenager, but that's actually working in your favor.\n\nWhy don't you go over there again and take a closer look? There's got to be more information in the journal about Ref, some dirt on him. Do that if you want to stop being expendable in the Arena.\n\nAnd one more thing: if you bring me any info on Ref that'll be worthy of my time, I'll pay you well.",
"66058ccf06ef1d50a60c1f48 failMessageText": "You want to stay under Ref's skirt? You do you then.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.\n\nMake sure you speak nothing of this to Ref.",
"660da184e629b7a4c6dc7f9a": "You must not complete the task Decisions, Decisions",
"664fd7aba8d870609d099fed": "Locate and obtain the compromising information on Ref",
"664fd7f0837ee02ad4c8e658": "Hand over the found info",
"66563f0a2684eee09e8dcd86": "Locate the old champion's hideout",
"6658eb28849643547f210708": "Return to the old champion's hideout on Customs",
"67ebc3ccc9b79ca75e58ade9": "You must not complete the task Surprise Gift",
"66058ccf06ef1d50a60c1f48 acceptPlayerMessage": "",
"66058ccf06ef1d50a60c1f48 declinePlayerMessage": "",
"66058ccf06ef1d50a60c1f48 completePlayerMessage": "",
"66058cd19f59e625462acc90 name": "Decisions, Decisions",
"66058cd19f59e625462acc90 description": "I've been hearing rumors... Very unpleasant rumors. They say you're trying to dig my business up.\n\nLook, we've known each other for a while. You're like a brother to me! Don't do something you'll regret later. The less you know, the better you sleep, you hear that?\n\nUntil I'm absolutely confident in you, I'm gonna have my men watching you. I don't want you pulling any stunts, champ. And if you find anything during your little date with the old champion, bring it to me. Then we can forget about this happy little accident.",
"66058cd19f59e625462acc90 failMessageText": "You bastard! I did everything for you, I got you out of the mud, I made you a real man, and you... You son a bitch!",
"66058cd19f59e625462acc90 failMessageText": "They put a gun to your head and took everything, huh? Don't take me for an idiot! Where's the fucking diary now? Fucking hell. Whatever, I'll deal with it later.",
"66058cd19f59e625462acc90 successMessageText": "You made the right choice. Never doubted you, brother. All right, no more funny business from now on, you hear me?",
"660da15a747708e25add9653": "Failure condition: Bring the information to Fence",
"660da15a747708e25add9653": "You must not complete the task Between Two Fires",
"664fd86520fa1bd9f8fa5489": "Locate and obtain the compromising information on Ref",
"664fd88c4f7e4352f0799f92": "Hand over the found info",
"67ebc1fd1a8f807fa94834cc": "You must not complete the task Surprise Gift",
"66058cd19f59e625462acc90 acceptPlayerMessage": "",
"66058cd19f59e625462acc90 declinePlayerMessage": "",
"66058cd19f59e625462acc90 completePlayerMessage": "",
@@ -27957,7 +28246,7 @@
"67a096fe972c11a3f5077321 failMessageText": "",
"67a096fe972c11a3f5077321 successMessageText": "You turned out to be a real dark horse... The results are remarkable. Not everyone can pull this off. \n\nI'll unlock one of the keycard stashes for you. But be aware that this is a very special item, and I'm not going to give it to you for free.\n\nOne more thing. Arena rewards the best gladiators, and you clearly have potential. If you get tired of scavenging the ruins and want real glory, you know where to find me.",
"67a0db1217cd5fe7e5a2e36e": "Eliminate enemies in any game mode in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in Last Hero in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in LastHero more in Arena",
"67a096fe972c11a3f5077321 acceptPlayerMessage": "",
"67a096fe972c11a3f5077321 declinePlayerMessage": "",
"67a096fe972c11a3f5077321 completePlayerMessage": "",
@@ -28036,6 +28325,26 @@
"67d03be712fb5f8fd2096332 acceptPlayerMessage": "",
"67d03be712fb5f8fd2096332 declinePlayerMessage": "",
"67d03be712fb5f8fd2096332 completePlayerMessage": "",
"67e993b1ac26bf29380a320b name": "Surprise Gift",
"67e993b1ac26bf29380a320b description": "I heard you got involved in this affair with Fence and Ref. So of course you decided to come to me. You want to mess with Ref? Hmm, that would be beneficial to me. Bring me the dirt on him, and I'll find a way to use it.",
"67e993b1ac26bf29380a320b failMessageText": "So why even come to me in the first place if you're just going to give the intel to one of those two? ",
"67e993b1ac26bf29380a320b successMessageText": "I'm glad you understand who it's more advantageous to be friends with.",
"67e993b1ac26bf29380a320e": "Return to the old champion's hideout on Customs",
"67e993b1ac26bf29380a3210": "Locate and obtain the compromising information on Ref",
"67e993b1ac26bf29380a3212": "Hand over the found info",
"67e993b1ac26bf29380a3214": "You must not complete the task Decisions, Decisions",
"67e99f6afe35834e657c0f02": "You must not complete the task Between Two Fires",
"67e993b1ac26bf29380a320b acceptPlayerMessage": "You'll get your info.",
"67e993b1ac26bf29380a320b declinePlayerMessage": "",
"67e993b1ac26bf29380a320b completePlayerMessage": "Here's all I could find on Ref.",
"67e993f5ed537409f009da75 name": "Postponed Reward",
"67e993f5ed537409f009da75 description": "Well, you fucked up with the evidence in a very embarrassing way, but sure, I'll keep my word. I'll get you your fucking container. But now I'm gonna ask you for something else, since things got so ugly.",
"67e993f5ed537409f009da75 failMessageText": "",
"67e993f5ed537409f009da75 successMessageText": "All right, you've earned your reward. But you better know I'm not gonna take any more of your bullshit. You start digging again, you'll end up like that old champion.",
"67ebc5f501052193cdb4c9ac": "Hand over the item: Lega Medal",
"67e993f5ed537409f009da75 acceptPlayerMessage": "",
"67e993f5ed537409f009da75 declinePlayerMessage": "",
"67e993f5ed537409f009da75 completePlayerMessage": "",
"616041eb031af660100c9967 startedMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 failMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 successMessageText 54cb50c76803fa8b248b4571 0": "All clear, you say? Good work then, soldier.",
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -13162,7 +13162,7 @@
"66b37eb4acff495a29492407 Description": "A single Viibiin brand sneaker. Wonder where the other one is.",
"66b37f114410565a8f6789e2 Name": "Inseq gas pipe wrench",
"66b37f114410565a8f6789e2 ShortName": "Inseq",
"66b37f114410565a8f6789e2 Description": "An Inseq brand plumber's wrench, shiny and colorful.",
"66b37f114410565a8f6789e2 Description": "An Inseq brand adjustable wrench in a cerulean blue color, reminiscent of the cold depths of the Siberian sky. Combines reliability with functional simplicity.",
"66b4d4ccd9281f8de00c6e02 Name": "",
"66b4d4ccd9281f8de00c6e02 ShortName": "",
"66b4d4ccd9281f8de00c6e02 Description": "",
@@ -14605,16 +14605,16 @@
"678fa929819ddc4c350c0317 Description": "A massive handwheel removed from some kind of valve. It must have been used to regulate the water or gas supply in the Knossos underground facilities.",
"679b944d597ba2ed120c3d3c Name": "Last Breath poster",
"679b944d597ba2ed120c3d3c ShortName": "Last Breath",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Shadow of Tagilla's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Minotaur's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b946f90622daf9708da6d Name": "Final Moment poster",
"679b946f90622daf9708da6d ShortName": "Final Moment",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Shadow of Tagilla's victims felt before they died.",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Minotaur's victims felt before they died.",
"679b94734e9ca6b3d80586a7 Name": "Taurus poster",
"679b94734e9ca6b3d80586a7 ShortName": "Taurus",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Shadow of Tagilla. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Minotaur. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b9477708cfcb2060b9ade Name": "Tark Souls poster",
"679b9477708cfcb2060b9ade ShortName": "Tark Souls",
"679b9477708cfcb2060b9ade Description": "This poster shows the Shadow of Tagilla being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9477708cfcb2060b9ade Description": "This poster shows the Minotaur being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9716597ba2ed120c3d3f Name": "Knossos LLC facility key",
"679b9716597ba2ed120c3d3f ShortName": "Knossos",
"679b9716597ba2ed120c3d3f Description": "A worn office door key marked \"Knossos LLC\". Probably used to open utility rooms or other premises belonging to Knossos.",
@@ -14681,9 +14681,231 @@
"67a22045cae994f25c087bb5 Name": "",
"67a22045cae994f25c087bb5 ShortName": "",
"67a22045cae994f25c087bb5 Description": "",
"67a4b71ad3228756b6088ee2 Name": "Atomic Defense CQCM ballistic mask (Smile)",
"67a4b71ad3228756b6088ee2 ShortName": "Smile",
"67a4b71ad3228756b6088ee2 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Someone has customized this one to their liking.",
"67a5c5b6dfdf568c9009af66 Name": "Atomic Defense CQCM ballistic mask (Stop Me)",
"67a5c5b6dfdf568c9009af66 ShortName": "Stop Me",
"67a5c5b6dfdf568c9009af66 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Could this writing on it be considered a cry for help? ",
"67a5c5df782ce4655104db14 Name": "Atomic Defense CQCM ballistic mask (Scars)",
"67a5c5df782ce4655104db14 ShortName": "Scars",
"67a5c5df782ce4655104db14 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Scars or ritual symbols - what it depicts is up to you to determine.",
"67a5c5f37f52620c5b05b4d6 Name": "Atomic Defense CQCM ballistic mask (Target)",
"67a5c5f37f52620c5b05b4d6 ShortName": "Target",
"67a5c5f37f52620c5b05b4d6 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. It's unclear who had the idea to paint a target on it, but that sure is pretty ironic.",
"67a5c6068fcd9fb73f0752cf Name": "Atomic Defense CQCM ballistic mask (Skull)",
"67a5c6068fcd9fb73f0752cf ShortName": "Skull",
"67a5c6068fcd9fb73f0752cf Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Some say the skull is a universal symbol that inspires fear and respect in opponents.",
"67a5c61c7f52620c5b05b4d8 Name": "Atomic Defense CQCM ballistic mask (Demon)",
"67a5c61c7f52620c5b05b4d8 ShortName": "Demon",
"67a5c61c7f52620c5b05b4d8 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. Mom always asked you to smile more, but she hardly expected this.",
"67a5c657782ce4655104db16 Name": "Atomic Defense CQCM ballistic mask (El Día de Muertos)",
"67a5c657782ce4655104db16 ShortName": "Muertos",
"67a5c657782ce4655104db16 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. The drawing is applied with a durable paint for true fans of El Día de Muertos, the Day of the Dead.",
"67a5f917dfdf568c9009af6b Name": "Lower half-mask (MultiCam)",
"67a5f917dfdf568c9009af6b ShortName": "Half-mask",
"67a5f917dfdf568c9009af6b Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. MultiCam camouflage version.",
"67a5f94e802d287c670bb966 Name": "Lower half-mask (Zombie)",
"67a5f94e802d287c670bb966 ShortName": "Zombie",
"67a5f94e802d287c670bb966 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The zombie print is chosen in hopes of intimidating opponents.",
"67a5f968fafb8efd440694b6 Name": "Lower half-mask (Moss)",
"67a5f968fafb8efd440694b6 ShortName": "Moss",
"67a5f968fafb8efd440694b6 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. Moss camouflage version.",
"67a5f989f7041a25760dda36 Name": "Lower half-mask (El Día de Muertos)",
"67a5f989f7041a25760dda36 ShortName": "Muertos",
"67a5f989f7041a25760dda36 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. For true fans of El Día de Muertos, the Day of the Dead.",
"67a5f9a193f7b62b6b0f6576 Name": "Lower half-mask (Wraith)",
"67a5f9a193f7b62b6b0f6576 ShortName": "Wraith",
"67a5f9a193f7b62b6b0f6576 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The print is chosen in hopes of intimidating opponents.",
"67a5f9c8fafb8efd440694b8 Name": "Lower half-mask (Balaclavas)",
"67a5f9c8fafb8efd440694b8 ShortName": "Half-mask",
"67a5f9c8fafb8efd440694b8 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5f9e7f7041a25760dda38 Name": "Lower half-mask (Balaclavas)",
"67a5f9e7f7041a25760dda38 ShortName": "Half-mask",
"67a5f9e7f7041a25760dda38 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5fa01fafb8efd440694ba Name": "Lower half-mask (Balaclavas)",
"67a5fa01fafb8efd440694ba ShortName": "Half-mask",
"67a5fa01fafb8efd440694ba Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a9cc9cf05be177170bcd76 Name": "Balaclava (Green)",
"67a9cc9cf05be177170bcd76 ShortName": "Green",
"67a9cc9cf05be177170bcd76 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. Vibrant green version.",
"67a9ccfff05be177170bcd78 Name": "Balaclava (Scars)",
"67a9ccfff05be177170bcd78 ShortName": "Scars",
"67a9ccfff05be177170bcd78 Description": "Scars adorn a man, even if they're just on his balaclava.",
"67a9cd18f05be177170bcd7a Name": "Balaclava (Scratches)",
"67a9cd18f05be177170bcd7a ShortName": "Scratches",
"67a9cd18f05be177170bcd7a Description": "The embroidered scratches on this balaclava refer to the worst fight of your life. Or trying to pet a fussy cat.",
"67a9cd28cade15e0f00123b6 Name": "Balaclava (Born to Die)",
"67a9cd28cade15e0f00123b6 ShortName": "BTD",
"67a9cd28cade15e0f00123b6 Description": "With the embroidery on this balaclava, everyone will know your creed.",
"67a9cd381fb22063280728a6 Name": "Balaclava (Not Today)",
"67a9cd381fb22063280728a6 ShortName": "Not Today",
"67a9cd381fb22063280728a6 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. The letterings add some flavor.",
"67a9cd55c2a2d940930aec86 Name": "Balaclava (Yellow)",
"67a9cd55c2a2d940930aec86 ShortName": "Yellow",
"67a9cd55c2a2d940930aec86 Description": "Why make face tattoos when you can make them on a mask.",
"67a9cd6ecade15e0f00123b8 Name": "Balaclava (Luxury)",
"67a9cd6ecade15e0f00123b8 ShortName": "Luxury",
"67a9cd6ecade15e0f00123b8 Description": "This balaclava is designed to catch the eye. It's a good thing no one will recognize you with it on.",
"67a9dc769de6826a650ee066 Name": "Cold Fear infrared balaclava (Green)",
"67a9dc769de6826a650ee066 ShortName": "CF",
"67a9dc769de6826a650ee066 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Green version. Or a Ranger Green version. Or an Olive Drab version. Or a Taiga Green version. Or an Army Green version. Or a Deep Forest Green version.",
"67a9dc997faa4210bb0807c6 Name": "Cold Fear infrared balaclava (SBEU)",
"67a9dc997faa4210bb0807c6 ShortName": "SBEU",
"67a9dc997faa4210bb0807c6 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Very Stylish version.",
"67a9dca99de6826a650ee068 Name": "Cold Fear infrared balaclava (Oak)",
"67a9dca99de6826a650ee068 ShortName": "Oak",
"67a9dca99de6826a650ee068 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Hunting camo version.",
"67a9dcbac185de5a4d0c2a06 Name": "Cold Fear infrared balaclava (Surpat)",
"67a9dcbac185de5a4d0c2a06 ShortName": "Surpat",
"67a9dcbac185de5a4d0c2a06 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Surpat camo version.",
"67a9dccf9de6826a650ee06a Name": "Cold Fear infrared balaclava (DPM Desert)",
"67a9dccf9de6826a650ee06a ShortName": "DPM D",
"67a9dccf9de6826a650ee06a Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Desert Disruptive Pattern Material version. Drip? Unlimited.",
"67a9dce47faa4210bb0807c8 Name": "Cold Fear infrared balaclava (MultiCam Tropic)",
"67a9dce47faa4210bb0807c8 ShortName": "MCTP",
"67a9dce47faa4210bb0807c8 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. MultiCam Tropic version.",
"67a9dd619de6826a650ee06c Name": "Cold Fear infrared balaclava (Tiger Stripe)",
"67a9dd619de6826a650ee06c ShortName": "Tiger",
"67a9dd619de6826a650ee06c Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Tiger Stripe camouflage version.",
"67a9e9d04fb4a4a8a00d2826 Name": "Balaclava (Red Nose)",
"67a9e9d04fb4a4a8a00d2826 ShortName": "Red Nose",
"67a9e9d04fb4a4a8a00d2826 Description": "A universal balaclava. For those who want to express their individuality and warn both enemies and allies about who you really are.",
"67a9e9e0c185de5a4d0c2a13 Name": "Balaclava (Demon)",
"67a9e9e0c185de5a4d0c2a13 ShortName": "Demon",
"67a9e9e0c185de5a4d0c2a13 Description": "A universal balaclava. For the true Japanese warriors.",
"67a9e9f09de6826a650ee074 Name": "Balaclava (Skull)",
"67a9e9f09de6826a650ee074 ShortName": "Skull",
"67a9e9f09de6826a650ee074 Description": "Another balaclava with a skull print for the truest mall ninjas.",
"67a9ea004fb4a4a8a00d2828 Name": "Balaclava (Fear)",
"67a9ea004fb4a4a8a00d2828 ShortName": "Fear",
"67a9ea004fb4a4a8a00d2828 Description": "Express yourself and intimidate your enemies (or make them cringe) with a yet another skull mask.",
"67a9ea10c185de5a4d0c2a15 Name": "Balaclava (Yellow Oni)",
"67a9ea10c185de5a4d0c2a15 ShortName": "Yellow Oni",
"67a9ea10c185de5a4d0c2a15 Description": "A balaclava with a yellow Oni print.",
"67a9ea39de7fb0f19e077da6 Name": "Balaclava (Red Oni)",
"67a9ea39de7fb0f19e077da6 ShortName": "Red Oni",
"67a9ea39de7fb0f19e077da6 Description": "A balaclava with a red Oni print.",
"67a9ea7e4fb4a4a8a00d282a Name": "Balaclava (White Oni)",
"67a9ea7e4fb4a4a8a00d282a ShortName": "White Oni",
"67a9ea7e4fb4a4a8a00d282a Description": "A balaclava with a white Oni print.",
"67a9ea98de7fb0f19e077da8 Name": "Balaclava (Smile)",
"67a9ea98de7fb0f19e077da8 ShortName": "Smile",
"67a9ea98de7fb0f19e077da8 Description": "A balaclava with a toothy smile print.",
"67aaf808bf7609058606a926 Name": "Neoprene mask (M90 Desert)",
"67aaf808bf7609058606a926 ShortName": "M90 D",
"67aaf808bf7609058606a926 Description": "A lightweight neoprene mask. M90 Desert camouflage version.",
"67aaf82d508ee9b6440e9c46 Name": "Neoprene mask (Louise Pitton)",
"67aaf82d508ee9b6440e9c46 ShortName": "Pitton",
"67aaf82d508ee9b6440e9c46 Description": "A lightweight neoprene mask with a luxury design.",
"67aaf84104dca1c82c071cf6 Name": "Neoprene mask (Lucha Libre)",
"67aaf84104dca1c82c071cf6 ShortName": "Lucha",
"67aaf84104dca1c82c071cf6 Description": "A lightweight neoprene mask with a professional wrestling print.",
"67aaf851bf7609058606a928 Name": "Neoprene mask (Zombie)",
"67aaf851bf7609058606a928 ShortName": "Zombie",
"67aaf851bf7609058606a928 Description": "A lightweight neoprene mask with a zombie print.",
"67aaf863de7fb0f19e077db9 Name": "Neoprene mask (Say Nothing)",
"67aaf863de7fb0f19e077db9 ShortName": "Nothing",
"67aaf863de7fb0f19e077db9 Description": "A lightweight neoprene mask with a unique print. The little symbol on the side looks strangely familiar.",
"67aaf879508ee9b6440e9c48 Name": "Neoprene mask (ONI)",
"67aaf879508ee9b6440e9c48 ShortName": "ONI",
"67aaf879508ee9b6440e9c48 Description": "A lightweight neoprene mask with an Oni print.",
"67ab0ab4755a9402da001196 Name": "",
"67ab0ab4755a9402da001196 ShortName": "",
"67ab0ab4755a9402da001196 Description": "",
"67ab150c508ee9b6440e9c60 Name": "",
"67ab150c508ee9b6440e9c60 ShortName": "",
"67ab150c508ee9b6440e9c60 Description": "",
"67ab2eecfe82855dcc0f2af6 Name": "Hexatac HPC Plate Carrier (MultiCam)",
"67ab2eecfe82855dcc0f2af6 ShortName": "HPC",
"67ab2eecfe82855dcc0f2af6 Description": "A plate carrier by Hexatac. A minimalistic version designed to be used with chest rigs. MultiCam version.",
"67ab2f28dafe3b22670c9116 Name": "BNTI Kirasa-N body armor (Green)",
"67ab2f28dafe3b22670c9116 ShortName": "Kirasa-N",
"67ab2f28dafe3b22670c9116 Description": "The \"Kirasa N\" body armor is designed for the army and police special forces of the Russian Federation. The bulletproof vest provides circular protection of the human torso. Elements of the damper provide ventilation of the under armor space and reduce the blunt damage. Green version.",
"67ab2f5adafe3b22670c911f Name": "FORT Redut-M body armor (SK Woodland)",
"67ab2f5adafe3b22670c911f ShortName": "Redut-M",
"67ab2f5adafe3b22670c911f Description": "“Redut-M” is a modified version of the well-proven Redut body armor, which is in service of special units of the FSB. The vest is based on advanced technologies in the field of individual armor. Due to the optimized form of armor elements and the outer cover with a special damping-ventilation system, the Redut M armored vest has excellent functional qualities, which facilitates active actions, including those associated with the use of vehicles and in confined spaces. SK Woodland version.",
"67ab2f94dafe3b22670c912c Name": "HighCom Trooper TFO body armor (Coyote)",
"67ab2f94dafe3b22670c912c ShortName": "Trooper",
"67ab2f94dafe3b22670c912c Description": "A plate armor vest by HighCom, popular among USEC PMCs. Coyote version.",
"67ab3d4b83869afd170fdd3f Name": "BBQ-S43 gas torch",
"67ab3d4b83869afd170fdd3f ShortName": "BBQ-S43",
"67ab3d4b83869afd170fdd3f Description": "A portable torch with a limited gas supply. This bad boy is unlikely to burn a hole in the wall, but will do the job on a small metal target.",
"67ab3ea96d7ece17bf0096f6 Name": "ANA Tactical Alpha chest rig (MultiCam)",
"67ab3ea96d7ece17bf0096f6 ShortName": "Alpha",
"67ab3ea96d7ece17bf0096f6 Description": "\"Alpha\" is a high-quality chest rig that fully meets the military standards for reliability and functionality. The combination of integrated pouches and MOLLE straps provides the means of carrying a large number of necessary equipment. The vest is designed as a classic chest rig. In this type of vest, all the gear is located in the front and side parts, while the back part is comprised of adjustment belts and straps. Manufactured by ANA Tactical. MultiCam camouflage version.",
"67ab3f146d7ece17bf0096ff Name": "BlackRock chest rig (Khaki)",
"67ab3f146d7ece17bf0096ff ShortName": "BlackRock",
"67ab3f146d7ece17bf0096ff Description": "A custom-made chest rig for wearing on top of body armor in urban operations. Sturdy and versatile, it features both MOLLE and ALICE attachment systems. Khaki version.",
"67ab49aab9c7a1e18c095686 Name": "Crye Precision AVS plate carrier (MultiCam)",
"67ab49aab9c7a1e18c095686 ShortName": "AVS",
"67ab49aab9c7a1e18c095686 Description": "The Crye Precision AVS plate carrier equipped with Groin Protector and pouches in assault configuration. MultiCam camouflage version.",
"67ab4b2d6f7ae4aa550bbcf6 Name": "5.11 Tactical TacTec plate carrier (Storm)",
"67ab4b2d6f7ae4aa550bbcf6 ShortName": "TacTec",
"67ab4b2d6f7ae4aa550bbcf6 Description": "A plate carrier with a set of pouches for use with assault rifles. Manufactured by 5.11 Tactical. Storm color version.",
"67ac7eeba6749cd1690ae1d7 Name": "",
"67ac7eeba6749cd1690ae1d7 ShortName": "",
"67ac7eeba6749cd1690ae1d7 Description": "",
"67ac7f135f7251f49d0e9b0b Name": "",
"67ac7f135f7251f49d0e9b0b ShortName": "",
"67ac7f135f7251f49d0e9b0b Description": "",
"67ac7f295d717b44c00a0c8c Name": "",
"67ac7f295d717b44c00a0c8c ShortName": "",
"67ac7f295d717b44c00a0c8c Description": "",
"67ac7f3ca6749cd1690ae1d9 Name": "",
"67ac7f3ca6749cd1690ae1d9 ShortName": "",
"67ac7f3ca6749cd1690ae1d9 Description": "",
"67ac7f52e4d14ccd6005de86 Name": "",
"67ac7f52e4d14ccd6005de86 ShortName": "",
"67ac7f52e4d14ccd6005de86 Description": "",
"67ac81ab5f7251f49d0e9b0d Name": "",
"67ac81ab5f7251f49d0e9b0d ShortName": "",
"67ac81ab5f7251f49d0e9b0d Description": "",
"67ac81fd5d717b44c00a0c8e Name": "",
"67ac81fd5d717b44c00a0c8e ShortName": "",
"67ac81fd5d717b44c00a0c8e Description": "",
"67ac8233a6749cd1690ae1db Name": "",
"67ac8233a6749cd1690ae1db ShortName": "",
"67ac8233a6749cd1690ae1db Description": "",
"67ac82465f7251f49d0e9b0f Name": "",
"67ac82465f7251f49d0e9b0f ShortName": "",
"67ac82465f7251f49d0e9b0f Description": "",
"67ac825b5d717b44c00a0c90 Name": "",
"67ac825b5d717b44c00a0c90 ShortName": "",
"67ac825b5d717b44c00a0c90 Description": "",
"67ac86f8a6749cd1690ae1dd Name": "",
"67ac86f8a6749cd1690ae1dd ShortName": "",
"67ac86f8a6749cd1690ae1dd Description": "",
"67ac870e5d717b44c00a0c94 Name": "",
"67ac870e5d717b44c00a0c94 ShortName": "",
"67ac870e5d717b44c00a0c94 Description": "",
"67ac878ca6749cd1690ae1df Name": "Mutkevich t-shirt (Black)",
"67ac878ca6749cd1690ae1df ShortName": "",
"67ac878ca6749cd1690ae1df Description": "Campaign t-shirt",
"67ac880e5d717b44c00a0c98 Name": "Mutkevich t-shirt (White)",
"67ac880e5d717b44c00a0c98 ShortName": "",
"67ac880e5d717b44c00a0c98 Description": "Campaign t-shirt",
"67ac886da6749cd1690ae1e1 Name": "SBEU Mosquito t-shirt",
"67ac886da6749cd1690ae1e1 ShortName": "",
"67ac886da6749cd1690ae1e1 Description": "T-shirt",
"67ac88b55d717b44c00a0c9a Name": "SBEU Mosquito t-shirt",
"67ac88b55d717b44c00a0c9a ShortName": "SBEU",
"67ac88b55d717b44c00a0c9a Description": "A T-shirt with a mosquito",
"67ac88ef2d470eee7a03a726 Name": "Fucker & Motherfucker t-shirt",
"67ac88ef2d470eee7a03a726 ShortName": "",
"67ac88ef2d470eee7a03a726 Description": "Merch t-shirt",
"67ac8911f46484d877033ed6 Name": "Saiga t-shirt",
"67ac8911f46484d877033ed6 ShortName": "",
"67ac8911f46484d877033ed6 Description": "Merch t-shirt",
"67ac8937a6749cd1690ae1e3 Name": "Knives Only t-shirt",
"67ac8937a6749cd1690ae1e3 ShortName": "",
"67ac8937a6749cd1690ae1e3 Description": "T-shirt",
"67ac8a85e4d14ccd6005de8a Name": "BEAR Phoenix (Green)",
"67ac8a85e4d14ccd6005de8a ShortName": "",
"67ac8a85e4d14ccd6005de8a Description": "Flannel shirt",
"67ac8b19e4d14ccd6005de8c Name": "USEC Mission (MultiCam)",
"67ac8b19e4d14ccd6005de8c ShortName": "",
"67ac8b19e4d14ccd6005de8c Description": "Tactical jacket",
"67adaf8b1230c973bb0433a6 Name": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 ShortName": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 Description": "This ceiling is nothing sophisticated. The Minotaur doesn't need anything like that.",
@@ -14717,6 +14939,45 @@
"67adf5f7adc1f43b0702b826 Name": "Ladă de aprovizionare tehnică",
"67adf5f7adc1f43b0702b826 ShortName": "Ladă de aprovizionare tehnică",
"67adf5f7adc1f43b0702b826 Description": "Ladă de aprovizionare tehnică",
"67af2d83af9667d8ea0d39ac Name": "",
"67af2d83af9667d8ea0d39ac ShortName": "",
"67af2d83af9667d8ea0d39ac Description": "",
"67af2d9c551084dbef0f3178 Name": "",
"67af2d9c551084dbef0f3178 ShortName": "",
"67af2d9c551084dbef0f3178 Description": "",
"67af2ddb551084dbef0f317a Name": "Gladiator t-shirt",
"67af2ddb551084dbef0f317a ShortName": "Gladiator",
"67af2ddb551084dbef0f317a Description": "A Gladiator T-shirt",
"67af41dd1eb308667602db4a Name": "Dundukk sport sunglasses (Orange lenses)",
"67af41dd1eb308667602db4a ShortName": "Dundukk",
"67af41dd1eb308667602db4a Description": "Modern sunglasses, made in a sporty style. Great for a stylish shootout at the gas station.",
"67af425c2676ade5750b50e6 Name": "RayBench Aviator glasses (Green lenses)",
"67af425c2676ade5750b50e6 ShortName": "Aviator",
"67af425c2676ade5750b50e6 Description": "Legendary mercenary glasses around the world. Wear them if you want to be cool, like Vovan from the hood.",
"67af42942676ade5750b50e8 Name": "Oakley SI M Frame safety glasses (Orange lenses)",
"67af42942676ade5750b50e8 ShortName": "M Frame",
"67af42942676ade5750b50e8 Description": "Ballistic glasses with impact-resistant polycarbonate lenses.",
"67af42b38d9ef5c57e0d5126 Name": "Round frame sunglasses (Green lenses)",
"67af42b38d9ef5c57e0d5126 ShortName": "RGlasses",
"67af42b38d9ef5c57e0d5126 Description": "Sunglasses with a round-shaped frame. Cool and stylish!",
"67b32b53038008b0e105de2c Name": "BEAR Paladin (Coyote)",
"67b32b53038008b0e105de2c ShortName": "",
"67b32b53038008b0e105de2c Description": "Tactical pants",
"67b32b69c57909356d0b0fee Name": "BEAR Paladin (Ranger Green)",
"67b32b69c57909356d0b0fee ShortName": "",
"67b32b69c57909356d0b0fee Description": "Tactical pants",
"67b32b7c038008b0e105de2e Name": "BEAR Paladin (Tactical Olive)",
"67b32b7c038008b0e105de2e ShortName": "",
"67b32b7c038008b0e105de2e Description": "Tactical pants",
"67b32bcfc57909356d0b0ff0 Name": "USEC K4 (Dark Olive)",
"67b32bcfc57909356d0b0ff0 ShortName": "",
"67b32bcfc57909356d0b0ff0 Description": "Pantaloni tactici",
"67b32bdfab1a22b646087266 Name": "USEC K4 (Green)",
"67b32bdfab1a22b646087266 ShortName": "",
"67b32bdfab1a22b646087266 Description": "Pantaloni tactici",
"67b32bf0d813e783fc0ddac1 Name": "USEC K4 (Timber Brown)",
"67b32bf0d813e783fc0ddac1 ShortName": "",
"67b32bf0d813e783fc0ddac1 Description": "Pantaloni tactici",
"67b70e43f753cf9f7a0a07a6 Name": "LATAM Drops Event 2025 case (Common)",
"67b70e43f753cf9f7a0a07a6 ShortName": "Twitch",
"67b70e43f753cf9f7a0a07a6 Description": "",
@@ -14726,12 +14987,21 @@
"67b72c64f753cf9f7a0a07aa Name": "LATAM Drops Event 2025 case (Epic)",
"67b72c64f753cf9f7a0a07aa ShortName": "Twitch",
"67b72c64f753cf9f7a0a07aa Description": "",
"67cad1ec19b006e9e50f44d6 Name": "Locked equipment crate (Battle Pass Season 0)",
"67cad1ec19b006e9e50f44d6 ShortName": "Equipment (BP 0)",
"67cad1ec19b006e9e50f44d6 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. But first, you need to find a way to open this box.",
"67cad3226bf74131800752b7 Name": "Unlocked equipment crate (Battle Pass Season 0)",
"67cad3226bf74131800752b7 ShortName": "Equipment (BP 0)",
"67cad3226bf74131800752b7 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. The lock has been crudely broken, which means there are no more obstacles between you and the contents of the box.",
"67d3ed3271c17ff82e0a5b0b Name": "Key case",
"67d3ed3271c17ff82e0a5b0b ShortName": "Keys",
"67d3ed3271c17ff82e0a5b0b Description": "This case is the ultimate solution to the problem of hoarding various keys in the stash, helping to store them in one place.",
"67e183377c6c2011970f3149 Name": "Ariadne symbol key",
"67e183377c6c2011970f3149 ShortName": "Ariadne",
"67e183377c6c2011970f3149 Description": "Someone had made a barely visible mark on this key, resembling a ball of thread. Although, it could have simply been left by careless storage.",
"67ea616a74f765cefd009fb7 Name": "Tagilla's welding mask \"ZABEY\" (Replica)",
"67ea616a74f765cefd009fb7 ShortName": "\"ZABEY\"",
"67ea616a74f765cefd009fb7 Description": "Judging by this mask, the Labyrinth had severely affected Tagilla's mental state, making him even more unhinged and bloodthirsty. Who thought he could be any more crazy? It seems that this is merely a replica and cannot be worn. The mask was probably created as a souvenir, intended to remind survivors of their encounter with a ruthless killer.",
" V-ex_light": "Drum spre Baza Militară - Ex Auto",
" Voip/DisabledForOffline": "VOIP este indisponibil în modul offline",
" kg": " kg",
@@ -18686,6 +18956,7 @@
"UI/Quest/Reward/ItemCaption": "Item",
"UI/Quest/Reward/ProductionSchemeCaption": "Crafting recipe at {0} at level {1}",
"UI/Quest/Reward/QuestCaption": "Task",
"UI/Quest/Reward/WebPromoCode Name": "Escape from Tarkov: Arena free trial",
"UI/Quests/Conditions/PrestigeLevel{0}": "Prestige level: {0}",
"UI/Quests/Conditions/ProfileLevel{0}": "Character level: {0}",
"UI/Quests/Conditions/SkillLevel{0}{1}": "{0} skill level: {1}",
@@ -20445,6 +20716,7 @@
"676bc75c4859905179061aff 0": "Prestige rewards",
"6776e324810eb26b880fb4a5 0": "They say tools are in short supply these days, even OLI can't save the day. Good thing I ordered those tape measures in bulk back then. Here, take this — Ill help you out now, and well settle up later, one way or another.",
"678e601d80e518e4d4025a14 0": "I see you're supporting the mercs recording their experience in Tarkov, warrior. Commendable! Here's a little something for you from the guys, consider it an appreciation package. What, something wrong? These are the highest quality paints we could find. At least it'll help you clean up your bunker or whatever man cave you're hiding in. Go on, go make some happy little accidents.",
"67f91739ee3ea2aa290f365d 0": "You have received a 3-day trial version of the game Escape from Tarkov: Arena after successfully completing the \"Balancing, Part 1\" task before patch 16.5.5. \n\nThe game is already activated on your account. \n\nYou may need to restart the BattleState Games Launcher.",
"Arena/UI/Match_leaving_warning_body 0": "If you leave the match, you'll put your allies at disadvantage./nYou'll lose your reward and rating and could receive a temporary ban.",
"Arena/UI/Match_leaving_warning_header 0": "Warning! You are leaving the match.",
"5fc615710b735e7b024c76ed Name": "Boss sanitar",
@@ -20560,6 +20832,12 @@
"67e3f71e445e18765a052687 Description": "A facility of one of TerraGroup's contractors, Knossos LLC. According to public sources, they build amusement and theme parks. However, this place looks more like a heavily fortified bunker than a new theme park.",
"67e3f72fdb783364cd0a4b63 Name": "A New Threat",
"67e3f72fdb783364cd0a4b63 Description": "There are rumors of a maniac who calls himself the Shadow of Tagilla. Anybody can become a victim of his tortures, and no one has ever escaped from his Labyrinth. One question remains: where did the rumors come from then?",
"67f1acb2798033628e4c618c Name": "Ref unlocked",
"67f1acb2798033628e4c618c Description": "You passed the test mate, and I'm keeping my word. Ref's ready to meet you.",
"67f1adea657637a74150c2ea Name": "Jaeger unlocked",
"67f1adea657637a74150c2ea Description": "I said I'd set you up with Jaeger, didnt I? Everything's arranged. Now you can go talk to him.",
"67f1b1f11b4b4b2dddbefabb Name": "Escape from Tarkov: Arena free trial",
"67f1b1f11b4b4b2dddbefabb Description": "Some special people put in a good word for you. They say you're a perfect merc for the Arena. So come, test your strength with Tarkov's finest gladiators!",
"579b1eb1d53a0658a154fbe6": "",
"579b2068d53a0658a154fbe8": "",
"57a39d5024597772b41c2a07": "",
@@ -21313,6 +21591,12 @@
"67a9fd84ab1557d7070a32ed": "",
"67aa001f510a89c2ed024003": "",
"67aa00e8b725f94eb603cdfe": "",
"67c86f58179c494df00eedf6": "",
"67c86fc392716de04e03a1b6": "",
"67c87094d05729369306ce76": "",
"67c870e5da2a209b2a0ed126": "",
"67c87145e52edc36aa069ae6": "",
"67c871b6e0b64a07890a2f36": "",
"5936d90786f7742b1420ba5b name": "Debut",
"5936d90786f7742b1420ba5b description": "Salut, soldat. Am o treabă, una prea simplă pentru băieții mei. Ești chiar potrivit. De ce te superi? Nu te cunosc încă, nu-ți pot da o misiune adevărată!\n\nE plin de jeguri pe străzi. Nu mă deranjează în mod special, dar mă deranjează simpla lor prezență. Calmează, ce să zic, vreo 5 din ei, și adu-mi niște puști MP-133 luate de la ei. Cred că-i destul pe moment. Soldat, liber!",
"5936d90786f7742b1420ba5b failMessageText": "",
@@ -25728,18 +26012,18 @@
"66058cb5ae4719735349b9e8 declinePlayerMessage": "",
"66058cb5ae4719735349b9e8 completePlayerMessage": "",
"66058cb7c7f3584787181476 name": "Balancing - Part 1",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nHere's a G36 assault rifle and a THOR armor, try it out on some of the lesser scum. My gladiators will be carrying this kit later, if your test goes well.",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nI've just received a good batch of bullpups for a delicious price. Go ahead and try them out on some hobos. After that, I'll decide if these rifles will go to my cleanup guys or the gladiators.",
"66058cb7c7f3584787181476 failMessageText": "",
"66058cb7c7f3584787181476 successMessageText": "This set is certainly the good shit. Oh, I even came up with a name for it just now: we'll call it Diesel. I think we went a bit too far with the plates though, he's a full-on walking tank. I think we better remove them, yeah?",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a G36 assault rifle and any NFM THOR body armor on Interchange",
"66058cb7c7f3584787181476 successMessageText": "Not a bad gun, eh? Truth be told, I have a soft spot for bullpups. The AUG is obviously difficult to maintain, it has a weird trigger mechanism, hard to get used to, plus it's easy to forget about the ejection port side. Certainly not an amateur's gun. But it feeks so good though! I'd rather not give it to the cleanup crew. \n\nAnyway, here's your reward.",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a Steyr AUG on any location",
"66058cb7c7f3584787181476 acceptPlayerMessage": "",
"66058cb7c7f3584787181476 declinePlayerMessage": "",
"66058cb7c7f3584787181476 completePlayerMessage": "",
"66058cb9e8e4f17985230805 name": "Balancing - Part 2",
"66058cb9e8e4f17985230805 description": "You handled your last testing with flying colors. Good thing I picked you out of all the candidates.\n\nNow we'll test a new gear set on bigger fish. Here, an AKS-74UB assault rifle and PACA armor. If you can survive in this, the gladiators will be happy too. All right, go try it.",
"66058cb9e8e4f17985230805 description": "Right, now it's time to test some body armor. This is for the cleanup crew only. Let's see how it holds up against real mercs. Try killing a few PMCs while wearing this PACA armor. After that, I'll see what else I can come up with.",
"66058cb9e8e4f17985230805 failMessageText": "",
"66058cb9e8e4f17985230805 successMessageText": "I see you're utilizing the strength of the weapon more in this kit... Not much armor here, so it'll be a scout set. Oh! I got a name for it. I had a buddy who was thin and frail-looking, but very feisty. Kicked ass left and right. We called him Tikhon. That's what I'm gonna call this set.",
"660a9c99c650fa4d531f4c96": "Eliminate PMCs while using AKS-74UB and PACA body armor on Streets of Tarkov",
"66058cb9e8e4f17985230805 successMessageText": "Alive? Good! What, the armor's shit and doesn't hold against anything? Well shit, that's a shame. It'll be too weak for the cleanup crew, so I'll have to find a better model.\n\nHere's your reward. Let's finish with this balancing thing for now.",
"660a9c99c650fa4d531f4c96": "Eliminate PMC operatives while wearing a PACA Soft Armor on any location",
"66058cb9e8e4f17985230805 acceptPlayerMessage": "",
"66058cb9e8e4f17985230805 declinePlayerMessage": "",
"66058cb9e8e4f17985230805 completePlayerMessage": "",
@@ -25747,14 +26031,14 @@
"66058cbb06ef1d50a60c1f46 description": "I came up with a great idea to make the Arena even better. And I need your help.\n\nI need to find some armor plates for a guy. He's a frequent performer, so it's time to give him an upgrade to get the crowd excited. That's the thing about shows, you don't add wood in time, the fire goes out.\n\nWell, now go get me some armor plates. \n\nThe crowd's gonna squeal when they see him!",
"66058cbb06ef1d50a60c1f46 failMessageText": "",
"66058cbb06ef1d50a60c1f46 successMessageText": "Just what I needed! Not much more to go. Everyone will be thrilled when they see the results, I promise! Here's a helmet as a reward. His last owner has a better one now, ha!",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid item: Korund-VM ballistic plates (Front)",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid items: Class 4 or higher ballistic plates",
"6606d09a3db3fc1911e204ce": "Hand over the found in raid item: SPRTN Omega ballistic plate",
"6606d0a8f146598b0f492e12": "Hand over the found in raid item: 6B33 ballistic plate (Front)",
"66058cbb06ef1d50a60c1f46 acceptPlayerMessage": "",
"66058cbb06ef1d50a60c1f46 declinePlayerMessage": "",
"66058cbb06ef1d50a60c1f46 completePlayerMessage": "",
"66058cbd9f59e625462acc8e name": "Create a Distraction - Part 1",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them around their hideouts. Without detonators. We're not gonna blow anything up, but make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them inside the cafe in the city center. Without detonators. We're not gonna blow anything up, but just make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e failMessageText": "",
"66058cbd9f59e625462acc8e successMessageText": "Ha, you should have seen the chaos when they found the bricks! What a show! It's a damn shame we didn't film the whole thing... You did a good job. Here's your reward.",
"660a9dc64c0927ead4fcfeef": "Plant three TP-200 TNT bricks under Kaban's office on Streets of Tarkov",
@@ -25763,19 +26047,20 @@
"66058cbd9f59e625462acc8e declinePlayerMessage": "",
"66058cbd9f59e625462acc8e completePlayerMessage": "",
"66058cbf2f19c31a5a1337ec name": "Create a Distraction - Part 2",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay had recovered obnoxiously fast. They were also foolish enough not to take the hint. But that's all right, you and me, we can give then another hint, right?\n\nI got a plan. You need to visit to them again and shoot their lap dogs, the guards. They're all trusted associates of those two. But don't touch Kaban and Kollontay! They must take the hint for sure this time.",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay shit themselves alright, but that wasn't good enough for me. I'd like to finish them off. You don't have to help me with that, of course, but...\n\nI already have a plan. You need to go down to their places and shoot their bodyguards or whatever they're called. Everyone in there is a trusted person for those two, so they're the perfect targets. BUT! Make sure Kaban and Kollontay themselves are unharmed!",
"66058cbf2f19c31a5a1337ec failMessageText": "Can't you see who you're shooting at?! I had such high hopes for you.",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm, looking for the one who ordered the hit. They'll get over it and realize they're crossing the line. Here, this is your reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's guards on Streets of Tarkov",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm. I think soon enough they'll come to me trying to leave this business.\n\nHere's your well deserved reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's or Kollontay's guards on Streets of Tarkov",
"660d5f5a99b1db9725ca1543": "Eliminate Kollontay's guards on Streets of Tarkov",
"660d5f95f9b871558e7515b5": "You must not kill Kaban or Kollontay while the task is active",
"66058cbf2f19c31a5a1337ec acceptPlayerMessage": "",
"66058cbf2f19c31a5a1337ec declinePlayerMessage": "",
"66058cbf2f19c31a5a1337ec completePlayerMessage": "",
"66058cc1da30b620a34e6e86 name": "To Great Heights! - Part 1",
"66058cc1da30b620a34e6e86 description": "Well, now Kaban and Kollontay are too busy finding their attackers to accomplish anything at all. Which means it's time for a new champion of the Arena. And it's going to be you. By consent, of course. We don't practice cruelty here, ha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 description": "Well-well, you've finished your first assessment. I think it's right about time for a new champion of the Arena to rise. And it's going to be you. By consent, of course. We don't practice cruelty here, haha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So go ahead, enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 failMessageText": "",
"66058cc1da30b620a34e6e86 successMessageText": "I never doubted you for a second, brother! But remember, we're here to entertain people. We need a bigger show! Sometimes it looks like you're just shooting cans, you know.",
"662ba5a89d8041c264dd9673": "Win a match in ranked game mode in Arena",
"662ba5a89d8041c264dd9673": "Win a match in CheckPoint or LastHero mode in Arena",
"66058cc1da30b620a34e6e86 acceptPlayerMessage": "",
"66058cc1da30b620a34e6e86 declinePlayerMessage": "",
"66058cc1da30b620a34e6e86 completePlayerMessage": "",
@@ -25783,7 +26068,7 @@
"66058cc208308761cf390993 description": "You're under my wing from now on, brother. I'll make sure you get progress good, but you're gonna have to get your ass in gear more often.\n\nLet's start with the basics. The Arena's in Tarkov, but the biggest sponsors are overseas. They watch every game, place bets, throw money at the favorites. And you need to get some of those big shots interested. Get their attention, show them you're worthy. Make a name for yourself. One win alone isn't enough to do it. Show them you can make a thrilling performance!",
"66058cc208308761cf390993 failMessageText": "",
"66058cc208308761cf390993 successMessageText": "I see the progress you're making! They're starting to talk about you overseas. People are interested. It's a sign that you're doing the right thing!",
"662ba78e19c86d3199ae0a93": "Win a match in ranked mode in Arena",
"662ba78e19c86d3199ae0a93": "Win a match in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662ba7b942dc438835a2760d": "Reach 1700 ARP rating",
"66058cc208308761cf390993 acceptPlayerMessage": "",
"66058cc208308761cf390993 declinePlayerMessage": "",
@@ -25792,7 +26077,7 @@
"66058cc5bb83da7ba474aba9 description": "You're doing great! But it's too early to stop. Shine your face more often, impress the audience. Stand out. Become the one they talk about, the one they come to see. Then the cash will come, and then other goodies: cars, girls... Although Tarkov is a little short on the latter.\n\nAnyway, the Arena is a great career opportunity right now, ha!",
"66058cc5bb83da7ba474aba9 failMessageText": "",
"66058cc5bb83da7ba474aba9 successMessageText": "And now you're one step closer to the big leagues! Respect, brother.",
"662ba61d3ed61b6b78187b71": "Win 3 matches while claiming first place in ranked mode in Arena",
"662ba61d3ed61b6b78187b71": "Win a match while claiming at least 3rd place in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc5bb83da7ba474aba9 acceptPlayerMessage": "",
"66058cc5bb83da7ba474aba9 declinePlayerMessage": "",
"66058cc5bb83da7ba474aba9 completePlayerMessage": "",
@@ -25800,7 +26085,7 @@
"66058cc72cee99303f1ba069 description": "How's the mood? Battle-ready? Ready to shine in the Arena once more? Ready to shred some motherfuckers? The odds are still stacked against you, so don't let the audience down!\n\nSpeaking of that. You got some money? You gotta bet on yourself and then win six times. You'll make tons of cash, and you'll be famous. Bring the money, I'll organize everything. Just be warned: if you lose five times, you start again.",
"66058cc72cee99303f1ba069 failMessageText": "Oh man, you almost did it. Try again, the audience still seems to favor you.",
"66058cc72cee99303f1ba069 successMessageText": "Here's your paycheck. I deducted all my services from it straight away: bribing opponents, fees, and all that. What, you thought I work for free?",
"662bb23200ae352a6d5a415d": "Win 6 matches out of 10 in ranked mode in Arena",
"662bb23200ae352a6d5a415d": "Win three out of six matches in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662bb24b3d34cd5e19206e63": "Failure condition: Lose 5 matches",
"6633a85e347a2a2b4051a26b": "Hand over Roubles from the EFT balance",
"665493a649bd17856482ba77": "Failure Condition: Lose 5 matches",
@@ -25811,7 +26096,7 @@
"66058cc9ae4719735349b9ea description": "I have good news! Excellent news, in fact! I hope you've already picked out a little apartment in Tarkov's elite neighborhood, because you'll have it soon with all this money! Kidding. All the houses in those neighborhoods are soon gonna collapse anyway.\n\nAnyway, some very powerful people from across the border are interested in you. Powerful and wealthy. I can't tell you their names, it's a business secret, and I'm not violating what I signed. So, these people are ready to take you under their wing and sponsor you heavily, but first they want guarantees.\n\nYou need to become the champion. Fly high, soar above the rest. You're gonna have to spend more time in the Arena. I can see it in your eyes that you're ready.",
"66058cc9ae4719735349b9ea failMessageText": "",
"66058cc9ae4719735349b9ea successMessageText": "You're really good. A very famous French man — I won't tell you his name for privacy — is interested in you. Lispy as hell, but he's offering good money. I've already arranged for your sponsorship.",
"662ba87106e44407b79e9ab2": "Win 3 matches in a row in ranked game mode in Arena",
"662ba87106e44407b79e9ab2": "Win two matches in a row in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc9ae4719735349b9ea acceptPlayerMessage": "",
"66058cc9ae4719735349b9ea declinePlayerMessage": "",
"66058cc9ae4719735349b9ea completePlayerMessage": "",
@@ -25822,6 +26107,7 @@
"664ef2e5c11296c444642040": "Locate the old champion's room on Customs",
"664ef37c4c1e8a2e6c4b1e9a": "Find out what happened to the champion",
"664ef3c238dad5c6686a6d1e": "Survive and extract from the location",
"67e6b531ca71d03c35350b31": "Locate and obtain the key at the smugglers' base on Shoreline",
"66058ccbc7f3584787181478 acceptPlayerMessage": "",
"66058ccbc7f3584787181478 declinePlayerMessage": "",
"66058ccbc7f3584787181478 completePlayerMessage": "",
@@ -25829,7 +26115,7 @@
"66058ccde8e4f17985230807 description": "So you're saying you were in the last champion's apartment? All right then. I'll pretend like it never happened. Just remember, curiosity killed the cat. And the last champion, too. He was a good guy, I liked him, but he got soft, lost his touch.\n\nYou should be practicing more, not wandering around the city. Otherwise, your ranking will start to drop.",
"66058ccde8e4f17985230807 failMessageText": "",
"66058ccde8e4f17985230807 successMessageText": "There you go! Time should be spent improving your skills. Who knows what happens if you don't?",
"663b9bb7fe7953705cb09114": "Eliminate any target while using an Assault carbine in Arena",
"663b9bb7fe7953705cb09114": "Eliminate enemies in any game mode in Arena",
"663b9be176223121f61e5859": "Eliminate any target while using an Assault rifle in Arena",
"663b9c13d71a6a0be997a5d5": "Eliminate any target while using a Machine gun in Arena",
"663b9c1559c1d56ec9bd6b4a": "Eliminate any target while using a Marksman rifle in Arena",
@@ -25845,21 +26131,24 @@
"66058ccf06ef1d50a60c1f48 name": "Between Two Fires",
"66058ccf06ef1d50a60c1f48 description": "So you saw a dead body. Did you search it? Did you check around it? I'm just pointing out that you're blind. The champion, as far as I know, kept a journal. Yeah, like some teenager, but that's actually working in your favor.\n\nWhy don't you go over there again and take a closer look? There's got to be more information in the journal about Ref, some dirt on him. Do that if you want to stop being expendable in the Arena.\n\nAnd one more thing: if you bring me any info on Ref that'll be worthy of my time, I'll pay you well.",
"66058ccf06ef1d50a60c1f48 failMessageText": "You want to stay under Ref's skirt? You do you then.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.\n\nMake sure you speak nothing of this to Ref.",
"660da184e629b7a4c6dc7f9a": "You must not complete the task Decisions, Decisions",
"664fd7aba8d870609d099fed": "Locate and obtain the compromising information on Ref",
"664fd7f0837ee02ad4c8e658": "Hand over the found info",
"66563f0a2684eee09e8dcd86": "Locate the old champion's hideout",
"6658eb28849643547f210708": "Return to the old champion's hideout on Customs",
"67ebc3ccc9b79ca75e58ade9": "You must not complete the task Surprise Gift",
"66058ccf06ef1d50a60c1f48 acceptPlayerMessage": "",
"66058ccf06ef1d50a60c1f48 declinePlayerMessage": "",
"66058ccf06ef1d50a60c1f48 completePlayerMessage": "",
"66058cd19f59e625462acc90 name": "Decisions, Decisions",
"66058cd19f59e625462acc90 description": "I've been hearing rumors... Very unpleasant rumors. They say you're trying to dig my business up.\n\nLook, we've known each other for a while. You're like a brother to me! Don't do something you'll regret later. The less you know, the better you sleep, you hear that?\n\nUntil I'm absolutely confident in you, I'm gonna have my men watching you. I don't want you pulling any stunts, champ. And if you find anything during your little date with the old champion, bring it to me. Then we can forget about this happy little accident.",
"66058cd19f59e625462acc90 failMessageText": "You bastard! I did everything for you, I got you out of the mud, I made you a real man, and you... You son a bitch!",
"66058cd19f59e625462acc90 failMessageText": "They put a gun to your head and took everything, huh? Don't take me for an idiot! Where's the fucking diary now? Fucking hell. Whatever, I'll deal with it later.",
"66058cd19f59e625462acc90 successMessageText": "You made the right choice. Never doubted you, brother. All right, no more funny business from now on, you hear me?",
"660da15a747708e25add9653": "Failure condition: Bring the information to Fence",
"664fd86520fa1bd9f8fa5489": "Locate and obtain the compromising information on Ref",
"664fd88c4f7e4352f0799f92": "Hand over the found info",
"67ebc1fd1a8f807fa94834cc": "You must not complete the task Surprise Gift",
"66058cd19f59e625462acc90 acceptPlayerMessage": "",
"66058cd19f59e625462acc90 declinePlayerMessage": "",
"66058cd19f59e625462acc90 completePlayerMessage": "",
@@ -27957,7 +28246,7 @@
"67a096fe972c11a3f5077321 failMessageText": "",
"67a096fe972c11a3f5077321 successMessageText": "You turned out to be a real dark horse... The results are remarkable. Not everyone can pull this off. \n\nI'll unlock one of the keycard stashes for you. But be aware that this is a very special item, and I'm not going to give it to you for free.\n\nOne more thing. Arena rewards the best gladiators, and you clearly have potential. If you get tired of scavenging the ruins and want real glory, you know where to find me.",
"67a0db1217cd5fe7e5a2e36e": "Eliminate enemies in any game mode in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in Last Hero in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in LastHero more in Arena",
"67a096fe972c11a3f5077321 acceptPlayerMessage": "",
"67a096fe972c11a3f5077321 declinePlayerMessage": "",
"67a096fe972c11a3f5077321 completePlayerMessage": "",
@@ -28036,6 +28325,26 @@
"67d03be712fb5f8fd2096332 acceptPlayerMessage": "",
"67d03be712fb5f8fd2096332 declinePlayerMessage": "",
"67d03be712fb5f8fd2096332 completePlayerMessage": "",
"67e993b1ac26bf29380a320b name": "Surprise Gift",
"67e993b1ac26bf29380a320b description": "I heard you got involved in this affair with Fence and Ref. So of course you decided to come to me. You want to mess with Ref? Hmm, that would be beneficial to me. Bring me the dirt on him, and I'll find a way to use it.",
"67e993b1ac26bf29380a320b failMessageText": "So why even come to me in the first place if you're just going to give the intel to one of those two? ",
"67e993b1ac26bf29380a320b successMessageText": "I'm glad you understand who it's more advantageous to be friends with.",
"67e993b1ac26bf29380a320e": "Return to the old champion's hideout on Customs",
"67e993b1ac26bf29380a3210": "Locate and obtain the compromising information on Ref",
"67e993b1ac26bf29380a3212": "Hand over the found info",
"67e993b1ac26bf29380a3214": "You must not complete the task Decisions, Decisions",
"67e99f6afe35834e657c0f02": "You must not complete the task Between Two Fires",
"67e993b1ac26bf29380a320b acceptPlayerMessage": "You'll get your info.",
"67e993b1ac26bf29380a320b declinePlayerMessage": "",
"67e993b1ac26bf29380a320b completePlayerMessage": "Here's all I could find on Ref.",
"67e993f5ed537409f009da75 name": "Postponed Reward",
"67e993f5ed537409f009da75 description": "Well, you fucked up with the evidence in a very embarrassing way, but sure, I'll keep my word. I'll get you your fucking container. But now I'm gonna ask you for something else, since things got so ugly.",
"67e993f5ed537409f009da75 failMessageText": "",
"67e993f5ed537409f009da75 successMessageText": "All right, you've earned your reward. But you better know I'm not gonna take any more of your bullshit. You start digging again, you'll end up like that old champion.",
"67ebc5f501052193cdb4c9ac": "Hand over the item: Lega Medal",
"67e993f5ed537409f009da75 acceptPlayerMessage": "",
"67e993f5ed537409f009da75 declinePlayerMessage": "",
"67e993f5ed537409f009da75 completePlayerMessage": "",
"616041eb031af660100c9967 startedMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 failMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 successMessageText 54cb50c76803fa8b248b4571 0": "Undă verde deci? Treaba bună, soldat.",
@@ -9152,9 +9152,9 @@
"62a09e73af34e73a266d932a Name": "Книга рецептов BakeEzy",
"62a09e73af34e73a266d932a ShortName": "BakeEzy",
"62a09e73af34e73a266d932a Description": "Книга о вкусной и здоровой пище BakeEzy содержит массу рецептов различных блюд для делового застолья и конкретной синьки за гаражами. Bon appetite! ",
"62a09e974f842e1bd12da3f0 Name": "Видеокассета с фильмом \"Киборг-убийца\"",
"62a09e974f842e1bd12da3f0 Name": "Видеокассета с фильмом \"Киборг-убийца\" из проката \"Проходимец\"",
"62a09e974f842e1bd12da3f0 ShortName": "VHS",
"62a09e974f842e1bd12da3f0 Description": "Видеокассета формата VHS с боевиком времен 90-х про киборга-убийцу из будущего.",
"62a09e974f842e1bd12da3f0 Description": "Видеокассета формата VHS с боевиком времен 90-х про киборга-убийцу из будущего, явно из старого салона видеопроката \"Проходимец\",",
"62a09ec84f842e1bd12da3f2 Name": "Ключ от погрузчика Missam",
"62a09ec84f842e1bd12da3f2 ShortName": "Danex",
"62a09ec84f842e1bd12da3f2 Description": "Ключ-брелок от погрузчика Missam. На ленте написано имя бывшего владельца.",
@@ -11405,9 +11405,9 @@
"6570880f4a747dbb63005ee5 Name": "Арамидный пакет и керамические пластины толщиной 13 мм",
"6570880f4a747dbb63005ee5 ShortName": "",
"6570880f4a747dbb63005ee5 Description": "",
"657089638db3adca1009f4ca Name": "Баллистическая маска Atomic Defense \"CQCM\" (Черная)",
"657089638db3adca1009f4ca Name": "Усиленная баллистическая маска Atomic Defense \"CQCM\" (Черная)",
"657089638db3adca1009f4ca ShortName": "CQCM",
"657089638db3adca1009f4ca Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Эта утяжеленная армированная маска полностью закрывает лицо. Она оснащена внутренней подкладкой и немного оборачивается вокруг сторон головы для дополнительной защиты. Маска также оборудована пятиточечными регулируемыми ремнями, гарантирующими комфортную и точную посадку.",
"657089638db3adca1009f4ca Description": "Усиленная баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от огнестрельного оружия, включая штурмовые винтовки и дробовики. Эта утяжеленная армированная маска полностью закрывает лицо. Она оснащена внутренней подкладкой и немного оборачивается вокруг сторон головы для дополнительной защиты. Маска также оборудована пятиточечными регулируемыми ремнями, гарантирующими комфортную и точную посадку.",
"65708afe4a747dbb63005eee Name": "Арамидный пакет",
"65708afe4a747dbb63005eee ShortName": "",
"65708afe4a747dbb63005eee Description": "",
@@ -13162,7 +13162,7 @@
"66b37eb4acff495a29492407 Description": "Одинокая кроссовка бренда Viibiin. Интересно, где же вторая.",
"66b37f114410565a8f6789e2 Name": "Газовый трубный разводной ключ Inseq",
"66b37f114410565a8f6789e2 ShortName": "Inseq",
"66b37f114410565a8f6789e2 Description": "Разводной ключ бренда Inseq в ярком голубом цвете.",
"66b37f114410565a8f6789e2 Description": "Разводной ключ бренда Inseq в лазурном цвете, напоминающем холодную глубину сибирского неба. Сочетает надежность с функциональной простотой.",
"66b4d4ccd9281f8de00c6e02 Name": "",
"66b4d4ccd9281f8de00c6e02 ShortName": "",
"66b4d4ccd9281f8de00c6e02 Description": "",
@@ -14605,16 +14605,16 @@
"678fa929819ddc4c350c0317 Description": "Массивная рукоятка, снятая с какого-то клапана. Должно быть, раньше этим штурвалом регулировалась подача воды или газа в подземных помещениях Knossos. Судя по оттиску, произведён в Голландии.",
"679b944d597ba2ed120c3d3c Name": "Плакат Дыши глубже",
"679b944d597ba2ed120c3d3c ShortName": "Дыши глубже",
"679b944d597ba2ed120c3d3c Description": "Из хватки Тени Тагиллы не выбраться. Остаётся только вдохнуть поглубже и продержаться как можно дольше.",
"679b944d597ba2ed120c3d3c Description": "Из хватки Минотавра не выбраться. Остаётся только вдохнуть поглубже и продержаться как можно дольше.",
"679b946f90622daf9708da6d Name": "Плакат Приговор",
"679b946f90622daf9708da6d ShortName": "Приговор",
"679b946f90622daf9708da6d Description": "Глядя на этот плакат, понимаешь, какое оцепенение и страх испытывали жертвы Тени Тагиллы перед смертью.\n",
"679b946f90622daf9708da6d Description": "Глядя на этот плакат, понимаешь, какое оцепенение и страх испытывали жертвы Минотавра перед смертью. ",
"679b94734e9ca6b3d80586a7 Name": "Плакат Taurus",
"679b94734e9ca6b3d80586a7 ShortName": "Taurus",
"679b94734e9ca6b3d80586a7 Description": "Плакат олицетворяет сущность Тени Тагиллы. Жестокость, жажда убийства и кровь. Реки крови.\n",
"679b94734e9ca6b3d80586a7 Description": "Плакат олицетворяет сущность Минотавра. Жестокость, жажда убийства и кровь. Реки крови.",
"679b9477708cfcb2060b9ade Name": "Плакат Tark Souls",
"679b9477708cfcb2060b9ade ShortName": "Tark Souls",
"679b9477708cfcb2060b9ade Description": "На плакате изображена Тень Тагиллы, сражённая воином из Лабиринта. Мало кому удавалось своими глазами увидеть подобную картину.",
"679b9477708cfcb2060b9ade Description": "На плакате изображён Минотавр, сражённый воином из Лабиринта. Мало кому удавалось своими глазами увидеть подобную картину.",
"679b9716597ba2ed120c3d3f Name": "Ключ от помещения \"ООО КНОССОС\"",
"679b9716597ba2ed120c3d3f ShortName": "КНОССОС",
"679b9716597ba2ed120c3d3f Description": "Затёртый ключ от офисной двери с пометкой \"ООО КНОССОС\". Вероятно, им можно открыть подсобку или другое помещение, принадлежащее Knossos.",
@@ -14681,9 +14681,231 @@
"67a22045cae994f25c087bb5 Name": "",
"67a22045cae994f25c087bb5 ShortName": "",
"67a22045cae994f25c087bb5 Description": "",
"67a4b71ad3228756b6088ee2 Name": "Баллистическая маска Atomic Defense \"CQCM\" (Smile)",
"67a4b71ad3228756b6088ee2 ShortName": "Smile",
"67a4b71ad3228756b6088ee2 Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Кто-то добавил ей индивидуальности. Выглядит угрожающе.",
"67a5c5b6dfdf568c9009af66 Name": "Баллистическая маска Atomic Defense \"CQCM\" (Stop Me)",
"67a5c5b6dfdf568c9009af66 ShortName": "Stop Me",
"67a5c5b6dfdf568c9009af66 Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Можно ли считать эту надпись на ней криком о помощи?",
"67a5c5df782ce4655104db14 Name": "Баллистическая маска Atomic Defense \"CQCM\" (Шрамы)",
"67a5c5df782ce4655104db14 ShortName": "Шрамы",
"67a5c5df782ce4655104db14 Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Шрамы или ритуальные символы — что на ней изображено, решать вам.",
"67a5c5f37f52620c5b05b4d6 Name": "Баллистическая маска Atomic Defense \"CQCM\" (Мишень)",
"67a5c5f37f52620c5b05b4d6 ShortName": "Мишень",
"67a5c5f37f52620c5b05b4d6 Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Эта армированная маска полностью закрывает лицо. Кто догадался нарисовать на ней мишень — неизвестно, но вышло достаточно иронично.",
"67a5c6068fcd9fb73f0752cf Name": "Баллистическая маска Atomic Defense \"CQCM\" (Череп)",
"67a5c6068fcd9fb73f0752cf ShortName": "Череп",
"67a5c6068fcd9fb73f0752cf Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Череп — универсальный символ, внушающий страх и уважение противникам.",
"67a5c61c7f52620c5b05b4d8 Name": "Баллистическая маска Atomic Defense \"CQCM\" (Демон)",
"67a5c61c7f52620c5b05b4d8 ShortName": "Демон",
"67a5c61c7f52620c5b05b4d8 Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Эта армированная маска полностью закрывает лицо. Мама просила вас больше улыбаться, но вряд ли она рассчитывала на такое.",
"67a5c657782ce4655104db16 Name": "Баллистическая маска Atomic Defense \"CQCM\" (El Día de Muertos)",
"67a5c657782ce4655104db16 ShortName": "Muertos",
"67a5c657782ce4655104db16 Description": "Баллистическая маска \"CQCM\" от Atomic Defense обеспечивает защиту от оружия ближнего боя, включая пистолеты, дробовики и ножи. Рисунок нанесён стойкой краской для настоящих поклонников El Día de Muertos, Дня Мёртвых.",
"67a5f917dfdf568c9009af6b Name": "Нижняя полумаска (MultiCam)",
"67a5f917dfdf568c9009af6b ShortName": "Маска",
"67a5f917dfdf568c9009af6b Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. ",
"67a5f94e802d287c670bb966 Name": "Нижняя полумаска \"Зомби\"",
"67a5f94e802d287c670bb966 ShortName": "Зомби",
"67a5f94e802d287c670bb966 Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Принт с зомби выбран в надежде запугать противников.",
"67a5f968fafb8efd440694b6 Name": "Нижняя полумаска (Мох)",
"67a5f968fafb8efd440694b6 ShortName": "Мох",
"67a5f968fafb8efd440694b6 Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Принт чем-то напоминает мох у болота.",
"67a5f989f7041a25760dda36 Name": "Нижняя полумаска \"El Día de Muertos\"",
"67a5f989f7041a25760dda36 ShortName": "Muertos",
"67a5f989f7041a25760dda36 Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Принт для поклонников El Día de Muertos — Дня Мёртвых.",
"67a5f9a193f7b62b6b0f6576 Name": "Нижняя полумаска \"Призрак\"",
"67a5f9a193f7b62b6b0f6576 ShortName": "Призрак",
"67a5f9a193f7b62b6b0f6576 Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Принт явно выбран в попытке запугать противника.",
"67a5f9c8fafb8efd440694b8 Name": "Нижняя полумаска \"Балаклавы\"",
"67a5f9c8fafb8efd440694b8 ShortName": "Маска",
"67a5f9c8fafb8efd440694b8 Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Яркий принт подчеркнёт вашу индивидуальность. Или отвлечёт противника.",
"67a5f9e7f7041a25760dda38 Name": "Нижняя полумаска \"Балаклавы\"",
"67a5f9e7f7041a25760dda38 ShortName": "Маска",
"67a5f9e7f7041a25760dda38 Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Яркий принт подчеркнёт вашу индивидуальность. Или отвлечёт противника.",
"67a5fa01fafb8efd440694ba Name": "Нижняя полумаска \"Балаклавы\"",
"67a5fa01fafb8efd440694ba ShortName": "Маска",
"67a5fa01fafb8efd440694ba Description": "Бандана, намотанная на нижнюю часть лица. Чаще всего встречается у уличных бандитов. Яркий принт подчеркнёт вашу индивидуальность. Или отвлечёт противника.",
"67a9cc9cf05be177170bcd76 Name": "Балаклава (Зелёная)",
"67a9cc9cf05be177170bcd76 ShortName": "Зелёная",
"67a9cc9cf05be177170bcd76 Description": "Эта балаклава согреет не только лицо, но и душу настоящего героя. А цвет выделит среди однотипных чёрных масок.",
"67a9ccfff05be177170bcd78 Name": "Балаклава \"Шрамы\"",
"67a9ccfff05be177170bcd78 ShortName": "Шрамы",
"67a9ccfff05be177170bcd78 Description": "Шрамы украшают мужчину, даже если они всего лишь на его балаклаве.",
"67a9cd18f05be177170bcd7a Name": "Балаклава \"Царапины\"",
"67a9cd18f05be177170bcd7a ShortName": "Царапины",
"67a9cd18f05be177170bcd7a Description": "Вышитые царапины на этой балаклаве отсылают к самому страшному бою в вашей жизни. Ну, или к попытке погладить кота.",
"67a9cd28cade15e0f00123b6 Name": "Балаклава \"Born to Die\"",
"67a9cd28cade15e0f00123b6 ShortName": "BTD",
"67a9cd28cade15e0f00123b6 Description": "Благодаря вышивке на этой балаклаве всё будут в курсе вашего жизненного кредо.",
"67a9cd381fb22063280728a6 Name": "Балаклава \"Не сегодня\"",
"67a9cd381fb22063280728a6 ShortName": "Не сегодня",
"67a9cd381fb22063280728a6 Description": "Каноничная чёрная шерстяная балаклава согреет не только лицо, но и душу настоящего героя. Вышитые надписи добавят индивидуальности.",
"67a9cd55c2a2d940930aec86 Name": "Балаклава (Жёлтая)",
"67a9cd55c2a2d940930aec86 ShortName": "Жёлтая",
"67a9cd55c2a2d940930aec86 Description": "Зачем делать татуировки на лице, если можно сделать вышивку на балаклаве?",
"67a9cd6ecade15e0f00123b8 Name": "Балаклава \"Роскошь\"",
"67a9cd6ecade15e0f00123b8 ShortName": "Роскошь",
"67a9cd6ecade15e0f00123b8 Description": "Эта балаклава создана, чтобы притягивать взгляды. Как хорошо, что под ней вас никто не узнает.",
"67a9dc769de6826a650ee066 Name": "Инфракрасная балаклава Cold Fear (Зелёная)",
"67a9dc769de6826a650ee066 ShortName": "CF",
"67a9dc769de6826a650ee066 Description": "Качественная балаклава из особого технологичного материала. Обеспечивает максимальное тепло в самые лютые морозы. Универсальный вариант для любой ситуации.",
"67a9dc997faa4210bb0807c6 Name": "Инфракрасная балаклава Cold Fear \"СБЭУ\"",
"67a9dc997faa4210bb0807c6 ShortName": "СБЭУ",
"67a9dc997faa4210bb0807c6 Description": "Качественная балаклава из особого технологичного материала. Обеспечивает максимальное тепло в самые лютые морозы. А ещё она невыносимо стильная.",
"67a9dca99de6826a650ee068 Name": "Инфракрасная балаклава Cold Fear (Камыш)",
"67a9dca99de6826a650ee068 ShortName": "Камыш",
"67a9dca99de6826a650ee068 Description": "Качественная балаклава из особого технологичного материала, который обеспечивает максимальное тепло в самые лютые морозы. Принт напоминает или рогоз, или кору дерева.",
"67a9dcbac185de5a4d0c2a06 Name": "Инфракрасная балаклава Cold Fear (Surpat)",
"67a9dcbac185de5a4d0c2a06 ShortName": "Surpat",
"67a9dcbac185de5a4d0c2a06 Description": "Качественная балаклава из особого технологичного материала, который обеспечивает максимальное тепло в самые лютые морозы. ",
"67a9dccf9de6826a650ee06a Name": "Инфракрасная балаклава Cold Fear (DPM Desert)",
"67a9dccf9de6826a650ee06a ShortName": "DPM D",
"67a9dccf9de6826a650ee06a Description": "Качественная балаклава из особого технологичного материала. Расцветка идеальна для операций в пустынях.",
"67a9dce47faa4210bb0807c8 Name": "Инфракрасная балаклава Cold Fear (MultiCam Tropic)",
"67a9dce47faa4210bb0807c8 ShortName": "MCTP",
"67a9dce47faa4210bb0807c8 Description": "Качественная балаклава из особого технологичного материала, пропускающего тепло и отводящего влагу. Расцветка для операций в джунглях.",
"67a9dd619de6826a650ee06c Name": "Инфракрасная балаклава Cold Fear (Tiger Stripe)",
"67a9dd619de6826a650ee06c ShortName": "Tiger",
"67a9dd619de6826a650ee06c Description": "Качественная балаклава из особого технологичного материала. Обеспечивает максимальное тепло в самые лютые морозы. Расцветка чем-то отдалённо напоминает тигриные полоски.",
"67a9e9d04fb4a4a8a00d2826 Name": "Балаклава \"Красный нос\"",
"67a9e9d04fb4a4a8a00d2826 ShortName": "Нос",
"67a9e9d04fb4a4a8a00d2826 Description": "Универсальная балаклава. Принт для тех, кто хочет выразить свою индивидуальность и предупредить как врагов, так и союзников, о том, кто ты на самом деле.",
"67a9e9e0c185de5a4d0c2a13 Name": "Балаклава \"Демон\"",
"67a9e9e0c185de5a4d0c2a13 ShortName": "Демон",
"67a9e9e0c185de5a4d0c2a13 Description": "Универсальная балаклава. Принт для настоящих японских воинов.",
"67a9e9f09de6826a650ee074 Name": "Балаклава \"Череп\"",
"67a9e9f09de6826a650ee074 ShortName": "Череп",
"67a9e9f09de6826a650ee074 Description": "Универсальная балаклава со стильным принтом.",
"67a9ea004fb4a4a8a00d2828 Name": "Балаклава \"Страх\"",
"67a9ea004fb4a4a8a00d2828 ShortName": "Страх",
"67a9ea004fb4a4a8a00d2828 Description": "Универсальная балаклава. Принт рассчитан на запугивание противника и самовыражение.",
"67a9ea10c185de5a4d0c2a15 Name": "Балаклава \"Желтый Oni\"",
"67a9ea10c185de5a4d0c2a15 ShortName": "Oni",
"67a9ea10c185de5a4d0c2a15 Description": "Универсальная балаклава. Подойдёт всем, кто в глубине души óни.",
"67a9ea39de7fb0f19e077da6 Name": "Балаклава \"Красный Oni\"",
"67a9ea39de7fb0f19e077da6 ShortName": "Oni",
"67a9ea39de7fb0f19e077da6 Description": "Универсальная балаклава. Подойдёт всем, кто в глубине души óни.",
"67a9ea7e4fb4a4a8a00d282a Name": "Балаклава \"Белый Oni\"",
"67a9ea7e4fb4a4a8a00d282a ShortName": "Oni",
"67a9ea7e4fb4a4a8a00d282a Description": "Универсальная балаклава. Подойдёт всем, кто в глубине души óни.",
"67a9ea98de7fb0f19e077da8 Name": "Балаклава \"Улыбка\"",
"67a9ea98de7fb0f19e077da8 ShortName": "Улыбка",
"67a9ea98de7fb0f19e077da8 Description": "Универсальная балаклава. Противники точно не ожидают увидеть столько зубов за раз.",
"67aaf808bf7609058606a926 Name": "Неопреновая маска (M90 Desert)",
"67aaf808bf7609058606a926 ShortName": "M90 D",
"67aaf808bf7609058606a926 Description": "Лёгкая неопреновая маска для лица. Идеально подойдёт для операций в пустыне.",
"67aaf82d508ee9b6440e9c46 Name": "Неопреновая маска \"Louise Pitton\"",
"67aaf82d508ee9b6440e9c46 ShortName": "Pitton",
"67aaf82d508ee9b6440e9c46 Description": "Лёгкая неопреновая маска для лица с принтом. Такая маска — настоящий символ роскоши в Таркове.",
"67aaf84104dca1c82c071cf6 Name": "Неопреновая маска \"Lucha Libre\"",
"67aaf84104dca1c82c071cf6 ShortName": "Lucha",
"67aaf84104dca1c82c071cf6 Description": "Лёгкая неопреновая маска для лица. В такой и на ринг выйти не стыдно.",
"67aaf851bf7609058606a928 Name": "Неопреновая маска \"Зомби\"",
"67aaf851bf7609058606a928 ShortName": "Зомби",
"67aaf851bf7609058606a928 Description": "Лёгкая неопреновая маска для лица. Принт явно вдохновлён хоррорами.",
"67aaf863de7fb0f19e077db9 Name": "Неопреновая маска \"Ничего не говори\"",
"67aaf863de7fb0f19e077db9 ShortName": "Не говори",
"67aaf863de7fb0f19e077db9 Description": "Лёгкая неопреновая маска для лица. Что это там, символ ребят в капюшонах на виске?..",
"67aaf879508ee9b6440e9c48 Name": "Неопреновая маска \"ONI\"",
"67aaf879508ee9b6440e9c48 ShortName": "ONI",
"67aaf879508ee9b6440e9c48 Description": "Лёгкая неопреновая маска для лица с принтом. Для тех, кто всю жизнь чувствовал себя в глубине души óни, японским демоном.",
"67ab0ab4755a9402da001196 Name": "",
"67ab0ab4755a9402da001196 ShortName": "",
"67ab0ab4755a9402da001196 Description": "",
"67ab150c508ee9b6440e9c60 Name": "",
"67ab150c508ee9b6440e9c60 ShortName": "",
"67ab150c508ee9b6440e9c60 Description": "",
"67ab2eecfe82855dcc0f2af6 Name": "Бронежилет Hexatac \"HPC\" (MultiCam)",
"67ab2eecfe82855dcc0f2af6 ShortName": "HPC",
"67ab2eecfe82855dcc0f2af6 Description": "Чехол под бронеплиты фирмы Hexatac. Минималистичный вариант, предназначенный для совместного использования с нагрудными разгрузочными системами. Версия в камуфляже MultiCam.",
"67ab2f28dafe3b22670c9116 Name": "Бронежилет БНТИ \"Кираса-N\" (Зелёный)",
"67ab2f28dafe3b22670c9116 ShortName": "Кираса N",
"67ab2f28dafe3b22670c9116 Description": "Бронежилет \"Кираса N\" поверхностного ношения предназначен для оснащения спецподразделений армии, полиции.\nБронежилет обеспечивает круговую защиту торса человека. Элементы демпфера обеспечивают вентиляцию поджилетного пространства и уменьшают запреградный урон.",
"67ab2f5adafe3b22670c911f Name": "Бронежилет ФОРТ \"Редут-М\" (SK-Woodland)",
"67ab2f5adafe3b22670c911f ShortName": "Редут",
"67ab2f5adafe3b22670c911f Description": "\"Редут М\" – модифицированный вариант зарекомендовавшего себя бронежилета ФОРТ \"Редут\", состоящего на вооружении ряда спецподразделений ФСБ России. Благодаря оптимизированной форме бронеэлементов и наружного чехла со специальной амортизационно-вентиляционной системой, он обладает прекрасными функциональными качествами.",
"67ab2f94dafe3b22670c912c Name": "Бронежилет HighCom \"Trooper TFO\" (Coyote)",
"67ab2f94dafe3b22670c912c ShortName": "TFO",
"67ab2f94dafe3b22670c912c Description": "Бронежилет фирмы Highcom, популярный среди ЧВК USEC. Облегченные плиты AR500 4-го класса защиты закрывают только области груди и спины.",
"67ab3d4b83869afd170fdd3f Name": "Газовый резак \"Огонёк BBQ-S43\"",
"67ab3d4b83869afd170fdd3f ShortName": "BBQ-S43",
"67ab3d4b83869afd170fdd3f Description": "Портативный резак с ограниченным запасом газа. Этот малыш вряд ли прожжёт дыру в стене, но справится с небольшим металлическим объектом.",
"67ab3ea96d7ece17bf0096f6 Name": "Разгрузочный жилет ANA Tactical \"Альфа\" (MultiCam)",
"67ab3ea96d7ece17bf0096f6 ShortName": "Альфа",
"67ab3ea96d7ece17bf0096f6 Description": "Разгрузочный жилет \"Альфа\" полностью отвечает военным стандартам надежности и функциональности. Сочетание интегрированных подсумков и нашитых MOLLE-строп даёт возможность разместить большое количество необходимого снаряжения.",
"67ab3f146d7ece17bf0096ff Name": "Разгрузочный жилет \"BlackRock Chest Rig\" (Хаки)",
"67ab3f146d7ece17bf0096ff ShortName": "BlackRock",
"67ab3f146d7ece17bf0096ff Description": "Производимая вручную в ограниченном количестве разгрузка для ношения поверх бронежилета в условиях городских боёв. Прочная и многофункциональная; поддерживает подсумки с креплениями MOLLE и ALICE.",
"67ab49aab9c7a1e18c095686 Name": "Разгрузочный жилет с бронепластинами Crye Precision \"AVS\" (MultiCam)",
"67ab49aab9c7a1e18c095686 ShortName": "AVS",
"67ab49aab9c7a1e18c095686 Description": "Разгрузочная система Crye Precision \"AVS\" оснащена лёгкими бронеплитами из комбинированных материалов. Версия в камуфляже MultiCam.",
"67ab4b2d6f7ae4aa550bbcf6 Name": "Разгрузочный жилет с бронепластинами 5.11 Tactical \"TacTec\" (Storm)",
"67ab4b2d6f7ae4aa550bbcf6 ShortName": "TacTec",
"67ab4b2d6f7ae4aa550bbcf6 Description": "Разгрузочный жилет с набором подсумков для работы со штурмовыми винтовками. Версия в сером цвете Storm.",
"67ac7eeba6749cd1690ae1d7 Name": "",
"67ac7eeba6749cd1690ae1d7 ShortName": "",
"67ac7eeba6749cd1690ae1d7 Description": "",
"67ac7f135f7251f49d0e9b0b Name": "",
"67ac7f135f7251f49d0e9b0b ShortName": "",
"67ac7f135f7251f49d0e9b0b Description": "",
"67ac7f295d717b44c00a0c8c Name": "",
"67ac7f295d717b44c00a0c8c ShortName": "",
"67ac7f295d717b44c00a0c8c Description": "",
"67ac7f3ca6749cd1690ae1d9 Name": "",
"67ac7f3ca6749cd1690ae1d9 ShortName": "",
"67ac7f3ca6749cd1690ae1d9 Description": "",
"67ac7f52e4d14ccd6005de86 Name": "",
"67ac7f52e4d14ccd6005de86 ShortName": "",
"67ac7f52e4d14ccd6005de86 Description": "",
"67ac81ab5f7251f49d0e9b0d Name": "",
"67ac81ab5f7251f49d0e9b0d ShortName": "",
"67ac81ab5f7251f49d0e9b0d Description": "",
"67ac81fd5d717b44c00a0c8e Name": "",
"67ac81fd5d717b44c00a0c8e ShortName": "",
"67ac81fd5d717b44c00a0c8e Description": "",
"67ac8233a6749cd1690ae1db Name": "",
"67ac8233a6749cd1690ae1db ShortName": "",
"67ac8233a6749cd1690ae1db Description": "",
"67ac82465f7251f49d0e9b0f Name": "",
"67ac82465f7251f49d0e9b0f ShortName": "",
"67ac82465f7251f49d0e9b0f Description": "",
"67ac825b5d717b44c00a0c90 Name": "",
"67ac825b5d717b44c00a0c90 ShortName": "",
"67ac825b5d717b44c00a0c90 Description": "",
"67ac86f8a6749cd1690ae1dd Name": "",
"67ac86f8a6749cd1690ae1dd ShortName": "",
"67ac86f8a6749cd1690ae1dd Description": "",
"67ac870e5d717b44c00a0c94 Name": "",
"67ac870e5d717b44c00a0c94 ShortName": "",
"67ac870e5d717b44c00a0c94 Description": "",
"67ac878ca6749cd1690ae1df Name": "Футболка чёрная \"За Муткевича\"",
"67ac878ca6749cd1690ae1df ShortName": "Муткевич",
"67ac878ca6749cd1690ae1df Description": "Агитационная футболка",
"67ac880e5d717b44c00a0c98 Name": "Футболка белая \"За Муткевича\"",
"67ac880e5d717b44c00a0c98 ShortName": "Муткевич",
"67ac880e5d717b44c00a0c98 Description": "Агитационная футболка",
"67ac886da6749cd1690ae1e1 Name": "Футболка \"СБЭУ Комар\"",
"67ac886da6749cd1690ae1e1 ShortName": "СБЭУ ",
"67ac886da6749cd1690ae1e1 Description": "Футболка",
"67ac88b55d717b44c00a0c9a Name": "Футболка \"СБЭУ Комар\"",
"67ac88b55d717b44c00a0c9a ShortName": "СБЭУ",
"67ac88b55d717b44c00a0c9a Description": "Футболка с комаром",
"67ac88ef2d470eee7a03a726 Name": "Футболка \"Гнида и Упырь\"",
"67ac88ef2d470eee7a03a726 ShortName": "Футболка",
"67ac88ef2d470eee7a03a726 Description": "Футболка-мерч",
"67ac8911f46484d877033ed6 Name": "Футболка \"Saiga\"",
"67ac8911f46484d877033ed6 ShortName": "Saiga",
"67ac8911f46484d877033ed6 Description": "Футболка-мерч",
"67ac8937a6749cd1690ae1e3 Name": "Футболка \"Достать ножи\"",
"67ac8937a6749cd1690ae1e3 ShortName": "Футболка",
"67ac8937a6749cd1690ae1e3 Description": "Футболка",
"67ac8a85e4d14ccd6005de8a Name": "BEAR Феникс (Green)",
"67ac8a85e4d14ccd6005de8a ShortName": "",
"67ac8a85e4d14ccd6005de8a Description": "Рубашка в клетку",
"67ac8b19e4d14ccd6005de8c Name": "USEC Mission (MultiCam)",
"67ac8b19e4d14ccd6005de8c ShortName": "",
"67ac8b19e4d14ccd6005de8c Description": "Куртка тактическая",
"67adaf8b1230c973bb0433a6 Name": "Логово Минотавра",
"67adaf8b1230c973bb0433a6 ShortName": "Логово Минотавра",
"67adaf8b1230c973bb0433a6 Description": "Этот потолок не имеет никаких излишеств. Но Минотавру они и не нужны.",
@@ -14717,6 +14939,45 @@
"67adf5f7adc1f43b0702b826 Name": "Ящик технического снабжения",
"67adf5f7adc1f43b0702b826 ShortName": "Ящик технического снабжения",
"67adf5f7adc1f43b0702b826 Description": "Ящик технического снабжения",
"67af2d83af9667d8ea0d39ac Name": "",
"67af2d83af9667d8ea0d39ac ShortName": "",
"67af2d83af9667d8ea0d39ac Description": "",
"67af2d9c551084dbef0f3178 Name": "",
"67af2d9c551084dbef0f3178 ShortName": "",
"67af2d9c551084dbef0f3178 Description": "",
"67af2ddb551084dbef0f317a Name": "Футболка \"Гладиатор\"",
"67af2ddb551084dbef0f317a ShortName": "Гладиатор",
"67af2ddb551084dbef0f317a Description": "Футболка гладиатора",
"67af41dd1eb308667602db4a Name": "Спортивные очки \"Dundukk\" с оранжевыми линзами",
"67af41dd1eb308667602db4a ShortName": "Dundukk",
"67af41dd1eb308667602db4a Description": "Современные солнцезащитные очки в спортивном стиле. Отлично подойдут для стильного замеса у заправки.",
"67af425c2676ade5750b50e6 Name": "Очки RayBench \"Aviator\" с зелёными линзами",
"67af425c2676ade5750b50e6 ShortName": "Aviator",
"67af425c2676ade5750b50e6 Description": "Легендарные очки. Добавляют +10 к уровню крутости любого, кто их наденет.",
"67af42942676ade5750b50e8 Name": "Защитные очки Oakley SI \"M Frame\" с оранжевыми линзами",
"67af42942676ade5750b50e8 ShortName": "M Frame",
"67af42942676ade5750b50e8 Description": "Баллистические стрелковые очки с ударопрочными поликарбонатными линзами.",
"67af42b38d9ef5c57e0d5126 Name": "Очки с круглой оправой и зелёными линзами",
"67af42b38d9ef5c57e0d5126 ShortName": "Круг",
"67af42b38d9ef5c57e0d5126 Description": "Солнцезащитные очки с круглой оправой. Станут отличным штрихом к образу оператора ЧВК.",
"67b32b53038008b0e105de2c Name": "BEAR Паладин (Coyote)",
"67b32b53038008b0e105de2c ShortName": "",
"67b32b53038008b0e105de2c Description": "Брюки тактические",
"67b32b69c57909356d0b0fee Name": "BEAR Паладин (Ranger Green)",
"67b32b69c57909356d0b0fee ShortName": "",
"67b32b69c57909356d0b0fee Description": "Брюки тактические",
"67b32b7c038008b0e105de2e Name": "BEAR Паладин (Tactical Olive)",
"67b32b7c038008b0e105de2e ShortName": "",
"67b32b7c038008b0e105de2e Description": "Брюки тактические",
"67b32bcfc57909356d0b0ff0 Name": "USEC K4 (Dark Olive)",
"67b32bcfc57909356d0b0ff0 ShortName": "",
"67b32bcfc57909356d0b0ff0 Description": "Брюки тактические",
"67b32bdfab1a22b646087266 Name": "USEC K4 (Green)",
"67b32bdfab1a22b646087266 ShortName": "",
"67b32bdfab1a22b646087266 Description": "Брюки тактические",
"67b32bf0d813e783fc0ddac1 Name": "USEC K4 (Timber Brown)",
"67b32bf0d813e783fc0ddac1 ShortName": "",
"67b32bf0d813e783fc0ddac1 Description": "Брюки тактические",
"67b70e43f753cf9f7a0a07a6 Name": "Кейс LATAM Drops Event 2025 (Обычный)",
"67b70e43f753cf9f7a0a07a6 ShortName": "Twitch",
"67b70e43f753cf9f7a0a07a6 Description": "",
@@ -14726,12 +14987,21 @@
"67b72c64f753cf9f7a0a07aa Name": "Кейс LATAM Drops Event 2025 (Эпический)",
"67b72c64f753cf9f7a0a07aa ShortName": "Twitch",
"67b72c64f753cf9f7a0a07aa Description": "",
"67cad1ec19b006e9e50f44d6 Name": "Закрытый кейс со снаряжением (Боевой пропуск Сезон 0)",
"67cad1ec19b006e9e50f44d6 ShortName": "Снаряжение (БП 0)",
"67cad1ec19b006e9e50f44d6 Description": "Награда за открытие уровней Боевого Пропуска Сезона 0 Арены. Содержит различное снаряжение, что поможет выживать и убивать в суровом мире Таркова. Но сначала этот ящик надо как-то открыть.",
"67cad3226bf74131800752b7 Name": "Вскрытый кейс со снаряжением (Боевой пропуск Сезон 0)",
"67cad3226bf74131800752b7 ShortName": "Снаряжение (БП 0)",
"67cad3226bf74131800752b7 Description": "Награда за открытие уровней Боевого Пропуска Сезона 0 Арены. Содержит различное снаряжение, что поможет выживать и убивать в суровом мире Таркова. Замок грубо взломан, а значит, больше нет преград между вами и содержимым ящика.",
"67d3ed3271c17ff82e0a5b0b Name": "Кейс для ключей",
"67d3ed3271c17ff82e0a5b0b ShortName": "Ключи",
"67d3ed3271c17ff82e0a5b0b Description": "Этот кейс — ультимативное решение проблемы с хранением ключей в схроне.",
"67e183377c6c2011970f3149 Name": "Ключ с меткой Ариадны",
"67e183377c6c2011970f3149 ShortName": "Ариадна",
"67e183377c6c2011970f3149 Description": "Кто-то сделал на этом ключе еле заметную отметку, похожую на клубок ниток. Впрочем, такой след мог остаться и от неосторожного хранения в снаряжённой разгрузке.",
"67ea616a74f765cefd009fb7 Name": "Сварочная маска Тагиллы \"ЗАБЕЙ\" (реплика)",
"67ea616a74f765cefd009fb7 ShortName": "\"ЗАБЕЙ\"",
"67ea616a74f765cefd009fb7 Description": "Судя по этой маске, Лабиринт серьёзно повлиял на Тагиллу, сделав его ещё более безумным и кровожадным. Хотя казалось бы, куда ещё? Похоже, что это всего лишь реплика, которую невозможно надеть. Вероятно, маска была создана как сувенир, призванный напоминать выжившим о встрече с безжалостным убийцей.",
" V-ex_light": "А-Выход дорога к военной базе",
" Voip/DisabledForOffline": "VoIP недоступен в оффлайн режиме",
" kg": " кг",
@@ -18686,6 +18956,7 @@
"UI/Quest/Reward/ItemCaption": "Предмет",
"UI/Quest/Reward/ProductionSchemeCaption": "Рецепт в зоне {0} на уровне {1}",
"UI/Quest/Reward/QuestCaption": "Задание",
"UI/Quest/Reward/WebPromoCode Name": "Временный доступ в Escape from Tarkov: Arena",
"UI/Quests/Conditions/PrestigeLevel{0}": "Уровень Престижа: {0}",
"UI/Quests/Conditions/ProfileLevel{0}": "Уровень персонажа: {0}",
"UI/Quests/Conditions/SkillLevel{0}{1}": "Уровень навыка {0}: {1}",
@@ -20445,6 +20716,7 @@
"676bc75c4859905179061aff 0": "Письмо с наградами за престиж",
"6776e324810eb26b880fb4a5 0": "Говорят, что с инструментами сейчас совсем туго стало, даже OLI не спасает. Правильно я сделал, что оптом тогда эти рулетки заказал. Держи, сейчас я тебе помогу, а сочтёмся как-нибудь потом.",
"678e601d80e518e4d4025a14 0": "Ну что, солдат, смотрю ты поддерживаешь бойцов, записывающих свои вылазки? Молоток! Вот тебе тут, насобирали в благодарность. Чё вылупился? Да, краски. Подвал свой хоть в порядок приведёшь. Давай, иди рисуй, Айвазовский.",
"67f91739ee3ea2aa290f365d 0": "Вы получили пробную версию игры Escape from Tarkov: Arena на 3 дня после успешного выполнения задания «Баланс, часть 1» до патча 16.5.5. \n\nИгра уже активирована на вашем аккаунте. \n\nВозможно, потребуется перезапуск Лаунчера BattleState Games.",
"Arena/UI/Match_leaving_warning_body 0": "Если вы покинете матч, то вы подставляете своих союзников в невыгодное положение./nВы потеряете награду и рейтинг, а также можете получить временный бан.",
"Arena/UI/Match_leaving_warning_header 0": "Внимание! Вы покидаете матч.",
"5fc615710b735e7b024c76ed Name": "Boss sanitar",
@@ -20560,6 +20832,12 @@
"67e3f71e445e18765a052687 Description": "Объект одного из подрядчиков TerraGroup. Согласно публичным источникам, компания Knossos занимается строительством парков развлечений и тематических зон. Но Лабиринт больше похож на бомбоубежище с усиленной защитой, чем на новый аттракцион.",
"67e3f72fdb783364cd0a4b63 Name": "Новая угроза",
"67e3f72fdb783364cd0a4b63 Description": "Говорят, что в Таркове объявился маньяк, который называет себя Тенью Тагиллы. Любой может оказаться жертвой пыток, и никому не удавалось сбежать из его Лабиринта. Остаётся один вопрос: откуда тогда появились слухи?",
"67f1acb2798033628e4c618c Name": "Открыт доступ к торговцу Реф",
"67f1acb2798033628e4c618c Description": "Ну, проверку ты прошёл, а я слово держу. Реф готов тебя принять.<br>Награда: Открыт торговец Реф!",
"67f1adea657637a74150c2ea Name": "Открыт доступ к торговцу Егерь",
"67f1adea657637a74150c2ea Description": "Кажется, я обещал свести тебя с Егерем? Всё сделано. Теперь можешь с ним поговорить.<br>Награда: Открыт торговец Егерь!",
"67f1b1f11b4b4b2dddbefabb Name": "Бесплатный доступ к Escape from Tarkov: Arena",
"67f1b1f11b4b4b2dddbefabb Description": "Тут за тебя замолвили словечко нужные люди. Говорят, ты подходишь для Арены. Давай, попробуй свои силы с лучшими гладиаторами Таркова!<br>Награда: Доступ к Escape from Tarkov: Arena на 3 дня!",
"579b1eb1d53a0658a154fbe6": "",
"579b2068d53a0658a154fbe8": "",
"57a39d5024597772b41c2a07": "",
@@ -21313,6 +21591,12 @@
"67a9fd84ab1557d7070a32ed": "",
"67aa001f510a89c2ed024003": "",
"67aa00e8b725f94eb603cdfe": "",
"67c86f58179c494df00eedf6": "",
"67c86fc392716de04e03a1b6": "",
"67c87094d05729369306ce76": "",
"67c870e5da2a209b2a0ed126": "",
"67c87145e52edc36aa069ae6": "",
"67c871b6e0b64a07890a2f36": "",
"5936d90786f7742b1420ba5b name": "Проба пера",
"5936d90786f7742b1420ba5b description": "Ну здравствуй, солдат. Есть одно дельце, слишком простое для моих ребят. Для тебя подойдёт. Не бузи, чё хотел вообще, мы ещё не так близко знакомы с тобой!\n\nНа улицах полно всякой швали бандитской развелось. Мешают не сильно, но неприятно. Успокой, скажем, пятерых, и притащи с них пару дробашей МР-133. Думаю, с тебя хватит. За дело, боец!",
"5936d90786f7742b1420ba5b failMessageText": "",
@@ -25733,26 +26017,26 @@
"66058cb5ae4719735349b9e8 description": "Привет, чемпион! Мой друг давал тебе небольшое задание на пробу. Теперь я решил лично с тобой познакомиться. Я Распорядитель. Распоряжаюсь Ареной и большими бабками, ха!\n\nТы явно не против заработать, а мне позарез нужны новые люди. Бизнес растет, рук не хватает. Расширяем штат!\n\nУ нас планируется очередной бой. Как говорили в Древнем Риме: «народ требует хлеба и зрелищ». И вот со вторым все в порядке, а хлеб задерживается. Перебои с поставками, голову не забивай. Просто принеси мне жратву и бухло для зрителей.",
"66058cb5ae4719735349b9e8 failMessageText": "",
"66058cb5ae4719735349b9e8 successMessageText": "Всё, что ты притащил, уже отправили на трибуны. Отлично сработано.",
"6606bd2aa49db36b69b6dbf9": "Передать найденный в рейде предмет: Бутылка водки \"Тарковская\"",
"6606bd6768f8018fffebd998": "Передать найденный в рейде предмет: Бутылка пива \"Певко светлое\"",
"6606bd2aa49db36b69b6dbf9": "Передать найденные в рейде предметы из категории Напитки",
"6606bd6768f8018fffebd998": "Передать найденные в рейде предметы из категории Еда",
"6606bd814120fcf7f0a38e55": "Передать найденный в рейде предмет: Шоколад \"Аленка\"",
"6606bd9128b63f13e560592f": "Передать найденный в рейде предмет: Упаковка сушеного мяса Tarker",
"66058cb5ae4719735349b9e8 acceptPlayerMessage": "",
"66058cb5ae4719735349b9e8 declinePlayerMessage": "",
"66058cb5ae4719735349b9e8 completePlayerMessage": "",
"66058cb7c7f3584787181476 name": "Баланс. Часть 1",
"66058cb7c7f3584787181476 description": "Так, ты отлично справился с моими заданиями. Ещё я пробил тебя по своим базам... Мера предосторожности. Кого угодно в штат не берут, понимаешь, брат? Повышаю тебя до тестировщика! Будешь пробовать снарягу для Арены.\n\nДержи штурмовую винтовку G36 и броник THOR, опробуй на какой-нибудь шушере попроще. Комплект потом будут таскать мои гладиаторы, если, конечно, твоя проверка пройдет хорошо.",
"66058cb7c7f3584787181476 description": "Ты отлично справился с моими заданиями. Я также прогнал тебя через свои базы данных... Просто для предосторожности. Ты же понимаешь, брат, не каждого нанимаешь, да? Я повышаю тебя до тестера! Ты будешь тестировать оборудование для Арены. Как раз приехала партия булл-папов. Выкупил по отличной цене! Опробуй один из стволов на какой-нибудь мелкой швали. Я посмотрю на результаты и решу, куда именно она пойдёт: гладиаторам или зачистке.",
"66058cb7c7f3584787181476 failMessageText": "",
"66058cb7c7f3584787181476 successMessageText": "Снаряга явно качает. О, прямо сейчас название для него пришло: будет Дизелем. Только вот с пластинами перебор, терминатор какой-то получится, надо бы убрать, согласен?",
"6606d133fcb99b9004aa2d1d": "Убить Диких, используя G36 и любой бронежилет NFM THOR на локации Развязка",
"66058cb7c7f3584787181476 successMessageText": "Неплохая пушка, да? Душа у меня лежит к булл-папам. Конечно, AUG сложная в обслуживании, странный спуск у неё, нужно приноровиться, да и легко забыть про сторону выброса гильз. Не для дилетанта. Но как стреляет, а! Лучше я не буду выдавать её зачистке. \nЛадно, держи награду.",
"6606d133fcb99b9004aa2d1d": "Убить Диких, используя Steyr AUG на любой локации",
"66058cb7c7f3584787181476 acceptPlayerMessage": "",
"66058cb7c7f3584787181476 declinePlayerMessage": "",
"66058cb7c7f3584787181476 completePlayerMessage": "",
"66058cb9e8e4f17985230805 name": "Баланс. Часть 2",
"66058cb9e8e4f17985230805 description": "Прошлую проверку ты провёл на отлично. Не зря я именно тебя выцепил из всех кандидатов, не зря...\n\nТеперь будем проверять снарягу на рыбе покрупнее. На, автомат АКС-74УБ и броник PACA. Если у тебя получится выжить в этом, то и гладиаторы будут довольны. Ну всё, иди пробуй.",
"66058cb9e8e4f17985230805 description": "Так, теперь надо броню потестировать. Это уже только для команды зачистки. Проверим, как будет держать удар от настоящих оперативников. Попробуй устранить несколько ЧВК, экипировав броник PACA. А там посмотрим, может, ещё чего придумаю.",
"66058cb9e8e4f17985230805 failMessageText": "",
"66058cb9e8e4f17985230805 successMessageText": "Вижу, что в таком комплекте действуешь больше от мощи оружия... Брони маловато, так что будет снарягой разведчиков. О! Название придумал. Был у меня один кореш, тощий и хилый на вид, но дерзкий-резкий. Пиздюлей раздавал направо и налево. Тихоном звали. И этот комплект так назову.",
"660a9c99c650fa4d531f4c96": "Убить бойцов ЧВК, используя автомат АКС-74УБ и бронежилет PACA на локации Улицы Таркова",
"66058cb9e8e4f17985230805 successMessageText": "Живой? Отлично! Чего? Броня говно и ничего не держит? Жаль, жаль. Для зачистки слабовата будет, надо думать ещё. Ладно, держи награду. С тестированием пока закончим.",
"660a9c99c650fa4d531f4c96": "Убить бойцов ЧВК, одевшись в Бронежилет PACA на любой локации",
"66058cb9e8e4f17985230805 acceptPlayerMessage": "",
"66058cb9e8e4f17985230805 declinePlayerMessage": "",
"66058cb9e8e4f17985230805 completePlayerMessage": "",
@@ -25760,36 +26044,36 @@
"66058cbb06ef1d50a60c1f46 description": "У меня появилась отличная идея, как сделать Арену ещё лучше. И мне нужна твоя помощь.\n\nНужно найти бронепластины для одного парня. Он у меня часто появляется, пора сделать ему апгрейт, чтоб расшевелить зрителей. С шоу всегда так: не подкинешь дров вовремя — костёр потухнет.\n\nЗаписал умную мысль? Дарю, ха-ха! А теперь принеси мне бронепластины. \n\nУх, толпа просто визжать будет, когда его увидит!",
"66058cbb06ef1d50a60c1f46 failMessageText": "",
"66058cbb06ef1d50a60c1f46 successMessageText": "О, то что надо! Осталось совсем чуть-чуть. Все в восторге будут, когда увидят результат, отвечаю! Держи шлем в награду. У его прошлого владельца теперь покруче будет, ха!",
"6606d08b4e2e27ca2d80085e": "Передать найденный в рейде предмет: Бронеплиты Корунд-ВМ (Грудь)",
"6606d08b4e2e27ca2d80085e": "Передать найденные в рейде предметы: Бронеплита 4+ класса защиты",
"6606d09a3db3fc1911e204ce": "Передать найденный в рейде предмет: Бронеплита SPRTN Omega",
"6606d0a8f146598b0f492e12": "Передать найденный в рейде предмет: Бронеплита 6Б33 (Грудь)",
"66058cbb06ef1d50a60c1f46 acceptPlayerMessage": "",
"66058cbb06ef1d50a60c1f46 declinePlayerMessage": "",
"66058cbb06ef1d50a60c1f46 completePlayerMessage": "",
"66058cbd9f59e625462acc8e name": "Отвлекающий маневр. Часть 1",
"66058cbd9f59e625462acc8e description": "Слушай, ты мне уже как родной. Как брат! Думаю, могу тебе серьёзное дело дать.\n\nЕсть у меня на Арене соучредители, все зовут их Кабан и Коллонтай, может знаешь. И вроде мужики нормальные, но решили поиграть в политику. Своего чемпиона хотят на Арену пихнуть, представляешь? А хороший чемпион столько бабок приносит, ты бы знал. Придётся бизнес перестраивать, а это долго и затратно.\n\nНадо припугнуть этих ребят, чтоб поняли, что не туда полезли. Возьми тротиловые шашки и заложи вокруг их нычек. Без детонатора. Взрывать мы ничего не будем, но намёк должен быть красочным. Пусть побегают, как в жопу ужаленные.",
"66058cbd9f59e625462acc8e description": "Слушай, ты мне уже как родной. Как брат! Думаю, могу тебе серьёзное дело дать. Есть у меня на Арене соучредители, все зовут их Кабан и Коллонтай, может знаешь. И вроде мужики нормальные, но решили поиграть в политику. Своего чемпиона хотят на Арену пихнуть, представляешь? А хороший чемпион столько бабок приносит, ты бы знал. Придётся бизнес перестраивать, а это долго и затратно. Надо припугнуть этих ребят, чтоб поняли, что не туда полезли. Возьми тротиловые шашки и заложи их в кафе одном, недалеко от эпицентра. У них там деловой обед будет. Только никаких детонаторов! Взрывать мы ничего не будем, но намёк должен быть красочным. Пусть побегают, как в жопу ужаленные.",
"66058cbd9f59e625462acc8e failMessageText": "",
"66058cbd9f59e625462acc8e successMessageText": "Ха, видел бы ты, какой переполох начался, когда шашки нашли! Такое шоу! Бегали по всему Таркову как жареным петухом клюнутые! Жаль, не засняли всё... А ты молодчик, держи награду.",
"660a9dc64c0927ead4fcfeef": "Заложить три Тротиловые шашки ТП-200 в автосалоне под кабинетом Кабана на локации Улицы Таркова",
"660a9dc64c0927ead4fcfeef": "Заложить Тротиловые шашки ТП-200 в кафе на втором этаже на локации Эпицентр",
"660a9dcf070cb9c8cc1715c7": "Заложить три Тротиловые шашки ТП-200 в куче хлама напротив входа в академию МВД на локации Улицы Таркова",
"66058cbd9f59e625462acc8e acceptPlayerMessage": "",
"66058cbd9f59e625462acc8e declinePlayerMessage": "",
"66058cbd9f59e625462acc8e completePlayerMessage": "",
"66058cbf2f19c31a5a1337ec name": "Отвлекающий маневр. Часть 2",
"66058cbf2f19c31a5a1337ec description": "Кабан с Коллонтаем неприятно быстро восстановились. А ещё оказались достаточно глупы, чтоб не понять намёков. Но ничего, мы с тобой парни не гордые, сможем ещё раз намекнуть, верно, брат?\n\nУ меня есть план. Тебе надо явиться к ним снова и перестрелять их приближённых. Их ещё свитой зовут. Там все — сплошь доверенные лица. Вот их и пощёлкаем. Только Кабана и Коллонтая не трожь! Они должны точно уяснить намёк.",
"66058cbf2f19c31a5a1337ec description": "Кабан с Коллонтаем пересрали, но, как по мне, недостаточно. Я бы их дожал. Конечно, тебе помогать мне в этом не обязательно, но...\nВ общем, у меня уже есть план. Тебе надо явиться к ним и перестрелять их приближённых. Их ещё свитой зовут. Там все — сплошь доверенные лица. Вот их и пощёлкаем. Только Кабана и Коллонтая не трожь! Они должны выжить.",
"66058cbf2f19c31a5a1337ec failMessageText": "Ты что, не видишь, куда стреляешь?! Эх, а я такие надежды на тебя возлагал...",
"66058cbf2f19c31a5a1337ec successMessageText": "Отличная работа! Кабан и Коллонтай уже шухер подняли, рыскают в поисках заказчика. Ничего, перебесятся и уяснят, что не туда лезут. Держи, это твоя награда.",
"660d5effb318c171fb1ca234": "Убить свиту Кабана на локации Улицы Таркова",
"66058cbf2f19c31a5a1337ec successMessageText": "Отличная работа! Кабан и Коллонтай уже шухер подняли. Думаю, скоро ко мне придут с разговором о выходе из бизнеса. Держи, это твоя награда.",
"660d5effb318c171fb1ca234": "Убить свиту Кабана или Коллонтая на локации Улицы Таркова",
"660d5f5a99b1db9725ca1543": "Убить свиту Коллонтая на локации Улицы Таркова",
"660d5f95f9b871558e7515b5": "Не стрелять в Кабана и Колонтая до выполнения задания",
"660d5f95f9b871558e7515b5": "Не убивать Кабана и Коллонтая до завершения задания",
"66058cbf2f19c31a5a1337ec acceptPlayerMessage": "",
"66058cbf2f19c31a5a1337ec declinePlayerMessage": "",
"66058cbf2f19c31a5a1337ec completePlayerMessage": "",
"66058cc1da30b620a34e6e86 name": "Вперед, к вершинам! Часть 1",
"66058cc1da30b620a34e6e86 description": "Ну что, теперь Кабан и Коллонтай слишком заняты поиском напавших, чтобы хоть что-то делать. А это значит, что настало время для нового чемпиона Арены. И им станешь ты. По согласию, конечно. Мы здесь насилием не занимаемся, ха!\n\nЯ могу помочь тебе достигнуть таких высот, такого богатства, что тебе и не снилось. Тебе просто надо принять моё предложение. Но, знаешь, действия всегда лучше слов. Так что выйди на Арену и победи. Так я пойму, что ты готов двигаться дальше.",
"66058cc1da30b620a34e6e86 description": "Ну что, первую проверку ты прошёл. А это значит, что настало время для нового чемпиона Арены. И им станешь ты. По согласию, конечно. Мы здесь насилием не занимаемся, ха! Я могу помочь тебе достигнуть таких высот, такого богатства, что тебе и не снилось. Тебе просто надо принять моё предложение. Но, знаешь, действия всегда лучше слов. Так что выйди на Арену и победи. Так я пойму, что ты готов двигаться дальше.",
"66058cc1da30b620a34e6e86 failMessageText": "",
"66058cc1da30b620a34e6e86 successMessageText": "Я в тебе ни на секунду не сомневался, брат! Но помни, что тут мы развлекаем людей. Нужно больше шоу! А то иногда выглядит, будто ты в тир пошёл пострелять.",
"662ba5a89d8041c264dd9673": "Выиграть матч в рейтинговом режиме на Арене",
"662ba5a89d8041c264dd9673": "Выиграть матч в режиме CheckPoint или LastHero на Арене",
"66058cc1da30b620a34e6e86 acceptPlayerMessage": "",
"66058cc1da30b620a34e6e86 declinePlayerMessage": "",
"66058cc1da30b620a34e6e86 completePlayerMessage": "",
@@ -25797,7 +26081,7 @@
"66058cc208308761cf390993 description": "С этого момента ты под моим крылом, брат. Я буду следить, чтобы ты точно продвинулся, но и тебе придётся почаще жопой шевелить.\n\nНачнём с основ. Арена в Таркове, но самые жирные спонсоры — за кордоном. Они смотрят каждый матч, делают ставки, кидают бабло в тех, кто впечатлил. И тебе нужно заинтересовать кого-то из этих больших шишек. Привлеки их внимание, покажи, что ты достоин. Заяви о себе. Одной-единственной победы для этого недостаточно. Покажи, что ты умеешь делать шоу!",
"66058cc208308761cf390993 failMessageText": "",
"66058cc208308761cf390993 successMessageText": "Вижу первые успехи! За кордоном уже начали о тебе говорить. Люди интересуются. Это знак, что ты делаешь всё как надо!",
"662ba78e19c86d3199ae0a93": "Выиграть матч в рейтинговом режиме на Арене",
"662ba78e19c86d3199ae0a93": "Выиграть матч в режиме TeamFight, BlastGang или Checkpoint на Арене",
"662ba7b942dc438835a2760d": "Достигнуть рейтинг 1700 ARP",
"66058cc208308761cf390993 acceptPlayerMessage": "",
"66058cc208308761cf390993 declinePlayerMessage": "",
@@ -25806,7 +26090,7 @@
"66058cc5bb83da7ba474aba9 description": "Ты делаешь успехи! Но останавливаться пока рано. Свети лицом почаще, впечатляй зрителей. Выделяйся. Стань тем, о ком говорят, на кого приходят посмотреть. Тогда и бабки потянутся, а там и прочие ништяки: тачки, девушки... Хотя вот с последними в Таркове туговато.\n\nВ любом случае, Арена сейчас — отличная карьерная возможность, ха!",
"66058cc5bb83da7ba474aba9 failMessageText": "",
"66058cc5bb83da7ba474aba9 successMessageText": "И ты ещё на шаг ближе к титулу чемпиона! Уважаю, брат.",
"662ba61d3ed61b6b78187b71": "Выиграть 3 матча, заняв первое место в рейтинговом режиме на Арене",
"662ba61d3ed61b6b78187b71": "Выиграть матч, заняв не ниже 3 места в режиме TeamFight, BlastGang или Checkpoint на Арене",
"66058cc5bb83da7ba474aba9 acceptPlayerMessage": "",
"66058cc5bb83da7ba474aba9 declinePlayerMessage": "",
"66058cc5bb83da7ba474aba9 completePlayerMessage": "",
@@ -25814,11 +26098,11 @@
"66058cc72cee99303f1ba069 description": "Как настрой? Боевой? Готов блистать на Арене? Готов творить мясо? На тебя продолжают ставить, так что не подведи зрителей!\n\nКстати о птичках. У тебя бабло осталось? Нужно поставить на самого себя, а потом выиграть 6 раз. И бабла срубишь, и славы станет больше. Приноси деньги, я все организую по красоте. Только учти: просрёшь 5 раз — начнёшь заново.",
"66058cc72cee99303f1ba069 failMessageText": "Эх, парень, недотянул немного. Пробуй ещё раз, зрители к тебе до сих пор благосклонны.",
"66058cc72cee99303f1ba069 successMessageText": "Держи свой куш. Я оттуда сразу вычел все свои услуги: подкуп противников, комиссия. А ты что думал? Я бесплатно не работаю.",
"662bb23200ae352a6d5a415d": "Выиграть 6 матчей из 10 в рейтинговом режиме на Арене",
"662bb23200ae352a6d5a415d": "Выиграть в трех из шести матчей в режиме TeamFight, BlastGang или CheckPoint на Арене",
"662bb24b3d34cd5e19206e63": "Условие провала: Проиграть 5 матчей",
"6633a85e347a2a2b4051a26b": "Передать Рубли с баланса ЕФТ",
"665490bf7177a91368ff628a": "Проиграть больше 5-ти игр",
"665493a649bd17856482ba77": "Условие провала: Проиграть 5 матчей",
"665493a649bd17856482ba77": "Условие провала: Проиграть 4 матчей",
"66058cc72cee99303f1ba069 acceptPlayerMessage": "",
"66058cc72cee99303f1ba069 declinePlayerMessage": "",
"66058cc72cee99303f1ba069 completePlayerMessage": "",
@@ -25826,7 +26110,7 @@
"66058cc9ae4719735349b9ea description": "У меня хорошие новости! Даже отличные! Надеюсь, ты уже присмотрел квартирку в элитном районе Таркова, потому что ты скоро сможешь её купить! Ха-ха, ладно, шучу. Все хаты в тех краях теперь только сносить.\n\nВ общем, тобой заинтересовались очень влиятельные люди из-за кордона. И богатые. Имён сказать не могу, коммерческая тайна, а я не нарушаю то, что подписал. Так вот, эти люди готовы взять тебя под крыло и хорошо проспонсировать, но для начала они хотят гарантий.\n\nТебе нужно стать чемпионом. Взлететь высоко, воспарить над всеми... Короче, придётся больше на Арене времени проводить. Вижу по глазам, что ты готов!",
"66058cc9ae4719735349b9ea failMessageText": "",
"66058cc9ae4719735349b9ea successMessageText": "А ты реально хорош. Один очень известный француз — имя не скажу, конфиденциальность — заинтересовался тобой. Шепелявит дай бог, но бабки предлагает отличные. Я уже договорился о твоем спонсировании.",
"662ba87106e44407b79e9ab2": "Победить 3 матча подряд в рейтинговом режиме на Арене",
"662ba87106e44407b79e9ab2": "Выиграть в двух матчах подряд в режиме TeamFight, BlastGang или CheckPoint на Арене",
"66058cc9ae4719735349b9ea acceptPlayerMessage": "",
"66058cc9ae4719735349b9ea declinePlayerMessage": "",
"66058cc9ae4719735349b9ea completePlayerMessage": "",
@@ -25834,9 +26118,10 @@
"66058ccbc7f3584787181478 description": "Ну привет, воин. Слышал, что ты на Распорядителя работать начал. \n\nЗнал я ещё одного, кто тем же путём пойти решил. Он как раз прошлым чемпионом Распорядителя был, долго метался туда-сюда, а затем его и след простыл. И Кабан с Коллонтаем тут явно ни при чём. \n\nБудь я на твоём месте, я бы разузнал куда этот чемпион подевался. Помнитися мне, он жил в какой то из общаг на Таможне, с контрабандистами дружбу водил. Может, там найдёшь что-нибудь.",
"66058ccbc7f3584787181478 failMessageText": "",
"66058ccbc7f3584787181478 successMessageText": "Чего? Хочешь сам всё спросить у Распорядителя? Что ж, приятно было поработать. Удачи тебе, на том свете.",
"664ef2e5c11296c444642040": "Найти квартиру бывшего чемпиона на локации Таможня",
"664ef37c4c1e8a2e6c4b1e9a": "Выяснить, что случилось с хозяином квартиры",
"664ef2e5c11296c444642040": "Найти комнату бывшего чемпиона на локации Таможня",
"664ef37c4c1e8a2e6c4b1e9a": "Выяснить, что случилось с чемпионом",
"664ef3c238dad5c6686a6d1e": "Выжить и выйти с локации",
"67e6b531ca71d03c35350b31": "Найти ключ на базе контрабандистов на локации Берег",
"66058ccbc7f3584787181478 acceptPlayerMessage": "",
"66058ccbc7f3584787181478 declinePlayerMessage": "",
"66058ccbc7f3584787181478 completePlayerMessage": "",
@@ -25844,7 +26129,7 @@
"66058ccde8e4f17985230807 description": "Ну что, был в квартире прошлого чемпиона? Так, ладно. Меня это не касается. Просто запомни, что любопытство кошку сгубило. И прошлого чемпиона тоже. Хороший был мужик, нравился мне, но расслабился, потерял хватку.\n\nЛучше больше тренируйся, а не по городу шастай. Иначе твой рейтинг начнёт падать.",
"66058ccde8e4f17985230807 failMessageText": "",
"66058ccde8e4f17985230807 successMessageText": "Ну вот, совсем другое дело! Время тратить надо на совершенствование своих навыков. Иначе мало ли как ты закончишь?",
"663b9bb7fe7953705cb09114": "Убить любую цель, используя Штурмовые карабины на Арене",
"663b9bb7fe7953705cb09114": "Убить противников в любом режиме на Арене",
"663b9be176223121f61e5859": "Убить любую цель, используя Штурмовые винтовки на Арене",
"663b9c13d71a6a0be997a5d5": "Убить любую цель, используя Пулеметы на Арене",
"663b9c1559c1d56ec9bd6b4a": "Убить любую цель, используя Марксманские винтовки на Арене",
@@ -25860,22 +26145,25 @@
"66058ccf06ef1d50a60c1f48 name": "Между двух огней",
"66058ccf06ef1d50a60c1f48 description": "Значит, ты просто увидел труп. Ты его обыскивал? А вокруг смотрел? Я просто к тому, что ты слепой. Чемпион, насколько я знаю, вёл дневник. Да, как школьница, но тебе это даже на руку.\n\nСгоняй ещё раз туда и посмотри внимательнее. В дневнике наверняка больше информации о Распорядителе, какой-то компромат на него. Если ты, конечно, хочешь перестать быть просто расходным материалом на Арене.\n\nИ ещё одно: принесёшь компромат на Распорядителя мне — я в долгу не останусь.",
"66058ccf06ef1d50a60c1f48 failMessageText": "Решил остаться у Распорядителя под юбкой? Твоё право.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Хорошо сработано. Рад, что ты взял свою судьбу за яйца.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Хорошо сработано. Рад, что ты взял свою судьбу за яйца. Только теперь держи язык за зубами при Рефе.",
"660da184e629b7a4c6dc7f9a": "Не выполнять задание \"На распутье\"",
"664fd6feb93ba0de1aa6cacc": "Найти тайник чемпиона",
"664fd7aba8d870609d099fed": "Найти компромат на Распорядителя",
"664fd7f0837ee02ad4c8e658": "Передать найденную информацию",
"66563f0a2684eee09e8dcd86": "Найти тайник чемпиона Арены",
"6658eb28849643547f210708": "Вернуться в убежище бывшего чемпиона Арены на локации Таможня",
"67ebc3ccc9b79ca75e58ade9": "Не выполнять задание \"Неожиданный подарок\"",
"66058ccf06ef1d50a60c1f48 acceptPlayerMessage": "",
"66058ccf06ef1d50a60c1f48 declinePlayerMessage": "",
"66058ccf06ef1d50a60c1f48 completePlayerMessage": "",
"66058cd19f59e625462acc90 name": "На распутье",
"66058cd19f59e625462acc90 description": "До меня дошли слухи... Очень неприятные. Ты, говорят, под меня копаешь.\n\nСлушай, мы с тобой не первый день знакомы. Ты мне как брат! Не твори херню, вытащи свой длинный нос из того места, куда ты его засунул. Меньше знаешь — крепче спишь, слышал такое?\n\nА пока я не буду полностью в тебе уверен, я приставлю за тобой своих людей. Чтобы ты фокусы никакие не показывал, чемпион. И, если ты что-то нашёл во время своего рандеву — неси мне. Тогда мы забудем про этот... инцидент.",
"66058cd19f59e625462acc90 failMessageText": "Ах ты сволочь! Я для тебя всё, из грязи тебя достал, человеком сделал, а ты, сука такая!",
"66058cd19f59e625462acc90 failMessageText": "Чего? Ствол к башке приставили и всё забрали? Ты меня за придурка не держи! Дневник теперь где? Охереть... Ладно, позже порешаю этот вопрос.",
"66058cd19f59e625462acc90 successMessageText": "Ты сделал правильный выбор, я в тебе совсем не сомневался, брат. Всё, больше мы про твои приколы не вспоминаем.",
"660da15a747708e25add9653": "Условие провала: Передать информацию Скупщику",
"660da15a747708e25add9653": "Не выполнять задание \"Между двух огней\"",
"664fd86520fa1bd9f8fa5489": "Найти компромат на Распорядителя",
"664fd88c4f7e4352f0799f92": "Передать найденную информацию",
"67ebc1fd1a8f807fa94834cc": "Не выполнять задание \"Неожиданный подарок\"",
"66058cd19f59e625462acc90 acceptPlayerMessage": "",
"66058cd19f59e625462acc90 declinePlayerMessage": "",
"66058cd19f59e625462acc90 completePlayerMessage": "",
@@ -28059,7 +28347,7 @@
"67a096fe972c11a3f5077321 failMessageText": "",
"67a096fe972c11a3f5077321 successMessageText": "А ты оказался тёмной лошадкой... Результат что надо, такое не каждый потянет. \n\nДля тебя я распакую один из тайников с ключ-картами. Но ты должен понимать, что это уникальный товар, и задаром я тебе их отдавать не собираюсь.\n\nИ ещё одно. Арена щедро вознаграждает лучших гладиаторов, и у тебя однозначно есть потенциал. Если надоест шариться по руинам и захочется настоящей славы — ты знаешь, где меня искать.",
"67a0db1217cd5fe7e5a2e36e": "Убить противников в любом режиме на Арене\n",
"67a0dbaf93ac1717d296be98": "Занять не ниже 3 места в режиме Last Hero на Арене",
"67a0dbaf93ac1717d296be98": "Занять не ниже 3 места в режиме LastHero на Арене",
"67a096fe972c11a3f5077321 acceptPlayerMessage": "",
"67a096fe972c11a3f5077321 declinePlayerMessage": "",
"67a096fe972c11a3f5077321 completePlayerMessage": "",
@@ -28138,6 +28426,26 @@
"67d03be712fb5f8fd2096332 acceptPlayerMessage": "",
"67d03be712fb5f8fd2096332 declinePlayerMessage": "",
"67d03be712fb5f8fd2096332 completePlayerMessage": "",
"67e993b1ac26bf29380a320b name": "Неожиданный подарок",
"67e993b1ac26bf29380a320b description": "Я слышал, ты ввязался в эту историю со Скупщиком и Рефом. И конечно же ты решил прийти ко мне. Хочешь заложить Рефа? Хм, мне это только на руку. Приноси мне компромат на него, я найду как его использовать. ",
"67e993b1ac26bf29380a320b failMessageText": "И зачем ты отрывал меня от дел, раз решил отдать компромат кому-то из этой парочки? ",
"67e993b1ac26bf29380a320b successMessageText": "Я рад, что ты понимаешь с кем выгоднее дружить.",
"67e993b1ac26bf29380a320e": "Вернуться в убежище бывшего чемпиона на локации Таможня",
"67e993b1ac26bf29380a3210": "Найти компромат на Рефа",
"67e993b1ac26bf29380a3212": "Передать найденную информацию",
"67e993b1ac26bf29380a3214": "Не выполнять задание \"На распутье\"",
"67e99f6afe35834e657c0f02": "Не выполнять задание \"Между двух огней\"",
"67e993b1ac26bf29380a320b acceptPlayerMessage": "Будет сделано! Скоро у тебя будут все данные.",
"67e993b1ac26bf29380a320b declinePlayerMessage": "",
"67e993b1ac26bf29380a320b completePlayerMessage": "Готово, тут всё, что я нашёл на Рефа.",
"67e993f5ed537409f009da75 name": "Отложенная награда",
"67e993f5ed537409f009da75 description": "Ну, компромат ты проебал очень некрасиво, но я слово своё держу. Будет тебе твой подсумок, не сомневайся. Но теперь я попрошу ещё кое-что, раз уж так некрасиво получилось.",
"67e993f5ed537409f009da75 failMessageText": "",
"67e993f5ed537409f009da75 successMessageText": "Ну ладно, свою награду ты заработал. Но учти, больше я такой херни не потерплю. Если снова начнёшь копать — закончишь как тот чемпион.",
"67ebc5f501052193cdb4c9ac": "Передать предмет: Медаль Lega",
"67e993f5ed537409f009da75 acceptPlayerMessage": "",
"67e993f5ed537409f009da75 declinePlayerMessage": "",
"67e993f5ed537409f009da75 completePlayerMessage": "",
"616041eb031af660100c9967 startedMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 failMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 successMessageText 54cb50c76803fa8b248b4571 0": "Всё спокойно, значит? Хорошо, молодец, боец.",
@@ -11405,9 +11405,9 @@
"6570880f4a747dbb63005ee5 Name": "13 mm aramid insert and ceramic plates",
"6570880f4a747dbb63005ee5 ShortName": "",
"6570880f4a747dbb63005ee5 Description": "",
"657089638db3adca1009f4ca Name": "Atomic Defense CQCM ballistic mask (Black)",
"657089638db3adca1009f4ca Name": "Atomic Defense CQCM up armored ballistic mask (Black)",
"657089638db3adca1009f4ca ShortName": "CQCM",
"657089638db3adca1009f4ca Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This heavyweight reinforced mask covers the wearer's face completely. It features an inner lining and wraps slightly around the sides of the head for added protection. The mask also features five-point adjustable straps to ensure a comfortable and precise fit.",
"657089638db3adca1009f4ca Description": "Atomic Defense's CQCM ballistic mask provides protection against wide variety of short-mid range weapons including shotguns and assault rifles. This heavyweight reinforced mask covers the wearer's face completely. It features an inner lining and wraps slightly around the sides of the head for added protection. The mask also features five-point adjustable straps to ensure a comfortable and precise fit.",
"65708afe4a747dbb63005eee Name": "Aramid insert",
"65708afe4a747dbb63005eee ShortName": "",
"65708afe4a747dbb63005eee Description": "",
@@ -13162,7 +13162,7 @@
"66b37eb4acff495a29492407 Description": "A single Viibiin brand sneaker. Wonder where the other one is.",
"66b37f114410565a8f6789e2 Name": "Inseq gas pipe wrench",
"66b37f114410565a8f6789e2 ShortName": "Inseq",
"66b37f114410565a8f6789e2 Description": "An Inseq brand plumber's wrench, shiny and colorful.",
"66b37f114410565a8f6789e2 Description": "An Inseq brand adjustable wrench in a cerulean blue color, reminiscent of the cold depths of the Siberian sky. Combines reliability with functional simplicity.",
"66b4d4ccd9281f8de00c6e02 Name": "",
"66b4d4ccd9281f8de00c6e02 ShortName": "",
"66b4d4ccd9281f8de00c6e02 Description": "",
@@ -14605,16 +14605,16 @@
"678fa929819ddc4c350c0317 Description": "A massive handwheel removed from some kind of valve. It must have been used to regulate the water or gas supply in the Knossos underground facilities.",
"679b944d597ba2ed120c3d3c Name": "Last Breath poster",
"679b944d597ba2ed120c3d3c ShortName": "Last Breath",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Shadow of Tagilla's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b944d597ba2ed120c3d3c Description": "There's no escape from the Minotaur's grasp. The only thing left to do is to take the last deep breath and hold on as long as possible.",
"679b946f90622daf9708da6d Name": "Final Moment poster",
"679b946f90622daf9708da6d ShortName": "Final Moment",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Shadow of Tagilla's victims felt before they died.",
"679b946f90622daf9708da6d Description": "Looking at this poster, you realize the sheer terror that the Minotaur's victims felt before they died.",
"679b94734e9ca6b3d80586a7 Name": "Taurus poster",
"679b94734e9ca6b3d80586a7 ShortName": "Taurus",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Shadow of Tagilla. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b94734e9ca6b3d80586a7 Description": "This poster embodies the nature of the Minotaur. Brutality, thirst for murder, and blood. Rivers of blood.",
"679b9477708cfcb2060b9ade Name": "Tark Souls poster",
"679b9477708cfcb2060b9ade ShortName": "Tark Souls",
"679b9477708cfcb2060b9ade Description": "This poster shows the Shadow of Tagilla being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9477708cfcb2060b9ade Description": "This poster shows the Minotaur being slain by a warrior from the Labyrinth. Very few people have witnessed such a scene with their own eyes.",
"679b9716597ba2ed120c3d3f Name": "Knossos LLC facility key",
"679b9716597ba2ed120c3d3f ShortName": "Knossos",
"679b9716597ba2ed120c3d3f Description": "A worn office door key marked \"Knossos LLC\". Probably used to open utility rooms or other premises belonging to Knossos.",
@@ -14681,9 +14681,231 @@
"67a22045cae994f25c087bb5 Name": "",
"67a22045cae994f25c087bb5 ShortName": "",
"67a22045cae994f25c087bb5 Description": "",
"67a4b71ad3228756b6088ee2 Name": "Atomic Defense CQCM ballistic mask (Smile)",
"67a4b71ad3228756b6088ee2 ShortName": "Smile",
"67a4b71ad3228756b6088ee2 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Someone has customized this one to their liking.",
"67a5c5b6dfdf568c9009af66 Name": "Atomic Defense CQCM ballistic mask (Stop Me)",
"67a5c5b6dfdf568c9009af66 ShortName": "Stop Me",
"67a5c5b6dfdf568c9009af66 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Could this writing on it be considered a cry for help? ",
"67a5c5df782ce4655104db14 Name": "Atomic Defense CQCM ballistic mask (Scars)",
"67a5c5df782ce4655104db14 ShortName": "Scars",
"67a5c5df782ce4655104db14 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Scars or ritual symbols - what it depicts is up to you to determine.",
"67a5c5f37f52620c5b05b4d6 Name": "Atomic Defense CQCM ballistic mask (Target)",
"67a5c5f37f52620c5b05b4d6 ShortName": "Target",
"67a5c5f37f52620c5b05b4d6 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. It's unclear who had the idea to paint a target on it, but that sure is pretty ironic.",
"67a5c6068fcd9fb73f0752cf Name": "Atomic Defense CQCM ballistic mask (Skull)",
"67a5c6068fcd9fb73f0752cf ShortName": "Skull",
"67a5c6068fcd9fb73f0752cf Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. Some say the skull is a universal symbol that inspires fear and respect in opponents.",
"67a5c61c7f52620c5b05b4d8 Name": "Atomic Defense CQCM ballistic mask (Demon)",
"67a5c61c7f52620c5b05b4d8 ShortName": "Demon",
"67a5c61c7f52620c5b05b4d8 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. This reinforced mask covers the wearer's face completely. Mom always asked you to smile more, but she hardly expected this.",
"67a5c657782ce4655104db16 Name": "Atomic Defense CQCM ballistic mask (El Día de Muertos)",
"67a5c657782ce4655104db16 ShortName": "Muertos",
"67a5c657782ce4655104db16 Description": "Atomic Defense's CQCM ballistic mask provides protection against short-range weapons including pistols, shotguns and knives. The drawing is applied with a durable paint for true fans of El Día de Muertos, the Day of the Dead.",
"67a5f917dfdf568c9009af6b Name": "Lower half-mask (MultiCam)",
"67a5f917dfdf568c9009af6b ShortName": "Half-mask",
"67a5f917dfdf568c9009af6b Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. MultiCam camouflage version.",
"67a5f94e802d287c670bb966 Name": "Lower half-mask (Zombie)",
"67a5f94e802d287c670bb966 ShortName": "Zombie",
"67a5f94e802d287c670bb966 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The zombie print is chosen in hopes of intimidating opponents.",
"67a5f968fafb8efd440694b6 Name": "Lower half-mask (Moss)",
"67a5f968fafb8efd440694b6 ShortName": "Moss",
"67a5f968fafb8efd440694b6 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. Moss camouflage version.",
"67a5f989f7041a25760dda36 Name": "Lower half-mask (El Día de Muertos)",
"67a5f989f7041a25760dda36 ShortName": "Muertos",
"67a5f989f7041a25760dda36 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. For true fans of El Día de Muertos, the Day of the Dead.",
"67a5f9a193f7b62b6b0f6576 Name": "Lower half-mask (Wraith)",
"67a5f9a193f7b62b6b0f6576 ShortName": "Wraith",
"67a5f9a193f7b62b6b0f6576 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The print is chosen in hopes of intimidating opponents.",
"67a5f9c8fafb8efd440694b8 Name": "Lower half-mask (Balaclavas)",
"67a5f9c8fafb8efd440694b8 ShortName": "Half-mask",
"67a5f9c8fafb8efd440694b8 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5f9e7f7041a25760dda38 Name": "Lower half-mask (Balaclavas)",
"67a5f9e7f7041a25760dda38 ShortName": "Half-mask",
"67a5f9e7f7041a25760dda38 Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a5fa01fafb8efd440694ba Name": "Lower half-mask (Balaclavas)",
"67a5fa01fafb8efd440694ba ShortName": "Half-mask",
"67a5fa01fafb8efd440694ba Description": "A piece of cloth, typically a bandana, covering the face from nose and below, is the most typical attribute of a street gang member. The colorful print will highlight your personality.",
"67a9cc9cf05be177170bcd76 Name": "Balaclava (Green)",
"67a9cc9cf05be177170bcd76 ShortName": "Green",
"67a9cc9cf05be177170bcd76 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. Vibrant green version.",
"67a9ccfff05be177170bcd78 Name": "Balaclava (Scars)",
"67a9ccfff05be177170bcd78 ShortName": "Scars",
"67a9ccfff05be177170bcd78 Description": "Scars adorn a man, even if they're just on his balaclava.",
"67a9cd18f05be177170bcd7a Name": "Balaclava (Scratches)",
"67a9cd18f05be177170bcd7a ShortName": "Scratches",
"67a9cd18f05be177170bcd7a Description": "The embroidered scratches on this balaclava refer to the worst fight of your life. Or trying to pet a fussy cat.",
"67a9cd28cade15e0f00123b6 Name": "Balaclava (Born to Die)",
"67a9cd28cade15e0f00123b6 ShortName": "BTD",
"67a9cd28cade15e0f00123b6 Description": "With the embroidery on this balaclava, everyone will know your creed.",
"67a9cd381fb22063280728a6 Name": "Balaclava (Not Today)",
"67a9cd381fb22063280728a6 ShortName": "Not Today",
"67a9cd381fb22063280728a6 Description": "A definitive woolen balaclava is not only a head-warmer but soul-warmer too for anyone who is too modest for public heroic deeds. The letterings add some flavor.",
"67a9cd55c2a2d940930aec86 Name": "Balaclava (Yellow)",
"67a9cd55c2a2d940930aec86 ShortName": "Yellow",
"67a9cd55c2a2d940930aec86 Description": "Why make face tattoos when you can make them on a mask.",
"67a9cd6ecade15e0f00123b8 Name": "Balaclava (Luxury)",
"67a9cd6ecade15e0f00123b8 ShortName": "Luxury",
"67a9cd6ecade15e0f00123b8 Description": "This balaclava is designed to catch the eye. It's a good thing no one will recognize you with it on.",
"67a9dc769de6826a650ee066 Name": "Cold Fear infrared balaclava (Green)",
"67a9dc769de6826a650ee066 ShortName": "CF",
"67a9dc769de6826a650ee066 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Green version. Or a Ranger Green version. Or an Olive Drab version. Or a Taiga Green version. Or an Army Green version. Or a Deep Forest Green version.",
"67a9dc997faa4210bb0807c6 Name": "Cold Fear infrared balaclava (SBEU)",
"67a9dc997faa4210bb0807c6 ShortName": "SBEU",
"67a9dc997faa4210bb0807c6 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Very Stylish version.",
"67a9dca99de6826a650ee068 Name": "Cold Fear infrared balaclava (Oak)",
"67a9dca99de6826a650ee068 ShortName": "Oak",
"67a9dca99de6826a650ee068 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Hunting camo version.",
"67a9dcbac185de5a4d0c2a06 Name": "Cold Fear infrared balaclava (Surpat)",
"67a9dcbac185de5a4d0c2a06 ShortName": "Surpat",
"67a9dcbac185de5a4d0c2a06 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Surpat camo version.",
"67a9dccf9de6826a650ee06a Name": "Cold Fear infrared balaclava (DPM Desert)",
"67a9dccf9de6826a650ee06a ShortName": "DPM D",
"67a9dccf9de6826a650ee06a Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Desert Disruptive Pattern Material version. Drip? Unlimited.",
"67a9dce47faa4210bb0807c8 Name": "Cold Fear infrared balaclava (MultiCam Tropic)",
"67a9dce47faa4210bb0807c8 ShortName": "MCTP",
"67a9dce47faa4210bb0807c8 Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. MultiCam Tropic version.",
"67a9dd619de6826a650ee06c Name": "Cold Fear infrared balaclava (Tiger Stripe)",
"67a9dd619de6826a650ee06c ShortName": "Tiger",
"67a9dd619de6826a650ee06c Description": "A quality balaclava with a special technological material, which ensures maximum warmth in the most severe frosts. Tiger Stripe camouflage version.",
"67a9e9d04fb4a4a8a00d2826 Name": "Balaclava (Red Nose)",
"67a9e9d04fb4a4a8a00d2826 ShortName": "Red Nose",
"67a9e9d04fb4a4a8a00d2826 Description": "A universal balaclava. For those who want to express their individuality and warn both enemies and allies about who you really are.",
"67a9e9e0c185de5a4d0c2a13 Name": "Balaclava (Demon)",
"67a9e9e0c185de5a4d0c2a13 ShortName": "Demon",
"67a9e9e0c185de5a4d0c2a13 Description": "A universal balaclava. For the true Japanese warriors.",
"67a9e9f09de6826a650ee074 Name": "Balaclava (Skull)",
"67a9e9f09de6826a650ee074 ShortName": "Skull",
"67a9e9f09de6826a650ee074 Description": "Another balaclava with a skull print for the truest mall ninjas.",
"67a9ea004fb4a4a8a00d2828 Name": "Balaclava (Fear)",
"67a9ea004fb4a4a8a00d2828 ShortName": "Fear",
"67a9ea004fb4a4a8a00d2828 Description": "Express yourself and intimidate your enemies (or make them cringe) with a yet another skull mask.",
"67a9ea10c185de5a4d0c2a15 Name": "Balaclava (Yellow Oni)",
"67a9ea10c185de5a4d0c2a15 ShortName": "Yellow Oni",
"67a9ea10c185de5a4d0c2a15 Description": "A balaclava with a yellow Oni print.",
"67a9ea39de7fb0f19e077da6 Name": "Balaclava (Red Oni)",
"67a9ea39de7fb0f19e077da6 ShortName": "Red Oni",
"67a9ea39de7fb0f19e077da6 Description": "A balaclava with a red Oni print.",
"67a9ea7e4fb4a4a8a00d282a Name": "Balaclava (White Oni)",
"67a9ea7e4fb4a4a8a00d282a ShortName": "White Oni",
"67a9ea7e4fb4a4a8a00d282a Description": "A balaclava with a white Oni print.",
"67a9ea98de7fb0f19e077da8 Name": "Balaclava (Smile)",
"67a9ea98de7fb0f19e077da8 ShortName": "Smile",
"67a9ea98de7fb0f19e077da8 Description": "A balaclava with a toothy smile print.",
"67aaf808bf7609058606a926 Name": "Neoprene mask (M90 Desert)",
"67aaf808bf7609058606a926 ShortName": "M90 D",
"67aaf808bf7609058606a926 Description": "A lightweight neoprene mask. M90 Desert camouflage version.",
"67aaf82d508ee9b6440e9c46 Name": "Neoprene mask (Louise Pitton)",
"67aaf82d508ee9b6440e9c46 ShortName": "Pitton",
"67aaf82d508ee9b6440e9c46 Description": "A lightweight neoprene mask with a luxury design.",
"67aaf84104dca1c82c071cf6 Name": "Neoprene mask (Lucha Libre)",
"67aaf84104dca1c82c071cf6 ShortName": "Lucha",
"67aaf84104dca1c82c071cf6 Description": "A lightweight neoprene mask with a professional wrestling print.",
"67aaf851bf7609058606a928 Name": "Neoprene mask (Zombie)",
"67aaf851bf7609058606a928 ShortName": "Zombie",
"67aaf851bf7609058606a928 Description": "A lightweight neoprene mask with a zombie print.",
"67aaf863de7fb0f19e077db9 Name": "Neoprene mask (Say Nothing)",
"67aaf863de7fb0f19e077db9 ShortName": "Nothing",
"67aaf863de7fb0f19e077db9 Description": "A lightweight neoprene mask with a unique print. The little symbol on the side looks strangely familiar.",
"67aaf879508ee9b6440e9c48 Name": "Neoprene mask (ONI)",
"67aaf879508ee9b6440e9c48 ShortName": "ONI",
"67aaf879508ee9b6440e9c48 Description": "A lightweight neoprene mask with an Oni print.",
"67ab0ab4755a9402da001196 Name": "",
"67ab0ab4755a9402da001196 ShortName": "",
"67ab0ab4755a9402da001196 Description": "",
"67ab150c508ee9b6440e9c60 Name": "",
"67ab150c508ee9b6440e9c60 ShortName": "",
"67ab150c508ee9b6440e9c60 Description": "",
"67ab2eecfe82855dcc0f2af6 Name": "Hexatac HPC Plate Carrier (MultiCam)",
"67ab2eecfe82855dcc0f2af6 ShortName": "HPC",
"67ab2eecfe82855dcc0f2af6 Description": "A plate carrier by Hexatac. A minimalistic version designed to be used with chest rigs. MultiCam version.",
"67ab2f28dafe3b22670c9116 Name": "BNTI Kirasa-N body armor (Green)",
"67ab2f28dafe3b22670c9116 ShortName": "Kirasa-N",
"67ab2f28dafe3b22670c9116 Description": "The \"Kirasa N\" body armor is designed for the army and police special forces of the Russian Federation. The bulletproof vest provides circular protection of the human torso. Elements of the damper provide ventilation of the under armor space and reduce the blunt damage. Green version.",
"67ab2f5adafe3b22670c911f Name": "FORT Redut-M body armor (SK Woodland)",
"67ab2f5adafe3b22670c911f ShortName": "Redut-M",
"67ab2f5adafe3b22670c911f Description": "“Redut-M” is a modified version of the well-proven Redut body armor, which is in service of special units of the FSB. The vest is based on advanced technologies in the field of individual armor. Due to the optimized form of armor elements and the outer cover with a special damping-ventilation system, the Redut M armored vest has excellent functional qualities, which facilitates active actions, including those associated with the use of vehicles and in confined spaces. SK Woodland version.",
"67ab2f94dafe3b22670c912c Name": "HighCom Trooper TFO body armor (Coyote)",
"67ab2f94dafe3b22670c912c ShortName": "Trooper",
"67ab2f94dafe3b22670c912c Description": "A plate armor vest by HighCom, popular among USEC PMCs. Coyote version.",
"67ab3d4b83869afd170fdd3f Name": "BBQ-S43 gas torch",
"67ab3d4b83869afd170fdd3f ShortName": "BBQ-S43",
"67ab3d4b83869afd170fdd3f Description": "A portable torch with a limited gas supply. This bad boy is unlikely to burn a hole in the wall, but will do the job on a small metal target.",
"67ab3ea96d7ece17bf0096f6 Name": "ANA Tactical Alpha chest rig (MultiCam)",
"67ab3ea96d7ece17bf0096f6 ShortName": "Alpha",
"67ab3ea96d7ece17bf0096f6 Description": "\"Alpha\" is a high-quality chest rig that fully meets the military standards for reliability and functionality. The combination of integrated pouches and MOLLE straps provides the means of carrying a large number of necessary equipment. The vest is designed as a classic chest rig. In this type of vest, all the gear is located in the front and side parts, while the back part is comprised of adjustment belts and straps. Manufactured by ANA Tactical. MultiCam camouflage version.",
"67ab3f146d7ece17bf0096ff Name": "BlackRock chest rig (Khaki)",
"67ab3f146d7ece17bf0096ff ShortName": "BlackRock",
"67ab3f146d7ece17bf0096ff Description": "A custom-made chest rig for wearing on top of body armor in urban operations. Sturdy and versatile, it features both MOLLE and ALICE attachment systems. Khaki version.",
"67ab49aab9c7a1e18c095686 Name": "Crye Precision AVS plate carrier (MultiCam)",
"67ab49aab9c7a1e18c095686 ShortName": "AVS",
"67ab49aab9c7a1e18c095686 Description": "The Crye Precision AVS plate carrier equipped with Groin Protector and pouches in assault configuration. MultiCam camouflage version.",
"67ab4b2d6f7ae4aa550bbcf6 Name": "5.11 Tactical TacTec plate carrier (Storm)",
"67ab4b2d6f7ae4aa550bbcf6 ShortName": "TacTec",
"67ab4b2d6f7ae4aa550bbcf6 Description": "A plate carrier with a set of pouches for use with assault rifles. Manufactured by 5.11 Tactical. Storm color version.",
"67ac7eeba6749cd1690ae1d7 Name": "",
"67ac7eeba6749cd1690ae1d7 ShortName": "",
"67ac7eeba6749cd1690ae1d7 Description": "",
"67ac7f135f7251f49d0e9b0b Name": "",
"67ac7f135f7251f49d0e9b0b ShortName": "",
"67ac7f135f7251f49d0e9b0b Description": "",
"67ac7f295d717b44c00a0c8c Name": "",
"67ac7f295d717b44c00a0c8c ShortName": "",
"67ac7f295d717b44c00a0c8c Description": "",
"67ac7f3ca6749cd1690ae1d9 Name": "",
"67ac7f3ca6749cd1690ae1d9 ShortName": "",
"67ac7f3ca6749cd1690ae1d9 Description": "",
"67ac7f52e4d14ccd6005de86 Name": "",
"67ac7f52e4d14ccd6005de86 ShortName": "",
"67ac7f52e4d14ccd6005de86 Description": "",
"67ac81ab5f7251f49d0e9b0d Name": "",
"67ac81ab5f7251f49d0e9b0d ShortName": "",
"67ac81ab5f7251f49d0e9b0d Description": "",
"67ac81fd5d717b44c00a0c8e Name": "",
"67ac81fd5d717b44c00a0c8e ShortName": "",
"67ac81fd5d717b44c00a0c8e Description": "",
"67ac8233a6749cd1690ae1db Name": "",
"67ac8233a6749cd1690ae1db ShortName": "",
"67ac8233a6749cd1690ae1db Description": "",
"67ac82465f7251f49d0e9b0f Name": "",
"67ac82465f7251f49d0e9b0f ShortName": "",
"67ac82465f7251f49d0e9b0f Description": "",
"67ac825b5d717b44c00a0c90 Name": "",
"67ac825b5d717b44c00a0c90 ShortName": "",
"67ac825b5d717b44c00a0c90 Description": "",
"67ac86f8a6749cd1690ae1dd Name": "",
"67ac86f8a6749cd1690ae1dd ShortName": "",
"67ac86f8a6749cd1690ae1dd Description": "",
"67ac870e5d717b44c00a0c94 Name": "",
"67ac870e5d717b44c00a0c94 ShortName": "",
"67ac870e5d717b44c00a0c94 Description": "",
"67ac878ca6749cd1690ae1df Name": "Mutkevich t-shirt (Black)",
"67ac878ca6749cd1690ae1df ShortName": "",
"67ac878ca6749cd1690ae1df Description": "Campaign t-shirt",
"67ac880e5d717b44c00a0c98 Name": "Mutkevich t-shirt (White)",
"67ac880e5d717b44c00a0c98 ShortName": "",
"67ac880e5d717b44c00a0c98 Description": "Campaign t-shirt",
"67ac886da6749cd1690ae1e1 Name": "SBEU Mosquito t-shirt",
"67ac886da6749cd1690ae1e1 ShortName": "",
"67ac886da6749cd1690ae1e1 Description": "T-shirt",
"67ac88b55d717b44c00a0c9a Name": "SBEU Mosquito t-shirt",
"67ac88b55d717b44c00a0c9a ShortName": "SBEU",
"67ac88b55d717b44c00a0c9a Description": "A T-shirt with a mosquito",
"67ac88ef2d470eee7a03a726 Name": "Fucker & Motherfucker t-shirt",
"67ac88ef2d470eee7a03a726 ShortName": "",
"67ac88ef2d470eee7a03a726 Description": "Merch t-shirt",
"67ac8911f46484d877033ed6 Name": "Saiga t-shirt",
"67ac8911f46484d877033ed6 ShortName": "",
"67ac8911f46484d877033ed6 Description": "Merch t-shirt",
"67ac8937a6749cd1690ae1e3 Name": "Knives Only t-shirt",
"67ac8937a6749cd1690ae1e3 ShortName": "",
"67ac8937a6749cd1690ae1e3 Description": "T-shirt",
"67ac8a85e4d14ccd6005de8a Name": "BEAR Phoenix (Green)",
"67ac8a85e4d14ccd6005de8a ShortName": "",
"67ac8a85e4d14ccd6005de8a Description": "Flannel shirt",
"67ac8b19e4d14ccd6005de8c Name": "USEC Mission (MultiCam)",
"67ac8b19e4d14ccd6005de8c ShortName": "",
"67ac8b19e4d14ccd6005de8c Description": "Tactical jacket",
"67adaf8b1230c973bb0433a6 Name": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 ShortName": "Minotaur's Lair",
"67adaf8b1230c973bb0433a6 Description": "This ceiling is nothing sophisticated. The Minotaur doesn't need anything like that.",
@@ -14717,6 +14939,45 @@
"67adf5f7adc1f43b0702b826 Name": "Technická skladovacia bedna",
"67adf5f7adc1f43b0702b826 ShortName": "Technická skladovacia bedna",
"67adf5f7adc1f43b0702b826 Description": "Technická skladovacia bedna",
"67af2d83af9667d8ea0d39ac Name": "",
"67af2d83af9667d8ea0d39ac ShortName": "",
"67af2d83af9667d8ea0d39ac Description": "",
"67af2d9c551084dbef0f3178 Name": "",
"67af2d9c551084dbef0f3178 ShortName": "",
"67af2d9c551084dbef0f3178 Description": "",
"67af2ddb551084dbef0f317a Name": "Gladiator t-shirt",
"67af2ddb551084dbef0f317a ShortName": "Gladiator",
"67af2ddb551084dbef0f317a Description": "A Gladiator T-shirt",
"67af41dd1eb308667602db4a Name": "Dundukk sport sunglasses (Orange lenses)",
"67af41dd1eb308667602db4a ShortName": "Dundukk",
"67af41dd1eb308667602db4a Description": "Modern sunglasses, made in a sporty style. Great for a stylish shootout at the gas station.",
"67af425c2676ade5750b50e6 Name": "RayBench Aviator glasses (Green lenses)",
"67af425c2676ade5750b50e6 ShortName": "Aviator",
"67af425c2676ade5750b50e6 Description": "Legendary mercenary glasses around the world. Wear them if you want to be cool, like Vovan from the hood.",
"67af42942676ade5750b50e8 Name": "Oakley SI M Frame safety glasses (Orange lenses)",
"67af42942676ade5750b50e8 ShortName": "M Frame",
"67af42942676ade5750b50e8 Description": "Ballistic glasses with impact-resistant polycarbonate lenses.",
"67af42b38d9ef5c57e0d5126 Name": "Round frame sunglasses (Green lenses)",
"67af42b38d9ef5c57e0d5126 ShortName": "RGlasses",
"67af42b38d9ef5c57e0d5126 Description": "Sunglasses with a round-shaped frame. Cool and stylish!",
"67b32b53038008b0e105de2c Name": "BEAR Paladin (Coyote)",
"67b32b53038008b0e105de2c ShortName": "",
"67b32b53038008b0e105de2c Description": "Tactical pants",
"67b32b69c57909356d0b0fee Name": "BEAR Paladin (Ranger Green)",
"67b32b69c57909356d0b0fee ShortName": "",
"67b32b69c57909356d0b0fee Description": "Tactical pants",
"67b32b7c038008b0e105de2e Name": "BEAR Paladin (Tactical Olive)",
"67b32b7c038008b0e105de2e ShortName": "",
"67b32b7c038008b0e105de2e Description": "Tactical pants",
"67b32bcfc57909356d0b0ff0 Name": "USEC K4 (Dark Olive)",
"67b32bcfc57909356d0b0ff0 ShortName": "",
"67b32bcfc57909356d0b0ff0 Description": "Tactical pants",
"67b32bdfab1a22b646087266 Name": "USEC K4 (Green)",
"67b32bdfab1a22b646087266 ShortName": "",
"67b32bdfab1a22b646087266 Description": "Tactical pants",
"67b32bf0d813e783fc0ddac1 Name": "USEC K4 (Timber Brown)",
"67b32bf0d813e783fc0ddac1 ShortName": "",
"67b32bf0d813e783fc0ddac1 Description": "Tactical pants",
"67b70e43f753cf9f7a0a07a6 Name": "LATAM Drops Event 2025 case (Common)",
"67b70e43f753cf9f7a0a07a6 ShortName": "Twitch",
"67b70e43f753cf9f7a0a07a6 Description": "",
@@ -14726,12 +14987,21 @@
"67b72c64f753cf9f7a0a07aa Name": "LATAM Drops Event 2025 case (Epic)",
"67b72c64f753cf9f7a0a07aa ShortName": "Twitch",
"67b72c64f753cf9f7a0a07aa Description": "",
"67cad1ec19b006e9e50f44d6 Name": "Locked equipment crate (Battle Pass Season 0)",
"67cad1ec19b006e9e50f44d6 ShortName": "Equipment (BP 0)",
"67cad1ec19b006e9e50f44d6 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. But first, you need to find a way to open this box.",
"67cad3226bf74131800752b7 Name": "Unlocked equipment crate (Battle Pass Season 0)",
"67cad3226bf74131800752b7 ShortName": "Equipment (BP 0)",
"67cad3226bf74131800752b7 Description": "A reward for progress in Battle Pass Season 0. It contains various equipment to help you survive and kill in the harsh world of Tarkov. The lock has been crudely broken, which means there are no more obstacles between you and the contents of the box.",
"67d3ed3271c17ff82e0a5b0b Name": "Key case",
"67d3ed3271c17ff82e0a5b0b ShortName": "Keys",
"67d3ed3271c17ff82e0a5b0b Description": "This case is the ultimate solution to the problem of hoarding various keys in the stash, helping to store them in one place.",
"67e183377c6c2011970f3149 Name": "Ariadne symbol key",
"67e183377c6c2011970f3149 ShortName": "Ariadne",
"67e183377c6c2011970f3149 Description": "Someone had made a barely visible mark on this key, resembling a ball of thread. Although, it could have simply been left by careless storage.",
"67ea616a74f765cefd009fb7 Name": "Tagilla's welding mask \"ZABEY\" (Replica)",
"67ea616a74f765cefd009fb7 ShortName": "\"ZABEY\"",
"67ea616a74f765cefd009fb7 Description": "Judging by this mask, the Labyrinth had severely affected Tagilla's mental state, making him even more unhinged and bloodthirsty. Who thought he could be any more crazy? It seems that this is merely a replica and cannot be worn. The mask was probably created as a souvenir, intended to remind survivors of their encounter with a ruthless killer.",
" V-ex_light": "Cesta k autu pri vojenskej základni",
" Voip/DisabledForOffline": "VoIP je nedostupný v offline režime",
" kg": " kg",
@@ -18686,6 +18956,7 @@
"UI/Quest/Reward/ItemCaption": "Item",
"UI/Quest/Reward/ProductionSchemeCaption": "Crafting recipe at {0} at level {1}",
"UI/Quest/Reward/QuestCaption": "Task",
"UI/Quest/Reward/WebPromoCode Name": "Escape from Tarkov: Arena free trial",
"UI/Quests/Conditions/PrestigeLevel{0}": "Prestige level: {0}",
"UI/Quests/Conditions/ProfileLevel{0}": "Character level: {0}",
"UI/Quests/Conditions/SkillLevel{0}{1}": "{0} skill level: {1}",
@@ -20445,6 +20716,7 @@
"676bc75c4859905179061aff 0": "Prestige rewards",
"6776e324810eb26b880fb4a5 0": "They say tools are in short supply these days, even OLI can't save the day. Good thing I ordered those tape measures in bulk back then. Here, take this — Ill help you out now, and well settle up later, one way or another.",
"678e601d80e518e4d4025a14 0": "I see you're supporting the mercs recording their experience in Tarkov, warrior. Commendable! Here's a little something for you from the guys, consider it an appreciation package. What, something wrong? These are the highest quality paints we could find. At least it'll help you clean up your bunker or whatever man cave you're hiding in. Go on, go make some happy little accidents.",
"67f91739ee3ea2aa290f365d 0": "You have received a 3-day trial version of the game Escape from Tarkov: Arena after successfully completing the \"Balancing, Part 1\" task before patch 16.5.5. \n\nThe game is already activated on your account. \n\nYou may need to restart the BattleState Games Launcher.",
"Arena/UI/Match_leaving_warning_body 0": "If you leave the match, you'll put your allies at disadvantage./nYou'll lose your reward and rating and could receive a temporary ban.",
"Arena/UI/Match_leaving_warning_header 0": "Warning! You are leaving the match.",
"5fc615710b735e7b024c76ed Name": "Boss sanitar",
@@ -20560,6 +20832,12 @@
"67e3f71e445e18765a052687 Description": "A facility of one of TerraGroup's contractors, Knossos LLC. According to public sources, they build amusement and theme parks. However, this place looks more like a heavily fortified bunker than a new theme park.",
"67e3f72fdb783364cd0a4b63 Name": "A New Threat",
"67e3f72fdb783364cd0a4b63 Description": "There are rumors of a maniac who calls himself the Shadow of Tagilla. Anybody can become a victim of his tortures, and no one has ever escaped from his Labyrinth. One question remains: where did the rumors come from then?",
"67f1acb2798033628e4c618c Name": "Ref unlocked",
"67f1acb2798033628e4c618c Description": "You passed the test mate, and I'm keeping my word. Ref's ready to meet you.",
"67f1adea657637a74150c2ea Name": "Jaeger unlocked",
"67f1adea657637a74150c2ea Description": "I said I'd set you up with Jaeger, didnt I? Everything's arranged. Now you can go talk to him.",
"67f1b1f11b4b4b2dddbefabb Name": "Escape from Tarkov: Arena free trial",
"67f1b1f11b4b4b2dddbefabb Description": "Some special people put in a good word for you. They say you're a perfect merc for the Arena. So come, test your strength with Tarkov's finest gladiators!",
"579b1eb1d53a0658a154fbe6": "",
"579b2068d53a0658a154fbe8": "",
"57a39d5024597772b41c2a07": "",
@@ -21313,6 +21591,12 @@
"67a9fd84ab1557d7070a32ed": "",
"67aa001f510a89c2ed024003": "",
"67aa00e8b725f94eb603cdfe": "",
"67c86f58179c494df00eedf6": "",
"67c86fc392716de04e03a1b6": "",
"67c87094d05729369306ce76": "",
"67c870e5da2a209b2a0ed126": "",
"67c87145e52edc36aa069ae6": "",
"67c871b6e0b64a07890a2f36": "",
"5936d90786f7742b1420ba5b name": "Debut",
"5936d90786f7742b1420ba5b description": "Ahoj, vojak. Mám jednu prácu, ktorá je príliš ľahká pre mojich chlapcov. Ale pre teba to bude akurát. Hej, nebuď na mňa naštvaný, ešte ťa nepoznám tak dobre, aby som ti dal normálnu prácu!\n\nPo uliciach sa potuluje kopec banditskej špiny. Mňa nejak extra neobťažujú, ale aj tak sú otravní. Skľudni ich, povedzme, päť a zober im pár brokovníc MP-133. Myslím, že to bude pre teba tak akurát. Rozchod, vojak!",
"5936d90786f7742b1420ba5b failMessageText": "",
@@ -25720,7 +26004,7 @@
"66058cb5ae4719735349b9e8 description": "Hello, champion! A friend of mine gave you a little tryout assignment. Now I've decided to meet you in person. People call me Ref. Hosting the Arena and the big bucks, ha!\n\nClearly you don't mind making money, and I'm in desperate need of new staff. Business is booming, and I'm short-handed. We're expanding!\n\nWe got another fight planned soon. As they used to say in ancient Rome, \"the people demand bread and circuses.\" The latter is fine, but the bread is running late. A little supply disruption, don't worry about it. Just get me some food and booze for the audience.",
"66058cb5ae4719735349b9e8 failMessageText": "",
"66058cb5ae4719735349b9e8 successMessageText": "Everything you brought has already been sent to the seats. Well done.",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid item: Bottle of Tarkovskaya vodka",
"6606bd2aa49db36b69b6dbf9": "Hand over the found in raid items from the Drinks category",
"6606bd6768f8018fffebd998": "Hand over the found in raid item: Bottle of Pevko Light beer",
"6606bd814120fcf7f0a38e55": "Hand over the found in raid item: Alyonka chocolate bar",
"6606bd9128b63f13e560592f": "Hand over the found in raid item: Pack of Tarker dried meat",
@@ -25728,18 +26012,18 @@
"66058cb5ae4719735349b9e8 declinePlayerMessage": "",
"66058cb5ae4719735349b9e8 completePlayerMessage": "",
"66058cb7c7f3584787181476 name": "Balancing - Part 1",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nHere's a G36 assault rifle and a THOR armor, try it out on some of the lesser scum. My gladiators will be carrying this kit later, if your test goes well.",
"66058cb7c7f3584787181476 description": "You did a great job on my assignments. I also ran you through my databases... Just a precaution. You don't hire just anybody, you know what I mean, brother? I'm promoting you to a tester! You're gonna be testing equipment for the Arena.\n\nI've just received a good batch of bullpups for a delicious price. Go ahead and try them out on some hobos. After that, I'll decide if these rifles will go to my cleanup guys or the gladiators.",
"66058cb7c7f3584787181476 failMessageText": "",
"66058cb7c7f3584787181476 successMessageText": "This set is certainly the good shit. Oh, I even came up with a name for it just now: we'll call it Diesel. I think we went a bit too far with the plates though, he's a full-on walking tank. I think we better remove them, yeah?",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a G36 assault rifle and any NFM THOR body armor on Interchange",
"66058cb7c7f3584787181476 successMessageText": "Not a bad gun, eh? Truth be told, I have a soft spot for bullpups. The AUG is obviously difficult to maintain, it has a weird trigger mechanism, hard to get used to, plus it's easy to forget about the ejection port side. Certainly not an amateur's gun. But it feeks so good though! I'd rather not give it to the cleanup crew. \n\nAnyway, here's your reward.",
"6606d133fcb99b9004aa2d1d": "Eliminate Scavs while using a Steyr AUG on any location",
"66058cb7c7f3584787181476 acceptPlayerMessage": "",
"66058cb7c7f3584787181476 declinePlayerMessage": "",
"66058cb7c7f3584787181476 completePlayerMessage": "",
"66058cb9e8e4f17985230805 name": "Balancing - Part 2",
"66058cb9e8e4f17985230805 description": "You handled your last testing with flying colors. Good thing I picked you out of all the candidates.\n\nNow we'll test a new gear set on bigger fish. Here, an AKS-74UB assault rifle and PACA armor. If you can survive in this, the gladiators will be happy too. All right, go try it.",
"66058cb9e8e4f17985230805 description": "Right, now it's time to test some body armor. This is for the cleanup crew only. Let's see how it holds up against real mercs. Try killing a few PMCs while wearing this PACA armor. After that, I'll see what else I can come up with.",
"66058cb9e8e4f17985230805 failMessageText": "",
"66058cb9e8e4f17985230805 successMessageText": "I see you're utilizing the strength of the weapon more in this kit... Not much armor here, so it'll be a scout set. Oh! I got a name for it. I had a buddy who was thin and frail-looking, but very feisty. Kicked ass left and right. We called him Tikhon. That's what I'm gonna call this set.",
"660a9c99c650fa4d531f4c96": "Eliminate PMCs while using AKS-74UB and PACA body armor on Streets of Tarkov",
"66058cb9e8e4f17985230805 successMessageText": "Alive? Good! What, the armor's shit and doesn't hold against anything? Well shit, that's a shame. It'll be too weak for the cleanup crew, so I'll have to find a better model.\n\nHere's your reward. Let's finish with this balancing thing for now.",
"660a9c99c650fa4d531f4c96": "Eliminate PMC operatives while wearing a PACA Soft Armor on any location",
"66058cb9e8e4f17985230805 acceptPlayerMessage": "",
"66058cb9e8e4f17985230805 declinePlayerMessage": "",
"66058cb9e8e4f17985230805 completePlayerMessage": "",
@@ -25747,35 +26031,36 @@
"66058cbb06ef1d50a60c1f46 description": "I came up with a great idea to make the Arena even better. And I need your help.\n\nI need to find some armor plates for a guy. He's a frequent performer, so it's time to give him an upgrade to get the crowd excited. That's the thing about shows, you don't add wood in time, the fire goes out.\n\nWell, now go get me some armor plates. \n\nThe crowd's gonna squeal when they see him!",
"66058cbb06ef1d50a60c1f46 failMessageText": "",
"66058cbb06ef1d50a60c1f46 successMessageText": "Just what I needed! Not much more to go. Everyone will be thrilled when they see the results, I promise! Here's a helmet as a reward. His last owner has a better one now, ha!",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid item: Korund-VM ballistic plates (Front)",
"6606d08b4e2e27ca2d80085e": "Hand over the found in raid items: Class 4 or higher ballistic plates",
"6606d09a3db3fc1911e204ce": "Hand over the found in raid item: SPRTN Omega ballistic plate",
"6606d0a8f146598b0f492e12": "Hand over the found in raid item: 6B33 ballistic plate (Front)",
"66058cbb06ef1d50a60c1f46 acceptPlayerMessage": "",
"66058cbb06ef1d50a60c1f46 declinePlayerMessage": "",
"66058cbb06ef1d50a60c1f46 completePlayerMessage": "",
"66058cbd9f59e625462acc8e name": "Create a Distraction - Part 1",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them around their hideouts. Without detonators. We're not gonna blow anything up, but make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e description": "Look, you're starting to feel like family to me. Like a brother! I think I can hook you up with some serious work.\n\nI've got some co-founders in the Arena, Kaban and Kollontay, maybe you know them. Thought they were cool guys, but now they decided to play politics. They want to put their champion in the Arena, can you imagine? And a good champion brings in so much money, you'd know. It's gonna take a lot of time and money to rebuild the business.\n\nWe need to put a scare into these guys so they realize they're crossing the line. Take some explosive bricks and plant them inside the cafe in the city center. Without detonators. We're not gonna blow anything up, but just make it look like a big deal. Let them run around with their asses on fire.",
"66058cbd9f59e625462acc8e failMessageText": "",
"66058cbd9f59e625462acc8e successMessageText": "Ha, you should have seen the chaos when they found the bricks! What a show! It's a damn shame we didn't film the whole thing... You did a good job. Here's your reward.",
"660a9dc64c0927ead4fcfeef": "Plant three TP-200 TNT bricks under Kaban's office on Streets of Tarkov",
"660a9dc64c0927ead4fcfeef": "Plant TP-200 TNT bricks on the second floor of the cafe on Ground Zero",
"660a9dcf070cb9c8cc1715c7": "Plant three TP-200 TNT bricks at the MVD academy entrance on Streets of Tarkov",
"66058cbd9f59e625462acc8e acceptPlayerMessage": "",
"66058cbd9f59e625462acc8e declinePlayerMessage": "",
"66058cbd9f59e625462acc8e completePlayerMessage": "",
"66058cbf2f19c31a5a1337ec name": "Create a Distraction - Part 2",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay had recovered obnoxiously fast. They were also foolish enough not to take the hint. But that's all right, you and me, we can give then another hint, right?\n\nI got a plan. You need to visit to them again and shoot their lap dogs, the guards. They're all trusted associates of those two. But don't touch Kaban and Kollontay! They must take the hint for sure this time.",
"66058cbf2f19c31a5a1337ec description": "Kaban and Kollontay shit themselves alright, but that wasn't good enough for me. I'd like to finish them off. You don't have to help me with that, of course, but...\n\nI already have a plan. You need to go down to their places and shoot their bodyguards or whatever they're called. Everyone in there is a trusted person for those two, so they're the perfect targets. BUT! Make sure Kaban and Kollontay themselves are unharmed!",
"66058cbf2f19c31a5a1337ec failMessageText": "Can't you see who you're shooting at?! I had such high hopes for you.",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm, looking for the one who ordered the hit. They'll get over it and realize they're crossing the line. Here, this is your reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's guards on Streets of Tarkov",
"66058cbf2f19c31a5a1337ec successMessageText": "Good work! Kaban and Kollontay are already kicking up a storm. I think soon enough they'll come to me trying to leave this business.\n\nHere's your well deserved reward.",
"660d5effb318c171fb1ca234": "Eliminate Kaban's or Kollontay's guards on Streets of Tarkov",
"660d5f5a99b1db9725ca1543": "Eliminate Kollontay's guards on Streets of Tarkov",
"660d5f95f9b871558e7515b5": "You must not kill Kaban or Kollontay while the task is active",
"66058cbf2f19c31a5a1337ec acceptPlayerMessage": "",
"66058cbf2f19c31a5a1337ec declinePlayerMessage": "",
"66058cbf2f19c31a5a1337ec completePlayerMessage": "",
"66058cc1da30b620a34e6e86 name": "To Great Heights! - Part 1",
"66058cc1da30b620a34e6e86 description": "Well, now Kaban and Kollontay are too busy finding their attackers to accomplish anything at all. Which means it's time for a new champion of the Arena. And it's going to be you. By consent, of course. We don't practice cruelty here, ha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 description": "Well-well, you've finished your first assessment. I think it's right about time for a new champion of the Arena to rise. And it's going to be you. By consent, of course. We don't practice cruelty here, haha!\n\nI can help you reach heights and riches beyond your wildest dreams. You just have to take me up on my offer. But, you know, actions always trump words. So go ahead, enter the Arena and win. That's how I will know you're ready to push forward.",
"66058cc1da30b620a34e6e86 failMessageText": "",
"66058cc1da30b620a34e6e86 successMessageText": "I never doubted you for a second, brother! But remember, we're here to entertain people. We need a bigger show! Sometimes it looks like you're just shooting cans, you know.",
"662ba5a89d8041c264dd9673": "Win a match in ranked game mode in Arena",
"662ba5a89d8041c264dd9673": "Win a match in CheckPoint or LastHero mode in Arena",
"66058cc1da30b620a34e6e86 acceptPlayerMessage": "",
"66058cc1da30b620a34e6e86 declinePlayerMessage": "",
"66058cc1da30b620a34e6e86 completePlayerMessage": "",
@@ -25783,7 +26068,7 @@
"66058cc208308761cf390993 description": "You're under my wing from now on, brother. I'll make sure you get progress good, but you're gonna have to get your ass in gear more often.\n\nLet's start with the basics. The Arena's in Tarkov, but the biggest sponsors are overseas. They watch every game, place bets, throw money at the favorites. And you need to get some of those big shots interested. Get their attention, show them you're worthy. Make a name for yourself. One win alone isn't enough to do it. Show them you can make a thrilling performance!",
"66058cc208308761cf390993 failMessageText": "",
"66058cc208308761cf390993 successMessageText": "I see the progress you're making! They're starting to talk about you overseas. People are interested. It's a sign that you're doing the right thing!",
"662ba78e19c86d3199ae0a93": "Win a match in ranked mode in Arena",
"662ba78e19c86d3199ae0a93": "Win a match in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662ba7b942dc438835a2760d": "Reach 1700 ARP rating",
"66058cc208308761cf390993 acceptPlayerMessage": "",
"66058cc208308761cf390993 declinePlayerMessage": "",
@@ -25792,7 +26077,7 @@
"66058cc5bb83da7ba474aba9 description": "You're doing great! But it's too early to stop. Shine your face more often, impress the audience. Stand out. Become the one they talk about, the one they come to see. Then the cash will come, and then other goodies: cars, girls... Although Tarkov is a little short on the latter.\n\nAnyway, the Arena is a great career opportunity right now, ha!",
"66058cc5bb83da7ba474aba9 failMessageText": "",
"66058cc5bb83da7ba474aba9 successMessageText": "And now you're one step closer to the big leagues! Respect, brother.",
"662ba61d3ed61b6b78187b71": "Win 3 matches while claiming first place in ranked mode in Arena",
"662ba61d3ed61b6b78187b71": "Win a match while claiming at least 3rd place in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc5bb83da7ba474aba9 acceptPlayerMessage": "",
"66058cc5bb83da7ba474aba9 declinePlayerMessage": "",
"66058cc5bb83da7ba474aba9 completePlayerMessage": "",
@@ -25800,7 +26085,7 @@
"66058cc72cee99303f1ba069 description": "How's the mood? Battle-ready? Ready to shine in the Arena once more? Ready to shred some motherfuckers? The odds are still stacked against you, so don't let the audience down!\n\nSpeaking of that. You got some money? You gotta bet on yourself and then win six times. You'll make tons of cash, and you'll be famous. Bring the money, I'll organize everything. Just be warned: if you lose five times, you start again.",
"66058cc72cee99303f1ba069 failMessageText": "Oh man, you almost did it. Try again, the audience still seems to favor you.",
"66058cc72cee99303f1ba069 successMessageText": "Here's your paycheck. I deducted all my services from it straight away: bribing opponents, fees, and all that. What, you thought I work for free?",
"662bb23200ae352a6d5a415d": "Win 6 matches out of 10 in ranked mode in Arena",
"662bb23200ae352a6d5a415d": "Win three out of six matches in TeamFight, BlastGang, or CheckPoint mode in Arena",
"662bb24b3d34cd5e19206e63": "Failure condition: Lose 5 matches",
"6633a85e347a2a2b4051a26b": "Hand over Roubles from the EFT balance",
"665493a649bd17856482ba77": "Failure Condition: Lose 5 matches",
@@ -25811,7 +26096,7 @@
"66058cc9ae4719735349b9ea description": "I have good news! Excellent news, in fact! I hope you've already picked out a little apartment in Tarkov's elite neighborhood, because you'll have it soon with all this money! Kidding. All the houses in those neighborhoods are soon gonna collapse anyway.\n\nAnyway, some very powerful people from across the border are interested in you. Powerful and wealthy. I can't tell you their names, it's a business secret, and I'm not violating what I signed. So, these people are ready to take you under their wing and sponsor you heavily, but first they want guarantees.\n\nYou need to become the champion. Fly high, soar above the rest. You're gonna have to spend more time in the Arena. I can see it in your eyes that you're ready.",
"66058cc9ae4719735349b9ea failMessageText": "",
"66058cc9ae4719735349b9ea successMessageText": "You're really good. A very famous French man — I won't tell you his name for privacy — is interested in you. Lispy as hell, but he's offering good money. I've already arranged for your sponsorship.",
"662ba87106e44407b79e9ab2": "Win 3 matches in a row in ranked game mode in Arena",
"662ba87106e44407b79e9ab2": "Win two matches in a row in TeamFight, BlastGang, or CheckPoint mode in Arena",
"66058cc9ae4719735349b9ea acceptPlayerMessage": "",
"66058cc9ae4719735349b9ea declinePlayerMessage": "",
"66058cc9ae4719735349b9ea completePlayerMessage": "",
@@ -25822,6 +26107,7 @@
"664ef2e5c11296c444642040": "Locate the old champion's room on Customs",
"664ef37c4c1e8a2e6c4b1e9a": "Find out what happened to the champion",
"664ef3c238dad5c6686a6d1e": "Survive and extract from the location",
"67e6b531ca71d03c35350b31": "Locate and obtain the key at the smugglers' base on Shoreline",
"66058ccbc7f3584787181478 acceptPlayerMessage": "",
"66058ccbc7f3584787181478 declinePlayerMessage": "",
"66058ccbc7f3584787181478 completePlayerMessage": "",
@@ -25829,7 +26115,7 @@
"66058ccde8e4f17985230807 description": "So you're saying you were in the last champion's apartment? All right then. I'll pretend like it never happened. Just remember, curiosity killed the cat. And the last champion, too. He was a good guy, I liked him, but he got soft, lost his touch.\n\nYou should be practicing more, not wandering around the city. Otherwise, your ranking will start to drop.",
"66058ccde8e4f17985230807 failMessageText": "",
"66058ccde8e4f17985230807 successMessageText": "There you go! Time should be spent improving your skills. Who knows what happens if you don't?",
"663b9bb7fe7953705cb09114": "Eliminate any target while using an Assault carbine in Arena",
"663b9bb7fe7953705cb09114": "Eliminate enemies in any game mode in Arena",
"663b9be176223121f61e5859": "Eliminate any target while using an Assault rifle in Arena",
"663b9c13d71a6a0be997a5d5": "Eliminate any target while using a Machine gun in Arena",
"663b9c1559c1d56ec9bd6b4a": "Eliminate any target while using a Marksman rifle in Arena",
@@ -25845,21 +26131,24 @@
"66058ccf06ef1d50a60c1f48 name": "Between Two Fires",
"66058ccf06ef1d50a60c1f48 description": "So you saw a dead body. Did you search it? Did you check around it? I'm just pointing out that you're blind. The champion, as far as I know, kept a journal. Yeah, like some teenager, but that's actually working in your favor.\n\nWhy don't you go over there again and take a closer look? There's got to be more information in the journal about Ref, some dirt on him. Do that if you want to stop being expendable in the Arena.\n\nAnd one more thing: if you bring me any info on Ref that'll be worthy of my time, I'll pay you well.",
"66058ccf06ef1d50a60c1f48 failMessageText": "You want to stay under Ref's skirt? You do you then.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.",
"66058ccf06ef1d50a60c1f48 successMessageText": "Well done. Glad you took your fate by the balls.\n\nMake sure you speak nothing of this to Ref.",
"660da184e629b7a4c6dc7f9a": "You must not complete the task Decisions, Decisions",
"664fd7aba8d870609d099fed": "Locate and obtain the compromising information on Ref",
"664fd7f0837ee02ad4c8e658": "Hand over the found info",
"66563f0a2684eee09e8dcd86": "Locate the old champion's hideout",
"6658eb28849643547f210708": "Return to the old champion's hideout on Customs",
"67ebc3ccc9b79ca75e58ade9": "You must not complete the task Surprise Gift",
"66058ccf06ef1d50a60c1f48 acceptPlayerMessage": "",
"66058ccf06ef1d50a60c1f48 declinePlayerMessage": "",
"66058ccf06ef1d50a60c1f48 completePlayerMessage": "",
"66058cd19f59e625462acc90 name": "Decisions, Decisions",
"66058cd19f59e625462acc90 description": "I've been hearing rumors... Very unpleasant rumors. They say you're trying to dig my business up.\n\nLook, we've known each other for a while. You're like a brother to me! Don't do something you'll regret later. The less you know, the better you sleep, you hear that?\n\nUntil I'm absolutely confident in you, I'm gonna have my men watching you. I don't want you pulling any stunts, champ. And if you find anything during your little date with the old champion, bring it to me. Then we can forget about this happy little accident.",
"66058cd19f59e625462acc90 failMessageText": "You bastard! I did everything for you, I got you out of the mud, I made you a real man, and you... You son a bitch!",
"66058cd19f59e625462acc90 failMessageText": "They put a gun to your head and took everything, huh? Don't take me for an idiot! Where's the fucking diary now? Fucking hell. Whatever, I'll deal with it later.",
"66058cd19f59e625462acc90 successMessageText": "You made the right choice. Never doubted you, brother. All right, no more funny business from now on, you hear me?",
"660da15a747708e25add9653": "Failure condition: Bring the information to Fence",
"664fd86520fa1bd9f8fa5489": "Locate and obtain the compromising information on Ref",
"664fd88c4f7e4352f0799f92": "Hand over the found info",
"67ebc1fd1a8f807fa94834cc": "You must not complete the task Surprise Gift",
"66058cd19f59e625462acc90 acceptPlayerMessage": "",
"66058cd19f59e625462acc90 declinePlayerMessage": "",
"66058cd19f59e625462acc90 completePlayerMessage": "",
@@ -27957,7 +28246,7 @@
"67a096fe972c11a3f5077321 failMessageText": "",
"67a096fe972c11a3f5077321 successMessageText": "You turned out to be a real dark horse... The results are remarkable. Not everyone can pull this off. \n\nI'll unlock one of the keycard stashes for you. But be aware that this is a very special item, and I'm not going to give it to you for free.\n\nOne more thing. Arena rewards the best gladiators, and you clearly have potential. If you get tired of scavenging the ruins and want real glory, you know where to find me.",
"67a0db1217cd5fe7e5a2e36e": "Eliminate enemies in any game mode in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in Last Hero in Arena",
"67a0dbaf93ac1717d296be98": "Take at least 3rd place in LastHero more in Arena",
"67a096fe972c11a3f5077321 acceptPlayerMessage": "",
"67a096fe972c11a3f5077321 declinePlayerMessage": "",
"67a096fe972c11a3f5077321 completePlayerMessage": "",
@@ -28036,6 +28325,26 @@
"67d03be712fb5f8fd2096332 acceptPlayerMessage": "",
"67d03be712fb5f8fd2096332 declinePlayerMessage": "",
"67d03be712fb5f8fd2096332 completePlayerMessage": "",
"67e993b1ac26bf29380a320b name": "Surprise Gift",
"67e993b1ac26bf29380a320b description": "I heard you got involved in this affair with Fence and Ref. So of course you decided to come to me. You want to mess with Ref? Hmm, that would be beneficial to me. Bring me the dirt on him, and I'll find a way to use it.",
"67e993b1ac26bf29380a320b failMessageText": "So why even come to me in the first place if you're just going to give the intel to one of those two? ",
"67e993b1ac26bf29380a320b successMessageText": "I'm glad you understand who it's more advantageous to be friends with.",
"67e993b1ac26bf29380a320e": "Return to the old champion's hideout on Customs",
"67e993b1ac26bf29380a3210": "Locate and obtain the compromising information on Ref",
"67e993b1ac26bf29380a3212": "Hand over the found info",
"67e993b1ac26bf29380a3214": "You must not complete the task Decisions, Decisions",
"67e99f6afe35834e657c0f02": "You must not complete the task Between Two Fires",
"67e993b1ac26bf29380a320b acceptPlayerMessage": "You'll get your info.",
"67e993b1ac26bf29380a320b declinePlayerMessage": "",
"67e993b1ac26bf29380a320b completePlayerMessage": "Here's all I could find on Ref.",
"67e993f5ed537409f009da75 name": "Postponed Reward",
"67e993f5ed537409f009da75 description": "Well, you fucked up with the evidence in a very embarrassing way, but sure, I'll keep my word. I'll get you your fucking container. But now I'm gonna ask you for something else, since things got so ugly.",
"67e993f5ed537409f009da75 failMessageText": "",
"67e993f5ed537409f009da75 successMessageText": "All right, you've earned your reward. But you better know I'm not gonna take any more of your bullshit. You start digging again, you'll end up like that old champion.",
"67ebc5f501052193cdb4c9ac": "Hand over the item: Lega Medal",
"67e993f5ed537409f009da75 acceptPlayerMessage": "",
"67e993f5ed537409f009da75 declinePlayerMessage": "",
"67e993f5ed537409f009da75 completePlayerMessage": "",
"616041eb031af660100c9967 startedMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 failMessageText 54cb50c76803fa8b248b4571 0": " ",
"616041eb031af660100c9967 successMessageText 54cb50c76803fa8b248b4571 0": "All clear, you say? Good work then, soldier.",
File diff suppressed because it is too large Load Diff
@@ -11263,7 +11263,7 @@
"isPlayers": false,
"number": 0,
"slots_max": 3,
"slots_min": 0,
"slots_min": 1,
"time_max": -1,
"time_min": -1
},
@@ -11279,7 +11279,7 @@
"isPlayers": false,
"number": 1,
"slots_max": 3,
"slots_min": 0,
"slots_min": 1,
"time_max": -1,
"time_min": -1
},
@@ -11295,7 +11295,7 @@
"isPlayers": false,
"number": 2,
"slots_max": 3,
"slots_min": 0,
"slots_min": 1,
"time_max": -1,
"time_min": -1
},
@@ -11407,7 +11407,7 @@
"isPlayers": false,
"number": 9,
"slots_max": 1,
"slots_min": 0,
"slots_min": 1,
"time_max": -1,
"time_min": -1
},
@@ -11502,8 +11502,8 @@
"WildSpawnType": "assault",
"isPlayers": false,
"number": 0,
"slots_max": 0,
"slots_min": 0,
"slots_max": 1,
"slots_min": 1,
"time_max": -1,
"time_min": -1
}
@@ -2293,12 +2293,12 @@
"availableInGameEditions": [],
"illustrationConfig": null,
"isHidden": false,
"target": "67e593b4f395047fc40b9de5",
"target": "67f6c20924d8a61dbd09dbcf",
"loyaltyLevel": 4,
"traderId": "5c0647fdd443bc2504c2d371",
"items": [
{
"_id": "67e593b4f395047fc40b9de5",
"_id": "67f6c20924d8a61dbd09dbcf",
"_tpl": "674fe9a75e51f1c47c04ec23",
"upd": {
"Repairable": {
@@ -2308,87 +2308,87 @@
}
},
{
"_id": "67e593b4f395047fc40b9de6",
"_id": "67f6c20924d8a61dbd09dbd0",
"_tpl": "674fe57721a9aa6be6045b96",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_handguard"
},
{
"_id": "67e593b4f395047fc40b9de7",
"_id": "67f6c20924d8a61dbd09dbd1",
"_tpl": "5c1cd46f2e22164bef5cfedb",
"parentId": "67e593b4f395047fc40b9de6",
"parentId": "67f6c20924d8a61dbd09dbd0",
"slotId": "mod_foregrip"
},
{
"_id": "67e593b4f395047fc40b9de8",
"_id": "67f6c20924d8a61dbd09dbd2",
"_tpl": "674fe89a4472d471fb0f07d8",
"parentId": "67e593b4f395047fc40b9de6",
"parentId": "67f6c20924d8a61dbd09dbd0",
"slotId": "mod_mount"
},
{
"_id": "67e593b4f395047fc40b9de9",
"_id": "67f6c20924d8a61dbd09dbd3",
"_tpl": "674fe8dd362ea1f88b0e2792",
"parentId": "67e593b4f395047fc40b9de8",
"parentId": "67f6c20924d8a61dbd09dbd2",
"slotId": "mod_sight_front"
},
{
"_id": "67e593b4f395047fc40b9dea",
"_id": "67f6c20924d8a61dbd09dbd4",
"_tpl": "674fe8b9362ea1f88b0e278d",
"parentId": "67e593b4f395047fc40b9de8",
"parentId": "67f6c20924d8a61dbd09dbd2",
"slotId": "mod_mount"
},
{
"_id": "67e593b4f395047fc40b9deb",
"_id": "67f6c20924d8a61dbd09dbd5",
"_tpl": "59f9d81586f7744c7506ee62",
"parentId": "67e593b4f395047fc40b9dea",
"parentId": "67f6c20924d8a61dbd09dbd4",
"slotId": "mod_scope"
},
{
"_id": "67e593b4f395047fc40b9dec",
"_id": "67f6c20924d8a61dbd09dbd6",
"_tpl": "674fe8cf4472d471fb0f07df",
"parentId": "67e593b4f395047fc40b9dea",
"parentId": "67f6c20924d8a61dbd09dbd4",
"slotId": "mod_sight_rear"
},
{
"_id": "67e593b4f395047fc40b9ded",
"_id": "67f6c20924d8a61dbd09dbd7",
"_tpl": "59fb137a86f7740adb646af1",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_muzzle"
},
{
"_id": "67e593b4f395047fc40b9dee",
"_id": "67f6c20924d8a61dbd09dbd8",
"_tpl": "6087e663132d4d12c81fd96b",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_pistol_grip"
},
{
"_id": "67e593b4f395047fc40b9def",
"_id": "67f6c20924d8a61dbd09dbd9",
"_tpl": "676017fe8cfeeba9f707c8d6",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_reciever"
},
{
"_id": "67e593b4f395047fc40b9df0",
"_id": "67f6c20924d8a61dbd09dbda",
"_tpl": "5ac78eaf5acfc4001926317a",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_stock"
},
{
"_id": "67e593b4f395047fc40b9df1",
"_id": "67f6c20924d8a61dbd09dbdb",
"_tpl": "59ecc3dd86f7746dc827481c",
"parentId": "67e593b4f395047fc40b9df0",
"parentId": "67f6c20924d8a61dbd09dbda",
"slotId": "mod_stock"
},
{
"_id": "67e593b4f395047fc40b9df2",
"_id": "67f6c20924d8a61dbd09dbdc",
"_tpl": "674fe8f6f34d761ab8020cc8",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_magazine"
},
{
"_id": "67e593b4f395047fc40b9df3",
"_id": "67f6c20924d8a61dbd09dbdd",
"_tpl": "6130ca3fd92c473c77020dbd",
"parentId": "67e593b4f395047fc40b9de5",
"parentId": "67f6c20924d8a61dbd09dbcf",
"slotId": "mod_charge"
}
],
@@ -4642,12 +4642,12 @@
"availableInGameEditions": [],
"illustrationConfig": null,
"isHidden": false,
"target": "67e593b4f395047fc40b9df4",
"target": "67f6c20924d8a61dbd09dbde",
"loyaltyLevel": 4,
"traderId": "54cb50c76803fa8b248b4571",
"items": [
{
"_id": "67e593b4f395047fc40b9df4",
"_id": "67f6c20924d8a61dbd09dbde",
"_tpl": "674fe9a75e51f1c47c04ec23",
"upd": {
"Repairable": {
@@ -4657,81 +4657,81 @@
}
},
{
"_id": "67e593b4f395047fc40b9df5",
"_id": "67f6c20924d8a61dbd09dbdf",
"_tpl": "674fe57721a9aa6be6045b96",
"parentId": "67e593b4f395047fc40b9df4",
"parentId": "67f6c20924d8a61dbd09dbde",
"slotId": "mod_handguard"
},
{
"_id": "67e593b4f395047fc40b9df6",
"_id": "67f6c20924d8a61dbd09dbe0",
"_tpl": "5c1bc5612e221602b5429350",
"parentId": "67e593b4f395047fc40b9df5",
"parentId": "67f6c20924d8a61dbd09dbdf",
"slotId": "mod_foregrip"
},
{
"_id": "67e593b4f395047fc40b9df7",
"_id": "67f6c20924d8a61dbd09dbe1",
"_tpl": "674fe89a4472d471fb0f07d8",
"parentId": "67e593b4f395047fc40b9df5",
"parentId": "67f6c20924d8a61dbd09dbdf",
"slotId": "mod_mount"
},
{
"_id": "67e593b4f395047fc40b9df8",
"_id": "67f6c20924d8a61dbd09dbe2",
"_tpl": "674fe8dd362ea1f88b0e2792",
"parentId": "67e593b4f395047fc40b9df7",
"parentId": "67f6c20924d8a61dbd09dbe1",
"slotId": "mod_sight_front"
},
{
"_id": "67e593b4f395047fc40b9df9",
"_id": "67f6c20924d8a61dbd09dbe3",
"_tpl": "674fe8b9362ea1f88b0e278d",
"parentId": "67e593b4f395047fc40b9df7",
"parentId": "67f6c20924d8a61dbd09dbe1",
"slotId": "mod_mount"
},
{
"_id": "67e593b4f395047fc40b9dfa",
"_id": "67f6c20924d8a61dbd09dbe4",
"_tpl": "58491f3324597764bc48fa02",
"parentId": "67e593b4f395047fc40b9df9",
"parentId": "67f6c20924d8a61dbd09dbe3",
"slotId": "mod_scope"
},
{
"_id": "67e593b4f395047fc40b9dfb",
"_id": "67f6c20924d8a61dbd09dbe5",
"_tpl": "674fe8cf4472d471fb0f07df",
"parentId": "67e593b4f395047fc40b9df9",
"parentId": "67f6c20924d8a61dbd09dbe3",
"slotId": "mod_sight_rear"
},
{
"_id": "67e593b4f395047fc40b9dfc",
"_id": "67f6c20924d8a61dbd09dbe6",
"_tpl": "59fb137a86f7740adb646af1",
"parentId": "67e593b4f395047fc40b9df4",
"parentId": "67f6c20924d8a61dbd09dbde",
"slotId": "mod_muzzle"
},
{
"_id": "67e593b4f395047fc40b9dfd",
"_id": "67f6c20924d8a61dbd09dbe7",
"_tpl": "651580dc71a4f10aec4b6056",
"parentId": "67e593b4f395047fc40b9df4",
"parentId": "67f6c20924d8a61dbd09dbde",
"slotId": "mod_pistol_grip"
},
{
"_id": "67e593b4f395047fc40b9dfe",
"_id": "67f6c20924d8a61dbd09dbe8",
"_tpl": "676017fe8cfeeba9f707c8d6",
"parentId": "67e593b4f395047fc40b9df4",
"parentId": "67f6c20924d8a61dbd09dbde",
"slotId": "mod_reciever"
},
{
"_id": "67e593b4f395047fc40b9dff",
"_id": "67f6c20924d8a61dbd09dbe9",
"_tpl": "5ac78eaf5acfc4001926317a",
"parentId": "67e593b4f395047fc40b9df4",
"parentId": "67f6c20924d8a61dbd09dbde",
"slotId": "mod_stock"
},
{
"_id": "67e593b4f395047fc40b9e00",
"_id": "67f6c20924d8a61dbd09dbea",
"_tpl": "59ecc3dd86f7746dc827481c",
"parentId": "67e593b4f395047fc40b9dff",
"parentId": "67f6c20924d8a61dbd09dbe9",
"slotId": "mod_stock"
},
{
"_id": "67e593b4f395047fc40b9e01",
"_id": "67f6c20924d8a61dbd09dbeb",
"_tpl": "674fe8f6f34d761ab8020cc8",
"parentId": "67e593b4f395047fc40b9df4",
"parentId": "67f6c20924d8a61dbd09dbde",
"slotId": "mod_magazine"
}
],
@@ -5524,13 +5524,13 @@
"availableInGameEditions": [],
"illustrationConfig": null,
"isHidden": false,
"target": "67e593b4f395047fc40b9e03",
"target": "67f6c20924d8a61dbd09dbed",
"value": 1,
"isEncoded": false,
"findInRaid": true,
"items": [
{
"_id": "67e593b4f395047fc40b9e03",
"_id": "67f6c20924d8a61dbd09dbed",
"_tpl": "67614b3ab8c060ebb204b106",
"upd": {
"SpawnedInSession": true,
File diff suppressed because it is too large Load Diff
@@ -624,7 +624,7 @@
{
"Id": "5696686a4bdc2da3298b456a",
"ParentId": "5b5f78b786f77447ed5636af",
"Price": 124
"Price": 125
},
{
"Id": "572b7adb24597762ae139821",
@@ -1954,7 +1954,7 @@
{
"Id": "569668774bdc2da2298b4568",
"ParentId": "5b5f78b786f77447ed5636af",
"Price": 132
"Price": 133
},
{
"Id": "574eb85c245977648157eec3",
@@ -4059,7 +4059,7 @@
{
"Id": "59faff1d86f7746c51718c9c",
"ParentId": "5b47574386f77428ca22b2f1",
"Price": 1180574
"Price": 1072442
},
{
"Id": "5aa66a9be5b5b0214e506e89",
@@ -21255,6 +21255,291 @@
"Id": "67e183377c6c2011970f3149",
"ParentId": "5c518ec986f7743b68682ce2",
"Price": 1
},
{
"Id": "67a4b71ad3228756b6088ee2",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 108463
},
{
"Id": "67a5c5b6dfdf568c9009af66",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 130904
},
{
"Id": "67a5c5df782ce4655104db14",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 119683
},
{
"Id": "67a5c5f37f52620c5b05b4d6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 149604
},
{
"Id": "67a5c6068fcd9fb73f0752cf",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 108463
},
{
"Id": "67a5c61c7f52620c5b05b4d8",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 160824
},
{
"Id": "67a5c657782ce4655104db16",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 138384
},
{
"Id": "67a5f917dfdf568c9009af6b",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 13046
},
{
"Id": "67a5f94e802d287c670bb966",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 11415
},
{
"Id": "67a5f968fafb8efd440694b6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 13046
},
{
"Id": "67a5f989f7041a25760dda36",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 22831
},
{
"Id": "67a5f9a193f7b62b6b0f6576",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 13046
},
{
"Id": "67a5f9c8fafb8efd440694b8",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 9785
},
{
"Id": "67a5f9e7f7041a25760dda38",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 11415
},
{
"Id": "67a5fa01fafb8efd440694ba",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 9785
},
{
"Id": "67a9cc9cf05be177170bcd76",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 3884
},
{
"Id": "67a9ccfff05be177170bcd78",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 4531
},
{
"Id": "67a9cd18f05be177170bcd7a",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 3884
},
{
"Id": "67a9cd28cade15e0f00123b6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 5178
},
{
"Id": "67a9cd381fb22063280728a6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 5178
},
{
"Id": "67a9cd55c2a2d940930aec86",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 10356
},
{
"Id": "67a9cd6ecade15e0f00123b8",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 9062
},
{
"Id": "67a9dc769de6826a650ee066",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 5181
},
{
"Id": "67a9dc997faa4210bb0807c6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 6045
},
{
"Id": "67a9dca99de6826a650ee068",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 6908
},
{
"Id": "67a9dcbac185de5a4d0c2a06",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 6045
},
{
"Id": "67a9dccf9de6826a650ee06a",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 6045
},
{
"Id": "67a9dce47faa4210bb0807c8",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 5181
},
{
"Id": "67a9dd619de6826a650ee06c",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 6908
},
{
"Id": "67a9e9d04fb4a4a8a00d2826",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 10182
},
{
"Id": "67a9e9e0c185de5a4d0c2a13",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 20364
},
{
"Id": "67a9e9f09de6826a650ee074",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 13576
},
{
"Id": "67a9ea004fb4a4a8a00d2828",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 13576
},
{
"Id": "67a9ea10c185de5a4d0c2a15",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 10182
},
{
"Id": "67a9ea39de7fb0f19e077da6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 11879
},
{
"Id": "67a9ea7e4fb4a4a8a00d282a",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 16970
},
{
"Id": "67a9ea98de7fb0f19e077da8",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 27152
},
{
"Id": "67aaf808bf7609058606a926",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 7866
},
{
"Id": "67aaf82d508ee9b6440e9c46",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 20976
},
{
"Id": "67aaf84104dca1c82c071cf6",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 7866
},
{
"Id": "67aaf851bf7609058606a928",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 9177
},
{
"Id": "67aaf863de7fb0f19e077db9",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 26220
},
{
"Id": "67aaf879508ee9b6440e9c48",
"ParentId": "5b47574386f77428ca22b32f",
"Price": 28842
},
{
"Id": "67ab2eecfe82855dcc0f2af6",
"ParentId": "5b5f701386f774093f2ecf0f",
"Price": 81597
},
{
"Id": "67ab2f28dafe3b22670c9116",
"ParentId": "5b5f701386f774093f2ecf0f",
"Price": 5290
},
{
"Id": "67ab2f5adafe3b22670c911f",
"ParentId": "5b5f701386f774093f2ecf0f",
"Price": 28725
},
{
"Id": "67ab2f94dafe3b22670c912c",
"ParentId": "5b5f701386f774093f2ecf0f",
"Price": 18940
},
{
"Id": "67ab3ea96d7ece17bf0096f6",
"ParentId": "5b5f6f8786f77447ed563642",
"Price": 64322
},
{
"Id": "67ab3f146d7ece17bf0096ff",
"ParentId": "5b5f6f8786f77447ed563642",
"Price": 54945
},
{
"Id": "67ab49aab9c7a1e18c095686",
"ParentId": "5b5f6f8786f77447ed563642",
"Price": 14655
},
{
"Id": "67ab4b2d6f7ae4aa550bbcf6",
"ParentId": "5b5f6f8786f77447ed563642",
"Price": 18100
},
{
"Id": "67af41dd1eb308667602db4a",
"ParentId": "5b47574386f77428ca22b331",
"Price": 3042
},
{
"Id": "67af425c2676ade5750b50e6",
"ParentId": "5b47574386f77428ca22b331",
"Price": 10050
},
{
"Id": "67af42942676ade5750b50e8",
"ParentId": "5b47574386f77428ca22b331",
"Price": 14100
},
{
"Id": "67af42b38d9ef5c57e0d5126",
"ParentId": "5b47574386f77428ca22b331",
"Price": 6168
},
{
"Id": "67cad1ec19b006e9e50f44d6",
"ParentId": "5b47574386f77428ca22b2f4",
"Price": 0
},
{
"Id": "67cad3226bf74131800752b7",
"ParentId": "5b47574386f77428ca22b2f4",
"Price": 0
}
]
}
@@ -254,13 +254,13 @@
"isBigImage": false
},
"isHidden": false,
"target": "67e593abfb04b3c64c090188",
"target": "67f699408d7c5eb3fe15b21e",
"value": 1,
"isEncoded": false,
"findInRaid": true,
"items": [
{
"_id": "67e593abfb04b3c64c090188",
"_id": "67f699408d7c5eb3fe15b21e",
"_tpl": "6759bb94b8913ff13e049669",
"upd": {
"SpawnedInSession": true,
@@ -284,13 +284,13 @@
"isBigImage": false
},
"isHidden": false,
"target": "67e593abfb04b3c64c09018a",
"target": "67f699408d7c5eb3fe15b220",
"value": 1,
"isEncoded": false,
"findInRaid": true,
"items": [
{
"_id": "67e593abfb04b3c64c09018a",
"_id": "67f699408d7c5eb3fe15b220",
"_tpl": "67614b542eb91250020f2b86",
"upd": {
"SpawnedInSession": true,
@@ -378,12 +378,6 @@
"5d235a5986f77443f6329bc6",
"66b37eb4acff495a29492407",
"59e3647686f774176a362507",
"590de71386f774347051a052",
"590de7e986f7741b096e5f32",
"590de92486f77423d9312a33",
"5937fd0086f7742bf33fc198",
"5937fc6786f7742cab753590",
"638df4cc7b560b03794a18d2",
"5d650c3e815116009f6201d2",
"60391b0fb847c71012789415",
"67586bee39b1b82b0d0f9d06",
@@ -525,7 +519,19 @@
"619bdf9cc9546643a67df6f8",
"67614b3ab8c060ebb204b106",
"619bdfd4c9546643a67df6fa",
"664a5480bfcc521bad3192ca"
"664a5480bfcc521bad3192ca",
"679b9d55708cfcb2060b9ae3",
"679b9d4b3374fb14f40efe6d",
"679b9d43597ba2ed120c3d44",
"679b9cce4e4ed4b3b40ae5c5",
"679b9d6390622daf9708da76",
"5df8a77486f77412672a1e3f",
"5df8a72c86f77412640e2e83",
"5df8a6a186f77412640e2e80",
"679b944d597ba2ed120c3d3c",
"679b946f90622daf9708da6d",
"679b94734e9ca6b3d80586a7",
"679b9477708cfcb2060b9ade"
],
"excludedItems": []
}
@@ -690,13 +696,13 @@
"isBigImage": true
},
"isHidden": false,
"target": "67e593abfb04b3c64c09018c",
"target": "67f699408d7c5eb3fe15b222",
"value": 1,
"isEncoded": false,
"findInRaid": true,
"items": [
{
"_id": "67e593abfb04b3c64c09018c",
"_id": "67f699408d7c5eb3fe15b222",
"_tpl": "674d90b55704568fe60bc8f5",
"upd": {
"SpawnedInSession": true,
@@ -826,13 +832,13 @@
"isBigImage": false
},
"isHidden": false,
"target": "67e593abfb04b3c64c09018e",
"target": "67f699408d7c5eb3fe15b224",
"value": 1,
"isEncoded": false,
"findInRaid": true,
"items": [
{
"_id": "67e593abfb04b3c64c09018e",
"_id": "67f699408d7c5eb3fe15b224",
"_tpl": "6759e07e4ff23436160d7fed",
"upd": {
"SpawnedInSession": true,
@@ -890,13 +896,13 @@
"isBigImage": false
},
"isHidden": false,
"target": "67e593abfb04b3c64c090190",
"target": "67f699408d7c5eb3fe15b226",
"value": 1,
"isEncoded": false,
"findInRaid": true,
"items": [
{
"_id": "67e593abfb04b3c64c090190",
"_id": "67f699408d7c5eb3fe15b226",
"_tpl": "67614b6b47c71ea3d40256d7",
"upd": {
"SpawnedInSession": true,
@@ -1094,7 +1100,16 @@
"619bdef8c9546643a67df6f6",
"619bdf9cc9546643a67df6f8",
"619bdfd4c9546643a67df6fa",
"67614b3ab8c060ebb204b106"
"67614b3ab8c060ebb204b106",
"679b944d597ba2ed120c3d3c",
"679b946f90622daf9708da6d",
"679b94734e9ca6b3d80586a7",
"679b9477708cfcb2060b9ade",
"679b9d43597ba2ed120c3d44",
"679b9d6390622daf9708da76",
"679b9cce4e4ed4b3b40ae5c5",
"679b9d4b3374fb14f40efe6d",
"679b9d55708cfcb2060b9ae3"
],
"excludedItems": []
}
@@ -38745,7 +38745,7 @@
"Feet": "5cc085bb14c02e000e67a5c5",
"Hands": "5cc0876314c02e000c6bea6b",
"Head": "__REPLACEME__",
"DogTag": "674dbf593bee1152d407f005"
"DogTag": "6746fd09bafff85008048838"
},
"Encyclopedia": {
"5447ac644bdc2d6c208b4567": true,
@@ -41893,7 +41893,7 @@
"Feet": "5cde95ef7d6c8b04713c4f2d",
"Hands": "5cde95fa7d6c8b04737c2d13",
"Head": "__REPLACEME__",
"DogTag": "674dbf593bee1152d407f005"
"DogTag": "67471938bafff850080488b7"
},
"Encyclopedia": {
"5447ac644bdc2d6c208b4567": true,
File diff suppressed because it is too large Load Diff
@@ -992,7 +992,7 @@
"upd": {
"UnlimitedCount": true,
"StackObjectsCount": 9999999,
"BuyRestrictionMax": 2,
"BuyRestrictionMax": 4,
"BuyRestrictionCurrent": 0
}
},
@@ -1139,7 +1139,7 @@
"676d24ce798491c5260f5d29": [
[
{
"count": 15307.83,
"count": 15192.74,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -1,18 +1,18 @@
{
"started": {},
"success": {
"676d24d1798491c5260f5def": "5ac3475486f7741d6224abd3",
"676d24ce798491c5260f5d2c": "5a68665c86f774255929b4c7",
"676d24ce798491c5260f5d32": "5a68661a86f774500f48afb0",
"676d24cf798491c5260f5d41": "6179afd0bca27a099552e040",
"676d24cf798491c5260f5d74": "6179ad56c760af5ad2053587",
"676d24ce798491c5260f5d11": "5968eb3186f7741dde183a4d",
"676d24ce798491c5260f5d02": "596760e186f7741e11214d58",
"676d24ce798491c5260f5d35": "59689ee586f7740d1570bbd5",
"676d24ce798491c5260f5d11": "5968eb3186f7741dde183a4d",
"676d24ce798491c5260f5d32": "5a68661a86f774500f48afb0",
"676d24ce798491c5260f5d2c": "5a68665c86f774255929b4c7",
"676d24d1798491c5260f5def": "5ac3475486f7741d6224abd3",
"676d24cf798491c5260f5d5c": "5c0d0d5086f774363760aef2",
"676d24cf798491c5260f5d74": "6179ad56c760af5ad2053587",
"676d24cf798491c5260f5d41": "6179afd0bca27a099552e040",
"676d24d1798491c5260f5de0": "64f3176921045e77405d63b5",
"667eac90d135442276096594": "6672ec2a2b6f3b71be794cc5",
"67e50e6d4e0adf4dec0eb284": "67a09673972c11a3f507731d"
"67e50e6d4e0adf4dec0eb284": "67a09673972c11a3f507731d",
"667eac90d135442276096594": "6672ec2a2b6f3b71be794cc5"
},
"fail": {}
}
@@ -6659,7 +6659,7 @@
"677536ee7949f87882036fb0": [
[
{
"count": 152,
"count": 153,
"_tpl": "5449016a4bdc2d6f028b456f"
}
]
@@ -6915,7 +6915,7 @@
"677536f07949f87882037013": [
[
{
"count": 32.69,
"count": 32.44,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -8996,7 +8996,7 @@
"677536fc7949f878820373fa": [
[
{
"count": 36.65,
"count": 36.38,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -1,38 +1,38 @@
{
"started": {},
"success": {
"677536ef7949f87882036fc0": "5967725e86f774601a446662",
"677536f27949f878820370a0": "5a27b87686f77460de0252a8",
"677537007949f878820374d0": "675c3582f6ddc329a90f9c6d",
"677536f27949f878820370ca": "5c0bdb5286f774166e38eed4",
"677536fd7949f8788203742b": "5c0d4c12d09282029f539173",
"677536f47949f87882037146": "5ac242ab86f77412464f68b4",
"677536f17949f87882037050": "6179b4f16e9dd54ac275e407",
"677536ee7949f87882036f97": "6179b4f16e9dd54ac275e407",
"677536f17949f8788203707a": "6179b4f16e9dd54ac275e407",
"677536f17949f8788203703c": "596b36c586f77450d6045ad2",
"677536f97949f878820372db": "596b36c586f77450d6045ad2",
"677536ef7949f87882036fc0": "5967725e86f774601a446662",
"677536fa7949f87882037392": "6179b5eabca27a099552e052",
"677536f27949f878820370b4": "596b43fb86f77457ca186186",
"677536f77949f8788203727c": "596b455186f77457cb50eccb",
"677536f17949f8788203705e": "6193850f60b34236ee0483de",
"677536f07949f87882037022": "5979eee086f774311955e614",
"677536f27949f878820370a0": "5a27b87686f77460de0252a8",
"677536f97949f87882037300": "5a27d2af86f7744e1115b323",
"677536f47949f87882037146": "5ac242ab86f77412464f68b4",
"677536f77949f87882037253": "5b478ff486f7744d184ecbbf",
"677536f77949f8788203727c": "596b455186f77457cb50eccb",
"677536f67949f878820371e6": "5b4794cb86f774598100d5d4",
"677536f17949f87882037081": "5c0bbaa886f7746941031d82",
"677536f67949f8788203722a": "5c0bbaa886f7746941031d82",
"677536fd7949f87882037428": "5c0bbaa886f7746941031d82",
"677536f27949f878820370ca": "5c0bdb5286f774166e38eed4",
"677536fd7949f8788203742b": "5c0d4c12d09282029f539173",
"677536f17949f87882037050": "6179b4f16e9dd54ac275e407",
"677536ee7949f87882036f97": "6179b4f16e9dd54ac275e407",
"677536f17949f8788203707a": "6179b4f16e9dd54ac275e407",
"677536fa7949f87882037392": "6179b5eabca27a099552e052",
"677536f17949f8788203705e": "6193850f60b34236ee0483de",
"677536f77949f87882037253": "5b478ff486f7744d184ecbbf",
"677536f67949f878820371ff": "639873003693c63d86328f25",
"677536f37949f8788203710f": "64f6aafd67e11a7c6206e0d0",
"677536f77949f8788203725f": "64f5e20652fc01298e2c61e3",
"677536ff7949f8788203749c": "671a59e43d73dac1360765cc",
"677537007949f878820374b7": "671a49f77d49aea42c029b5f",
"677537037949f8788203754c": "6764174c86addd02bc033d68",
"6492e44bf4287b13040fccf6": "647710905320c660d91c15a5",
"64a8578f0e9876295f0f83ed": "649af47d717cb30e7e4b5e26",
"64a8578f0e9876295f0f83ee": "649af47d717cb30e7e4b5e26",
"64a8578f0e9876295f0f83ef": "649af47d717cb30e7e4b5e26",
"677536f77949f8788203725f": "64f5e20652fc01298e2c61e3",
"677536f37949f8788203710f": "64f6aafd67e11a7c6206e0d0",
"677537007949f878820374b7": "671a49f77d49aea42c029b5f",
"677536ff7949f8788203749c": "671a59e43d73dac1360765cc",
"677537007949f878820374d0": "675c3582f6ddc329a90f9c6d",
"677537037949f8788203754c": "6764174c86addd02bc033d68"
"64a8578f0e9876295f0f83ef": "649af47d717cb30e7e4b5e26"
},
"fail": {}
}
@@ -1,47 +1,47 @@
{
"started": {},
"success": {
"676d24a5798491c5260f4ade": "5a03173786f77451cb427172",
"676d24a9798491c5260f4cd2": "5a27b75b86f7742e97191958",
"676d24a9798491c5260f4c90": "5a27b75b86f7742e97191958",
"676d24b0798491c5260f4f94": "5a27b7a786f774579c3eb376",
"676d24af798491c5260f4ed7": "5a27b7a786f774579c3eb376",
"676d24a4798491c5260f4a9b": "5a27b7d686f77460d847e6a6",
"676d24a9798491c5260f4c65": "5a27b7d686f77460d847e6a6",
"676d24a3798491c5260f4a1c": "5a27b80086f774429a5d7e20",
"676d24b2798491c5260f5080": "5a27b87686f77460de0252a8",
"676d24a3798491c5260f4a1c": "5a27b80086f774429a5d7e20",
"676d24ad798491c5260f4e58": "5a27bafb86f7741c73584017",
"676d24a6798491c5260f4b5e": "5a27bb3d86f77411ea361a21",
"676d24a4798491c5260f4aa5": "5a27bbf886f774333a418eeb",
"676d24ac798491c5260f4db8": "5a27bbf886f774333a418eeb",
"676d24a9798491c5260f4cbe": "5a27bc1586f7741f6d40fa2f",
"676d24af798491c5260f4ee5": "5a27bc3686f7741c73584026",
"676d24ac798491c5260f4de7": "5ac244c486f77413e12cf945",
"676d24a6798491c5260f4b4a": "5a27bc6986f7741c7358402b",
"676d24b2798491c5260f5089": "5a27bc6986f7741c7358402b",
"676d24a4798491c5260f4a9b": "5a27b7d686f77460d847e6a6",
"676d24a9798491c5260f4c65": "5a27b7d686f77460d847e6a6",
"676d24b1798491c5260f5019": "5a27bc8586f7741b543d8ea4",
"676d24ac798491c5260f4de7": "5ac244c486f77413e12cf945",
"676d24a7798491c5260f4be5": "5b477f7686f7744d1b23c4d2",
"676d24b2798491c5260f508d": "5b47825886f77468074618d3",
"676d24b6798491c5260f5271": "5c0bd01e86f7747cdd799e56",
"676d24a4798491c5260f4a84": "5edac020218d181e29451446",
"676d24ab798491c5260f4d59": "5edac020218d181e29451446",
"676d24b5798491c5260f51c2": "60e71ce009d7c801eb0c0ec6",
"676d24aa798491c5260f4cff": "5c0d4e61d09282029f53920e",
"676d24aa798491c5260f4cf6": "5c0d4e61d09282029f53920e",
"676d24a4798491c5260f4a51": "5c0d4e61d09282029f53920e",
"676d24a4798491c5260f4a84": "5edac020218d181e29451446",
"676d24ab798491c5260f4d59": "5edac020218d181e29451446",
"676d24b0798491c5260f4f55": "5edac63b930f5454f51e128b",
"676d24b5798491c5260f51c2": "60e71ce009d7c801eb0c0ec6",
"676d24aa798491c5260f4ceb": "6179aff8f57fb279792c60a1",
"676d24a9798491c5260f4cd2": "5a27b75b86f7742e97191958",
"676d24a9798491c5260f4c90": "5a27b75b86f7742e97191958",
"676d24a6798491c5260f4b5e": "5a27bb3d86f77411ea361a21",
"676d24a8798491c5260f4c36": "6179b4d1bca27a099552e04e",
"676d24ab798491c5260f4daa": "6179b4d1bca27a099552e04e",
"676d24a9798491c5260f4cbe": "5a27bc1586f7741f6d40fa2f",
"676d24ab798491c5260f4da8": "639872fe8871e1272b10ccf6",
"676d24b0798491c5260f4f55": "5edac63b930f5454f51e128b",
"676d24b0798491c5260f4f94": "5a27b7a786f774579c3eb376",
"676d24af798491c5260f4ed7": "5a27b7a786f774579c3eb376",
"676d24a5798491c5260f4ade": "5a03173786f77451cb427172",
"676d24a5798491c5260f4b1f": "61958c366726521dd96828ec",
"676d24b2798491c5260f50be": "639135f286e646067c176a87",
"676d24af798491c5260f4f0a": "639135f286e646067c176a87",
"676d24a7798491c5260f4be5": "5b477f7686f7744d1b23c4d2",
"676d24b2798491c5260f508d": "5b47825886f77468074618d3",
"676d24b4798491c5260f5176": "63967028c4a91c5cb76abd81",
"676d24b3798491c5260f5128": "63967028c4a91c5cb76abd81",
"676d24b6798491c5260f523d": "63967028c4a91c5cb76abd81",
"676d24ab798491c5260f4da8": "639872fe8871e1272b10ccf6",
"676d24aa798491c5260f4ceb": "6179aff8f57fb279792c60a1",
"676d24b5798491c5260f5215": "63a9b229813bba58a50c9ee5",
"676d24b0798491c5260f4f5b": "63a9b229813bba58a50c9ee5",
"676d24b6798491c5260f5271": "5c0bd01e86f7747cdd799e56",
"676d24b2798491c5260f50be": "639135f286e646067c176a87",
"676d24af798491c5260f4f0a": "639135f286e646067c176a87",
"656629d07cac3c3b160e63fb": "655e427b64d09b4122018228",
"656629d07cac3c3b160e63fc": "655e427b64d09b4122018228",
"656629d07cac3c3b160e63fd": "655e427b64d09b4122018228",
@@ -10127,7 +10127,7 @@
"677536c8b06e57fd5c0e09a7": [
[
{
"count": 14.42,
"count": 14.31,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10135,7 +10135,7 @@
"677536c8b06e57fd5c0e09aa": [
[
{
"count": 84.84,
"count": 84.2,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10143,7 +10143,7 @@
"677536c8b06e57fd5c0e09ad": [
[
{
"count": 174.08,
"count": 172.77,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10151,7 +10151,7 @@
"677536c8b06e57fd5c0e09b0": [
[
{
"count": 42.58,
"count": 42.26,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10159,7 +10159,7 @@
"677536c8b06e57fd5c0e09b3": [
[
{
"count": 13.77,
"count": 13.67,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10167,7 +10167,7 @@
"677536c8b06e57fd5c0e09b6": [
[
{
"count": 76.11,
"count": 75.53,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10183,7 +10183,7 @@
"677536c8b06e57fd5c0e09bc": [
[
{
"count": 9.85,
"count": 9.77,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10191,7 +10191,7 @@
"677536c8b06e57fd5c0e09bf": [
[
{
"count": 34.11,
"count": 33.86,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10207,7 +10207,7 @@
"677536c8b06e57fd5c0e09cc": [
[
{
"count": 289.87,
"count": 287.69,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10215,7 +10215,7 @@
"677536c8b06e57fd5c0e09cf": [
[
{
"count": 333.76,
"count": 331.25,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10223,7 +10223,7 @@
"677536c8b06e57fd5c0e09d2": [
[
{
"count": 152.42,
"count": 151.27,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10231,7 +10231,7 @@
"677536c8b06e57fd5c0e09d5": [
[
{
"count": 38.29,
"count": 38,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10239,7 +10239,7 @@
"677536c8b06e57fd5c0e09d8": [
[
{
"count": 49.06,
"count": 48.69,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10255,7 +10255,7 @@
"677536c9b06e57fd5c0e09de": [
[
{
"count": 85.72,
"count": 85.08,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10263,7 +10263,7 @@
"677536c9b06e57fd5c0e09e1": [
[
{
"count": 60.73,
"count": 60.27,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10279,7 +10279,7 @@
"677536c9b06e57fd5c0e09e7": [
[
{
"count": 106.98,
"count": 106.18,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10287,7 +10287,7 @@
"677536c9b06e57fd5c0e09ea": [
[
{
"count": 25.49,
"count": 25.3,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10295,7 +10295,7 @@
"677536c9b06e57fd5c0e09ed": [
[
{
"count": 31.11,
"count": 30.87,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10327,7 +10327,7 @@
"677536c9b06e57fd5c0e09f9": [
[
{
"count": 15.15,
"count": 15.04,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10335,7 +10335,7 @@
"677536c9b06e57fd5c0e09fc": [
[
{
"count": 29.97,
"count": 29.74,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10367,7 +10367,7 @@
"677536c9b06e57fd5c0e0a08": [
[
{
"count": 7.65,
"count": 7.59,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10375,7 +10375,7 @@
"677536c9b06e57fd5c0e0a0b": [
[
{
"count": 13.11,
"count": 13.02,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10383,7 +10383,7 @@
"677536c9b06e57fd5c0e0a0e": [
[
{
"count": 21.21,
"count": 21.05,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10391,7 +10391,7 @@
"677536c9b06e57fd5c0e0a11": [
[
{
"count": 95.39,
"count": 94.68,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10399,7 +10399,7 @@
"677536c9b06e57fd5c0e0a14": [
[
{
"count": 45.19,
"count": 44.85,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10423,7 +10423,7 @@
"677536cab06e57fd5c0e0a1d": [
[
{
"count": 158.8,
"count": 157.6,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10431,7 +10431,7 @@
"677536cab06e57fd5c0e0a20": [
[
{
"count": 30.66,
"count": 30.43,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10439,7 +10439,7 @@
"677536cab06e57fd5c0e0a23": [
[
{
"count": 46.61,
"count": 46.26,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10447,7 +10447,7 @@
"677536cab06e57fd5c0e0a26": [
[
{
"count": 86.03,
"count": 85.38,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10471,7 +10471,7 @@
"677536cab06e57fd5c0e0a2f": [
[
{
"count": 30.64,
"count": 30.41,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10479,7 +10479,7 @@
"677536cab06e57fd5c0e0a32": [
[
{
"count": 7.64,
"count": 7.59,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10495,7 +10495,7 @@
"677536cab06e57fd5c0e0a3e": [
[
{
"count": 23.55,
"count": 23.38,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10527,7 +10527,7 @@
"677536cab06e57fd5c0e0a50": [
[
{
"count": 11.84,
"count": 11.75,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10535,7 +10535,7 @@
"677536cab06e57fd5c0e0a53": [
[
{
"count": 7.63,
"count": 7.57,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10623,7 +10623,7 @@
"677536cbb06e57fd5c0e0a92": [
[
{
"count": 14.3,
"count": 14.2,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -10907,7 +10907,7 @@
"677536cdb06e57fd5c0e0b13": [
[
{
"count": 265.85,
"count": 263.85,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -11523,7 +11523,7 @@
"677536d1b06e57fd5c0e0c78": [
[
{
"count": 60.21,
"count": 59.76,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -11711,7 +11711,7 @@
"677536d2b06e57fd5c0e0ccf": [
[
{
"count": 31.92,
"count": 31.68,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -11879,7 +11879,7 @@
"677536d3b06e57fd5c0e0d18": [
[
{
"count": 0.76,
"count": 0.75,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -12047,7 +12047,7 @@
"677536d6b06e57fd5c0e0d5d": [
[
{
"count": 26.58,
"count": 26.38,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -4,49 +4,49 @@
"677536cdb06e57fd5c0e0b13": "5b47926a86f7747ccc057c15"
},
"success": {
"677536cdb06e57fd5c0e0b53": "5ac23c6186f7741247042bad",
"677536cfb06e57fd5c0e0c08": "5ac2428686f77412450b42bf",
"677536cbb06e57fd5c0e0ab0": "5ac244eb86f7741356335af1",
"677536d9b06e57fd5c0e0d9f": "5ae3267986f7742a413592fe",
"677536d7b06e57fd5c0e0d74": "5ae327c886f7745c7b3f2f3f",
"677536cab06e57fd5c0e0a17": "5b47749f86f7746c5d6a5fd4",
"677536c8b06e57fd5c0e09cc": "5b47749f86f7746c5d6a5fd4",
"677536e3b06e57fd5c0e1085": "5b47749f86f7746c5d6a5fd4",
"677536e2b06e57fd5c0e1041": "5b47749f86f7746c5d6a5fd4",
"677536cdb06e57fd5c0e0b34": "5b477b6f86f7747290681823",
"677536e5b06e57fd5c0e10d8": "5b477b6f86f7747290681823",
"677536e5b06e57fd5c0e10e7": "5b477f7686f7744d1b23c4d2",
"677536e0b06e57fd5c0e0fab": "5b47825886f77468074618d3",
"677536ccb06e57fd5c0e0b06": "5c0bde0986f77479cf22c2f8",
"677536dcb06e57fd5c0e0e3d": "5c0be13186f7746f016734aa",
"677536e2b06e57fd5c0e1020": "5c1128e386f7746565181106",
"677536d2b06e57fd5c0e0cdb": "5c139eb686f7747878361a6f",
"677536d1b06e57fd5c0e0ca8": "5f04886a3937dc337a6b8238",
"677536cbb06e57fd5c0e0a89": "6179b3a12153c15e937d52bc",
"677536e8b06e57fd5c0e121d": "6179b3bdc7560e13d23eeb8d",
"677536e0b06e57fd5c0e0f9f": "6391372c8ba6894d155e77d7",
"677536e6b06e57fd5c0e114c": "63966fbeea19ac7ed845db2e",
"677536e7b06e57fd5c0e1175": "639670029113f06a7c3b2377",
"677536e5b06e57fd5c0e1108": "63967028c4a91c5cb76abd81",
"677536d1b06e57fd5c0e0c96": "639872fa9b4fb827b200d8e5",
"677536dbb06e57fd5c0e0db4": "639872fa9b4fb827b200d8e5",
"677536ddb06e57fd5c0e0e64": "63987301e11ec11ff5504036",
"677536e0b06e57fd5c0e0f96": "63987301e11ec11ff5504036",
"64a2e6f09b9ad2b93b0cab9c": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9d": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9e": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9f": "64916da7ad4e722c106f2345",
"677536e4b06e57fd5c0e10ae": "64f83bb69878a0569d6ecfbe",
"677536d2b06e57fd5c0e0ced": "64f83bcdde58fc437700d8fa",
"677536e5b06e57fd5c0e10ed": "64f83bcdde58fc437700d8fa",
"677536e4b06e57fd5c0e109d": "64f83bd983cfca080a362c82",
"677536e7b06e57fd5c0e11cc": "64f83bd983cfca080a362c82",
"677536e9b06e57fd5c0e1260": "6744ab1def61d56e020b5c56",
"677536e9b06e57fd5c0e1285": "6744af0969a58fceba101fed",
"677536eab06e57fd5c0e129d": "6744af0969a58fceba101fed",
"677536eab06e57fd5c0e1291": "6745cbee909d2013670a4a55",
"677536ebb06e57fd5c0e12e8": "6745cbee909d2013670a4a55",
"677536e8b06e57fd5c0e122b": "676529af9c90953d090882e7"
"677536e2b06e57fd5c0e1020": "5c1128e386f7746565181106",
"677536dcb06e57fd5c0e0e3d": "5c0be13186f7746f016734aa",
"677536d1b06e57fd5c0e0c96": "639872fa9b4fb827b200d8e5",
"677536dbb06e57fd5c0e0db4": "639872fa9b4fb827b200d8e5",
"677536d7b06e57fd5c0e0d74": "5ae327c886f7745c7b3f2f3f",
"677536e8b06e57fd5c0e122b": "676529af9c90953d090882e7",
"677536d2b06e57fd5c0e0cdb": "5c139eb686f7747878361a6f",
"677536d1b06e57fd5c0e0ca8": "5f04886a3937dc337a6b8238",
"677536ccb06e57fd5c0e0b06": "5c0bde0986f77479cf22c2f8",
"677536e7b06e57fd5c0e1175": "639670029113f06a7c3b2377",
"677536e5b06e57fd5c0e10e7": "5b477f7686f7744d1b23c4d2",
"677536ddb06e57fd5c0e0e64": "63987301e11ec11ff5504036",
"677536e0b06e57fd5c0e0f96": "63987301e11ec11ff5504036",
"677536e8b06e57fd5c0e121d": "6179b3bdc7560e13d23eeb8d",
"677536cbb06e57fd5c0e0a89": "6179b3a12153c15e937d52bc",
"677536e0b06e57fd5c0e0fab": "5b47825886f77468074618d3",
"677536e5b06e57fd5c0e1108": "63967028c4a91c5cb76abd81",
"677536d2b06e57fd5c0e0ced": "64f83bcdde58fc437700d8fa",
"677536e5b06e57fd5c0e10ed": "64f83bcdde58fc437700d8fa",
"677536cab06e57fd5c0e0a17": "5b47749f86f7746c5d6a5fd4",
"677536c8b06e57fd5c0e09cc": "5b47749f86f7746c5d6a5fd4",
"677536e3b06e57fd5c0e1085": "5b47749f86f7746c5d6a5fd4",
"677536e2b06e57fd5c0e1041": "5b47749f86f7746c5d6a5fd4",
"677536e6b06e57fd5c0e114c": "63966fbeea19ac7ed845db2e",
"677536cdb06e57fd5c0e0b34": "5b477b6f86f7747290681823",
"677536e5b06e57fd5c0e10d8": "5b477b6f86f7747290681823",
"677536e4b06e57fd5c0e109d": "64f83bd983cfca080a362c82",
"677536e7b06e57fd5c0e11cc": "64f83bd983cfca080a362c82",
"677536e4b06e57fd5c0e10ae": "64f83bb69878a0569d6ecfbe",
"677536cbb06e57fd5c0e0ab0": "5ac244eb86f7741356335af1",
"677536cfb06e57fd5c0e0c08": "5ac2428686f77412450b42bf",
"677536d9b06e57fd5c0e0d9f": "5ae3267986f7742a413592fe",
"677536cdb06e57fd5c0e0b53": "5ac23c6186f7741247042bad",
"677536e0b06e57fd5c0e0f9f": "6391372c8ba6894d155e77d7",
"677536e9b06e57fd5c0e1260": "6744ab1def61d56e020b5c56",
"64a2e6f09b9ad2b93b0cab9c": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9d": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9e": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9f": "64916da7ad4e722c106f2345"
},
"fail": {}
}
@@ -3566,84 +3566,84 @@
"upd": {
"UnlimitedCount": true,
"StackObjectsCount": 9999999,
"BuyRestrictionMax": 2,
"BuyRestrictionMax": 4,
"BuyRestrictionCurrent": 0
}
},
{
"_id": "67eb25710eb297dd61111530",
"_id": "67eb506040b1947a72103c2e",
"_tpl": "5b44cf1486f77431723e3d05",
"parentId": "hideout",
"slotId": "hideout",
"upd": {
"StackObjectsCount": 20200,
"StackObjectsCount": 940000,
"BuyRestrictionMax": 1
}
},
{
"_id": "6576eb0d424f2c87d30c760e",
"_tpl": "6575c3b3dc9932aed601c5f4",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Soft_armor_front"
},
{
"_id": "6576eb0d424f2c87d30c760f",
"_tpl": "6575c3beefc786cd9101a5ed",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Soft_armor_back"
},
{
"_id": "6576eb0d424f2c87d30c7610",
"_tpl": "6575c3cdc6700bd6b40e8a90",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Soft_armor_left"
},
{
"_id": "6576eb0d424f2c87d30c7611",
"_tpl": "6575c3dfdc9932aed601c5f8",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "soft_armor_right"
},
{
"_id": "6576eb0d424f2c87d30c7612",
"_tpl": "6575c3ec52b7f8c76a05ee39",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Collar"
},
{
"_id": "6576eb0d424f2c87d30c7613",
"_tpl": "6575c3fd52b7f8c76a05ee3d",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Shoulder_l"
},
{
"_id": "6576eb0d424f2c87d30c7614",
"_tpl": "6575c40c52b7f8c76a05ee41",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Shoulder_r"
},
{
"_id": "6576eb0d424f2c87d30c7615",
"_tpl": "656fa8d700d62bcd2e024084",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Front_plate"
},
{
"_id": "6576eb0d424f2c87d30c7616",
"_tpl": "656fa8d700d62bcd2e024084",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Back_plate"
},
{
"_id": "6576eb0d424f2c87d30c7617",
"_tpl": "6557458f83942d705f0c4962",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Left_side_plate"
},
{
"_id": "6576eb0d424f2c87d30c7618",
"_tpl": "6557458f83942d705f0c4962",
"parentId": "67eb25710eb297dd61111530",
"parentId": "67eb506040b1947a72103c2e",
"slotId": "Right_side_plate"
}
],
@@ -4853,7 +4853,7 @@
"67877f6eecc0f807890600b7": [
[
{
"count": 117.08,
"count": 116.2,
"_tpl": "569668774bdc2da2298b4568"
}
]
@@ -5074,10 +5074,10 @@
}
]
],
"67eb25710eb297dd61111530": [
"67eb506040b1947a72103c2e": [
[
{
"count": 205400,
"count": 205349,
"_tpl": "5449016a4bdc2d6f028b456f"
}
]
@@ -5257,6 +5257,6 @@
"67877f6fecc0f8078906015f": 1,
"67877f6fecc0f80789060165": 2,
"67e5337781a202dc180bc022": 1,
"67eb25710eb297dd61111530": 4
"67eb506040b1947a72103c2e": 4
}
}
@@ -1,28 +1,28 @@
{
"started": {},
"success": {
"67877f6cecc0f8078905fff5": "5ae448f286f77448d73c0131",
"67877f6cecc0f8078905ffb4": "5ae4493486f7744efa289417",
"67877f6becc0f8078905ff53": "5ae4493d86f7744b8e15aa8f",
"67877f6cecc0f80789060001": "5ae4499a86f77449783815db",
"67877f6becc0f8078905ff08": "5ae449d986f774453a54a7e1",
"67877f6aecc0f8078905fea4": "5ae449c386f7744bde357697",
"67877f6eecc0f807890600d3": "5ae449c386f7744bde357697",
"67877f6becc0f8078905ff08": "5ae449d986f774453a54a7e1",
"67877f68ecc0f8078905fdae": "5b478b1886f7744d1b23c57d",
"67877f6cecc0f8078905ffcc": "5b478d0f86f7744d190d91b5",
"67877f6cecc0f8078905ffd9": "5c10f94386f774227172c572",
"67877f6aecc0f8078905feec": "5c112d7e86f7740d6f647486",
"67877f6aecc0f8078905feb8": "5e381b0286f77420e3417a74",
"67eb25710eb297dd61111530": "5e383a6386f77465910ce1f3",
"67877f68ecc0f8078905fda5": "608974af4b05530f55550c21",
"67877f6eecc0f80789060129": "608974af4b05530f55550c21",
"67877f67ecc0f8078905fd5a": "60e71d23c1bfa3050473b8e6",
"67877f6aecc0f8078905fe88": "638fcd23dc65553116701d33",
"67877f6cecc0f8078905ff89": "639135a7e705511c8a4a1b78",
"67877f6cecc0f8078905ffe9": "639135bbc115f907b14700a6",
"67877f6cecc0f8078905ffcc": "5b478d0f86f7744d190d91b5",
"67877f68ecc0f8078905fdae": "5b478b1886f7744d1b23c57d",
"67877f6decc0f807890600a1": "63966fccac6f8f3c677b9d89",
"67877f6eecc0f80789060131": "63966fd9ea19ac7ed845db30",
"67e5337781a202dc180bc022": "67a096f605d1611ed90be75a"
"67877f6becc0f8078905ff53": "5ae4493d86f7744b8e15aa8f",
"67877f6cecc0f8078905fff5": "5ae448f286f77448d73c0131",
"67877f6cecc0f8078905ffb4": "5ae4493486f7744efa289417",
"67877f6cecc0f8078905ffe9": "639135bbc115f907b14700a6",
"67877f6cecc0f8078905ffd9": "5c10f94386f774227172c572",
"67877f6aecc0f8078905feec": "5c112d7e86f7740d6f647486",
"67877f6aecc0f8078905feb8": "5e383a6386f77465910ce1f3",
"67877f6aecc0f8078905fe88": "638fcd23dc65553116701d33",
"67877f68ecc0f8078905fda5": "608974af4b05530f55550c21",
"67877f6eecc0f80789060129": "608974af4b05530f55550c21",
"67877f6cecc0f8078905ff89": "639135a7e705511c8a4a1b78",
"67e5337781a202dc180bc022": "67a096f605d1611ed90be75a",
"67eb506040b1947a72103c2e": "5e381b0286f77420e3417a74"
},
"fail": {}
}
@@ -6,6 +6,7 @@ using SPTarkov.Server.Core.Services;
using SPTarkov.Server.Core.Utils;
using SPTarkov.Server;
using SPTarkov.Common.Annotations;
using SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Callbacks;
@@ -11,7 +11,8 @@ public class DataCallbacks(
HttpResponseUtil _httpResponseUtil,
DatabaseService _databaseService,
TraderController _traderController,
HideoutController _hideoutController
HideoutController _hideoutController,
LocaleService _localeService
)
{
/// <summary>
@@ -133,10 +134,9 @@ public class DataCallbacks(
public string GetLocalesGlobal(string url, EmptyRequestData _, string sessionID)
{
var localeId = url.Replace("/client/locale/", "");
var locales = _databaseService.GetLocales();
var result = locales.Global?[localeId].Value ?? locales.Global?.FirstOrDefault(m => m.Key == "en").Value.Value;
var locales = _localeService.GetLocaleDb(localeId);
return _httpResponseUtil.GetUnclearedBody(result);
return _httpResponseUtil.GetUnclearedBody(locales);
}
/// <summary>
@@ -1,4 +1,6 @@
using SPTarkov.Common.Annotations;
using System.Collections.Concurrent;
using SPTarkov.Common.Annotations;
using SPTarkov.Server.Core.Models.Utils;
namespace SPTarkov.Server.Core.Context;
@@ -6,17 +8,21 @@ namespace SPTarkov.Server.Core.Context;
public class ApplicationContext
{
protected const short MaxSavedValues = 10;
protected readonly Dictionary<ContextVariableType, LinkedList<ContextVariable>> variables = new();
private readonly Lock _lockObject = new();
protected readonly ConcurrentDictionary<ContextVariableType, LinkedList<ContextVariable>> variables = new();
private static ApplicationContext? _applicationContext;
private readonly ISptLogger<ApplicationContext> _logger;
/// <summary>
/// When ApplicationContext gets created by the DI container we store the singleton reference so we can provide it
/// statically for harmony patches!
/// </summary>
public ApplicationContext()
public ApplicationContext
(
ISptLogger<ApplicationContext> logger
)
{
_logger = logger;
_applicationContext = this;
}
@@ -27,12 +33,9 @@ public class ApplicationContext
public ContextVariable? GetLatestValue(ContextVariableType type)
{
lock (_lockObject)
if (variables.TryGetValue(type, out var savedValues))
{
if (variables.TryGetValue(type, out var savedValues))
{
return savedValues.Last!.Value;
}
return savedValues.Last!.Value;
}
return null;
@@ -40,42 +43,39 @@ public class ApplicationContext
public ICollection<ContextVariable> GetValues(ContextVariableType type)
{
lock (_lockObject)
var values = new List<ContextVariable>();
if (variables.TryGetValue(type, out var savedValues))
{
var values = new List<ContextVariable>();
if (variables.TryGetValue(type, out var savedValues))
{
values.AddRange(savedValues);
}
return values;
values.AddRange(savedValues);
}
return values;
}
public void AddValue(ContextVariableType type, object value)
{
lock (_lockObject)
if (!variables.TryGetValue(type, out var savedValues))
{
if (!variables.TryGetValue(type, out var savedValues))
savedValues = [];
if (!variables.TryAdd(type, savedValues))
{
savedValues = [];
variables.Add(type, savedValues);
_logger.Error($"Unable to add context variable type: {type}");
}
if (savedValues.Count >= MaxSavedValues)
{
savedValues.RemoveFirst();
}
savedValues.AddLast(new ContextVariable(value, type));
}
if (savedValues.Count >= MaxSavedValues)
{
savedValues.RemoveFirst();
}
savedValues.AddLast(new ContextVariable(value, type));
}
public void ClearValues(ContextVariableType type)
{
lock (_lockObject)
if (!variables.Remove(type, out _))
{
variables.Remove(type);
_logger.Error($"Unable to clear context variable type: {type}");
}
}
}
@@ -1,6 +1,7 @@
using SPTarkov.Server.Core.Models.Spt.Logging;
using SPTarkov.Server.Core.Models.Utils;
using SPTarkov.Common.Annotations;
using SPTarkov.Server.Core.Models.Logging;
using LogLevel = SPTarkov.Server.Core.Models.Spt.Logging.LogLevel;
namespace SPTarkov.Server.Core.Controllers;
@@ -17,13 +18,9 @@ public class ClientLogController(
public void ClientLog(ClientLogRequest logRequest)
{
var message = $"[{logRequest.Source}] {logRequest.Message}";
/* TODO: what do we do with this?
var color = logRequest.Color ?? LogTextColor.White;
var backgroundColor = logRequest.BackgroundColor ?? LogBackgroundColor.Default;
*/
// Allow supporting either string or enum levels
// Required due to the C# modules serializing enums as their name
switch (logRequest.Level)
{
@@ -38,7 +35,7 @@ public class ClientLogController(
_logger.Info(message);
break;
case LogLevel.Custom:
_logger.Info(message /* TODO: , color.ToString(), backgroundColor.ToString()*/);
_logger.LogWithColor(message, color, backgroundColor, null);
break;
case LogLevel.Debug:
_logger.Debug(message);
@@ -97,8 +97,15 @@ public class HealthController(
// Can remove effects and limb has effects to remove
foreach (var effectKvP in bodyPartToHeal.Effects)
{
// Check enum has effectType
if (!Enum.TryParse<DamageEffectType>(effectKvP.Key, out var effect))
// Enum doesnt contain this key
{
continue;
}
// Check if healing item removes the effect on limb
if (!healItemEffectDetails.TryGetValue(Enum.Parse<DamageEffectType>(effectKvP.Key), out var matchingEffectFromHealingItem))
if (!healItemEffectDetails.TryGetValue(effect, out var matchingEffectFromHealingItem))
// Healing item doesn't have matching effect, it doesn't remove the effect
{
continue;
@@ -253,36 +253,41 @@ public class HideoutController(
/// Add a stash upgrade to profile
/// </summary>
/// <param name="output">Client response</param>
/// <param name="sessionID">Session/Player id</param>
/// <param name="sessionId">Session/Player id</param>
/// <param name="pmcData">Players PMC profile</param>
/// <param name="profileParentHideoutArea"></param>
/// <param name="dbHideoutArea"></param>
/// <param name="hideoutStage"></param>
protected void AddContainerImprovementToProfile(ItemEventRouterResponse output, string sessionID, PmcData pmcData, BotHideoutArea profileParentHideoutArea,
/// <param name="dbHideoutArea">Area of hideout player is upgrading</param>
/// <param name="hideoutStage">Stage player is upgrading to</param>
protected void AddContainerImprovementToProfile(ItemEventRouterResponse output, string sessionId, PmcData pmcData, BotHideoutArea profileParentHideoutArea,
HideoutArea dbHideoutArea, Stage hideoutStage)
{
// Add key/value to `hideoutAreaStashes` dictionary - used to link hideout area to inventory stash by its id
if (!pmcData.Inventory.HideoutAreaStashes.ContainsKey(dbHideoutArea.Type.ToString()))
// Key is the enums value stored as a string, e.g. "27" for cultist circle
var keyForHideoutAreaStash = ((int) dbHideoutArea.Type).ToString();
if (!pmcData.Inventory.HideoutAreaStashes.ContainsKey(keyForHideoutAreaStash))
{
pmcData.Inventory.HideoutAreaStashes[dbHideoutArea.Type.ToString()] = dbHideoutArea.Id;
if (!pmcData.Inventory.HideoutAreaStashes.TryAdd(keyForHideoutAreaStash, dbHideoutArea.Id))
{
_logger.Error($"Unable to add key: {dbHideoutArea.Type} to HideoutAreaStashes");
}
}
// Add/upgrade stash item in player inventory
AddUpdateInventoryItemToProfile(sessionID, pmcData, dbHideoutArea, hideoutStage);
AddUpdateInventoryItemToProfile(sessionId, pmcData, dbHideoutArea, hideoutStage);
// Edge case, add/update `stand1/stand2/stand3` children
if (dbHideoutArea.Type == HideoutAreas.EQUIPMENT_PRESETS_STAND)
// Can have multiple 'standx' children depending on upgrade level
{
AddMissingPresetStandItemsToProfile(sessionID, hideoutStage, pmcData, dbHideoutArea, output);
AddMissingPresetStandItemsToProfile(sessionId, hideoutStage, pmcData, dbHideoutArea, output);
}
// Dont inform client when upgraded area is hall of fame or equipment stand, BSG doesn't inform client this specifc upgrade has occurred
// Don't inform client when upgraded area is hall of fame or equipment stand, BSG doesn't inform client this specific upgrade has occurred
// will break client if sent
HashSet<HideoutAreas> check = [HideoutAreas.PLACE_OF_FAME];
if (!check.Contains(dbHideoutArea.Type ?? HideoutAreas.NOTSET))
{
AddContainerUpgradeToClientOutput(sessionID, dbHideoutArea.Type, dbHideoutArea, hideoutStage, output);
AddContainerUpgradeToClientOutput(sessionId, keyForHideoutAreaStash, dbHideoutArea, hideoutStage, output);
}
// Some hideout areas (Gun stand) have child areas linked to it
@@ -292,9 +297,10 @@ public class HideoutController(
if (childDbArea is not null)
{
// Add key/value to `hideoutAreaStashes` dictionary - used to link hideout area to inventory stash by its id
if (pmcData.Inventory.HideoutAreaStashes.GetValueOrDefault(childDbArea.Type.ToString()) is null)
var childAreaTypeKey = ((int) childDbArea.Type).ToString();
if (pmcData.Inventory.HideoutAreaStashes.GetValueOrDefault(childAreaTypeKey) is null)
{
pmcData.Inventory.HideoutAreaStashes[childDbArea.Type.ToString()] = childDbArea.Id;
pmcData.Inventory.HideoutAreaStashes[childAreaTypeKey] = childDbArea.Id;
}
// Set child area level to same as parent area
@@ -303,10 +309,10 @@ public class HideoutController(
// Add/upgrade stash item in player inventory
var childDbAreaStage = childDbArea.Stages[profileParentHideoutArea.Level.ToString()];
AddUpdateInventoryItemToProfile(sessionID, pmcData, childDbArea, childDbAreaStage);
AddUpdateInventoryItemToProfile(sessionId, pmcData, childDbArea, childDbAreaStage);
// Inform client of the changes
AddContainerUpgradeToClientOutput(sessionID, childDbArea.Type, childDbArea, childDbAreaStage, output);
AddContainerUpgradeToClientOutput(sessionId, childAreaTypeKey, childDbArea, childDbAreaStage, output);
}
}
@@ -340,21 +346,19 @@ public class HideoutController(
/// <summary>
/// Include container upgrade in client response
/// </summary>
/// <param name="sessionID">Session/Player id</param>
/// <param name="areaType"></param>
/// <param name="sessionId">Session/Player id</param>
/// <param name="changedHideoutStashesKey">Key of hideout area that's been upgraded</param>
/// <param name="hideoutDbData"></param>
/// <param name="hideoutStage"></param>
/// <param name="output">Client response</param>
protected void AddContainerUpgradeToClientOutput(string sessionID, HideoutAreas? areaType, HideoutArea hideoutDbData, Stage hideoutStage,
protected void AddContainerUpgradeToClientOutput(string sessionId, string changedHideoutStashesKey, HideoutArea hideoutDbData, Stage hideoutStage,
ItemEventRouterResponse output)
{
if (output.ProfileChanges[sessionID].ChangedHideoutStashes is null)
{
output.ProfileChanges[sessionID].ChangedHideoutStashes = new Dictionary<string, HideoutStashItem>();
}
// Ensure ChangedHideoutStashes isn't null
output.ProfileChanges[sessionId].ChangedHideoutStashes ??= new Dictionary<string, HideoutStashItem>();
// Inform client of changes
output.ProfileChanges[sessionID].ChangedHideoutStashes[areaType.ToString()] = new HideoutStashItem
output.ProfileChanges[sessionId].ChangedHideoutStashes[changedHideoutStashesKey] = new HideoutStashItem
{
Id = hideoutDbData.Id,
Template = hideoutStage.Container
@@ -595,7 +595,7 @@ public class InsuranceController(
// Send the insurance message
_mailSendService.SendLocalisedNpcMessageToPlayer(
sessionId,
_traderHelper.GetTraderById(insurance.TraderId).ToString(),
insurance.TraderId,
insurance.MessageType ?? MessageType.SYSTEM_MESSAGE,
insurance.MessageTemplateId,
insurance.Items,
@@ -110,7 +110,7 @@ public class QuestController(
// Send started text + any starting reward items found above to player
_mailSendService.SendLocalisedNpcMessageToPlayer(
sessionID,
_traderHelper.GetTraderById(questFromDb.TraderId).ToString(),
questFromDb.TraderId,
MessageType.QUEST_START,
messageId,
startedQuestRewardItems.ToList(),
@@ -320,9 +320,9 @@ public class TradeController(
// Send mail from trader
_mailSendService.SendLocalisedNpcMessageToPlayer(
sessionId,
_traderHelper.GetTraderById(trader).ToString(),
trader,
MessageType.MESSAGE_WITH_ITEMS,
_randomUtil.GetArrayValue(_databaseService.GetTrader(trader).Dialogue.TryGetValue("SoldItems", out var items) ? items : new List<string>()),
_randomUtil.GetArrayValue(_databaseService.GetTrader(trader).Dialogue.TryGetValue("soldItems", out var items) ? items : new List<string>()),
curencyReward.SelectMany(x => x).ToList(),
_timeUtil.GetHoursAsSeconds(72)
);
@@ -511,6 +511,12 @@ public class BotEquipmentModGenerator(
continue;
}
// If the parent is a UBGL, the patron_in_weapon will be generated later - so skip it for now
if (modSlot == "patron_in_weapon" && _itemHelper.IsOfBaseclass(request.ParentTemplate.Id, BaseClasses.UBGL))
{
continue;
}
// Check spawn chance of mod
var modSpawnResult = ShouldModBeSpawned(
modsParentSlot,
@@ -53,6 +53,8 @@ public class BotInventoryGenerator(
EquipmentSlots.Earpiece
];
private readonly HashSet<string> _slotsToCheck = [EquipmentSlots.Pockets.ToString(), EquipmentSlots.SecuredContainer.ToString()];
/// <summary>
/// Add equipment/weapons/loot to bot
/// </summary>
@@ -457,8 +459,7 @@ public class BotInventoryGenerator(
/// <returns>true when item added</returns>
public bool GenerateEquipment(GenerateEquipmentProperties settings)
{
HashSet<string> slotsToCheck = [EquipmentSlots.Pockets.ToString(), EquipmentSlots.SecuredContainer.ToString()];
double? spawnChance = slotsToCheck.Contains(settings.RootEquipmentSlot.ToString())
double? spawnChance = _slotsToCheck.Contains(settings.RootEquipmentSlot.ToString())
? 100
: settings.SpawnChances.EquipmentChances.GetValueOrDefault(settings.RootEquipmentSlot.ToString());
@@ -214,7 +214,12 @@ public class BotWeaponGenerator(
{
var ubglTemplate = _itemHelper.GetItem(ubglMod.Template).Value;
ubglAmmoTpl = GetWeightedCompatibleAmmo(botTemplateInventory.Ammo, ubglTemplate);
FillUbgl(weaponWithModsArray, ubglMod, ubglAmmoTpl);
// this can be null - example - FollowerBoarClose2 can have an UBGL but doesnt have the ammo caliber defined in its json
// the default ammo passed from GetWeightCompatibleAmmo can be null
if (ubglAmmoTpl is not null)
{
FillUbgl(weaponWithModsArray, ubglMod, ubglAmmoTpl);
}
}
return new GenerateWeaponResult
@@ -576,7 +581,7 @@ public class BotWeaponGenerator(
/// <param name="cartridgePool">Dictionary of all cartridges keyed by type e.g. Caliber556x45NATO</param>
/// <param name="weaponTemplate">Weapon details from database we want to pick ammo for</param>
/// <returns>Ammo template that works with the desired gun</returns>
protected string GetWeightedCompatibleAmmo(Dictionary<string, Dictionary<string, double>> cartridgePool, TemplateItem weaponTemplate)
protected string? GetWeightedCompatibleAmmo(Dictionary<string, Dictionary<string, double>> cartridgePool, TemplateItem weaponTemplate)
{
var desiredCaliber = GetWeaponCaliber(weaponTemplate);
if (!cartridgePool.TryGetValue(desiredCaliber, out var cartridgePoolForWeapon) || cartridgePoolForWeapon?.Count == 0)
@@ -597,6 +602,7 @@ public class BotWeaponGenerator(
}
// Immediately returns, default ammo is guaranteed to be compatible
// it is not guaranteed to even have a default ammo
return weaponTemplate.Properties.DefAmmo;
}
@@ -458,6 +458,9 @@ public class LootGenerator(
var presetAndMods = _itemHelper.ReplaceIDs(_cloner.Clone(chosenPreset.Items));
_itemHelper.RemapRootItemId(presetAndMods);
_itemHelper.SetFoundInRaid(presetAndMods);
// Add chosen preset tpl to result array
foreach (var item in presetAndMods)
{
@@ -1,3 +1,4 @@
using System.Collections.Concurrent;
using SPTarkov.Server.Core.Helpers;
using SPTarkov.Server.Core.Models.Eft.Common.Tables;
using SPTarkov.Server.Core.Models.Enums;
@@ -22,9 +23,9 @@ public class PMCLootGenerator
private readonly SeasonalEventService _seasonalEventService;
private readonly WeightedRandomHelper _weightedRandomHelper;
private Dictionary<string, double>? _backpackLootPool;
private Dictionary<string, double>? _pocketLootPool;
private Dictionary<string, double>? _vestLootPool;
private ConcurrentDictionary<string, double>? _backpackLootPool;
private ConcurrentDictionary<string, double>? _pocketLootPool;
private ConcurrentDictionary<string, double>? _vestLootPool;
public PMCLootGenerator(
ISptLogger<PMCLootGenerator> logger,
@@ -54,12 +55,12 @@ public class PMCLootGenerator
/// </summary>
/// <param name="botRole"></param>
/// <returns>Dictionary of string and number</returns>
public Dictionary<string, double> GeneratePMCPocketLootPool(string botRole)
public ConcurrentDictionary<string, double> GeneratePMCPocketLootPool(string botRole)
{
// Hydrate loot dictionary if empty
if (_pocketLootPool is null)
{
_pocketLootPool = new Dictionary<string, double>();
_pocketLootPool = new ConcurrentDictionary<string, double>();
var items = _databaseService.GetItems();
var pmcPriceOverrides =
_databaseService.GetBots().Types[string.Equals(botRole, "pmcbear", StringComparison.OrdinalIgnoreCase) ? "bear" : "usec"].BotInventory.Items.Pockets;
@@ -82,7 +83,7 @@ public class PMCLootGenerator
{
if (pmcPriceOverrides.TryGetValue(tpl, out var priceOverride))
{
_pocketLootPool.Add(tpl, priceOverride);
_pocketLootPool.TryAdd(tpl, priceOverride);
}
else
{
@@ -122,12 +123,12 @@ public class PMCLootGenerator
/// </summary>
/// <param name="botRole"></param>
/// <returns>Dictionary of string and number</returns>
public Dictionary<string, double> GeneratePMCVestLootPool(string botRole)
public ConcurrentDictionary<string, double> GeneratePMCVestLootPool(string botRole)
{
// Hydrate loot dictionary if empty
if (_vestLootPool is null)
{
_vestLootPool = new Dictionary<string, double>();
_vestLootPool = new ConcurrentDictionary<string, double>();
var items = _databaseService.GetItems();
var pmcPriceOverrides =
_databaseService.GetBots().Types[string.Equals(botRole, "pmcbear", StringComparison.OrdinalIgnoreCase) ? "bear" : "usec"].BotInventory.Items.TacticalVest;
@@ -150,7 +151,7 @@ public class PMCLootGenerator
{
if (pmcPriceOverrides.TryGetValue(tpl, out var overridePrice))
{
_vestLootPool.Add(tpl, overridePrice);
_vestLootPool.TryAdd(tpl, overridePrice);
}
else
{
@@ -205,12 +206,12 @@ public class PMCLootGenerator
/// </summary>
/// <param name="botRole"></param>
/// <returns>Dictionary of string and number</returns>
public Dictionary<string, double> GeneratePMCBackpackLootPool(string botRole)
public ConcurrentDictionary<string, double> GeneratePMCBackpackLootPool(string botRole)
{
// Hydrate loot dictionary if empty
if (_backpackLootPool is null)
{
_backpackLootPool = new Dictionary<string, double>();
_backpackLootPool = new ConcurrentDictionary<string, double>();
var items = _databaseService.GetItems();
var pmcPriceOverrides =
_databaseService.GetBots().Types[string.Equals(botRole, "pmcbear", StringComparison.OrdinalIgnoreCase) ? "bear" : "usec"].BotInventory.Items.Backpack;
@@ -232,7 +233,7 @@ public class PMCLootGenerator
{
if (pmcPriceOverrides.TryGetValue(tpl, out var priceOverride))
{
_backpackLootPool.Add(tpl, priceOverride);
_backpackLootPool.TryAdd(tpl, priceOverride);
}
else
{
@@ -89,6 +89,7 @@ public class PlayerScavGenerator(
scavData.Info.GameVersion = pmcDataClone.Info.GameVersion;
scavData.Info.MemberCategory = MemberCategory.UniqueId;
scavData.Info.LockedMoveCommands = true;
scavData.Info.MainProfileNickname = pmcDataClone.Info.Nickname;
scavData.RagfairInfo = pmcDataClone.RagfairInfo;
scavData.UnlockedInfo = pmcDataClone.UnlockedInfo;
@@ -430,7 +430,7 @@ public class RepeatableQuestGenerator(
{
Id = _hashUtil.Generate(),
DynamicLocale = true,
Target = location,
Target = new ListOrT<string>(location, null),
ConditionType = "Location"
};
}
@@ -456,7 +456,7 @@ public class RepeatableQuestGenerator(
{
Id = _hashUtil.Generate(),
DynamicLocale = true,
Target = target, // e,g, "AnyPmc"
Target = new ListOrT<string>(null, target), // e,g, "AnyPmc"
Value = 1,
ResetOnSessionEnd = false,
EnemyHealthEffects = [],
@@ -470,7 +470,7 @@ public class RepeatableQuestGenerator(
if (target.StartsWith("boss"))
{
killConditionProps.Target = "Savage";
killConditionProps.Target = new ListOrT<string>(null, "Savage");
killConditionProps.SavageRole = [target];
}
@@ -812,7 +812,7 @@ public class RepeatableQuestGenerator(
{
Id = _hashUtil.Generate(),
DynamicLocale = true,
Target = locationTarget,
Target = new ListOrT<string>(locationTarget, null),
ConditionType = "Location"
};
@@ -1,3 +1,4 @@
using System.Collections.Concurrent;
using SPTarkov.Server.Core.Models.Eft.Common.Tables;
using SPTarkov.Server.Core.Models.Spt.Config;
using SPTarkov.Server.Core.Models.Utils;
@@ -20,7 +21,7 @@ public class BotHelper(
protected BotConfig _botConfig = _configServer.GetConfig<BotConfig>();
protected PmcConfig _pmcConfig = _configServer.GetConfig<PmcConfig>();
protected static readonly FrozenSet<string> _pmcTypeIds = ["usec", "bear", "pmc", "pmcbear", "pmcusec"];
protected Dictionary<string, List<string>> _pmcNameCache = new();
protected ConcurrentDictionary<string, List<string>> _pmcNameCache = new();
/// <summary>
/// Get a template object for the specified botRole from bots.types db
@@ -214,6 +215,7 @@ public class BotHelper(
}
_pmcNameCache.TryAdd(cacheKey, matchingNames);
eligibleNames = matchingNames;
}
@@ -15,6 +15,11 @@ namespace SPTarkov.Server.Core.Helpers
private const string certificatePfxPath = "./user/certs/certificate.pfx";
//Todo: Finish off to match TS server
/// <summary>
/// Currently not in use
/// </summary>
/// <returns></returns>
/// <exception cref="Exception"></exception>
public X509Certificate2 LoadOrGenerateCertificate()
{
if (!Directory.Exists("./user/certs"))
@@ -29,6 +34,12 @@ namespace SPTarkov.Server.Core.Helpers
// Generate self-signed certificate
certificate = GenerateSelfSignedCertificate("localhost");
SaveCertificate(certificate); // Save cert and new key
certificate = LoadCertificate();
if (certificate == null)
{
// if we are still null here there is a serious problem creating cert
throw new Exception("Certificate could not be loaded for the second time.");
}
_logger.Success($"Generated and stored self-signed certificate ({certificatePath})");
}
@@ -44,20 +55,18 @@ namespace SPTarkov.Server.Core.Helpers
Directory.CreateDirectory("./user/certs");
}
var certificate = LoadCertificatePfx();
if (certificate == null)
if (TryLoadCertificatePfx(out var cert))
{
// Generate self-signed certificate
certificate = GenerateSelfSignedCertificate("localhost");
SaveCertificatePfx(certificate); // Save cert
_logger.Success($"Generated and stored self-signed certificate ({certificatePath})");
_logger.Success("First-time generation requires server be restarted for it to pick up cert");
Environment.Exit(1);
_logger.Success($"Loaded self-signed certificate ({certificatePath})");
return cert;
}
else
{
// shit went wrong, throw a wobbly and close app
_logger.Critical("Certificate pfx could not be loaded. Stopping server...");
Environment.Exit(1);
return null;
}
return certificate;
}
private X509Certificate2? LoadCertificate()
@@ -72,11 +81,45 @@ namespace SPTarkov.Server.Core.Helpers
}
}
/// <summary>
/// if the cert exist, try load it, else create one and try load again
/// </summary>
/// <returns></returns>
private bool TryLoadCertificatePfx(out X509Certificate2? certificate)
{
X509Certificate2 cert = null;
if (!File.Exists(certificatePfxPath))
{
// file doesnt exist so create straight away
cert = GenerateSelfSignedCertificate("localhost");
SaveCertificatePfx(cert);
_logger.Success($"Generated and stored self-signed certificate ({certificatePath})");
}
try
{
//Archangel: For some reason despite this being deprecated this is the only way to load a certificate file
//No idea why, I want to eventually switch over to the other format so it lines up with the TS server
//But for now this works fine
certificate = new X509Certificate2(certificatePfxPath);
}
catch (Exception e)
{
Console.WriteLine(e);
throw;
}
if (certificate is not null)
{
return true;
}
return false;
}
/// <summary>
/// Get a certificate from provided path and return
/// </summary>
/// <param name="pfxPath">Path to pfx file</param>
/// <param name="certPassword">Optional password for certificate</param>
/// <returns>X509Certificate2</returns>
private X509Certificate2? LoadCertificatePfx()
{
@@ -161,8 +204,8 @@ namespace SPTarkov.Server.Core.Helpers
// Convert the private key to PEM format (Base64 encoded)
var privateKeyString = "-----BEGIN PRIVATE KEY-----\n" +
Convert.ToBase64String(privateKeyBytes, Base64FormattingOptions.InsertLineBreaks) +
"\n-----END PRIVATE KEY-----";
Convert.ToBase64String(privateKeyBytes, Base64FormattingOptions.InsertLineBreaks) +
"\n-----END PRIVATE KEY-----";
_fileUtil.WriteFile(certificateKeyPath, privateKeyString);
}
@@ -171,6 +214,5 @@ namespace SPTarkov.Server.Core.Helpers
_logger.Error($"Error saving certificate key: {ex.Message}");
}
}
}
}
@@ -296,15 +296,13 @@ public class GiveSptCommand(
}
/// <summary>
/// Return the desired locale, falls back to english if it cannot be found
/// Return the desired locale, falls back to english if it cannot be found
/// </summary>
/// <param name="desiredLocale">Locale code, e.g. "fr" for french</param>
/// <returns></returns>
protected Dictionary<string, string> GetGlobalsLocale(string desiredLocale)
{
return _databaseService.GetLocales().Global.TryGetValue(desiredLocale, out var locale)
? locale.Value
: _databaseService.GetLocales().Global["en"].Value;
return _localeService.GetLocaleDb(desiredLocale);
}
/**
@@ -83,10 +83,10 @@ public class ProfileSptCommand(
break;
case "skill":
{
var enumSkill = Enum.GetValues(typeof(SkillTypes))
.Cast<SkillTypes>()
var enumSkill = Enum.GetValues<SkillTypes>()
.Cast<SkillTypes?>()
.FirstOrDefault(
t => t.ToString().ToLower() == skill
t => t?.ToString().ToLower() == skill
);
if (enumSkill == null)
@@ -149,7 +149,7 @@ public class ProfileSptCommand(
return request.DialogId;
}
protected ProfileChangeEvent HandleSkillCommand(SkillTypes skill, int level)
protected ProfileChangeEvent HandleSkillCommand(SkillTypes? skill, int level)
{
var profileChangeEvent = new ProfileChangeEvent
{
@@ -21,7 +21,7 @@ public class AreYouABotMessageHandler(
return message.ToLower() == "are you a bot";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_mailSendService.SendUserMessageToPlayer(
sessionId,
@@ -19,7 +19,7 @@ public class FishMessageHandler(
return message.ToLower() == "fish";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_mailSendService.SendUserMessageToPlayer(
sessionId,
@@ -24,7 +24,7 @@ public class ForceChristmasMessageHandler(
return message.ToLower() == "hohoho";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
var enableEventResult = _seasonalEventService.ForceSeasonalEvent(SeasonalEventType.Christmas);
if (enableEventResult)
@@ -24,7 +24,7 @@ public class ForceHalloweenMessageHandler(
return message.ToLower() == "veryspooky";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
var enableEventResult = _seasonalEventService.ForceSeasonalEvent(SeasonalEventType.Halloween);
if (enableEventResult)
@@ -28,7 +28,7 @@ public class ForceSnowMessageHandler(
return message.ToLower() == "itsonlysnowalan";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_weatherConfig.OverrideSeason = Season.WINTER;
@@ -28,7 +28,7 @@ public class ForceSummerMessageHandler(
return message.ToLower() == "givemesunshine";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_weatherConfig.OverrideSeason = Season.SUMMER;
@@ -21,7 +21,7 @@ public class GarbageMessageHandler(
return message.ToLower() == "garbage";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
var beforeCollect = GC.GetTotalMemory(false) / 1024 / 1024;
@@ -28,7 +28,7 @@ public class GiveMeSpaceMessageHandler(
return message.ToLower() == "givemespace";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
const string stashRowGiftId = "StashRows";
var maxGiftsToSendCount = _coreConfig.Features.ChatbotFeatures.CommandUseLimits[stashRowGiftId] ?? 5;
@@ -26,7 +26,7 @@ public class HelloMessageHandler(
return _listOfGreetings.Contains(message, StringComparer.OrdinalIgnoreCase);
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_mailSendService.SendUserMessageToPlayer(
sessionId,
@@ -8,6 +8,6 @@ public interface IChatMessageHandler
// Lower = More priority
int GetPriority();
public bool CanHandle(string message);
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender);
public bool CanHandle(string? message);
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null);
}
@@ -22,7 +22,7 @@ public class LoveYouChatMessageHandler(
return message.ToLower() == "love you";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_mailSendService.SendUserMessageToPlayer(
sessionId,
@@ -21,7 +21,7 @@ public class NikitaMessageHandler(
return message.ToLower() == "nikita";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_mailSendService.SendUserMessageToPlayer(
sessionId,
@@ -6,6 +6,7 @@ using SPTarkov.Server.Core.Servers;
using SPTarkov.Server.Core.Services;
using SPTarkov.Server.Core.Utils;
using SPTarkov.Common.Annotations;
using SPTarkov.Server.Core.Models.Eft.Dialog;
namespace SPTarkov.Server.Core.Helpers.Dialogue.SPTFriend.Commands;
@@ -17,7 +18,6 @@ public class SendGiftMessageHandler(
ConfigServer _configServer) : IChatMessageHandler
{
private readonly CoreConfig _coreConfig = _configServer.GetConfig<CoreConfig>();
private readonly string commandSent = string.Empty;
public int GetPriority()
{
@@ -26,10 +26,10 @@ public class SendGiftMessageHandler(
public bool CanHandle(string message)
{
return _giftService.GiftExists(message.ToLower());
return _giftService.GiftExists(message);
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender, object? extraInfo = null)
{
// Gifts may be disabled via config
if (!_coreConfig.Features.ChatbotFeatures.SptFriendGiftsEnabled)
@@ -37,7 +37,8 @@ public class SendGiftMessageHandler(
return;
}
var giftSent = _giftService.SendGiftToPlayer(sessionId, commandSent);
var messageTest = ((SendMessageRequest) extraInfo).Text;
var giftSent = _giftService.SendGiftToPlayer(sessionId, messageTest);
switch (giftSent)
{
case GiftSentResult.SUCCESS:
@@ -21,7 +21,7 @@ public class SptMessageHandler(
return message.ToLower() == "spt";
}
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData sender)
public void Process(string sessionId, UserDialogInfo sptFriendUser, PmcData? sender, object? extraInfo = null)
{
_mailSendService.SendUserMessageToPlayer(
sessionId,
@@ -52,16 +52,18 @@ public class SptDialogueChatBot(
return SendPlayerHelpMessage(sessionId, request);
}
var handler = _chatMessageHandlers.FirstOrDefault(h =>
{
return h.CanHandle(request.Text);
});
var handler = _chatMessageHandlers.FirstOrDefault(v => v.CanHandle(request.Text));
if (handler is not null)
{
handler.Process(sessionId, sptFriendUser, sender);
handler.Process(sessionId, sptFriendUser, sender, request);
return request.DialogId;
}
_mailSendService.SendUserMessageToPlayer(
sessionId,
GetChatBot(),
@@ -796,7 +796,7 @@ public class ItemHelper(
}
// Items parentId matches root item AND returned items doesn't contain current child
if (string.Equals(childItem.ParentId,baseItemId, StringComparison.Ordinal) && !result.ContainsKey(childItem.Id))
if (!result.ContainsKey(childItem.Id) && string.Equals(childItem.ParentId,baseItemId, StringComparison.Ordinal))
{
foreach (var item in FindAndReturnChildrenAsItems(items, childItem.Id))
{
@@ -1,3 +1,4 @@
using System.Text.Json;
using SPTarkov.Server.Core.Models.Eft.Common;
using SPTarkov.Server.Core.Models.Eft.Common.Tables;
using SPTarkov.Server.Core.Models.Eft.ItemEvent;
@@ -193,7 +194,6 @@ public class QuestHelper(
/// <returns>true if loyalty is high enough to fulfill quest requirement</returns>
public bool TraderLoyaltyLevelRequirementCheck(QuestCondition questProperties, PmcData profile)
{
var requiredLoyaltyLevel = questProperties.Value as double?;
if (!profile.TradersInfo.TryGetValue(
questProperties.Target.IsItem
? questProperties.Target.Item
@@ -208,7 +208,7 @@ public class QuestHelper(
return CompareAvailableForValues(
trader.LoyaltyLevel.Value,
requiredLoyaltyLevel.Value,
questProperties.Value.Value,
questProperties.CompareMethod
);
}
@@ -660,7 +660,7 @@ public class QuestHelper(
Template = item.Template,
ParentId = item.ParentId,
SlotId = item.SlotId,
Location = (ItemLocation) item.Location,
Location = item.Location,
Upd = new Upd
{
StackObjectsCount = item.Upd.StackObjectsCount
@@ -741,8 +741,7 @@ public class QuestHelper(
{
_mailSendService.SendLocalisedNpcMessageToPlayer(
sessionID,
_traderHelper.GetTraderById(quest?.TraderId ?? matchingRepeatableQuest?.TraderId)
.ToString(), // Can be undefined when repeatable quest has been moved to inactiveQuests
quest?.TraderId ?? matchingRepeatableQuest?.TraderId,
MessageType.QUEST_FAIL,
quest.FailMessageText,
questRewards.ToList(),
@@ -1379,7 +1378,7 @@ public class QuestHelper(
_mailSendService.SendLocalisedNpcMessageToPlayer(
sessionID,
_traderHelper.GetTraderById(quest.TraderId).ToString(),
quest.TraderId,
MessageType.QUEST_SUCCESS,
quest.SuccessMessageText,
questRewards,
@@ -89,7 +89,7 @@ public class QuestRewardHelper(
protected Quest GetQuestFromDb(string questId, PmcData pmcData)
{
// May be a repeatable quest
var quest = _databaseService.GetQuests()[questId];
var quest = _databaseService.GetQuests().FirstOrDefault(x => x.Key == questId).Value;
if (quest == null)
// Check daily/weekly objects
{
@@ -129,7 +129,7 @@ public class RagfairServerHelper(
{
mailSendService.SendLocalisedNpcMessageToPlayer(
sessionID,
traderHelper.GetTraderById(Traders.RAGMAN).ToString(),
Traders.RAGMAN,
MessageType.MESSAGE_WITH_ITEMS,
goodsReturnedTemplate,
returnedItems,
@@ -625,6 +625,7 @@ public class TraderHelper(
/// </summary>
/// <param name="traderEnumValue">The trader enum value to validate</param>
/// <returns>The validated trader enum value as a string, or an empty string if invalid</returns>
/// TODO: might not be needed
public string GetValidTraderIdByEnumValue(string traderEnumValue)
{
var traderId = _databaseService.GetTraders();
@@ -109,7 +109,7 @@ public class WeightedRandomHelper(
/// Find the greated common divisor of all weights and use it on the passed in dictionary
/// </summary>
/// <param name="weightedDict">Values to reduce</param>
public void ReduceWeightValues(Dictionary<string, double> weightedDict)
public void ReduceWeightValues(IDictionary<string, double> weightedDict)
{
// No values, nothing to reduce
if (weightedDict.Count == 0)
@@ -2,6 +2,7 @@ using SPTarkov.Server.Core.DI;
using SPTarkov.Server.Core.Models.External;
using SPTarkov.Server.Core.Models.Utils;
using SPTarkov.Common.Annotations;
using SPTarkov.Server.Core.Utils;
namespace SPTarkov.Server.Core.Loaders;
@@ -13,13 +14,16 @@ public class PostDBModLoader(
{
public async Task OnLoad()
{
_logger.Info("Loading PostDBLoadMod...");
foreach (var postDbLoadMod in _postDbLoadMods)
if (ProgramStatics.MODS())
{
postDbLoadMod.PostDBLoad();
}
_logger.Info("Loading PostDBMods...");
foreach (var postDbLoadMod in _postDbLoadMods)
{
postDbLoadMod.PostDBLoad();
}
_logger.Info("Finished loading PostDBLoadMod...");
_logger.Info("Finished loading PostDBMods...");
}
}
public string GetRoute()
@@ -16,17 +16,14 @@ public class PostSptModLoader(
{
if (ProgramStatics.MODS())
{
// await _postSptModLoader.load();
// TODO: Huh?
}
_logger.Info("Loading PostSptMods...");
foreach (var postSptLoadMod in _postSptLoadMods)
{
postSptLoadMod.PostSptLoad();
}
_logger.Info("Loading PostSptMods...");
foreach (var postSptLoadMod in _postSptLoadMods)
{
postSptLoadMod.PostSptLoad();
_logger.Info("Finished loading PostSptMods...");
}
_logger.Info("Finished loading PostSptMods...");
}
public string GetRoute()
@@ -1398,8 +1398,23 @@ public record GlobalAudioSettings
public record Triggers
{
//TODO: add type
public object? HandlerDamage
public Dictionary<string, List<DamageData>>? HandlerDamage
{
get;
set;
}
}
public record DamageData
{
public int? Amount
{
get;
set;
}
[JsonConverter(typeof(JsonStringEnumConverter))]
public BodyPartColliderType BodyPartColliderType
{
get;
set;
@@ -702,6 +702,13 @@ public record LocationBase
set;
}
[JsonPropertyName("OneTimeSpawn")]
public double? OneTimeSpawn
{
get;
set;
}
[JsonPropertyName("exits")]
public List<Exit>? Exits
{
@@ -1459,19 +1459,22 @@ public record DamageStats
public record DeathCause
{
public string? DamageType
[JsonConverter(typeof(JsonStringEnumConverter))]
public DamageType? DamageType
{
get;
set;
}
public int? Side
[JsonConverter(typeof(JsonStringEnumConverter))]
public PlayerSide? Side
{
get;
set;
}
public string? Role
[JsonConverter(typeof(JsonStringEnumConverter))]
public WildSpawnType? Role
{
get;
set;
@@ -1,4 +1,5 @@
using System.Text.Json.Serialization;
using SPTarkov.Server.Core.Models.Enums;
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Eft.Common.Tables;
@@ -360,6 +361,12 @@ public record Upd
get;
set;
}
public bool? Lockable
{
get;
set;
}
}
public enum PinLockState
@@ -379,7 +386,8 @@ public record UpdBuff
}
[JsonPropertyName("BuffType")]
public string? BuffType
[JsonConverter(typeof(JsonStringEnumConverter))]
public BuffType? BuffType
{
get;
set;
@@ -1,3 +1,4 @@
using System.Text.Json;
using System.Text.Json.Serialization;
using SPTarkov.Server.Core.Models.Enums;
using SPTarkov.Server.Core.Utils.Json;
@@ -436,14 +437,15 @@ public record QuestCondition
{
get;
set;
} // TODO: string[] | string
}
[JsonPropertyName("value")]
public object? Value
[JsonConverter(typeof(StringToNumberFactoryConverter))]
public double? Value
{
get;
set;
} // TODO: string | number
}
[JsonPropertyName("type")]
public object? Type
@@ -509,11 +511,12 @@ public record QuestCondition
}
[JsonPropertyName("dogtagLevel")]
public object? DogtagLevel
[JsonConverter(typeof(StringToNumberFactoryConverter))]
public int? DogtagLevel
{
get;
set;
} // TODO: number | string
}
[JsonPropertyName("traderId")]
public string? TraderId
@@ -523,18 +526,18 @@ public record QuestCondition
}
[JsonPropertyName("maxDurability")]
public object? MaxDurability
public double? MaxDurability
{
get;
set;
} // TODO: number | string
}
[JsonPropertyName("minDurability")]
public object? MinDurability
public double? MinDurability
{
get;
set;
} // TODO: number | string
}
[JsonPropertyName("counter")]
public QuestConditionCounter? Counter
@@ -718,11 +721,12 @@ public record QuestConditionCounterCondition
}
[JsonPropertyName("target")]
public object? Target
[JsonConverter(typeof(ListOrTConverterFactory))]
public ListOrT<string>? Target
{
get;
set;
} // TODO: string[] | string
}
[JsonPropertyName("completeInSeconds")]
public int? CompleteInSeconds
@@ -771,7 +775,7 @@ public record QuestConditionCounterCondition
{
get;
set;
} // TODO: number | string
}
[JsonPropertyName("weapon")]
public List<string>? Weapon
@@ -583,6 +583,13 @@ public record Suit
get;
set;
}
[JsonPropertyName("relatedBattlePassSeason")]
public int? RelatedBattlePassSeason
{
get;
set;
}
}
public record SuitRequirements
@@ -13,6 +13,13 @@ public record GetRaidConfigurationRequestData : RaidSettings, IRequestData
set;
}
[JsonPropertyName("onlinePveRaidStates")]
public Dictionary<string, bool>? OnlinePveRaidStates
{
get;
set;
}
[JsonPropertyName("MaxGroupCount")]
public int? MaxGroupCount
{
@@ -39,7 +39,7 @@ public record RepairKitsInfo
/// amount of units to reduce kit by
/// </summary>
[JsonPropertyName("count")]
public int? Count
public float? Count
{
get;
set;
@@ -0,0 +1,33 @@
namespace SPTarkov.Server.Core.Models.Enums
{
public enum BodyPartColliderType
{
None = -1,
HeadCommon,
RibcageUp,
Pelvis = 3,
LeftUpperArm,
LeftForearm,
RightUpperArm,
RightForearm,
LeftThigh,
LeftCalf,
RightThigh,
RightCalf,
ParietalHead,
BackHead,
Ears,
Eyes,
Jaw,
NeckFront,
NeckBack,
RightSideChestUp,
LeftSideChestUp,
SpineTop,
SpineDown,
PelvisBack,
RightSideChestDown,
LeftSideChestDown,
RibcageLow
}
}
@@ -0,0 +1,11 @@
namespace SPTarkov.Server.Core.Models.Enums;
public enum BuffType
{
WeaponSpread,
DamageReduction,
MalfunctionProtections,
WeaponDamage,
ArmorEfficiency,
DurabilityImprovement
}
@@ -0,0 +1,31 @@
namespace SPTarkov.Server.Core.Models.Enums
{
public enum DamageType
{
Undefined = 1,
Fall = 2,
Explosion = 4,
Barbed = 8,
Flame = 16,
GrenadeFragment = 32,
Impact = 64,
Existence = 128,
Medicine = 256,
Bullet = 512,
Melee = 1024,
Landmine = 2048,
Sniper = 4096,
Blunt = 8192,
LightBleeding = 16384,
HeavyBleeding = 32768,
Dehydration = 65536,
Exhaustion = 131072,
RadExposure = 262144,
Stimulator = 524288,
Poison = 1048576,
LethalToxin = 2097152,
Btr = 4194304,
Artillery = 8388608,
Environment = 16777216
}
}
@@ -0,0 +1,10 @@
namespace SPTarkov.Server.Core.Models.Enums;
public enum EntryType
{
LOCAL,
DEBUG,
RELEASE,
BLEEDING_EDGE,
BLEEDING_EDGE_MODS
}

Some files were not shown because too many files have changed in this diff Show More