From 2f01cf74119628229d3ae4625ee8214adb2916bb Mon Sep 17 00:00:00 2001 From: AeonLucid Date: Fri, 7 Jan 2022 06:07:05 +0100 Subject: [PATCH] Convert to new namespace stuff and implicit usings --- src/Prospect.Launcher/Inject.cs | 87 ++- src/Prospect.Launcher/Invoke/Kernel32.cs | 77 ++- .../Invoke/Structs/ProcessCreationFlags.cs | 43 +- .../Invoke/Structs/ProcessInformation.cs | 17 +- .../Invoke/Structs/StartupInfo.cs | 45 +- src/Prospect.Launcher/Program.cs | 131 +++-- .../Config/DatabaseSettings.cs | 11 +- .../Config/PlayFabSettings.cs | 11 +- .../Controllers/ClientController.cs | 449 ++++++++------- .../Controllers/CloudScriptController.cs | 526 +++++++++--------- .../Converters/DateTimeConverter.cs | 34 +- .../Exceptions/ProspectException.cs | 30 +- .../Middleware/RequestLoggerMiddleware.cs | 85 ++- .../Client/ClientLoginWithSteamRequest.cs | 77 ++- .../Models/Client/ClientResponse.cs | 45 +- .../Client/Data/CloudScriptRevisionOption.cs | 13 +- .../Models/Client/Data/FEntityKey.cs | 33 +- .../Client/Data/FEntityTokenResponse.cs | 46 +- .../Client/Data/FFunctionExecutionError.cs | 45 +- .../Models/Client/Data/FGenericServiceId.cs | 27 +- .../FGetPlayerCombinedInfoResultPayload.cs | 88 ++- .../Models/Client/Data/FItemInstance.cs | 195 ++++--- .../Models/Client/Data/FLogStatement.cs | 43 +- .../Models/Client/Data/FPlayerProfileModel.cs | 61 +- .../Client/Data/FScriptExecutionError.cs | 45 +- .../Client/Data/FTreatmentAssignment.cs | 32 +- .../Models/Client/Data/FUserDataRecord.cs | 46 +- .../Models/Client/Data/FUserSettings.cs | 37 +- .../Models/Client/Data/FVariable.cs | 29 +- .../Data/FVirtualCurrencyRechargeTime.cs | 44 +- .../Models/Client/Data/UserDataPermission.cs | 11 +- .../Models/Client/FAddGenericIDRequest.cs | 11 +- .../Client/FExecuteCloudScriptResult.cs | 138 +++-- .../FExecuteCloudScriptServerRequest.cs | 98 ++-- .../Models/Client/FExecuteFunctionRequest.cs | 70 ++- .../Models/Client/FExecuteFunctionResult.cs | 67 ++- .../Models/Client/FGetTitleDataRequest.cs | 32 +- .../Models/Client/FGetTitleDataResult.cs | 20 +- .../Models/Client/FGetUserDataRequest.cs | 44 +- .../Models/Client/FGetUserDataResult.cs | 32 +- .../Models/Client/FGetUserInventoryRequest.cs | 22 +- .../Models/Client/FGetUserInventoryResult.cs | 46 +- .../Models/Client/FServerLoginResult.cs | 118 ++-- .../Models/Client/FUpdateUserDataRequest.cs | 58 +- .../Models/Client/FUpdateUserDataResult.cs | 17 +- .../FUpdateUserTitleDisplayNameRequest.cs | 32 +- .../FUpdateUserTitleDisplayNameResult.cs | 15 +- .../Data/FYActiveContractPlayerData.cs | 18 +- .../CloudScript/Data/FYFactionContractData.cs | 17 +- .../Data/FYFactionContractsData.cs | 18 +- .../Data/FYFactionsContractsData.cs | 18 +- .../Data/FYItemCurrentlyBeingCrafted.cs | 23 +- .../Models/CloudScript/Data/FYTimestamp.cs | 11 +- .../FYGetCraftingInProgressDataResult.cs | 19 +- .../CloudScript/FYGetPlayerContractsResult.cs | 30 +- src/Prospect.Server.Api/Program.cs | 70 ++- .../Prospect.Server.Api.csproj | 1 + .../Services/Auth/AuthClaimTypes.cs | 13 +- .../Services/Auth/AuthTokenService.cs | 121 ++-- .../Services/Auth/AuthTokenSettings.cs | 9 +- .../Services/Auth/AuthType.cs | 11 +- .../Auth/AuthenticationBuilderExtensions.cs | 22 +- .../Entity/EntityAuthenticationHandler.cs | 132 +++-- .../Entity/EntityAuthenticationOptions.cs | 13 +- .../Extensions/ClaimsPrincipalExtensions.cs | 43 +- .../Auth/User/UserAuthenticationHandler.cs | 128 ++--- .../Auth/User/UserAuthenticationOptions.cs | 13 +- .../Services/Database/BaseDbService.cs | 25 +- .../Services/Database/DbEntityService.cs | 46 +- .../Services/Database/DbUserDataService.cs | 81 ++- .../Services/Database/DbUserService.cs | 62 +-- .../Database/Generator/PlayFabIdGenerator.cs | 34 +- .../Services/Database/Models/PlayFabEntity.cs | 23 +- .../Services/Database/Models/PlayFabUser.cs | 32 +- .../Database/Models/PlayFabUserAuth.cs | 15 +- .../Database/Models/PlayFabUserAuthType.cs | 11 +- .../Database/Models/PlayFabUserData.cs | 56 +- .../Services/UserData/TitleDataDefault.cs | 99 ++-- .../Services/UserData/TitleDataService.cs | 46 +- .../Services/UserData/UserDataService.cs | 291 +++++----- src/Prospect.Server.Api/Startup.cs | 93 ++-- src/Prospect.Server.Steam/AppDlc.cs | 11 +- src/Prospect.Server.Steam/AppTicket.cs | 244 ++++---- .../Prospect.Server.Steam.csproj | 1 + src/Prospect.Server.Steam/SteamCrypto.cs | 51 +- 85 files changed, 2538 insertions(+), 2696 deletions(-) diff --git a/src/Prospect.Launcher/Inject.cs b/src/Prospect.Launcher/Inject.cs index 6179c19..c834334 100644 --- a/src/Prospect.Launcher/Inject.cs +++ b/src/Prospect.Launcher/Inject.cs @@ -3,54 +3,53 @@ using System.Runtime.InteropServices; using System.Text; using Prospect.Launcher.Invoke; -namespace Prospect.Launcher +namespace Prospect.Launcher; + +public static class Inject { - public static class Inject - { - const int PROCESS_CREATE_THREAD = 0x0002; - const int PROCESS_QUERY_INFORMATION = 0x0400; - const int PROCESS_VM_OPERATION = 0x0008; - const int PROCESS_VM_WRITE = 0x0020; - const int PROCESS_VM_READ = 0x0010; + const int PROCESS_CREATE_THREAD = 0x0002; + const int PROCESS_QUERY_INFORMATION = 0x0400; + const int PROCESS_VM_OPERATION = 0x0008; + const int PROCESS_VM_WRITE = 0x0020; + const int PROCESS_VM_READ = 0x0010; - const uint MEM_COMMIT = 0x00001000; - const uint MEM_RESERVE = 0x00002000; - const uint PAGE_READWRITE = 4; + const uint MEM_COMMIT = 0x00001000; + const uint MEM_RESERVE = 0x00002000; + const uint PAGE_READWRITE = 4; - // https://codingvision.net/c-inject-a-dll-into-a-process-w-createremotethread - public static unsafe bool Library(uint processId, string path) + // https://codingvision.net/c-inject-a-dll-into-a-process-w-createremotethread + public static unsafe bool Library(uint processId, string path) + { + IntPtr procHandle = Kernel32.OpenProcess(PROCESS_CREATE_THREAD | PROCESS_QUERY_INFORMATION | PROCESS_VM_OPERATION | PROCESS_VM_WRITE | PROCESS_VM_READ, false, (int)processId); + + var loadLibraryAddr = Kernel32.GetProcAddress(Kernel32.GetModuleHandle("kernel32.dll"), "LoadLibraryA"); + if (loadLibraryAddr == IntPtr.Zero) { - IntPtr procHandle = Kernel32.OpenProcess(PROCESS_CREATE_THREAD | PROCESS_QUERY_INFORMATION | PROCESS_VM_OPERATION | PROCESS_VM_WRITE | PROCESS_VM_READ, false, (int)processId); - - var loadLibraryAddr = Kernel32.GetProcAddress(Kernel32.GetModuleHandle("kernel32.dll"), "LoadLibraryA"); - if (loadLibraryAddr == IntPtr.Zero) - { - Console.WriteLine("Failed GetProcAddress."); - return false; - } - - var allocMemAddress = Kernel32.VirtualAllocEx(procHandle, IntPtr.Zero, (uint)((path.Length + 1) * Marshal.SizeOf(typeof(char))), MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE); - if (allocMemAddress == IntPtr.Zero) - { - Console.WriteLine("Failed VirtualAllocEx."); - return false; - } - - var libraryBytes = Encoding.Default.GetBytes(path); - - fixed (byte* pLibraryBytes = libraryBytes) - { - Kernel32.WriteProcessMemory(procHandle, allocMemAddress, pLibraryBytes, libraryBytes.Length + 1, out _); - } - - var threadHandle = Kernel32.CreateRemoteThread(procHandle, IntPtr.Zero, 0, loadLibraryAddr, allocMemAddress, 0, IntPtr.Zero); - if (threadHandle == IntPtr.Zero) - { - Console.WriteLine("Failed CreateRemoteThread."); - return false; - } - - return true; + Console.WriteLine("Failed GetProcAddress."); + return false; } + + var allocMemAddress = Kernel32.VirtualAllocEx(procHandle, IntPtr.Zero, (uint)((path.Length + 1) * Marshal.SizeOf(typeof(char))), MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE); + if (allocMemAddress == IntPtr.Zero) + { + Console.WriteLine("Failed VirtualAllocEx."); + return false; + } + + var libraryBytes = Encoding.Default.GetBytes(path); + + fixed (byte* pLibraryBytes = libraryBytes) + { + Kernel32.WriteProcessMemory(procHandle, allocMemAddress, pLibraryBytes, libraryBytes.Length + 1, out _); + } + + var threadHandle = Kernel32.CreateRemoteThread(procHandle, IntPtr.Zero, 0, loadLibraryAddr, allocMemAddress, 0, IntPtr.Zero); + if (threadHandle == IntPtr.Zero) + { + Console.WriteLine("Failed CreateRemoteThread."); + return false; + } + + return true; } } \ No newline at end of file diff --git a/src/Prospect.Launcher/Invoke/Kernel32.cs b/src/Prospect.Launcher/Invoke/Kernel32.cs index 02cca13..407b8cf 100644 --- a/src/Prospect.Launcher/Invoke/Kernel32.cs +++ b/src/Prospect.Launcher/Invoke/Kernel32.cs @@ -2,52 +2,51 @@ using System.Runtime.InteropServices; using Prospect.Launcher.Invoke.Structs; -namespace Prospect.Launcher.Invoke +namespace Prospect.Launcher.Invoke; + +internal static class Kernel32 { - internal static class Kernel32 - { - [DllImport("kernel32.dll", SetLastError=true, CharSet=CharSet.Auto)] - public static extern bool CreateProcess(string lpApplicationName, - string lpCommandLine, IntPtr lpProcessAttributes, - IntPtr lpThreadAttributes, - bool bInheritHandles, ProcessCreationFlags dwCreationFlags, - IntPtr lpEnvironment, string lpCurrentDirectory, - ref StartupInfo lpStartupInfo, - out ProcessInformation lpProcessInformation); + [DllImport("kernel32.dll", SetLastError=true, CharSet=CharSet.Auto)] + public static extern bool CreateProcess(string lpApplicationName, + string lpCommandLine, IntPtr lpProcessAttributes, + IntPtr lpThreadAttributes, + bool bInheritHandles, ProcessCreationFlags dwCreationFlags, + IntPtr lpEnvironment, string lpCurrentDirectory, + ref StartupInfo lpStartupInfo, + out ProcessInformation lpProcessInformation); - public static bool CreateProcess( - string lpApplicationName, - string lpCommandLine, - ProcessCreationFlags dwCreationFlags, - ref StartupInfo lpStartupInfo, - out ProcessInformation lpProcessInformation) => CreateProcess(lpApplicationName, lpCommandLine, IntPtr.Zero, - IntPtr.Zero, false, dwCreationFlags, IntPtr.Zero, null, ref lpStartupInfo, out lpProcessInformation); + public static bool CreateProcess( + string lpApplicationName, + string lpCommandLine, + ProcessCreationFlags dwCreationFlags, + ref StartupInfo lpStartupInfo, + out ProcessInformation lpProcessInformation) => CreateProcess(lpApplicationName, lpCommandLine, IntPtr.Zero, + IntPtr.Zero, false, dwCreationFlags, IntPtr.Zero, null, ref lpStartupInfo, out lpProcessInformation); - [DllImport("kernel32.dll", SetLastError = true)] - public static extern unsafe bool WriteProcessMemory( - IntPtr hProcess, - IntPtr lpBaseAddress, - byte* lpBuffer, - Int32 nSize, - out IntPtr lpNumberOfBytesWritten - ); + [DllImport("kernel32.dll", SetLastError = true)] + public static extern unsafe bool WriteProcessMemory( + IntPtr hProcess, + IntPtr lpBaseAddress, + byte* lpBuffer, + Int32 nSize, + out IntPtr lpNumberOfBytesWritten + ); - [DllImport("kernel32.dll", CharSet = CharSet.Auto)] - public static extern IntPtr GetModuleHandle(string lpModuleName); + [DllImport("kernel32.dll", CharSet = CharSet.Auto)] + public static extern IntPtr GetModuleHandle(string lpModuleName); - [DllImport("kernel32.dll")] - public static extern IntPtr OpenProcess(int dwDesiredAccess, bool bInheritHandle, int dwProcessId); + [DllImport("kernel32.dll")] + public static extern IntPtr OpenProcess(int dwDesiredAccess, bool bInheritHandle, int dwProcessId); - [DllImport("kernel32", CharSet = CharSet.Ansi, ExactSpelling = true, SetLastError = true)] - public static extern IntPtr GetProcAddress(IntPtr hModule, string procName); + [DllImport("kernel32", CharSet = CharSet.Ansi, ExactSpelling = true, SetLastError = true)] + public static extern IntPtr GetProcAddress(IntPtr hModule, string procName); - [DllImport("kernel32.dll", SetLastError = true, ExactSpelling = true)] - public static extern IntPtr VirtualAllocEx(IntPtr hProcess, IntPtr lpAddress, uint dwSize, uint flAllocationType, uint flProtect); + [DllImport("kernel32.dll", SetLastError = true, ExactSpelling = true)] + public static extern IntPtr VirtualAllocEx(IntPtr hProcess, IntPtr lpAddress, uint dwSize, uint flAllocationType, uint flProtect); - [DllImport("kernel32.dll")] - public static extern IntPtr CreateRemoteThread(IntPtr hProcess, IntPtr lpThreadAttributes, uint dwStackSize, IntPtr lpStartAddress, IntPtr lpParameter, uint dwCreationFlags, IntPtr lpThreadId); + [DllImport("kernel32.dll")] + public static extern IntPtr CreateRemoteThread(IntPtr hProcess, IntPtr lpThreadAttributes, uint dwStackSize, IntPtr lpStartAddress, IntPtr lpParameter, uint dwCreationFlags, IntPtr lpThreadId); - [DllImport("kernel32.dll", SetLastError = true)] - public static extern uint ResumeThread(IntPtr hThread); - } + [DllImport("kernel32.dll", SetLastError = true)] + public static extern uint ResumeThread(IntPtr hThread); } \ No newline at end of file diff --git a/src/Prospect.Launcher/Invoke/Structs/ProcessCreationFlags.cs b/src/Prospect.Launcher/Invoke/Structs/ProcessCreationFlags.cs index 633f017..1eaec90 100644 --- a/src/Prospect.Launcher/Invoke/Structs/ProcessCreationFlags.cs +++ b/src/Prospect.Launcher/Invoke/Structs/ProcessCreationFlags.cs @@ -1,26 +1,25 @@ using System; -namespace Prospect.Launcher.Invoke.Structs +namespace Prospect.Launcher.Invoke.Structs; + +[Flags] +internal enum ProcessCreationFlags : uint { - [Flags] - internal enum ProcessCreationFlags : uint - { - ZERO_FLAG = 0x00000000, - CREATE_BREAKAWAY_FROM_JOB = 0x01000000, - CREATE_DEFAULT_ERROR_MODE = 0x04000000, - CREATE_NEW_CONSOLE = 0x00000010, - CREATE_NEW_PROCESS_GROUP = 0x00000200, - CREATE_NO_WINDOW = 0x08000000, - CREATE_PROTECTED_PROCESS = 0x00040000, - CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x02000000, - CREATE_SEPARATE_WOW_VDM = 0x00001000, - CREATE_SHARED_WOW_VDM = 0x00001000, - CREATE_SUSPENDED = 0x00000004, - CREATE_UNICODE_ENVIRONMENT = 0x00000400, - DEBUG_ONLY_THIS_PROCESS = 0x00000002, - DEBUG_PROCESS = 0x00000001, - DETACHED_PROCESS = 0x00000008, - EXTENDED_STARTUPINFO_PRESENT = 0x00080000, - INHERIT_PARENT_AFFINITY = 0x00010000 - } + ZERO_FLAG = 0x00000000, + CREATE_BREAKAWAY_FROM_JOB = 0x01000000, + CREATE_DEFAULT_ERROR_MODE = 0x04000000, + CREATE_NEW_CONSOLE = 0x00000010, + CREATE_NEW_PROCESS_GROUP = 0x00000200, + CREATE_NO_WINDOW = 0x08000000, + CREATE_PROTECTED_PROCESS = 0x00040000, + CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x02000000, + CREATE_SEPARATE_WOW_VDM = 0x00001000, + CREATE_SHARED_WOW_VDM = 0x00001000, + CREATE_SUSPENDED = 0x00000004, + CREATE_UNICODE_ENVIRONMENT = 0x00000400, + DEBUG_ONLY_THIS_PROCESS = 0x00000002, + DEBUG_PROCESS = 0x00000001, + DETACHED_PROCESS = 0x00000008, + EXTENDED_STARTUPINFO_PRESENT = 0x00080000, + INHERIT_PARENT_AFFINITY = 0x00010000 } \ No newline at end of file diff --git a/src/Prospect.Launcher/Invoke/Structs/ProcessInformation.cs b/src/Prospect.Launcher/Invoke/Structs/ProcessInformation.cs index a63b7c8..5d56971 100644 --- a/src/Prospect.Launcher/Invoke/Structs/ProcessInformation.cs +++ b/src/Prospect.Launcher/Invoke/Structs/ProcessInformation.cs @@ -1,14 +1,13 @@ using System; using System.Runtime.InteropServices; -namespace Prospect.Launcher.Invoke.Structs +namespace Prospect.Launcher.Invoke.Structs; + +[StructLayout(LayoutKind.Sequential)] +internal struct ProcessInformation { - [StructLayout(LayoutKind.Sequential)] - internal struct ProcessInformation - { - public IntPtr hProcess; - public IntPtr hThread; - public uint dwProcessId; - public uint dwThreadId; - } + public IntPtr hProcess; + public IntPtr hThread; + public uint dwProcessId; + public uint dwThreadId; } \ No newline at end of file diff --git a/src/Prospect.Launcher/Invoke/Structs/StartupInfo.cs b/src/Prospect.Launcher/Invoke/Structs/StartupInfo.cs index e15395e..8139e99 100644 --- a/src/Prospect.Launcher/Invoke/Structs/StartupInfo.cs +++ b/src/Prospect.Launcher/Invoke/Structs/StartupInfo.cs @@ -1,28 +1,27 @@ using System; using System.Runtime.InteropServices; -namespace Prospect.Launcher.Invoke.Structs +namespace Prospect.Launcher.Invoke.Structs; + +[StructLayout(LayoutKind.Sequential)] +internal struct StartupInfo { - [StructLayout(LayoutKind.Sequential)] - internal struct StartupInfo - { - public uint cb; - public string lpReserved; - public string lpDesktop; - public string lpTitle; - public uint dwX; - public uint dwY; - public uint dwXSize; - public uint dwYSize; - public uint dwXCountChars; - public uint dwYCountChars; - public uint dwFillAttribute; - public uint dwFlags; - public short wShowWindow; - public short cbReserved2; - public IntPtr lpReserved2; - public IntPtr hStdInput; - public IntPtr hStdOutput; - public IntPtr hStdError; - } + public uint cb; + public string lpReserved; + public string lpDesktop; + public string lpTitle; + public uint dwX; + public uint dwY; + public uint dwXSize; + public uint dwYSize; + public uint dwXCountChars; + public uint dwYCountChars; + public uint dwFillAttribute; + public uint dwFlags; + public short wShowWindow; + public short cbReserved2; + public IntPtr lpReserved2; + public IntPtr hStdInput; + public IntPtr hStdOutput; + public IntPtr hStdError; } \ No newline at end of file diff --git a/src/Prospect.Launcher/Program.cs b/src/Prospect.Launcher/Program.cs index 43426c9..311b1d1 100644 --- a/src/Prospect.Launcher/Program.cs +++ b/src/Prospect.Launcher/Program.cs @@ -4,75 +4,74 @@ using System.IO; using Prospect.Launcher.Invoke; using Prospect.Launcher.Invoke.Structs; -namespace Prospect.Launcher +namespace Prospect.Launcher; + +internal static class Program { - internal static class Program + /// + /// Steam AppId. + /// - https://steamdb.info/app/480/ + /// - https://steamdb.info/app/1600360/ + /// + private const string AppId = "480"; + + /// + /// Executable name of the game. + /// + private const string FileName = "Prospect-Win64-Shipping.exe"; + + private static void Main(string[] args) { - /// - /// Steam AppId. - /// - https://steamdb.info/app/480/ - /// - https://steamdb.info/app/1600360/ - /// - private const string AppId = "480"; - - /// - /// Executable name of the game. - /// - private const string FileName = "Prospect-Win64-Shipping.exe"; - - private static void Main(string[] args) + if (args.Length != 1) { - if (args.Length != 1) - { - Console.WriteLine("Usage: ./Prospect.Launcher "); - return; - } - - var gamePath = Path.Combine(args[0], "Prospect", "Binaries", "Win64"); - var gameBinary = Path.Combine(gamePath, FileName); - var gameArgs = new List(); - - // 2EA46 = Default - // A22AB = The Cycle Playtest - gameArgs.Add("-empty"); - gameArgs.Add("-log"); - gameArgs.Add("-windowed"); - gameArgs.Add("-noeac"); - gameArgs.Add("-nointro"); - gameArgs.Add("-steam_auth"); - gameArgs.Add("PF_TITLEID=A22AB"); - - // Ensure "steam_appid.txt" exists, to fix steam authentication. - var steamAppId = Path.Combine(gamePath, "steam_appid.txt"); - - File.WriteAllText(steamAppId, AppId); - - // Spawn. - var startupInfo = new StartupInfo(); - - if (!Kernel32.CreateProcess(gameBinary, string.Join(' ', gameArgs), ProcessCreationFlags.CREATE_SUSPENDED, ref startupInfo, out var processInfo)) - { - Console.WriteLine("Failed to spawn game."); - return; - } - - Console.WriteLine("Spawned."); - - // Inject DLL. - var agentPath = Path.Combine(AppContext.BaseDirectory, "Prospect.Agent.dll"); - - if (!Inject.Library(processInfo.dwProcessId, agentPath)) - { - Console.WriteLine("Failed to inject library."); - return; - } - - Console.WriteLine("Injected."); - - // Resume. - Kernel32.ResumeThread(processInfo.hThread); - - Console.WriteLine("Resumed."); + Console.WriteLine("Usage: ./Prospect.Launcher "); + return; } + + var gamePath = Path.Combine(args[0], "Prospect", "Binaries", "Win64"); + var gameBinary = Path.Combine(gamePath, FileName); + var gameArgs = new List(); + + // 2EA46 = Default + // A22AB = The Cycle Playtest + gameArgs.Add("-empty"); + gameArgs.Add("-log"); + gameArgs.Add("-windowed"); + gameArgs.Add("-noeac"); + gameArgs.Add("-nointro"); + gameArgs.Add("-steam_auth"); + gameArgs.Add("PF_TITLEID=A22AB"); + + // Ensure "steam_appid.txt" exists, to fix steam authentication. + var steamAppId = Path.Combine(gamePath, "steam_appid.txt"); + + File.WriteAllText(steamAppId, AppId); + + // Spawn. + var startupInfo = new StartupInfo(); + + if (!Kernel32.CreateProcess(gameBinary, string.Join(' ', gameArgs), ProcessCreationFlags.CREATE_SUSPENDED, ref startupInfo, out var processInfo)) + { + Console.WriteLine("Failed to spawn game."); + return; + } + + Console.WriteLine("Spawned."); + + // Inject DLL. + var agentPath = Path.Combine(AppContext.BaseDirectory, "Prospect.Agent.dll"); + + if (!Inject.Library(processInfo.dwProcessId, agentPath)) + { + Console.WriteLine("Failed to inject library."); + return; + } + + Console.WriteLine("Injected."); + + // Resume. + Kernel32.ResumeThread(processInfo.hThread); + + Console.WriteLine("Resumed."); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Config/DatabaseSettings.cs b/src/Prospect.Server.Api/Config/DatabaseSettings.cs index d26435a..a0e8694 100644 --- a/src/Prospect.Server.Api/Config/DatabaseSettings.cs +++ b/src/Prospect.Server.Api/Config/DatabaseSettings.cs @@ -1,8 +1,7 @@ -namespace Prospect.Server.Api.Config +namespace Prospect.Server.Api.Config; + +public class DatabaseSettings { - public class DatabaseSettings - { - public string ConnectionString { get; set; } - public string DatabaseName { get; set; } - } + public string ConnectionString { get; set; } + public string DatabaseName { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Config/PlayFabSettings.cs b/src/Prospect.Server.Api/Config/PlayFabSettings.cs index 7c39d6b..8a7f29b 100644 --- a/src/Prospect.Server.Api/Config/PlayFabSettings.cs +++ b/src/Prospect.Server.Api/Config/PlayFabSettings.cs @@ -1,8 +1,7 @@ -namespace Prospect.Server.Api.Config +namespace Prospect.Server.Api.Config; + +public class PlayFabSettings { - public class PlayFabSettings - { - public string PublisherId { get; set; } - public string TitleId { get; set; } - } + public string PublisherId { get; set; } + public string TitleId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Controllers/ClientController.cs b/src/Prospect.Server.Api/Controllers/ClientController.cs index b8ac0b8..4d5654f 100644 --- a/src/Prospect.Server.Api/Controllers/ClientController.cs +++ b/src/Prospect.Server.Api/Controllers/ClientController.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Options; using Prospect.Server.Api.Config; @@ -15,256 +12,258 @@ using Prospect.Server.Api.Services.Database.Models; using Prospect.Server.Api.Services.UserData; using Prospect.Server.Steam; -namespace Prospect.Server.Api.Controllers +namespace Prospect.Server.Api.Controllers; + +[ApiController] +[Route("Client")] +public class ClientController : Controller { - [ApiController] - [Route("Client")] - public class ClientController : Controller - { - private readonly PlayFabSettings _settings; - private readonly AuthTokenService _authTokenService; - private readonly DbUserService _userService; - private readonly DbEntityService _entityService; - private readonly UserDataService _userDataService; - private readonly TitleDataService _titleDataService; - - public ClientController(IOptions settings, - AuthTokenService authTokenService, - DbUserService userService, - DbEntityService entityService, - UserDataService userDataService, - TitleDataService titleDataService) - { - _settings = settings.Value; - _authTokenService = authTokenService; - _userService = userService; - _entityService = entityService; - _userDataService = userDataService; - _titleDataService = titleDataService; - } + private const int AppIdDefault = 480; + private const int AppIdCycleBeta = 1600361; - [AllowAnonymous] - [HttpPost("LoginWithSteam")] - [Produces("application/json")] - public async Task LoginWithSteam(ClientLoginWithSteamRequest request) - { - if (!string.IsNullOrEmpty(request.SteamTicket)) - { - var ticket = AppTicket.Parse(request.SteamTicket); - if (ticket.IsValid && ticket.HasValidSignature) - { - var userSteamId = ticket.SteamId.ToString(); - - var user = await _userService.FindOrCreateAsync(PlayFabUserAuthType.Steam, userSteamId); - var entity = await _entityService.FindOrCreateAsync(user.Id); - - var userTicket = _authTokenService.GenerateUser(entity); - var entityTicket = _authTokenService.GenerateEntity(entity); + private readonly PlayFabSettings _settings; + private readonly AuthTokenService _authTokenService; + private readonly DbUserService _userService; + private readonly DbEntityService _entityService; + private readonly UserDataService _userDataService; + private readonly TitleDataService _titleDataService; - await _userDataService.InitAsync(user.Id); + public ClientController(IOptions settings, + AuthTokenService authTokenService, + DbUserService userService, + DbEntityService entityService, + UserDataService userDataService, + TitleDataService titleDataService) + { + _settings = settings.Value; + _authTokenService = authTokenService; + _userService = userService; + _entityService = entityService; + _userDataService = userDataService; + _titleDataService = titleDataService; + } + + [AllowAnonymous] + [HttpPost("LoginWithSteam")] + [Produces("application/json")] + public async Task LoginWithSteam(ClientLoginWithSteamRequest request) + { + if (!string.IsNullOrEmpty(request.SteamTicket)) + { + var ticket = AppTicket.Parse(request.SteamTicket); + if (ticket.IsValid && ticket.HasValidSignature && (ticket.AppId == AppIdDefault || ticket.AppId == AppIdCycleBeta)) + { + var userSteamId = ticket.SteamId.ToString(); - return Ok(new ClientResponse + var user = await _userService.FindOrCreateAsync(PlayFabUserAuthType.Steam, userSteamId); + var entity = await _entityService.FindOrCreateAsync(user.Id); + + var userTicket = _authTokenService.GenerateUser(entity); + var entityTicket = _authTokenService.GenerateEntity(entity); + + await _userDataService.InitAsync(user.Id); + + return Ok(new ClientResponse + { + Code = 200, + Status = "OK", + Data = new FServerLoginResult { - Code = 200, - Status = "OK", - Data = new FServerLoginResult + EntityToken = new FEntityTokenResponse { - EntityToken = new FEntityTokenResponse + Entity = new FEntityKey { - Entity = new FEntityKey - { - Id = entity.Id, - Type = "title_player_account", - TypeString = "title_player_account" - }, - EntityToken = entityTicket, - TokenExpiration = DateTime.UtcNow.AddDays(6), // TODO: + Id = entity.Id, + Type = "title_player_account", + TypeString = "title_player_account" }, - InfoResultPayload = new FGetPlayerCombinedInfoResultPayload + EntityToken = entityTicket, + TokenExpiration = DateTime.UtcNow.AddDays(6), // TODO: + }, + InfoResultPayload = new FGetPlayerCombinedInfoResultPayload + { + CharacterInventories = new List(), + PlayerProfile = new FPlayerProfileModel { - CharacterInventories = new List(), - PlayerProfile = new FPlayerProfileModel - { - DisplayName = user.DisplayName, - PlayerId = user.Id, - PublisherId = _settings.PublisherId, - TitleId = _settings.TitleId - }, - UserDataVersion = 0, - UserInventory = new List(), - UserReadOnlyDataVersion = 0 + DisplayName = user.DisplayName, + PlayerId = user.Id, + PublisherId = _settings.PublisherId, + TitleId = _settings.TitleId }, - LastLoginTime = DateTime.UtcNow, // TODO: - NewlyCreated = false, // TODO: - PlayFabId = user.Id, - SessionTicket = userTicket, - SettingsForUser = new FUserSettings - { - GatherDeviceInfo = true, - GatherFocusInfo = true, - NeedsAttribution = false, - }, - TreatmentAssignment = new FTreatmentAssignment - { - Variables = new List(), - Variants = new List() - } + UserDataVersion = 0, + UserInventory = new List(), + UserReadOnlyDataVersion = 0 + }, + LastLoginTime = DateTime.UtcNow, // TODO: + NewlyCreated = false, // TODO: + PlayFabId = user.Id, + SessionTicket = userTicket, + SettingsForUser = new FUserSettings + { + GatherDeviceInfo = true, + GatherFocusInfo = true, + NeedsAttribution = false, + }, + TreatmentAssignment = new FTreatmentAssignment + { + Variables = new List(), + Variants = new List() } - }); - } + } + }); } + } - return BadRequest(new ClientResponse - { - Code = 400, - Status = "BadRequest", - Error = "InvalidSteamTicket", - ErrorCode = 1010, - ErrorMessage = "Steam API AuthenticateUserTicket error response .." - }); - } - - [HttpPost("AddGenericID")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public IActionResult AddGenericId(FAddGenericIDRequest request) + return BadRequest(new ClientResponse { - return Ok(new ClientResponse - { - Code = 200, - Status = "OK", - Data = new object() - }); - } + Code = 400, + Status = "BadRequest", + Error = "InvalidSteamTicket", + ErrorCode = 1010, + ErrorMessage = "Steam API AuthenticateUserTicket error response .." + }); + } - [HttpPost("UpdateUserTitleDisplayName")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public IActionResult UpdateUserTitleDisplayName(FUpdateUserTitleDisplayNameRequest request) + [HttpPost("AddGenericID")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public IActionResult AddGenericId(FAddGenericIDRequest request) + { + return Ok(new ClientResponse { - return Ok(new ClientResponse - { - Code = 200, - Status = "OK", - Data = new FUpdateUserTitleDisplayNameResult - { - DisplayName = request.DisplayName - } - }); - } + Code = 200, + Status = "OK", + Data = new {} + }); + } - [HttpPost("UpdateUserData")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public async Task UpdateUserData(FUpdateUserDataRequest request) + [HttpPost("UpdateUserTitleDisplayName")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public IActionResult UpdateUserTitleDisplayName(FUpdateUserTitleDisplayNameRequest request) + { + return Ok(new ClientResponse { - var userId = User.FindAuthUserId(); - await _userDataService.UpdateAsync(userId, request.PlayFabId, request.Data); + Code = 200, + Status = "OK", + Data = new FUpdateUserTitleDisplayNameResult + { + DisplayName = request.DisplayName + } + }); + } + + [HttpPost("UpdateUserData")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public async Task UpdateUserData(FUpdateUserDataRequest request) + { + var userId = User.FindAuthUserId(); + await _userDataService.UpdateAsync(userId, request.PlayFabId, request.Data); - return Ok(new ClientResponse - { - Code = 200, - Status = "OK", - Data = new FUpdateUserDataResult - { - DataVersion = 0 - } - }); - } - - [HttpPost("GetUserData")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public async Task GetUserData(FGetUserDataRequest request) + return Ok(new ClientResponse { - var userId = User.FindAuthUserId(); - var userData = await _userDataService.FindAsync(userId, request.PlayFabId, request.Keys); + Code = 200, + Status = "OK", + Data = new FUpdateUserDataResult + { + DataVersion = 0 + } + }); + } + + [HttpPost("GetUserData")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public async Task GetUserData(FGetUserDataRequest request) + { + var userId = User.FindAuthUserId(); + var userData = await _userDataService.FindAsync(userId, request.PlayFabId, request.Keys); - return Ok(new ClientResponse - { - Code = 200, - Status = "OK", - Data = new FGetUserDataResult - { - Data = userData, - DataVersion = 0 - } - }); - } - - [HttpPost("GetUserReadOnlyData")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public IActionResult GetUserReadOnlyData(FGetUserDataRequest request) + return Ok(new ClientResponse { - return Ok(new ClientResponse + Code = 200, + Status = "OK", + Data = new FGetUserDataResult { - Code = 200, - Status = "OK", - Data = new FGetUserDataResult - { - Data = new Dictionary(), - DataVersion = 0 - } - }); - } + Data = userData, + DataVersion = 0 + } + }); + } - [HttpPost("GetUserInventory")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public IActionResult GetUserReadOnlyData(FGetUserInventoryRequest request) + [HttpPost("GetUserReadOnlyData")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public IActionResult GetUserReadOnlyData(FGetUserDataRequest request) + { + return Ok(new ClientResponse { - return Ok(new ClientResponse + Code = 200, + Status = "OK", + Data = new FGetUserDataResult { - Code = 200, - Status = "OK", - Data = new FGetUserInventoryResult - { - Inventory = new List - { - // new FItemInstance - // { - // ItemId = "Helmet_03", - // ItemInstanceId = "0102030405060708", - // ItemClass = "Helmet", - // PurchaseDate = DateTime.Now.AddDays(-1), - // CatalogVersion = "StaticItems", - // DisplayName = "Helmet", - // UnitPrice = 0, - // CustomData = new Dictionary - // { - // ["insurance"] = "None", - // ["mods"] = "{\"m\":[]}", - // ["vanity_misc_data"] = "{\"v\":\"\",\"s\":\"\",\"l\":3,\"a\":1,\"d\":300}" - // } - // } - }, - VirtualCurrency = new Dictionary - { - ["AE"] = 0, - ["AS"] = 0, - ["AU"] = int.MaxValue, - ["SC"] = int.MaxValue - }, - VirtualCurrencyRechargeTimes = new Dictionary() - } - }); - } + Data = new Dictionary(), + DataVersion = 0 + } + }); + } - [HttpPost("GetTitleData")] - [Produces("application/json")] - [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] - public IActionResult GetTitleData(FGetTitleDataRequest request) + [HttpPost("GetUserInventory")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public IActionResult GetUserReadOnlyData(FGetUserInventoryRequest request) + { + return Ok(new ClientResponse { - return Ok(new ClientResponse + Code = 200, + Status = "OK", + Data = new FGetUserInventoryResult { - Code = 200, - Status = "OK", - Data = new FGetTitleDataResult() + Inventory = new List { - Data = _titleDataService.Find(request.Keys) - } - }); - } + // new FItemInstance + // { + // ItemId = "Helmet_03", + // ItemInstanceId = "0102030405060708", + // ItemClass = "Helmet", + // PurchaseDate = DateTime.Now.AddDays(-1), + // CatalogVersion = "StaticItems", + // DisplayName = "Helmet", + // UnitPrice = 0, + // CustomData = new Dictionary + // { + // ["insurance"] = "None", + // ["mods"] = "{\"m\":[]}", + // ["vanity_misc_data"] = "{\"v\":\"\",\"s\":\"\",\"l\":3,\"a\":1,\"d\":300}" + // } + // } + }, + VirtualCurrency = new Dictionary + { + ["AE"] = 0, + ["AS"] = 0, + ["AU"] = int.MaxValue, + ["SC"] = int.MaxValue + }, + VirtualCurrencyRechargeTimes = new Dictionary() + } + }); + } + + [HttpPost("GetTitleData")] + [Produces("application/json")] + [Authorize(AuthenticationSchemes = UserAuthenticationOptions.DefaultScheme)] + public IActionResult GetTitleData(FGetTitleDataRequest request) + { + return Ok(new ClientResponse + { + Code = 200, + Status = "OK", + Data = new FGetTitleDataResult() + { + Data = _titleDataService.Find(request.Keys) + } + }); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Controllers/CloudScriptController.cs b/src/Prospect.Server.Api/Controllers/CloudScriptController.cs index 9909a34..a92ce4a 100644 --- a/src/Prospect.Server.Api/Controllers/CloudScriptController.cs +++ b/src/Prospect.Server.Api/Controllers/CloudScriptController.cs @@ -1,306 +1,302 @@ -using System; -using System.Collections.Generic; -using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -using Microsoft.Extensions.Logging; using Prospect.Server.Api.Models.Client; using Prospect.Server.Api.Models.CloudScript; using Prospect.Server.Api.Models.CloudScript.Data; using Prospect.Server.Api.Services.Auth.Entity; using Prospect.Server.Api.Services.Auth.Extensions; -namespace Prospect.Server.Api.Controllers +namespace Prospect.Server.Api.Controllers; + +[Route("CloudScript")] +[ApiController] +[Authorize(AuthenticationSchemes = EntityAuthenticationOptions.DefaultScheme)] +public class CloudScriptController : Controller { - [Route("CloudScript")] - [ApiController] - [Authorize(AuthenticationSchemes = EntityAuthenticationOptions.DefaultScheme)] - public class CloudScriptController : Controller + private readonly ILogger _logger; + + public CloudScriptController(ILogger logger) { - private readonly ILogger _logger; - - public CloudScriptController(ILogger logger) - { - _logger = logger; - } + _logger = logger; + } - [HttpPost("ExecuteFunction")] - [Produces("application/json")] - public IActionResult ExecuteFunction(FExecuteFunctionRequest request) + [HttpPost("ExecuteFunction")] + [Produces("application/json")] + public IActionResult ExecuteFunction(FExecuteFunctionRequest request) + { + _logger.LogInformation("Executing function {Function}", request.FunctionName); + + object result = null; + + switch (request.FunctionName) { - _logger.LogInformation("Executing function {Function}", request.FunctionName); - - object result = null; - - switch (request.FunctionName) - { - case "RequestMaintenanceModeState": - result = new - { - enabled = false - }; - break; - case "GetCharacterVanity": - result = new + case "RequestMaintenanceModeState": + result = new + { + enabled = false + }; + break; + case "GetCharacterVanity": + result = new + { + userId = User.FindAuthUserId(), + error = (object) null, + returnVanity = new { userId = User.FindAuthUserId(), - error = (object) null, - returnVanity = new + head_item = new { - userId = User.FindAuthUserId(), - head_item = new - { - id = "Black02M_Head1", - materialIndex = 0, - }, - boots_item = new - { - id = "StarterOutfit01_Boots_M", - materialIndex = 0, - }, - chest_item = new - { - id = "StarterOutfit01_Chest_M", - materialIndex = 0, - }, - glove_item = new - { - id = "StarterOutfit01_Gloves_M", - materialIndex = 0, - }, - base_suit_item = new - { - id = "StarterOutfit01M_BaseSuit", - materialIndex = 0, - }, - melee_weapon_item = new - { - id = "Melee_Omega", - materialIndex = 0, - }, - body_type = 1, - archetype_id = "TheProspector", - slot_index = 0 - } - }; - break; - case "SetMatchAllowJoin": - result = new - { - sessionId = (object)null, - success = false - }; - break; - case "GetFriendList": - // TODO: ? - result = new - { - - }; - break; - case "GetPlayerSets": - result = new - { - success = true, - entries = new [] - { - new - { - setData = new - { - id = "", - userId = User.FindAuthUserId(), - kit = "", - shield = "", - helmet = "", - weaponOne = "", - weaponTwo = "", - bag = "", - bagItemsAsJsonStr = "", - safeItemsAsJsonStr = "" - }, - items = Array.Empty() - } - } - }; - break; - case "RequestFactionProgression": - result = new - { - factions = new [] - { - new - { - factionId = "ICA", - currentProgression = 0 - }, - new - { - factionId = "Korolev", - currentProgression = 0 - }, - new - { - factionId = "Osiris", - currentProgression = 0 - }, + id = "Black02M_Head1", + materialIndex = 0, }, - userId = User.FindAuthUserId(), - error = "" - }; - break; - case "GetPlayersInventoriesLimits": - result = new - { - success = true, - entries = new [] + boots_item = new { - new { + id = "StarterOutfit01_Boots_M", + materialIndex = 0, + }, + chest_item = new + { + id = "StarterOutfit01_Chest_M", + materialIndex = 0, + }, + glove_item = new + { + id = "StarterOutfit01_Gloves_M", + materialIndex = 0, + }, + base_suit_item = new + { + id = "StarterOutfit01M_BaseSuit", + materialIndex = 0, + }, + melee_weapon_item = new + { + id = "Melee_Omega", + materialIndex = 0, + }, + body_type = 1, + archetype_id = "TheProspector", + slot_index = 0 + } + }; + break; + case "SetMatchAllowJoin": + result = new + { + sessionId = (object)null, + success = false + }; + break; + case "GetFriendList": + // TODO: ? + result = new + { + + }; + break; + case "GetPlayerSets": + result = new + { + success = true, + entries = new [] + { + new + { + setData = new + { + id = "", userId = User.FindAuthUserId(), - inventoryStashLimit = 75, - inventoryBagLimit = 300, - inventorySafeLimit = 5 - } + kit = "", + shield = "", + helmet = "", + weaponOne = "", + weaponTwo = "", + bag = "", + bagItemsAsJsonStr = "", + safeItemsAsJsonStr = "" + }, + items = Array.Empty() } - }; - break; - case "UpdateRetentionBonus": - result = new + } + }; + break; + case "RequestFactionProgression": + result = new + { + factions = new [] { - playerData = new + new { - daysClaimed = 0, - lastClaimTime = new - { - seconds = 1635033600 - } + factionId = "ICA", + currentProgression = 0 }, - userId = User.FindAuthUserId(), - error = (object)null - }; - break; - case "GetCraftingInProgressData": - result = new FYGetCraftingInProgressDataResult - { - UserId = User.FindAuthUserId(), - Error = null, - ItemCurrentlyBeingCrafted = new FYItemCurrentlyBeingCrafted + new { - ItemId = null, - ItemRarity = -1, - PurchaseAmount = -1, - UtcTimestampWhenCraftingStarted = new FYTimestamp - { - Seconds = 0 - } + factionId = "Korolev", + currentProgression = 0 + }, + new + { + factionId = "Osiris", + currentProgression = 0 + }, + }, + userId = User.FindAuthUserId(), + error = "" + }; + break; + case "GetPlayersInventoriesLimits": + result = new + { + success = true, + entries = new [] + { + new { + userId = User.FindAuthUserId(), + inventoryStashLimit = 75, + inventoryBagLimit = 300, + inventorySafeLimit = 5 } - }; - break; - case "RequestPlayerContracts": - result = new FYGetPlayerContractsResult + } + }; + break; + case "UpdateRetentionBonus": + result = new + { + playerData = new { - UserId = User.FindAuthUserId(), - Error = null, - ActiveContracts = new List(), - FactionsContracts = new FYFactionsContractsData + daysClaimed = 0, + lastClaimTime = new { - Boards = new List + seconds = 1635033600 + } + }, + userId = User.FindAuthUserId(), + error = (object)null + }; + break; + case "GetCraftingInProgressData": + result = new FYGetCraftingInProgressDataResult + { + UserId = User.FindAuthUserId(), + Error = null, + ItemCurrentlyBeingCrafted = new FYItemCurrentlyBeingCrafted + { + ItemId = null, + ItemRarity = -1, + PurchaseAmount = -1, + UtcTimestampWhenCraftingStarted = new FYTimestamp + { + Seconds = 0 + } + } + }; + break; + case "RequestPlayerContracts": + result = new FYGetPlayerContractsResult + { + UserId = User.FindAuthUserId(), + Error = null, + ActiveContracts = new List(), + FactionsContracts = new FYFactionsContractsData + { + Boards = new List + { + new FYFactionContractsData { - new FYFactionContractsData + FactionId = "ICA", + Contracts = new List { - FactionId = "ICA", - Contracts = new List + new FYFactionContractData { - new FYFactionContractData - { - ContractId = "NEW-Easy-ICA-Gather-1", - ContractIsLockedDueToLowFactionReputation = false - }, - new FYFactionContractData - { - ContractId = "NEW-Medium-ICA-Uplink-1", - ContractIsLockedDueToLowFactionReputation = false - }, - new FYFactionContractData - { - ContractId = "NEW-Hard-ICA-Uplink-1", - ContractIsLockedDueToLowFactionReputation = false - } - } - }, - new FYFactionContractsData - { - FactionId = "Korolev", - Contracts = new List + ContractId = "NEW-Easy-ICA-Gather-1", + ContractIsLockedDueToLowFactionReputation = false + }, + new FYFactionContractData { - new FYFactionContractData - { - ContractId = "NEW-Easy-KOR-Mine-4", - ContractIsLockedDueToLowFactionReputation = false - }, - new FYFactionContractData - { - ContractId = "NEW-Medium-KOR-Mine-1", - ContractIsLockedDueToLowFactionReputation = false - }, - new FYFactionContractData - { - ContractId = "NEW-Hard-KOR-PvP-6", - ContractIsLockedDueToLowFactionReputation = false - } - } - }, - new FYFactionContractsData - { - FactionId = "Osiris", - Contracts = new List + ContractId = "NEW-Medium-ICA-Uplink-1", + ContractIsLockedDueToLowFactionReputation = false + }, + new FYFactionContractData { - new FYFactionContractData - { - ContractId = "NEW-Easy-Osiris-Brightcaps-1", - ContractIsLockedDueToLowFactionReputation = false - }, - new FYFactionContractData - { - ContractId = "NEW-Medium-Osiris-Gather-1", - ContractIsLockedDueToLowFactionReputation = false - }, - new FYFactionContractData - { - ContractId = "NEW-Hard-Osiris-Gather-7", - ContractIsLockedDueToLowFactionReputation = false - } + ContractId = "NEW-Hard-ICA-Uplink-1", + ContractIsLockedDueToLowFactionReputation = false } } }, - LastBoardRefreshTimeUtc = new FYTimestamp + new FYFactionContractsData { - Seconds = (int)DateTimeOffset.UtcNow.ToUnixTimeSeconds() + FactionId = "Korolev", + Contracts = new List + { + new FYFactionContractData + { + ContractId = "NEW-Easy-KOR-Mine-4", + ContractIsLockedDueToLowFactionReputation = false + }, + new FYFactionContractData + { + ContractId = "NEW-Medium-KOR-Mine-1", + ContractIsLockedDueToLowFactionReputation = false + }, + new FYFactionContractData + { + ContractId = "NEW-Hard-KOR-PvP-6", + ContractIsLockedDueToLowFactionReputation = false + } + } + }, + new FYFactionContractsData + { + FactionId = "Osiris", + Contracts = new List + { + new FYFactionContractData + { + ContractId = "NEW-Easy-Osiris-Brightcaps-1", + ContractIsLockedDueToLowFactionReputation = false + }, + new FYFactionContractData + { + ContractId = "NEW-Medium-Osiris-Gather-1", + ContractIsLockedDueToLowFactionReputation = false + }, + new FYFactionContractData + { + ContractId = "NEW-Hard-Osiris-Gather-7", + ContractIsLockedDueToLowFactionReputation = false + } + } } }, - RefreshHours24UtcFromBackend = 12 - }; - break; - default: - _logger.LogWarning("Missing function {Function}", request.FunctionName); + LastBoardRefreshTimeUtc = new FYTimestamp + { + Seconds = (int)DateTimeOffset.UtcNow.ToUnixTimeSeconds() + } + }, + RefreshHours24UtcFromBackend = 12 + }; + break; + default: + _logger.LogWarning("Missing function {Function}", request.FunctionName); - result = new - { - - }; - break; - } - - return Ok(new ClientResponse - { - Code = 200, - Status = "OK", - Data = new FExecuteFunctionResult + result = new { - ExecutionTimeMilliseconds = 12, - FunctionName = request.FunctionName, - FunctionResult = result - } - }); + + }; + break; } + + return Ok(new ClientResponse + { + Code = 200, + Status = "OK", + Data = new FExecuteFunctionResult + { + ExecutionTimeMilliseconds = 12, + FunctionName = request.FunctionName, + FunctionResult = result + } + }); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Converters/DateTimeConverter.cs b/src/Prospect.Server.Api/Converters/DateTimeConverter.cs index 1ea4e79..907d74c 100644 --- a/src/Prospect.Server.Api/Converters/DateTimeConverter.cs +++ b/src/Prospect.Server.Api/Converters/DateTimeConverter.cs @@ -1,24 +1,22 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; using System.Text.Json; using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Converters -{ - // By default System.Text.Json outputs and we want: - // Output: 2021-11-04T04:58:20.4232184Z - // Want : 2021-10-24T02:54:56.652Z - public class DateTimeConverter : JsonConverter - { - public override DateTime Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) - { - Debug.Assert(typeToConvert == typeof(DateTime)); - return DateTime.Parse(reader.GetString()); - } +namespace Prospect.Server.Api.Converters; - public override void Write(Utf8JsonWriter writer, DateTime value, JsonSerializerOptions options) - { - writer.WriteStringValue(value.ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffK")); - } +// By default System.Text.Json outputs and we want: +// Output: 2021-11-04T04:58:20.4232184Z +// Want : 2021-10-24T02:54:56.652Z +public class DateTimeConverter : JsonConverter +{ + public override DateTime Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) + { + Debug.Assert(typeToConvert == typeof(DateTime)); + return DateTime.Parse(reader.GetString()); + } + + public override void Write(Utf8JsonWriter writer, DateTime value, JsonSerializerOptions options) + { + writer.WriteStringValue(value.ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffK")); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Exceptions/ProspectException.cs b/src/Prospect.Server.Api/Exceptions/ProspectException.cs index dd5db62..b10f399 100644 --- a/src/Prospect.Server.Api/Exceptions/ProspectException.cs +++ b/src/Prospect.Server.Api/Exceptions/ProspectException.cs @@ -1,24 +1,22 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; -namespace Prospect.Server.Api.Exceptions +namespace Prospect.Server.Api.Exceptions; + +public class ProspectException : Exception { - public class ProspectException : Exception + public ProspectException() { - public ProspectException() - { - } + } - protected ProspectException(SerializationInfo info, StreamingContext context) : base(info, context) - { - } + protected ProspectException(SerializationInfo info, StreamingContext context) : base(info, context) + { + } - public ProspectException(string message) : base(message) - { - } + public ProspectException(string message) : base(message) + { + } - public ProspectException(string message, Exception innerException) : base(message, innerException) - { - } + public ProspectException(string message, Exception innerException) : base(message, innerException) + { } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Middleware/RequestLoggerMiddleware.cs b/src/Prospect.Server.Api/Middleware/RequestLoggerMiddleware.cs index eee8f06..b0a7e0c 100644 --- a/src/Prospect.Server.Api/Middleware/RequestLoggerMiddleware.cs +++ b/src/Prospect.Server.Api/Middleware/RequestLoggerMiddleware.cs @@ -1,64 +1,59 @@ -using System.IO; -using System.Text; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Http; +using System.Text; using Microsoft.AspNetCore.Http.Extensions; -using Microsoft.Extensions.Logging; using Newtonsoft.Json; -namespace Prospect.Server.Api.Middleware +namespace Prospect.Server.Api.Middleware; + +public class RequestLoggerMiddleware { - public class RequestLoggerMiddleware + private readonly ILogger _logger; + private readonly RequestDelegate _next; + + public RequestLoggerMiddleware(ILogger logger, RequestDelegate next) { - private readonly ILogger _logger; - private readonly RequestDelegate _next; + _logger = logger; + _next = next; + } - public RequestLoggerMiddleware(ILogger logger, RequestDelegate next) + public async Task Invoke(HttpContext context) + { + var body = await RequestAsync(context.Request); + + if (context.Request.Method == "POST") { - _logger = logger; - _next = next; - } - - public async Task Invoke(HttpContext context) - { - var body = await RequestAsync(context.Request); - - if (context.Request.Method == "POST") + var requestId = "NULL"; + + if (context.Request.Headers.TryGetValue("X-RequestID", out var requestIdValues)) { - var requestId = "NULL"; - - if (context.Request.Headers.TryGetValue("X-RequestID", out var requestIdValues)) - { - requestId = requestIdValues.ToString(); - } - - _logger.LogDebug("URL {Url} RequestId {RequestId} Body {Body}", context.Request.GetDisplayUrl(), requestId, body); + requestId = requestIdValues.ToString(); } + + _logger.LogDebug("URL {Url} RequestId {RequestId} Body {Body}", context.Request.GetDisplayUrl(), requestId, body); + } - await _next(context); - } + await _next(context); + } - private static async Task RequestAsync(HttpRequest request) + private static async Task RequestAsync(HttpRequest request) + { + request.EnableBuffering(); + + try { - request.EnableBuffering(); - - try + using (var reader = new StreamReader(request.Body, Encoding.UTF8, false, 4096, true)) { - using (var reader = new StreamReader(request.Body, Encoding.UTF8, false, 4096, true)) + var body = await reader.ReadToEndAsync(); + if (body.StartsWith("{")) { - var body = await reader.ReadToEndAsync(); - if (body.StartsWith("{")) - { - return JsonConvert.SerializeObject(JsonConvert.DeserializeObject(body), Formatting.Indented); - } - - return body; + return JsonConvert.SerializeObject(JsonConvert.DeserializeObject(body), Formatting.Indented); } + + return body; } - finally - { - request.Body.Position = 0; - } + } + finally + { + request.Body.Position = 0; } } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/ClientLoginWithSteamRequest.cs b/src/Prospect.Server.Api/Models/Client/ClientLoginWithSteamRequest.cs index 31e0480..cc9424b 100644 --- a/src/Prospect.Server.Api/Models/Client/ClientLoginWithSteamRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/ClientLoginWithSteamRequest.cs @@ -1,59 +1,58 @@ using System.Text.Json; using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class ClientLoginWithSteamRequest { - public class ClientLoginWithSteamRequest - { - [JsonPropertyName("CreateAccount")] - public bool CreateAccount { get; set; } + [JsonPropertyName("CreateAccount")] + public bool CreateAccount { get; set; } - [JsonPropertyName("CustomTags")] - public JsonDocument CustomTags { get; set; } + [JsonPropertyName("CustomTags")] + public JsonDocument CustomTags { get; set; } - [JsonPropertyName("EncryptedRequest")] - public string EncryptedRequest { get; set; } + [JsonPropertyName("EncryptedRequest")] + public string EncryptedRequest { get; set; } - [JsonPropertyName("InfoRequestParameters")] - public InfoParameters InfoRequestParameters { get; set; } + [JsonPropertyName("InfoRequestParameters")] + public InfoParameters InfoRequestParameters { get; set; } - [JsonPropertyName("PlayerSecret")] - public string PlayerSecret { get; set; } + [JsonPropertyName("PlayerSecret")] + public string PlayerSecret { get; set; } - [JsonPropertyName("SteamTicket")] - public string SteamTicket { get; set; } - } + [JsonPropertyName("SteamTicket")] + public string SteamTicket { get; set; } +} - public class InfoParameters - { - [JsonPropertyName("GetCharacterInventories")] - public bool GetCharacterInventories { get; set; } +public class InfoParameters +{ + [JsonPropertyName("GetCharacterInventories")] + public bool GetCharacterInventories { get; set; } - [JsonPropertyName("GetCharacterList")] - public bool GetCharacterList { get; set; } + [JsonPropertyName("GetCharacterList")] + public bool GetCharacterList { get; set; } - [JsonPropertyName("GetPlayerProfile")] - public bool GetPlayerProfile { get; set; } + [JsonPropertyName("GetPlayerProfile")] + public bool GetPlayerProfile { get; set; } - [JsonPropertyName("GetPlayerStatistics")] - public bool GetPlayerStatistics { get; set; } + [JsonPropertyName("GetPlayerStatistics")] + public bool GetPlayerStatistics { get; set; } - [JsonPropertyName("GetTitleData")] - public bool GetTitleData { get; set; } + [JsonPropertyName("GetTitleData")] + public bool GetTitleData { get; set; } - [JsonPropertyName("GetUserAccountInfo")] - public bool GetUserAccountInfo { get; set; } + [JsonPropertyName("GetUserAccountInfo")] + public bool GetUserAccountInfo { get; set; } - [JsonPropertyName("GetUserData")] - public bool GetUserData { get; set; } + [JsonPropertyName("GetUserData")] + public bool GetUserData { get; set; } - [JsonPropertyName("GetUserInventory")] - public bool GetUserInventory { get; set; } + [JsonPropertyName("GetUserInventory")] + public bool GetUserInventory { get; set; } - [JsonPropertyName("GetUserReadOnlyData")] - public bool GetUserReadOnlyData { get; set; } + [JsonPropertyName("GetUserReadOnlyData")] + public bool GetUserReadOnlyData { get; set; } - [JsonPropertyName("GetUserVirtualCurrency")] - public bool GetUserVirtualCurrency { get; set; } - } + [JsonPropertyName("GetUserVirtualCurrency")] + public bool GetUserVirtualCurrency { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/ClientResponse.cs b/src/Prospect.Server.Api/Models/Client/ClientResponse.cs index ed483fb..94f9f86 100644 --- a/src/Prospect.Server.Api/Models/Client/ClientResponse.cs +++ b/src/Prospect.Server.Api/Models/Client/ClientResponse.cs @@ -1,32 +1,31 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class ClientResponse { - public class ClientResponse - { - [JsonPropertyName("code")] - public int Code { get; set; } + [JsonPropertyName("code")] + public int Code { get; set; } - [JsonPropertyName("status")] - public string Status { get; set; } + [JsonPropertyName("status")] + public string Status { get; set; } - [JsonPropertyName("error")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Error { get; set; } + [JsonPropertyName("error")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Error { get; set; } - [JsonPropertyName("errorCode")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public int ErrorCode { get; set; } + [JsonPropertyName("errorCode")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public int ErrorCode { get; set; } - [JsonPropertyName("errorMessage")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string ErrorMessage { get; set; } - } + [JsonPropertyName("errorMessage")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string ErrorMessage { get; set; } +} - public class ClientResponse : ClientResponse - { - [JsonPropertyName("data")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public T Data { get; set; } - } +public class ClientResponse : ClientResponse +{ + [JsonPropertyName("data")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public T Data { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/CloudScriptRevisionOption.cs b/src/Prospect.Server.Api/Models/Client/Data/CloudScriptRevisionOption.cs index 11789ae..3af5ace 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/CloudScriptRevisionOption.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/CloudScriptRevisionOption.cs @@ -1,9 +1,8 @@ -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public enum CloudScriptRevisionOption { - public enum CloudScriptRevisionOption - { - Live, - Latest, - Specific - } + Live, + Latest, + Specific } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FEntityKey.cs b/src/Prospect.Server.Api/Models/Client/Data/FEntityKey.cs index 26f4adf..132149d 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FEntityKey.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FEntityKey.cs @@ -1,23 +1,22 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FEntityKey { - public class FEntityKey - { - /// - /// Unique ID of the entity. - /// - [JsonPropertyName("Id")] - public string Id { get; set; } + /// + /// Unique ID of the entity. + /// + [JsonPropertyName("Id")] + public string Id { get; set; } - /// - /// [optional] Entity type. See https://docs.microsoft.com/gaming/playfab/features/data/entities/available-built-in-entity-types - /// - [JsonPropertyName("Type")] - public string Type { get; set; } + /// + /// [optional] Entity type. See https://docs.microsoft.com/gaming/playfab/features/data/entities/available-built-in-entity-types + /// + [JsonPropertyName("Type")] + public string Type { get; set; } - // Not in PlayFab SDK - [JsonPropertyName("TypeString")] - public string TypeString { get; set; } - } + // Not in PlayFab SDK + [JsonPropertyName("TypeString")] + public string TypeString { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FEntityTokenResponse.cs b/src/Prospect.Server.Api/Models/Client/Data/FEntityTokenResponse.cs index 8c18309..65ee1b7 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FEntityTokenResponse.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FEntityTokenResponse.cs @@ -1,29 +1,27 @@ -using System; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FEntityTokenResponse { - public class FEntityTokenResponse - { - /// - /// [optional] The entity id and type. - /// - [JsonPropertyName("Entity")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FEntityKey Entity { get; set; } + /// + /// [optional] The entity id and type. + /// + [JsonPropertyName("Entity")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FEntityKey Entity { get; set; } - /// - /// [optional] The token used to set X-EntityToken for all entity based API calls. - /// - [JsonPropertyName("EntityToken")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string EntityToken { get; set; } + /// + /// [optional] The token used to set X-EntityToken for all entity based API calls. + /// + [JsonPropertyName("EntityToken")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string EntityToken { get; set; } - /// - /// [optional] The time the token will expire, if it is an expiring token, in UTC. - /// - [JsonPropertyName("TokenExpiration")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public DateTime? TokenExpiration { get; set; } - } + /// + /// [optional] The time the token will expire, if it is an expiring token, in UTC. + /// + [JsonPropertyName("TokenExpiration")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public DateTime? TokenExpiration { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FFunctionExecutionError.cs b/src/Prospect.Server.Api/Models/Client/Data/FFunctionExecutionError.cs index 52210ae..0e4aed7 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FFunctionExecutionError.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FFunctionExecutionError.cs @@ -1,29 +1,28 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FFunctionExecutionError { - public class FFunctionExecutionError - { - /// - /// [optional] Error code, such as CloudScriptAzureFunctionsExecutionTimeLimitExceeded, CloudScriptAzureFunctionsArgumentSizeExceeded, - /// CloudScriptAzureFunctionsReturnSizeExceeded or CloudScriptAzureFunctionsHTTPRequestError - /// - [JsonPropertyName("Error")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Error { get; set; } + /// + /// [optional] Error code, such as CloudScriptAzureFunctionsExecutionTimeLimitExceeded, CloudScriptAzureFunctionsArgumentSizeExceeded, + /// CloudScriptAzureFunctionsReturnSizeExceeded or CloudScriptAzureFunctionsHTTPRequestError + /// + [JsonPropertyName("Error")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Error { get; set; } - /// - /// [optional] Details about the error - /// - [JsonPropertyName("Message")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Message { get; set; } + /// + /// [optional] Details about the error + /// + [JsonPropertyName("Message")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Message { get; set; } - /// - /// [optional] Point during the execution of the function at which the error occurred, if any - /// - [JsonPropertyName("StackTrace")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string StackTrace { get; set; } - } + /// + /// [optional] Point during the execution of the function at which the error occurred, if any + /// + [JsonPropertyName("StackTrace")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string StackTrace { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FGenericServiceId.cs b/src/Prospect.Server.Api/Models/Client/Data/FGenericServiceId.cs index 31d00f3..994672e 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FGenericServiceId.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FGenericServiceId.cs @@ -1,19 +1,18 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FGenericServiceId { - public class FGenericServiceId - { - /// - /// Name of the service for which the player has a unique identifier. - /// - [JsonPropertyName("ServiceName")] - public string ServiceName { get; set; } + /// + /// Name of the service for which the player has a unique identifier. + /// + [JsonPropertyName("ServiceName")] + public string ServiceName { get; set; } - /// - /// Unique identifier of the player in that service. - /// - [JsonPropertyName("UserId")] - public string UserId { get; set; } - } + /// + /// Unique identifier of the player in that service. + /// + [JsonPropertyName("UserId")] + public string UserId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FGetPlayerCombinedInfoResultPayload.cs b/src/Prospect.Server.Api/Models/Client/Data/FGetPlayerCombinedInfoResultPayload.cs index d496608..e7e8b39 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FGetPlayerCombinedInfoResultPayload.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FGetPlayerCombinedInfoResultPayload.cs @@ -1,60 +1,58 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FGetPlayerCombinedInfoResultPayload { - public class FGetPlayerCombinedInfoResultPayload - { - // TSharedPtr AccountInfo; + // TSharedPtr AccountInfo; - /// - /// [optional] Inventories for each character for the user. - /// - [JsonPropertyName("CharacterInventories")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List CharacterInventories { get; set; } + /// + /// [optional] Inventories for each character for the user. + /// + [JsonPropertyName("CharacterInventories")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List CharacterInventories { get; set; } - // TArray CharacterList; + // TArray CharacterList; - /// - /// [optional] The profile of the players. This profile is not guaranteed to be up-to-date. For a new player, this profile will not - /// exist. - /// - [JsonPropertyName("PlayerProfile")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FPlayerProfileModel PlayerProfile { get; set; } + /// + /// [optional] The profile of the players. This profile is not guaranteed to be up-to-date. For a new player, this profile will not + /// exist. + /// + [JsonPropertyName("PlayerProfile")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FPlayerProfileModel PlayerProfile { get; set; } - // TArray PlayerStatistics; + // TArray PlayerStatistics; - // TMap TitleData; + // TMap TitleData; - // TMap UserData; + // TMap UserData; - /// - /// The version of the UserData that was returned. - /// - [JsonPropertyName("UserDataVersion")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public uint? UserDataVersion { get; set; } + /// + /// The version of the UserData that was returned. + /// + [JsonPropertyName("UserDataVersion")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public uint? UserDataVersion { get; set; } - /// - /// [optional] Array of inventory items in the user's current inventory. - /// - [JsonPropertyName("UserInventory")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List UserInventory { get; set; } + /// + /// [optional] Array of inventory items in the user's current inventory. + /// + [JsonPropertyName("UserInventory")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List UserInventory { get; set; } - // TMap UserReadOnlyData; + // TMap UserReadOnlyData; - /// - /// The version of the Read-Only UserData that was returned. - /// - [JsonPropertyName("UserReadOnlyDataVersion")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public uint? UserReadOnlyDataVersion { get; set; } + /// + /// The version of the Read-Only UserData that was returned. + /// + [JsonPropertyName("UserReadOnlyDataVersion")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public uint? UserReadOnlyDataVersion { get; set; } - // TMap UserVirtualCurrency; + // TMap UserVirtualCurrency; - // TMap UserVirtualCurrencyRechargeTimes; - } + // TMap UserVirtualCurrencyRechargeTimes; } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FItemInstance.cs b/src/Prospect.Server.Api/Models/Client/Data/FItemInstance.cs index 36f46b1..bb8371b 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FItemInstance.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FItemInstance.cs @@ -1,116 +1,113 @@ -using System; -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FItemInstance { - public class FItemInstance - { - /// - /// [optional] Game specific comment associated with this instance when it was added to the user inventory. - /// - [JsonPropertyName("Annotation")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Annotation { get; set; } + /// + /// [optional] Game specific comment associated with this instance when it was added to the user inventory. + /// + [JsonPropertyName("Annotation")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Annotation { get; set; } - /// - /// [optional] Array of unique items that were awarded when this catalog item was purchased. - /// - [JsonPropertyName("BundleContents")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List BundleContents { get; set; } + /// + /// [optional] Array of unique items that were awarded when this catalog item was purchased. + /// + [JsonPropertyName("BundleContents")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List BundleContents { get; set; } - /// - /// [optional] Unique identifier for the parent inventory item, as defined in the catalog, for object which were added from a bundle or - /// container. - /// - [JsonPropertyName("BundleParent")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string BundleParent { get; set; } + /// + /// [optional] Unique identifier for the parent inventory item, as defined in the catalog, for object which were added from a bundle or + /// container. + /// + [JsonPropertyName("BundleParent")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string BundleParent { get; set; } - /// - /// [optional] Catalog version for the inventory item, when this instance was created. - /// - [JsonPropertyName("CatalogVersion")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string CatalogVersion { get; set; } + /// + /// [optional] Catalog version for the inventory item, when this instance was created. + /// + [JsonPropertyName("CatalogVersion")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string CatalogVersion { get; set; } - /// - /// [optional] A set of custom key-value pairs on the instance of the inventory item, which is not to be confused with the catalog - /// item's custom data. - /// - [JsonPropertyName("CustomData")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary CustomData { get; set; } + /// + /// [optional] A set of custom key-value pairs on the instance of the inventory item, which is not to be confused with the catalog + /// item's custom data. + /// + [JsonPropertyName("CustomData")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary CustomData { get; set; } - /// - /// [optional] CatalogItem.DisplayName at the time this item was purchased. - /// - [JsonPropertyName("DisplayName")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string DisplayName { get; set; } + /// + /// [optional] CatalogItem.DisplayName at the time this item was purchased. + /// + [JsonPropertyName("DisplayName")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string DisplayName { get; set; } - /// - /// [optional] Timestamp for when this instance will expire. - /// - [JsonPropertyName("Expiration")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public DateTime? Expiration { get; set; } + /// + /// [optional] Timestamp for when this instance will expire. + /// + [JsonPropertyName("Expiration")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public DateTime? Expiration { get; set; } - /// - /// [optional] Class name for the inventory item, as defined in the catalog. - /// - [JsonPropertyName("ItemClass")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string ItemClass { get; set; } + /// + /// [optional] Class name for the inventory item, as defined in the catalog. + /// + [JsonPropertyName("ItemClass")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string ItemClass { get; set; } - /// - /// [optional] Unique identifier for the inventory item, as defined in the catalog. - /// - [JsonPropertyName("ItemId")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string ItemId { get; set; } + /// + /// [optional] Unique identifier for the inventory item, as defined in the catalog. + /// + [JsonPropertyName("ItemId")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string ItemId { get; set; } - /// - /// [optional] Unique item identifier for this specific instance of the item. - /// - [JsonPropertyName("ItemInstanceId")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string ItemInstanceId { get; set; } + /// + /// [optional] Unique item identifier for this specific instance of the item. + /// + [JsonPropertyName("ItemInstanceId")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string ItemInstanceId { get; set; } - /// - /// [optional] Timestamp for when this instance was purchased. - /// - [JsonPropertyName("PurchaseDate")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public DateTime? PurchaseDate { get; set; } + /// + /// [optional] Timestamp for when this instance was purchased. + /// + [JsonPropertyName("PurchaseDate")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public DateTime? PurchaseDate { get; set; } - /// - /// [optional] Total number of remaining uses, if this is a consumable item. - /// - [JsonPropertyName("RemainingUses")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public int? RemainingUses { get; set; } + /// + /// [optional] Total number of remaining uses, if this is a consumable item. + /// + [JsonPropertyName("RemainingUses")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public int? RemainingUses { get; set; } - /// - /// [optional] Currency type for the cost of the catalog item. Not available when granting items. - /// - [JsonPropertyName("UnitCurrency")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string UnitCurrency { get; set; } + /// + /// [optional] Currency type for the cost of the catalog item. Not available when granting items. + /// + [JsonPropertyName("UnitCurrency")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string UnitCurrency { get; set; } - /// - /// Cost of the catalog item in the given currency. Not available when granting items. - /// - [JsonPropertyName("UnitPrice")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public uint? UnitPrice { get; set; } + /// + /// Cost of the catalog item in the given currency. Not available when granting items. + /// + [JsonPropertyName("UnitPrice")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public uint? UnitPrice { get; set; } - /// - /// [optional] The number of uses that were added or removed to this item in this call. - /// - [JsonPropertyName("UsesIncrementedBy")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public int? UsesIncrementedBy { get; set; } - } + /// + /// [optional] The number of uses that were added or removed to this item in this call. + /// + [JsonPropertyName("UsesIncrementedBy")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public int? UsesIncrementedBy { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FLogStatement.cs b/src/Prospect.Server.Api/Models/Client/Data/FLogStatement.cs index 2e1d178..ef4306b 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FLogStatement.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FLogStatement.cs @@ -1,28 +1,27 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FLogStatement { - public class FLogStatement - { - /// - /// [optional] Optional object accompanying the message as contextual information - /// - [JsonPropertyName("Data")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public object Data { get; set; } + /// + /// [optional] Optional object accompanying the message as contextual information + /// + [JsonPropertyName("Data")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public object Data { get; set; } - /// - /// [optional] 'Debug', 'Info', or 'Error' - /// - [JsonPropertyName("Level")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Level { get; set; } + /// + /// [optional] 'Debug', 'Info', or 'Error' + /// + [JsonPropertyName("Level")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Level { get; set; } - /// - /// [optional] undefined - /// - [JsonPropertyName("Message")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Message { get; set; } - } + /// + /// [optional] undefined + /// + [JsonPropertyName("Message")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Message { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FPlayerProfileModel.cs b/src/Prospect.Server.Api/Models/Client/Data/FPlayerProfileModel.cs index e11a50d..fa835c6 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FPlayerProfileModel.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FPlayerProfileModel.cs @@ -1,35 +1,34 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data -{ - public class FPlayerProfileModel - { - /// - /// [optional] Player display name - /// - [JsonPropertyName("DisplayName")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string DisplayName { get; set; } - - /// - /// [optional] PlayFab player account unique identifier - /// - [JsonPropertyName("PlayerId")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string PlayerId { get; set; } - - /// - /// [optional] Publisher this player belongs to - /// - [JsonPropertyName("PublisherId")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string PublisherId { get; set; } +namespace Prospect.Server.Api.Models.Client.Data; - /// - /// [optional] Title ID this player profile applies to - /// - [JsonPropertyName("TitleId")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string TitleId { get; set; } - } +public class FPlayerProfileModel +{ + /// + /// [optional] Player display name + /// + [JsonPropertyName("DisplayName")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string DisplayName { get; set; } + + /// + /// [optional] PlayFab player account unique identifier + /// + [JsonPropertyName("PlayerId")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string PlayerId { get; set; } + + /// + /// [optional] Publisher this player belongs to + /// + [JsonPropertyName("PublisherId")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string PublisherId { get; set; } + + /// + /// [optional] Title ID this player profile applies to + /// + [JsonPropertyName("TitleId")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string TitleId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FScriptExecutionError.cs b/src/Prospect.Server.Api/Models/Client/Data/FScriptExecutionError.cs index e88af0f..22afdfc 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FScriptExecutionError.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FScriptExecutionError.cs @@ -1,29 +1,28 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FScriptExecutionError { - public class FScriptExecutionError - { - /// - /// [optional] Error code, such as CloudScriptNotFound, JavascriptException, CloudScriptFunctionArgumentSizeExceeded, - /// CloudScriptAPIRequestCountExceeded, CloudScriptAPIRequestError, or CloudScriptHTTPRequestError - /// - [JsonPropertyName("Error")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Error { get; set; } + /// + /// [optional] Error code, such as CloudScriptNotFound, JavascriptException, CloudScriptFunctionArgumentSizeExceeded, + /// CloudScriptAPIRequestCountExceeded, CloudScriptAPIRequestError, or CloudScriptHTTPRequestError + /// + [JsonPropertyName("Error")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Error { get; set; } - /// - /// [optional] Details about the error - /// - [JsonPropertyName("Message")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Message { get; set; } + /// + /// [optional] Details about the error + /// + [JsonPropertyName("Message")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Message { get; set; } - /// - /// [optional] Point during the execution of the script at which the error occurred, if any - /// - [JsonPropertyName("StackTrace")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string StackTrace { get; set; } - } + /// + /// [optional] Point during the execution of the script at which the error occurred, if any + /// + [JsonPropertyName("StackTrace")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string StackTrace { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FTreatmentAssignment.cs b/src/Prospect.Server.Api/Models/Client/Data/FTreatmentAssignment.cs index 0cfeb15..3823e5e 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FTreatmentAssignment.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FTreatmentAssignment.cs @@ -1,22 +1,20 @@ -using System.Collections.Generic; using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FTreatmentAssignment { - public class FTreatmentAssignment - { - /// - /// [optional] List of the experiment variables. - /// - [JsonPropertyName("Variables")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List Variables { get; set; } + /// + /// [optional] List of the experiment variables. + /// + [JsonPropertyName("Variables")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List Variables { get; set; } - /// - /// [optional] List of the experiment variants. - /// - [JsonPropertyName("Variants")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List Variants { get; set; } - } + /// + /// [optional] List of the experiment variants. + /// + [JsonPropertyName("Variants")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List Variants { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FUserDataRecord.cs b/src/Prospect.Server.Api/Models/Client/Data/FUserDataRecord.cs index 4c98421..3ea8225 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FUserDataRecord.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FUserDataRecord.cs @@ -1,29 +1,27 @@ -using System; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FUserDataRecord { - public class FUserDataRecord - { - /// - /// Timestamp for when this data was last updated. - /// - [JsonPropertyName("LastUpdated")] - public DateTime LastUpdated { get; set; } + /// + /// Timestamp for when this data was last updated. + /// + [JsonPropertyName("LastUpdated")] + public DateTime LastUpdated { get; set; } - /// - /// [optional] Indicates whether this data can be read by all users (public) or only the user (private). This is used for GetUserData - /// requests being made by one player about another player. - /// - [JsonPropertyName("Permission")] - [JsonConverter(typeof(JsonStringEnumConverter))] - public UserDataPermission Permission { get; set; } + /// + /// [optional] Indicates whether this data can be read by all users (public) or only the user (private). This is used for GetUserData + /// requests being made by one player about another player. + /// + [JsonPropertyName("Permission")] + [JsonConverter(typeof(JsonStringEnumConverter))] + public UserDataPermission Permission { get; set; } - /// - /// [optional] Data stored for the specified user data key. - /// - [JsonPropertyName("Value")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Value { get; set; } - } + /// + /// [optional] Data stored for the specified user data key. + /// + [JsonPropertyName("Value")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Value { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FUserSettings.cs b/src/Prospect.Server.Api/Models/Client/Data/FUserSettings.cs index 509a816..084c5a3 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FUserSettings.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FUserSettings.cs @@ -1,25 +1,24 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FUserSettings { - public class FUserSettings - { - /// - /// Boolean for whether this player is eligible for gathering device info. - /// - [JsonPropertyName("GatherDeviceInfo")] - public bool GatherDeviceInfo { get; set; } + /// + /// Boolean for whether this player is eligible for gathering device info. + /// + [JsonPropertyName("GatherDeviceInfo")] + public bool GatherDeviceInfo { get; set; } - /// - /// Boolean for whether this player should report OnFocus play-time tracking. - /// - [JsonPropertyName("GatherFocusInfo")] - public bool GatherFocusInfo { get; set; } + /// + /// Boolean for whether this player should report OnFocus play-time tracking. + /// + [JsonPropertyName("GatherFocusInfo")] + public bool GatherFocusInfo { get; set; } - /// - /// Boolean for whether this player is eligible for ad tracking. - /// - [JsonPropertyName("NeedsAttribution")] - public bool NeedsAttribution { get; set; } - } + /// + /// Boolean for whether this player is eligible for ad tracking. + /// + [JsonPropertyName("NeedsAttribution")] + public bool NeedsAttribution { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FVariable.cs b/src/Prospect.Server.Api/Models/Client/Data/FVariable.cs index 718c2cf..abbb384 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FVariable.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FVariable.cs @@ -1,20 +1,19 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FVariable { - public class FVariable - { - /// - /// Name of the variable. - /// - [JsonPropertyName("Name")] - public string Name { get; set; } + /// + /// Name of the variable. + /// + [JsonPropertyName("Name")] + public string Name { get; set; } - /// - /// [optional] Value of the variable. - /// - [JsonPropertyName("Value")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string Value { get; set; } - } + /// + /// [optional] Value of the variable. + /// + [JsonPropertyName("Value")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string Value { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/FVirtualCurrencyRechargeTime.cs b/src/Prospect.Server.Api/Models/Client/Data/FVirtualCurrencyRechargeTime.cs index f17edc3..62d4684 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/FVirtualCurrencyRechargeTime.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/FVirtualCurrencyRechargeTime.cs @@ -1,28 +1,26 @@ -using System; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public class FVirtualCurrencyRechargeTime { - public class FVirtualCurrencyRechargeTime - { - /// - /// Maximum value to which the regenerating currency will automatically increment. Note that it can exceed this value - /// through use of the AddUserVirtualCurrency API call. However, it will not regenerate automatically until it has fallen - /// below this value. - /// - [JsonPropertyName("RechargeMax")] - public int RechargeMax { get; set; } + /// + /// Maximum value to which the regenerating currency will automatically increment. Note that it can exceed this value + /// through use of the AddUserVirtualCurrency API call. However, it will not regenerate automatically until it has fallen + /// below this value. + /// + [JsonPropertyName("RechargeMax")] + public int RechargeMax { get; set; } - /// - /// Server timestamp in UTC indicating the next time the virtual currency will be incremented. - /// - [JsonPropertyName("RechargeTime")] - public DateTime RechargeTime { get; set; } + /// + /// Server timestamp in UTC indicating the next time the virtual currency will be incremented. + /// + [JsonPropertyName("RechargeTime")] + public DateTime RechargeTime { get; set; } - /// - /// Time remaining (in seconds) before the next recharge increment of the virtual currency. - /// - [JsonPropertyName("SecondsToRecharge")] - public int SecondsToRecharge { get; set; } - } + /// + /// Time remaining (in seconds) before the next recharge increment of the virtual currency. + /// + [JsonPropertyName("SecondsToRecharge")] + public int SecondsToRecharge { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/Data/UserDataPermission.cs b/src/Prospect.Server.Api/Models/Client/Data/UserDataPermission.cs index 4ab44ab..c1af2d4 100644 --- a/src/Prospect.Server.Api/Models/Client/Data/UserDataPermission.cs +++ b/src/Prospect.Server.Api/Models/Client/Data/UserDataPermission.cs @@ -1,8 +1,7 @@ -namespace Prospect.Server.Api.Models.Client.Data +namespace Prospect.Server.Api.Models.Client.Data; + +public enum UserDataPermission { - public enum UserDataPermission - { - Public, - Private - } + Public, + Private } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FAddGenericIDRequest.cs b/src/Prospect.Server.Api/Models/Client/FAddGenericIDRequest.cs index fa44472..e3046ff 100644 --- a/src/Prospect.Server.Api/Models/Client/FAddGenericIDRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FAddGenericIDRequest.cs @@ -1,11 +1,10 @@ using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FAddGenericIDRequest { - public class FAddGenericIDRequest - { - [JsonPropertyName("GenericId")] - public FGenericServiceId GenericId { get; set; } - } + [JsonPropertyName("GenericId")] + public FGenericServiceId GenericId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptResult.cs b/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptResult.cs index 6af4ae3..c0b7fd0 100644 --- a/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptResult.cs @@ -1,85 +1,83 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FExecuteCloudScriptResult { - public class FExecuteCloudScriptResult - { - /// - /// Number of PlayFab API requests issued by the CloudScript function - /// - [JsonPropertyName("APIRequestsIssued")] - public int APIRequestsIssued { get; set; } + /// + /// Number of PlayFab API requests issued by the CloudScript function + /// + [JsonPropertyName("APIRequestsIssued")] + public int APIRequestsIssued { get; set; } - /// - /// [optional] Information about the error, if any, that occurred during execution - /// - [JsonPropertyName("Error")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FScriptExecutionError Error { get; set; } + /// + /// [optional] Information about the error, if any, that occurred during execution + /// + [JsonPropertyName("Error")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FScriptExecutionError Error { get; set; } - [JsonPropertyName("ExecutionTimeSeconds")] - public double? ExecutionTimeSeconds { get; set; } + [JsonPropertyName("ExecutionTimeSeconds")] + public double? ExecutionTimeSeconds { get; set; } - /// - /// [optional] The name of the function that executed - /// - [JsonPropertyName("FunctionName")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string FunctionName { get; set; } + /// + /// [optional] The name of the function that executed + /// + [JsonPropertyName("FunctionName")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string FunctionName { get; set; } - /// - /// [optional] The object returned from the CloudScript function, if any - /// - [JsonPropertyName("FunctionResult")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public object FunctionResult { get; set; } + /// + /// [optional] The object returned from the CloudScript function, if any + /// + [JsonPropertyName("FunctionResult")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public object FunctionResult { get; set; } - /// - /// [optional] Flag indicating if the FunctionResult was too large and was subsequently dropped from this event. This only occurs if - /// the total event size is larger than 350KB. - /// - [JsonPropertyName("FunctionResultTooLarge")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public bool? FunctionResultTooLarge { get; set; } + /// + /// [optional] Flag indicating if the FunctionResult was too large and was subsequently dropped from this event. This only occurs if + /// the total event size is larger than 350KB. + /// + [JsonPropertyName("FunctionResultTooLarge")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public bool? FunctionResultTooLarge { get; set; } - /// - /// Number of external HTTP requests issued by the CloudScript function - /// - [JsonPropertyName("HttpRequestsIssued")] - public int HttpRequestsIssued { get; set; } + /// + /// Number of external HTTP requests issued by the CloudScript function + /// + [JsonPropertyName("HttpRequestsIssued")] + public int HttpRequestsIssued { get; set; } - /// - /// [optional] Entries logged during the function execution. These include both entries logged in the function code using log.info() - /// and log.error() and error entries for API and HTTP request failures. - /// - [JsonPropertyName("Logs")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List Logs { get; set; } + /// + /// [optional] Entries logged during the function execution. These include both entries logged in the function code using log.info() + /// and log.error() and error entries for API and HTTP request failures. + /// + [JsonPropertyName("Logs")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List Logs { get; set; } - /// - /// [optional] Flag indicating if the logs were too large and were subsequently dropped from this event. This only occurs if the total - /// event size is larger than 350KB after the FunctionResult was removed. - /// - [JsonPropertyName("LogsTooLarge")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public bool? LogsTooLarge { get; set; } + /// + /// [optional] Flag indicating if the logs were too large and were subsequently dropped from this event. This only occurs if the total + /// event size is larger than 350KB after the FunctionResult was removed. + /// + [JsonPropertyName("LogsTooLarge")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public bool? LogsTooLarge { get; set; } - [JsonPropertyName("MemoryConsumedBytes")] - public uint MemoryConsumedBytes { get; set; } + [JsonPropertyName("MemoryConsumedBytes")] + public uint MemoryConsumedBytes { get; set; } - /// - /// Processor time consumed while executing the function. This does not include time spent waiting on API calls or HTTP - /// requests. - /// - [JsonPropertyName("ProcessorTimeSeconds")] - public double ProcessorTimeSeconds { get; set; } + /// + /// Processor time consumed while executing the function. This does not include time spent waiting on API calls or HTTP + /// requests. + /// + [JsonPropertyName("ProcessorTimeSeconds")] + public double ProcessorTimeSeconds { get; set; } - /// - /// The revision of the CloudScript that executed - /// - [JsonPropertyName("Revision")] - public int Revision { get; set; } - } + /// + /// The revision of the CloudScript that executed + /// + [JsonPropertyName("Revision")] + public int Revision { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptServerRequest.cs b/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptServerRequest.cs index f11db87..eab768c 100644 --- a/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptServerRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptServerRequest.cs @@ -1,60 +1,58 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FExecuteCloudScriptServerRequest { - public class FExecuteCloudScriptServerRequest - { - /// - /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - [JsonPropertyName("CustomTags")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary CustomTags { get; set; } + /// + /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). + /// + [JsonPropertyName("CustomTags")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary CustomTags { get; set; } - /// - /// The name of the CloudScript function to execute - /// - [JsonPropertyName("FunctionName")] - public string FunctionName { get; set; } + /// + /// The name of the CloudScript function to execute + /// + [JsonPropertyName("FunctionName")] + public string FunctionName { get; set; } - /// - /// [optional] Object that is passed in to the function as the first argument - /// - [JsonPropertyName("FunctionParameter")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string FunctionParameter { get; set; } + /// + /// [optional] Object that is passed in to the function as the first argument + /// + [JsonPropertyName("FunctionParameter")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string FunctionParameter { get; set; } - /// - /// [optional] Generate a 'player_executed_cloudscript' PlayStream event containing the results of the function execution and other - /// contextual information. This event will show up in the PlayStream debugger console for the player in Game Manager. - /// - [JsonPropertyName("GeneratePlayStreamEvent")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public bool? GeneratePlayStreamEvent { get; set; } + /// + /// [optional] Generate a 'player_executed_cloudscript' PlayStream event containing the results of the function execution and other + /// contextual information. This event will show up in the PlayStream debugger console for the player in Game Manager. + /// + [JsonPropertyName("GeneratePlayStreamEvent")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public bool? GeneratePlayStreamEvent { get; set; } - /// - /// The unique user identifier for the player on whose behalf the script is being run - /// - [JsonPropertyName("PlayFabId")] - public string PlayFabId { get; set; } + /// + /// The unique user identifier for the player on whose behalf the script is being run + /// + [JsonPropertyName("PlayFabId")] + public string PlayFabId { get; set; } - /// - /// [optional] Option for which revision of the CloudScript to execute. 'Latest' executes the most recently created revision, 'Live' - /// executes the current live, published revision, and 'Specific' executes the specified revision. The default value is - /// 'Specific', if the SpeificRevision parameter is specified, otherwise it is 'Live'. - /// - [JsonPropertyName("RevisionSelection")] - [JsonConverter(typeof(JsonStringEnumConverter))] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public CloudScriptRevisionOption? RevisionSelection { get; set; } + /// + /// [optional] Option for which revision of the CloudScript to execute. 'Latest' executes the most recently created revision, 'Live' + /// executes the current live, published revision, and 'Specific' executes the specified revision. The default value is + /// 'Specific', if the SpeificRevision parameter is specified, otherwise it is 'Live'. + /// + [JsonPropertyName("RevisionSelection")] + [JsonConverter(typeof(JsonStringEnumConverter))] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public CloudScriptRevisionOption? RevisionSelection { get; set; } - /// - /// [optional] The specivic revision to execute, when RevisionSelection is set to 'Specific' - /// - [JsonPropertyName("SpecificRevision")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public int? SpecificRevision { get; set; } - } + /// + /// [optional] The specivic revision to execute, when RevisionSelection is set to 'Specific' + /// + [JsonPropertyName("SpecificRevision")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public int? SpecificRevision { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FExecuteFunctionRequest.cs b/src/Prospect.Server.Api/Models/Client/FExecuteFunctionRequest.cs index 5d12eed..35117b6 100644 --- a/src/Prospect.Server.Api/Models/Client/FExecuteFunctionRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FExecuteFunctionRequest.cs @@ -1,44 +1,42 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FExecuteFunctionRequest { - public class FExecuteFunctionRequest - { - /// - /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - [JsonPropertyName("CustomTags")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary CustomTags { get; set; } + /// + /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). + /// + [JsonPropertyName("CustomTags")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary CustomTags { get; set; } - /// - /// [optional] The entity to perform this action on. - /// - [JsonPropertyName("Entity")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FEntityKey Entity { get; set; } + /// + /// [optional] The entity to perform this action on. + /// + [JsonPropertyName("Entity")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FEntityKey Entity { get; set; } - /// - /// The name of the CloudScript function to execute - /// - [JsonPropertyName("FunctionName")] - public string FunctionName { get; set; } + /// + /// The name of the CloudScript function to execute + /// + [JsonPropertyName("FunctionName")] + public string FunctionName { get; set; } - /// - /// [optional] Object that is passed in to the function as the FunctionArgument field of the FunctionExecutionContext data structure - /// - [JsonPropertyName("FunctionParameter")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string FunctionParameter { get; set; } + /// + /// [optional] Object that is passed in to the function as the FunctionArgument field of the FunctionExecutionContext data structure + /// + [JsonPropertyName("FunctionParameter")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string FunctionParameter { get; set; } - /// - /// [optional] Generate a 'entity_executed_cloudscript_function' PlayStream event containing the results of the function execution and - /// other contextual information. This event will show up in the PlayStream debugger console for the player in Game Manager. - /// - [JsonPropertyName("GeneratePlayStreamEvent")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public bool? GeneratePlayStreamEvent { get; set; } - } + /// + /// [optional] Generate a 'entity_executed_cloudscript_function' PlayStream event containing the results of the function execution and + /// other contextual information. This event will show up in the PlayStream debugger console for the player in Game Manager. + /// + [JsonPropertyName("GeneratePlayStreamEvent")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public bool? GeneratePlayStreamEvent { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FExecuteFunctionResult.cs b/src/Prospect.Server.Api/Models/Client/FExecuteFunctionResult.cs index e5af4c0..24255a0 100644 --- a/src/Prospect.Server.Api/Models/Client/FExecuteFunctionResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FExecuteFunctionResult.cs @@ -1,41 +1,40 @@ using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client -{ - public class FExecuteFunctionResult - { - /// - /// [optional] Error from the CloudScript Azure Function. - /// - [JsonPropertyName("Error")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FFunctionExecutionError Error { get; set; } - - /// - /// The amount of time the function took to execute - /// - [JsonPropertyName("ExecutionTimeMilliseconds")] - public int ExecutionTimeMilliseconds { get; set; } +namespace Prospect.Server.Api.Models.Client; - /// - /// [optional] The name of the function that executed - /// - [JsonPropertyName("FunctionName")] - public string FunctionName { get; set; } +public class FExecuteFunctionResult +{ + /// + /// [optional] Error from the CloudScript Azure Function. + /// + [JsonPropertyName("Error")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FFunctionExecutionError Error { get; set; } - /// - /// [optional] The object returned from the function, if any - /// - [JsonPropertyName("FunctionResult")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public object FunctionResult { get; set; } + /// + /// The amount of time the function took to execute + /// + [JsonPropertyName("ExecutionTimeMilliseconds")] + public int ExecutionTimeMilliseconds { get; set; } + + /// + /// [optional] The name of the function that executed + /// + [JsonPropertyName("FunctionName")] + public string FunctionName { get; set; } - /// - /// [optional] Flag indicating if the FunctionResult was too large and was subsequently dropped from this event. - /// - [JsonPropertyName("FunctionResultTooLarge")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public bool? FunctionResultTooLarge { get; set; } - } + /// + /// [optional] The object returned from the function, if any + /// + [JsonPropertyName("FunctionResult")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public object FunctionResult { get; set; } + + /// + /// [optional] Flag indicating if the FunctionResult was too large and was subsequently dropped from this event. + /// + [JsonPropertyName("FunctionResultTooLarge")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public bool? FunctionResultTooLarge { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FGetTitleDataRequest.cs b/src/Prospect.Server.Api/Models/Client/FGetTitleDataRequest.cs index 01c5280..8215c45 100644 --- a/src/Prospect.Server.Api/Models/Client/FGetTitleDataRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FGetTitleDataRequest.cs @@ -1,21 +1,19 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FGetTitleDataRequest { - public class FGetTitleDataRequest - { - /// - /// [optional] Specific keys to search for in the title data (leave null to get all keys) - /// - [JsonPropertyName("Keys")] - public List Keys { get; set; } + /// + /// [optional] Specific keys to search for in the title data (leave null to get all keys) + /// + [JsonPropertyName("Keys")] + public List Keys { get; set; } - /// - /// [optional] Name of the override. This value is ignored when used by the game client; otherwise, the overrides are applied - /// automatically to the title data. - /// - [JsonPropertyName("OverrideLabel")] - public string OverrideLabel { get; set; } - } + /// + /// [optional] Name of the override. This value is ignored when used by the game client; otherwise, the overrides are applied + /// automatically to the title data. + /// + [JsonPropertyName("OverrideLabel")] + public string OverrideLabel { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FGetTitleDataResult.cs b/src/Prospect.Server.Api/Models/Client/FGetTitleDataResult.cs index 0ae60d6..5d90ae9 100644 --- a/src/Prospect.Server.Api/Models/Client/FGetTitleDataResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FGetTitleDataResult.cs @@ -1,14 +1,12 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FGetTitleDataResult { - public class FGetTitleDataResult - { - /// - /// [optional] a dictionary object of key / value pairs - /// - [JsonPropertyName("Data")] - public Dictionary Data { get; set; } - } + /// + /// [optional] a dictionary object of key / value pairs + /// + [JsonPropertyName("Data")] + public Dictionary Data { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FGetUserDataRequest.cs b/src/Prospect.Server.Api/Models/Client/FGetUserDataRequest.cs index aa91c67..235374b 100644 --- a/src/Prospect.Server.Api/Models/Client/FGetUserDataRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FGetUserDataRequest.cs @@ -1,28 +1,26 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FGetUserDataRequest { - public class FGetUserDataRequest - { - /// - /// [optional] The version that currently exists according to the caller. The call will return the data for all of the keys if the - /// version in the system is greater than this. - /// - [JsonPropertyName("IfChangedFromDataVersion")] - public List IfChangedFromDataVersion { get; set; } + /// + /// [optional] The version that currently exists according to the caller. The call will return the data for all of the keys if the + /// version in the system is greater than this. + /// + [JsonPropertyName("IfChangedFromDataVersion")] + public List IfChangedFromDataVersion { get; set; } - /// - /// [optional] List of unique keys to load from. - /// - [JsonPropertyName("Keys")] - public List Keys { get; set; } + /// + /// [optional] List of unique keys to load from. + /// + [JsonPropertyName("Keys")] + public List Keys { get; set; } - /// - /// [optional] Unique PlayFab identifier of the user to load data for. Optional, defaults to yourself if not set. When specified to a - /// PlayFab id of another player, then this will only return public keys for that account. - /// - [JsonPropertyName("PlayFabId")] - public string PlayFabId { get; set; } - } + /// + /// [optional] Unique PlayFab identifier of the user to load data for. Optional, defaults to yourself if not set. When specified to a + /// PlayFab id of another player, then this will only return public keys for that account. + /// + [JsonPropertyName("PlayFabId")] + public string PlayFabId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FGetUserDataResult.cs b/src/Prospect.Server.Api/Models/Client/FGetUserDataResult.cs index cd00e9e..e1d54ab 100644 --- a/src/Prospect.Server.Api/Models/Client/FGetUserDataResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FGetUserDataResult.cs @@ -1,22 +1,20 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FGetUserDataResult { - public class FGetUserDataResult - { - /// - /// [optional] User specific data for this title. - /// - [JsonPropertyName("Data")] - public Dictionary Data { get; set; } + /// + /// [optional] User specific data for this title. + /// + [JsonPropertyName("Data")] + public Dictionary Data { get; set; } - /// - /// [optional] Indicates the current version of the data that has been set. This is incremented with every set call for that type of - /// data (read-only, internal, etc). This version can be provided in Get calls to find updated data. - /// - [JsonPropertyName("DataVersion")] - public uint DataVersion { get; set; } - } + /// + /// [optional] Indicates the current version of the data that has been set. This is incremented with every set call for that type of + /// data (read-only, internal, etc). This version can be provided in Get calls to find updated data. + /// + [JsonPropertyName("DataVersion")] + public uint DataVersion { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FGetUserInventoryRequest.cs b/src/Prospect.Server.Api/Models/Client/FGetUserInventoryRequest.cs index ce58d39..95958cc 100644 --- a/src/Prospect.Server.Api/Models/Client/FGetUserInventoryRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FGetUserInventoryRequest.cs @@ -1,15 +1,13 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FGetUserInventoryRequest { - public class FGetUserInventoryRequest - { - /// - /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - [JsonPropertyName("CustomTags")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary CustomTags { get; set; } - } + /// + /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). + /// + [JsonPropertyName("CustomTags")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary CustomTags { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FGetUserInventoryResult.cs b/src/Prospect.Server.Api/Models/Client/FGetUserInventoryResult.cs index d2cec94..618a56f 100644 --- a/src/Prospect.Server.Api/Models/Client/FGetUserInventoryResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FGetUserInventoryResult.cs @@ -1,30 +1,28 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FGetUserInventoryResult { - public class FGetUserInventoryResult - { - /// - /// [optional] Array of inventory items belonging to the user. - /// - [JsonPropertyName("Inventory")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public List Inventory { get; set; } + /// + /// [optional] Array of inventory items belonging to the user. + /// + [JsonPropertyName("Inventory")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public List Inventory { get; set; } - /// - /// [optional] Array of virtual currency balance(s) belonging to the user. - /// - [JsonPropertyName("VirtualCurrency")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary VirtualCurrency { get; set; } + /// + /// [optional] Array of virtual currency balance(s) belonging to the user. + /// + [JsonPropertyName("VirtualCurrency")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary VirtualCurrency { get; set; } - /// - /// [optional] Array of virtual currency balance(s) belonging to the user. - /// - [JsonPropertyName("VirtualCurrencyRechargeTimes")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary VirtualCurrencyRechargeTimes { get; set; } - } + /// + /// [optional] Array of virtual currency balance(s) belonging to the user. + /// + [JsonPropertyName("VirtualCurrencyRechargeTimes")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary VirtualCurrencyRechargeTimes { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FServerLoginResult.cs b/src/Prospect.Server.Api/Models/Client/FServerLoginResult.cs index 416bafa..0cdb9f3 100644 --- a/src/Prospect.Server.Api/Models/Client/FServerLoginResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FServerLoginResult.cs @@ -1,64 +1,62 @@ -using System; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client -{ - public class FServerLoginResult - { - /// - /// [optional] If LoginTitlePlayerAccountEntity flag is set on the login request the title_player_account will also be logged in and - /// returned. - /// - [JsonPropertyName("EntityToken")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FEntityTokenResponse EntityToken { get; set; } - - /// - /// [optional] Results for requested info. - /// - [JsonPropertyName("InfoResultPayload")] - public FGetPlayerCombinedInfoResultPayload InfoResultPayload { get; set; } - - /// - /// [optional] The time of this user's previous login. If there was no previous login, then it's DateTime.MinValue - /// - [JsonPropertyName("LastLoginTime")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public DateTime? LastLoginTime { get; set; } - - /// - /// True if the account was newly created on this login. - /// - [JsonPropertyName("NewlyCreated")] - public bool NewlyCreated { get; set; } - - /// - /// [optional] Player's unique PlayFabId. - /// - [JsonPropertyName("PlayFabId")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string PlayFabId { get; set; } - - /// - /// [optional] Unique token authorizing the user and game at the server level, for the current session. - /// - [JsonPropertyName("SessionTicket")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public string SessionTicket { get; set; } - - /// - /// [optional] Settings specific to this user. - /// - [JsonPropertyName("SettingsForUser")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FUserSettings SettingsForUser { get; set; } +namespace Prospect.Server.Api.Models.Client; - /// - /// [optional] The experimentation treatments for this user at the time of login. - /// - [JsonPropertyName("TreatmentAssignment")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public FTreatmentAssignment TreatmentAssignment { get; set; } - } +public class FServerLoginResult +{ + /// + /// [optional] If LoginTitlePlayerAccountEntity flag is set on the login request the title_player_account will also be logged in and + /// returned. + /// + [JsonPropertyName("EntityToken")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FEntityTokenResponse EntityToken { get; set; } + + /// + /// [optional] Results for requested info. + /// + [JsonPropertyName("InfoResultPayload")] + public FGetPlayerCombinedInfoResultPayload InfoResultPayload { get; set; } + + /// + /// [optional] The time of this user's previous login. If there was no previous login, then it's DateTime.MinValue + /// + [JsonPropertyName("LastLoginTime")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public DateTime? LastLoginTime { get; set; } + + /// + /// True if the account was newly created on this login. + /// + [JsonPropertyName("NewlyCreated")] + public bool NewlyCreated { get; set; } + + /// + /// [optional] Player's unique PlayFabId. + /// + [JsonPropertyName("PlayFabId")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string PlayFabId { get; set; } + + /// + /// [optional] Unique token authorizing the user and game at the server level, for the current session. + /// + [JsonPropertyName("SessionTicket")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public string SessionTicket { get; set; } + + /// + /// [optional] Settings specific to this user. + /// + [JsonPropertyName("SettingsForUser")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FUserSettings SettingsForUser { get; set; } + + /// + /// [optional] The experimentation treatments for this user at the time of login. + /// + [JsonPropertyName("TreatmentAssignment")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public FTreatmentAssignment TreatmentAssignment { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FUpdateUserDataRequest.cs b/src/Prospect.Server.Api/Models/Client/FUpdateUserDataRequest.cs index 06732d6..f2b953f 100644 --- a/src/Prospect.Server.Api/Models/Client/FUpdateUserDataRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FUpdateUserDataRequest.cs @@ -1,38 +1,36 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FUpdateUserDataRequest { - public class FUpdateUserDataRequest - { - /// - /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - [JsonPropertyName("CustomTags")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary CustomTags { get; set; } + /// + /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). + /// + [JsonPropertyName("CustomTags")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary CustomTags { get; set; } - /// - /// [optional] Key-value pairs to be written to the custom data. Note that keys are trimmed of whitespace, are limited in size, and may - /// not begin with a '!' character or be null. - /// - public Dictionary Data { get; set; } + /// + /// [optional] Key-value pairs to be written to the custom data. Note that keys are trimmed of whitespace, are limited in size, and may + /// not begin with a '!' character or be null. + /// + public Dictionary Data { get; set; } - /// - /// [optional] Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language - /// constraints. Use this to delete the keys directly. - /// - public List KeysToRemove { get; set; } + /// + /// [optional] Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language + /// constraints. Use this to delete the keys directly. + /// + public List KeysToRemove { get; set; } - /// - /// [optional] Permission to be applied to all user data keys written in this request. Defaults to "private" if not set. - /// - public UserDataPermission? Permission { get; set; } + /// + /// [optional] Permission to be applied to all user data keys written in this request. Defaults to "private" if not set. + /// + public UserDataPermission? Permission { get; set; } - /// - /// Unique PlayFab assigned ID of the user on whom the operation will be performed. - /// - public string PlayFabId { get; set; } - } + /// + /// Unique PlayFab assigned ID of the user on whom the operation will be performed. + /// + public string PlayFabId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FUpdateUserDataResult.cs b/src/Prospect.Server.Api/Models/Client/FUpdateUserDataResult.cs index 18299a2..8a49916 100644 --- a/src/Prospect.Server.Api/Models/Client/FUpdateUserDataResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FUpdateUserDataResult.cs @@ -1,11 +1,10 @@ -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FUpdateUserDataResult { - public class FUpdateUserDataResult - { - /// - /// Indicates the current version of the data that has been set. This is incremented with every set call for that type of - /// data (read-only, internal, etc). This version can be provided in Get calls to find updated data. - /// - public uint DataVersion { get; set; } - } + /// + /// Indicates the current version of the data that has been set. This is incremented with every set call for that type of + /// data (read-only, internal, etc). This version can be provided in Get calls to find updated data. + /// + public uint DataVersion { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameRequest.cs b/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameRequest.cs index 051b5a3..bb0072b 100644 --- a/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameRequest.cs +++ b/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameRequest.cs @@ -1,21 +1,19 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FUpdateUserTitleDisplayNameRequest { - public class FUpdateUserTitleDisplayNameRequest - { - /// - /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - [JsonPropertyName("CustomTags")] - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] - public Dictionary CustomTags { get; set; } + /// + /// [optional] The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). + /// + [JsonPropertyName("CustomTags")] + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] + public Dictionary CustomTags { get; set; } - /// - /// New title display name for the user - must be between 3 and 25 characters. - /// - [JsonPropertyName("DisplayName")] - public string DisplayName { get; set; } - } + /// + /// New title display name for the user - must be between 3 and 25 characters. + /// + [JsonPropertyName("DisplayName")] + public string DisplayName { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameResult.cs b/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameResult.cs index 3d0f130..32d87c8 100644 --- a/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameResult.cs +++ b/src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameResult.cs @@ -1,10 +1,9 @@ -namespace Prospect.Server.Api.Models.Client +namespace Prospect.Server.Api.Models.Client; + +public class FUpdateUserTitleDisplayNameResult { - public class FUpdateUserTitleDisplayNameResult - { - /// - /// [optional] Current title display name for the user (this will be the original display name if the rename attempt failed). - /// - public string DisplayName { get; set; } - } + /// + /// [optional] Current title display name for the user (this will be the original display name if the rename attempt failed). + /// + public string DisplayName { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/Data/FYActiveContractPlayerData.cs b/src/Prospect.Server.Api/Models/CloudScript/Data/FYActiveContractPlayerData.cs index 02a21c8..e66f73a 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/Data/FYActiveContractPlayerData.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/Data/FYActiveContractPlayerData.cs @@ -1,14 +1,12 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.CloudScript.Data +namespace Prospect.Server.Api.Models.CloudScript.Data; + +public class FYActiveContractPlayerData { - public class FYActiveContractPlayerData - { - [JsonPropertyName("contractId")] - public string ContractId { get; set; } + [JsonPropertyName("contractId")] + public string ContractId { get; set; } - [JsonPropertyName("progress")] - public List Progress { get; set; } - } + [JsonPropertyName("progress")] + public List Progress { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractData.cs b/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractData.cs index ea35970..5e672f8 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractData.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractData.cs @@ -1,13 +1,12 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.CloudScript.Data -{ - public class FYFactionContractData - { - [JsonPropertyName("contractId")] - public string ContractId { get; set; } +namespace Prospect.Server.Api.Models.CloudScript.Data; - [JsonPropertyName("contractIsLockedDueToLowFactionReputation")] - public bool ContractIsLockedDueToLowFactionReputation { get; set; } - } +public class FYFactionContractData +{ + [JsonPropertyName("contractId")] + public string ContractId { get; set; } + + [JsonPropertyName("contractIsLockedDueToLowFactionReputation")] + public bool ContractIsLockedDueToLowFactionReputation { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractsData.cs b/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractsData.cs index c4a3171..d04572a 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractsData.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionContractsData.cs @@ -1,14 +1,12 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.CloudScript.Data +namespace Prospect.Server.Api.Models.CloudScript.Data; + +public class FYFactionContractsData { - public class FYFactionContractsData - { - [JsonPropertyName("factionId")] - public string FactionId { get; set; } + [JsonPropertyName("factionId")] + public string FactionId { get; set; } - [JsonPropertyName("contracts")] - public List Contracts { get; set; } - } + [JsonPropertyName("contracts")] + public List Contracts { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionsContractsData.cs b/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionsContractsData.cs index ef9b091..c9e8b10 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionsContractsData.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/Data/FYFactionsContractsData.cs @@ -1,14 +1,12 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.CloudScript.Data +namespace Prospect.Server.Api.Models.CloudScript.Data; + +public class FYFactionsContractsData { - public class FYFactionsContractsData - { - [JsonPropertyName("boards")] - public List Boards { get; set; } + [JsonPropertyName("boards")] + public List Boards { get; set; } - [JsonPropertyName("lastBoardRefreshTimeUtc")] - public FYTimestamp LastBoardRefreshTimeUtc { get; set; } - } + [JsonPropertyName("lastBoardRefreshTimeUtc")] + public FYTimestamp LastBoardRefreshTimeUtc { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/Data/FYItemCurrentlyBeingCrafted.cs b/src/Prospect.Server.Api/Models/CloudScript/Data/FYItemCurrentlyBeingCrafted.cs index fe1c67e..8d0bb78 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/Data/FYItemCurrentlyBeingCrafted.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/Data/FYItemCurrentlyBeingCrafted.cs @@ -1,19 +1,18 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.CloudScript.Data +namespace Prospect.Server.Api.Models.CloudScript.Data; + +public class FYItemCurrentlyBeingCrafted { - public class FYItemCurrentlyBeingCrafted - { - [JsonPropertyName("itemId")] - public string ItemId { get; set; } + [JsonPropertyName("itemId")] + public string ItemId { get; set; } - [JsonPropertyName("itemRarity")] - public int ItemRarity { get; set; } + [JsonPropertyName("itemRarity")] + public int ItemRarity { get; set; } - [JsonPropertyName("purchaseAmount")] - public int PurchaseAmount { get; set; } + [JsonPropertyName("purchaseAmount")] + public int PurchaseAmount { get; set; } - [JsonPropertyName("utcTimestampWhenCraftingStarted")] - public FYTimestamp UtcTimestampWhenCraftingStarted { get; set; } - } + [JsonPropertyName("utcTimestampWhenCraftingStarted")] + public FYTimestamp UtcTimestampWhenCraftingStarted { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/Data/FYTimestamp.cs b/src/Prospect.Server.Api/Models/CloudScript/Data/FYTimestamp.cs index 3bbfa7d..026dafe 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/Data/FYTimestamp.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/Data/FYTimestamp.cs @@ -1,10 +1,9 @@ using System.Text.Json.Serialization; -namespace Prospect.Server.Api.Models.CloudScript.Data +namespace Prospect.Server.Api.Models.CloudScript.Data; + +public class FYTimestamp { - public class FYTimestamp - { - [JsonPropertyName("seconds")] - public int Seconds { get; set; } - } + [JsonPropertyName("seconds")] + public int Seconds { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/FYGetCraftingInProgressDataResult.cs b/src/Prospect.Server.Api/Models/CloudScript/FYGetCraftingInProgressDataResult.cs index 7d2a489..83b6636 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/FYGetCraftingInProgressDataResult.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/FYGetCraftingInProgressDataResult.cs @@ -1,17 +1,16 @@ using System.Text.Json.Serialization; using Prospect.Server.Api.Models.CloudScript.Data; -namespace Prospect.Server.Api.Models.CloudScript +namespace Prospect.Server.Api.Models.CloudScript; + +public class FYGetCraftingInProgressDataResult { - public class FYGetCraftingInProgressDataResult - { - [JsonPropertyName("userId")] - public string UserId { get; set; } + [JsonPropertyName("userId")] + public string UserId { get; set; } - [JsonPropertyName("error")] - public string Error { get; set; } + [JsonPropertyName("error")] + public string Error { get; set; } - [JsonPropertyName("itemCurrentlyBeingCrafted")] - public FYItemCurrentlyBeingCrafted ItemCurrentlyBeingCrafted { get; set; } - } + [JsonPropertyName("itemCurrentlyBeingCrafted")] + public FYItemCurrentlyBeingCrafted ItemCurrentlyBeingCrafted { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Models/CloudScript/FYGetPlayerContractsResult.cs b/src/Prospect.Server.Api/Models/CloudScript/FYGetPlayerContractsResult.cs index a85a691..06574ea 100644 --- a/src/Prospect.Server.Api/Models/CloudScript/FYGetPlayerContractsResult.cs +++ b/src/Prospect.Server.Api/Models/CloudScript/FYGetPlayerContractsResult.cs @@ -1,24 +1,22 @@ -using System.Collections.Generic; -using System.Text.Json.Serialization; +using System.Text.Json.Serialization; using Prospect.Server.Api.Models.CloudScript.Data; -namespace Prospect.Server.Api.Models.CloudScript +namespace Prospect.Server.Api.Models.CloudScript; + +public class FYGetPlayerContractsResult { - public class FYGetPlayerContractsResult - { - [JsonPropertyName("userId")] - public string UserId { get; set; } + [JsonPropertyName("userId")] + public string UserId { get; set; } - [JsonPropertyName("error")] - public string Error { get; set; } + [JsonPropertyName("error")] + public string Error { get; set; } - [JsonPropertyName("activeContracts")] - public List ActiveContracts { get; set; } + [JsonPropertyName("activeContracts")] + public List ActiveContracts { get; set; } - [JsonPropertyName("factionsContracts")] - public FYFactionsContractsData FactionsContracts { get; set; } + [JsonPropertyName("factionsContracts")] + public FYFactionsContractsData FactionsContracts { get; set; } - [JsonPropertyName("refreshHours24UtcFromBackend")] - public int RefreshHours24UtcFromBackend { get; set; } - } + [JsonPropertyName("refreshHours24UtcFromBackend")] + public int RefreshHours24UtcFromBackend { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Program.cs b/src/Prospect.Server.Api/Program.cs index b542c8a..910005a 100644 --- a/src/Prospect.Server.Api/Program.cs +++ b/src/Prospect.Server.Api/Program.cs @@ -1,46 +1,42 @@ -using System; -using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.Hosting; using Serilog; using Serilog.Events; -namespace Prospect.Server.Api +namespace Prospect.Server.Api; + +public static class Program { - public static class Program + public static int Main(string[] args) { - public static int Main(string[] args) + Log.Logger = new LoggerConfiguration() + .MinimumLevel.Debug() + .MinimumLevel.Override("Microsoft", LogEventLevel.Information) + .MinimumLevel.Override("Microsoft.AspNetCore", LogEventLevel.Warning) + .Enrich.FromLogContext() + .WriteTo.Console() + .CreateLogger(); + + try { - Log.Logger = new LoggerConfiguration() - .MinimumLevel.Debug() - .MinimumLevel.Override("Microsoft", LogEventLevel.Information) - .MinimumLevel.Override("Microsoft.AspNetCore", LogEventLevel.Warning) - .Enrich.FromLogContext() - .WriteTo.Console() - .CreateLogger(); - - try - { - Log.Information("Starting web host"); - CreateHostBuilder(args).Build().Run(); - return 0; - } - catch (Exception ex) - { - Log.Fatal(ex, "Host terminated unexpectedly"); - return 1; - } - finally - { - Log.CloseAndFlush(); - } + Log.Information("Starting web host"); + CreateHostBuilder(args).Build().Run(); + return 0; + } + catch (Exception ex) + { + Log.Fatal(ex, "Host terminated unexpectedly"); + return 1; + } + finally + { + Log.CloseAndFlush(); } - - private static IHostBuilder CreateHostBuilder(string[] args) => - Host.CreateDefaultBuilder(args) - .UseSerilog() - .ConfigureWebHostDefaults(webBuilder => - { - webBuilder.UseStartup(); - }); } + + private static IHostBuilder CreateHostBuilder(string[] args) => + Host.CreateDefaultBuilder(args) + .UseSerilog() + .ConfigureWebHostDefaults(webBuilder => + { + webBuilder.UseStartup(); + }); } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Prospect.Server.Api.csproj b/src/Prospect.Server.Api/Prospect.Server.Api.csproj index 6ee96c4..254641d 100644 --- a/src/Prospect.Server.Api/Prospect.Server.Api.csproj +++ b/src/Prospect.Server.Api/Prospect.Server.Api.csproj @@ -2,6 +2,7 @@ net6.0 + true diff --git a/src/Prospect.Server.Api/Services/Auth/AuthClaimTypes.cs b/src/Prospect.Server.Api/Services/Auth/AuthClaimTypes.cs index c9cf3f5..d30caf0 100644 --- a/src/Prospect.Server.Api/Services/Auth/AuthClaimTypes.cs +++ b/src/Prospect.Server.Api/Services/Auth/AuthClaimTypes.cs @@ -1,9 +1,8 @@ -namespace Prospect.Server.Api.Services.Auth +namespace Prospect.Server.Api.Services.Auth; + +public static class AuthClaimTypes { - public static class AuthClaimTypes - { - public const string UserId = "user_id"; - public const string EntityId = "entity_id"; - public const string Type = "type"; - } + public const string UserId = "user_id"; + public const string EntityId = "entity_id"; + public const string Type = "type"; } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/AuthTokenService.cs b/src/Prospect.Server.Api/Services/Auth/AuthTokenService.cs index ff5986e..4a02230 100644 --- a/src/Prospect.Server.Api/Services/Auth/AuthTokenService.cs +++ b/src/Prospect.Server.Api/Services/Auth/AuthTokenService.cs @@ -1,83 +1,80 @@ -using System; -using System.Collections.Generic; -using System.IdentityModel.Tokens.Jwt; +using System.IdentityModel.Tokens.Jwt; using System.Security.Claims; using System.Text; using Microsoft.Extensions.Options; using Microsoft.IdentityModel.Tokens; using Prospect.Server.Api.Services.Database.Models; -namespace Prospect.Server.Api.Services.Auth +namespace Prospect.Server.Api.Services.Auth; + +public class AuthTokenService { - public class AuthTokenService + private const string DefaultIssuer = "ProspectApi"; + private const string DefaultAudience = "Prospect"; + + private readonly SymmetricSecurityKey _securityKey; + private readonly JwtSecurityTokenHandler _tokenHandler; + + public AuthTokenService(IOptions options) { - private const string DefaultIssuer = "ProspectApi"; - private const string DefaultAudience = "Prospect"; - - private readonly SymmetricSecurityKey _securityKey; - private readonly JwtSecurityTokenHandler _tokenHandler; - - public AuthTokenService(IOptions options) - { - _securityKey = new SymmetricSecurityKey(Encoding.ASCII.GetBytes(options.Value.Secret)); - _tokenHandler = new JwtSecurityTokenHandler(); - } + _securityKey = new SymmetricSecurityKey(Encoding.ASCII.GetBytes(options.Value.Secret)); + _tokenHandler = new JwtSecurityTokenHandler(); + } - private string CreateToken(IEnumerable claims) + private string CreateToken(IEnumerable claims) + { + var tokenDescriptor = new SecurityTokenDescriptor { - var tokenDescriptor = new SecurityTokenDescriptor - { - Subject = new ClaimsIdentity(claims), - Expires = DateTime.UtcNow.AddDays(7), - Issuer = DefaultIssuer, - Audience = DefaultAudience, - SigningCredentials = new SigningCredentials(_securityKey, SecurityAlgorithms.HmacSha256Signature) - }; + Subject = new ClaimsIdentity(claims), + Expires = DateTime.UtcNow.AddDays(7), + Issuer = DefaultIssuer, + Audience = DefaultAudience, + SigningCredentials = new SigningCredentials(_securityKey, SecurityAlgorithms.HmacSha256Signature) + }; - var token = _tokenHandler.CreateToken(tokenDescriptor); - return _tokenHandler.WriteToken(token); - } + var token = _tokenHandler.CreateToken(tokenDescriptor); + return _tokenHandler.WriteToken(token); + } - public string GenerateUser(PlayFabEntity entity) + public string GenerateUser(PlayFabEntity entity) + { + return CreateToken(new[] { - return CreateToken(new[] - { - new Claim(AuthClaimTypes.UserId, entity.UserId), - new Claim(AuthClaimTypes.EntityId, entity.Id), - new Claim(AuthClaimTypes.Type, AuthType.User), - }); - } + new Claim(AuthClaimTypes.UserId, entity.UserId), + new Claim(AuthClaimTypes.EntityId, entity.Id), + new Claim(AuthClaimTypes.Type, AuthType.User), + }); + } - public string GenerateEntity(PlayFabEntity entity) + public string GenerateEntity(PlayFabEntity entity) + { + return CreateToken(new[] { - return CreateToken(new[] - { - new Claim(AuthClaimTypes.UserId, entity.UserId), - new Claim(AuthClaimTypes.EntityId, entity.Id), - new Claim(AuthClaimTypes.Type, AuthType.Entity), - }); - } + new Claim(AuthClaimTypes.UserId, entity.UserId), + new Claim(AuthClaimTypes.EntityId, entity.Id), + new Claim(AuthClaimTypes.Type, AuthType.Entity), + }); + } - public ClaimsPrincipal Validate(string token) - { - var tokenHandler = new JwtSecurityTokenHandler(); + public ClaimsPrincipal Validate(string token) + { + var tokenHandler = new JwtSecurityTokenHandler(); - try + try + { + return tokenHandler.ValidateToken(token, new TokenValidationParameters { - return tokenHandler.ValidateToken(token, new TokenValidationParameters - { - ValidateIssuerSigningKey = true, - ValidateIssuer = true, - ValidateAudience = true, - ValidIssuer = DefaultIssuer, - ValidAudience = DefaultAudience, - IssuerSigningKey = _securityKey - }, out _); - } - catch - { - return null; - } + ValidateIssuerSigningKey = true, + ValidateIssuer = true, + ValidateAudience = true, + ValidIssuer = DefaultIssuer, + ValidAudience = DefaultAudience, + IssuerSigningKey = _securityKey + }, out _); + } + catch + { + return null; } } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/AuthTokenSettings.cs b/src/Prospect.Server.Api/Services/Auth/AuthTokenSettings.cs index 10e1aa8..cba9ba5 100644 --- a/src/Prospect.Server.Api/Services/Auth/AuthTokenSettings.cs +++ b/src/Prospect.Server.Api/Services/Auth/AuthTokenSettings.cs @@ -1,7 +1,6 @@ -namespace Prospect.Server.Api.Services.Auth +namespace Prospect.Server.Api.Services.Auth; + +public class AuthTokenSettings { - public class AuthTokenSettings - { - public string Secret { get; set; } - } + public string Secret { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/AuthType.cs b/src/Prospect.Server.Api/Services/Auth/AuthType.cs index 3b0dfe3..3a6dbbc 100644 --- a/src/Prospect.Server.Api/Services/Auth/AuthType.cs +++ b/src/Prospect.Server.Api/Services/Auth/AuthType.cs @@ -1,8 +1,7 @@ -namespace Prospect.Server.Api.Services.Auth +namespace Prospect.Server.Api.Services.Auth; + +public static class AuthType { - public static class AuthType - { - public const string User = "User"; - public const string Entity = "Entity"; - } + public const string User = "User"; + public const string Entity = "Entity"; } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/AuthenticationBuilderExtensions.cs b/src/Prospect.Server.Api/Services/Auth/AuthenticationBuilderExtensions.cs index 5b060a9..ea21c58 100644 --- a/src/Prospect.Server.Api/Services/Auth/AuthenticationBuilderExtensions.cs +++ b/src/Prospect.Server.Api/Services/Auth/AuthenticationBuilderExtensions.cs @@ -1,20 +1,18 @@ -using System; -using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Authentication; using Prospect.Server.Api.Services.Auth.Entity; using Prospect.Server.Api.Services.Auth.User; -namespace Prospect.Server.Api.Services.Auth +namespace Prospect.Server.Api.Services.Auth; + +public static class AuthenticationBuilderExtensions { - public static class AuthenticationBuilderExtensions + public static AuthenticationBuilder AddUserAuthentication(this AuthenticationBuilder authenticationBuilder, Action options) { - public static AuthenticationBuilder AddUserAuthentication(this AuthenticationBuilder authenticationBuilder, Action options) - { - return authenticationBuilder.AddScheme(UserAuthenticationOptions.DefaultScheme, options); - } + return authenticationBuilder.AddScheme(UserAuthenticationOptions.DefaultScheme, options); + } - public static AuthenticationBuilder AddEntityAuthentication(this AuthenticationBuilder authenticationBuilder, Action options) - { - return authenticationBuilder.AddScheme(EntityAuthenticationOptions.DefaultScheme, options); - } + public static AuthenticationBuilder AddEntityAuthentication(this AuthenticationBuilder authenticationBuilder, Action options) + { + return authenticationBuilder.AddScheme(EntityAuthenticationOptions.DefaultScheme, options); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationHandler.cs b/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationHandler.cs index b37bfd1..d23fc6f 100644 --- a/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationHandler.cs +++ b/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationHandler.cs @@ -1,87 +1,81 @@ -using System.Collections.Generic; -using System.Linq; -using System.Security.Claims; +using System.Security.Claims; using System.Text.Encodings.Web; using System.Text.Json; -using System.Threading.Tasks; using Microsoft.AspNetCore.Authentication; -using Microsoft.AspNetCore.Http; -using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Prospect.Server.Api.Models.Client; using Prospect.Server.Api.Services.Auth.Extensions; -namespace Prospect.Server.Api.Services.Auth.Entity +namespace Prospect.Server.Api.Services.Auth.Entity; + +public class EntityAuthenticationHandler : AuthenticationHandler { - public class EntityAuthenticationHandler : AuthenticationHandler + private const string Header = "X-EntityToken"; + private const string Type = AuthType.Entity; + + private readonly AuthTokenService _authTokenService; + + public EntityAuthenticationHandler( + IOptionsMonitor options, + ILoggerFactory logger, + UrlEncoder encoder, + ISystemClock clock, + AuthTokenService authTokenService) : base(options, logger, encoder, clock) { - private const string Header = "X-EntityToken"; - private const string Type = AuthType.Entity; + _authTokenService = authTokenService; + } - private readonly AuthTokenService _authTokenService; - - public EntityAuthenticationHandler( - IOptionsMonitor options, - ILoggerFactory logger, - UrlEncoder encoder, - ISystemClock clock, - AuthTokenService authTokenService) : base(options, logger, encoder, clock) - { - _authTokenService = authTokenService; - } - - private ClientResponse Res { get; set; } = new ClientResponse - { - Code = 401, - Status = "Unauthorized", - Error = "NotAuthenticated", - ErrorCode = 1074, - ErrorMessage = "This API method does not allow anonymous callers." - }; + private ClientResponse Res { get; set; } = new ClientResponse + { + Code = 401, + Status = "Unauthorized", + Error = "NotAuthenticated", + ErrorCode = 1074, + ErrorMessage = "This API method does not allow anonymous callers." + }; - protected override Task HandleAuthenticateAsync() + protected override Task HandleAuthenticateAsync() + { + if (!Request.Headers.TryGetValue(Header, out var headerValues) || headerValues.Count == 0) { - if (!Request.Headers.TryGetValue(Header, out var headerValues) || headerValues.Count == 0) - { - return Task.FromResult(AuthenticateResult.Fail("No header")); - } + return Task.FromResult(AuthenticateResult.Fail("No header")); + } - var headerValue = headerValues.FirstOrDefault(); + var headerValue = headerValues.FirstOrDefault(); - if (string.IsNullOrWhiteSpace(headerValue)) - { - return Task.FromResult(AuthenticateResult.Fail("Empty header value")); - } - - Res.Error = "EntityTokenInvalid"; - Res.ErrorCode = 1335; - Res.ErrorMessage = "EntityTokenInvalid"; - - var token = _authTokenService.Validate(headerValue); - if (token != null) - { - var identity = new ClaimsIdentity(token.Claims, Options.AuthenticationType); - var identities = new List { identity }; - var principal = new ClaimsPrincipal(identities); - if (principal.FindAuthType() != Type) - { - return Task.FromResult(AuthenticateResult.Fail("Invalid auth type")); - } - - var ticket = new AuthenticationTicket(principal, Options.Scheme); - - return Task.FromResult(AuthenticateResult.Success(ticket)); - } - - return Task.FromResult(AuthenticateResult.Fail("Invalid JWT")); - } - - protected override async Task HandleChallengeAsync(AuthenticationProperties properties) + if (string.IsNullOrWhiteSpace(headerValue)) { - Response.StatusCode = 401; - Response.ContentType = "application/json"; - - await Response.WriteAsync(JsonSerializer.Serialize(Res)); + return Task.FromResult(AuthenticateResult.Fail("Empty header value")); } + + Res.Error = "EntityTokenInvalid"; + Res.ErrorCode = 1335; + Res.ErrorMessage = "EntityTokenInvalid"; + + var token = _authTokenService.Validate(headerValue); + if (token != null) + { + var identity = new ClaimsIdentity(token.Claims, Options.AuthenticationType); + var identities = new List { identity }; + var principal = new ClaimsPrincipal(identities); + if (principal.FindAuthType() != Type) + { + return Task.FromResult(AuthenticateResult.Fail("Invalid auth type")); + } + + var ticket = new AuthenticationTicket(principal, Options.Scheme); + + return Task.FromResult(AuthenticateResult.Success(ticket)); + } + + return Task.FromResult(AuthenticateResult.Fail("Invalid JWT")); + } + + protected override async Task HandleChallengeAsync(AuthenticationProperties properties) + { + Response.StatusCode = 401; + Response.ContentType = "application/json"; + + await Response.WriteAsync(JsonSerializer.Serialize(Res)); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationOptions.cs b/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationOptions.cs index 3e132b1..f694570 100644 --- a/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationOptions.cs +++ b/src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationOptions.cs @@ -1,11 +1,10 @@ using Microsoft.AspNetCore.Authentication; -namespace Prospect.Server.Api.Services.Auth.Entity +namespace Prospect.Server.Api.Services.Auth.Entity; + +public class EntityAuthenticationOptions : AuthenticationSchemeOptions { - public class EntityAuthenticationOptions : AuthenticationSchemeOptions - { - public const string DefaultScheme = "EntityAuth"; - public string Scheme => DefaultScheme; - public string AuthenticationType = DefaultScheme; - } + public const string DefaultScheme = "EntityAuth"; + public string Scheme => DefaultScheme; + public string AuthenticationType = DefaultScheme; } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/Extensions/ClaimsPrincipalExtensions.cs b/src/Prospect.Server.Api/Services/Auth/Extensions/ClaimsPrincipalExtensions.cs index f49d1f1..27dd50f 100644 --- a/src/Prospect.Server.Api/Services/Auth/Extensions/ClaimsPrincipalExtensions.cs +++ b/src/Prospect.Server.Api/Services/Auth/Extensions/ClaimsPrincipalExtensions.cs @@ -1,34 +1,33 @@ using System.Security.Claims; using Prospect.Server.Api.Exceptions; -namespace Prospect.Server.Api.Services.Auth.Extensions +namespace Prospect.Server.Api.Services.Auth.Extensions; + +public static class ClaimsPrincipalExtensions { - public static class ClaimsPrincipalExtensions + public static string FindAuthUserId(this ClaimsPrincipal principal) { - public static string FindAuthUserId(this ClaimsPrincipal principal) - { - return Find(principal, AuthClaimTypes.UserId); - } + return Find(principal, AuthClaimTypes.UserId); + } - public static string FindAuthEntityId(this ClaimsPrincipal principal) - { - return Find(principal, AuthClaimTypes.EntityId); - } + public static string FindAuthEntityId(this ClaimsPrincipal principal) + { + return Find(principal, AuthClaimTypes.EntityId); + } - public static string FindAuthType(this ClaimsPrincipal principal) + public static string FindAuthType(this ClaimsPrincipal principal) + { + return Find(principal, AuthClaimTypes.Type); + } + + private static string Find(ClaimsPrincipal principal, string claimType) + { + var claim = principal.FindFirst(claimType); + if (claim == null) { - return Find(principal, AuthClaimTypes.Type); + throw new ProspectException($"Failed to find claim {claimType}"); } - private static string Find(ClaimsPrincipal principal, string claimType) - { - var claim = principal.FindFirst(claimType); - if (claim == null) - { - throw new ProspectException($"Failed to find claim {claimType}"); - } - - return claim.Value; - } + return claim.Value; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationHandler.cs b/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationHandler.cs index b2eee72..b8e5a7b 100644 --- a/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationHandler.cs +++ b/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationHandler.cs @@ -1,85 +1,79 @@ -using System.Collections.Generic; -using System.Linq; -using System.Security.Claims; +using System.Security.Claims; using System.Text.Encodings.Web; using System.Text.Json; -using System.Threading.Tasks; using Microsoft.AspNetCore.Authentication; -using Microsoft.AspNetCore.Http; -using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Prospect.Server.Api.Models.Client; using Prospect.Server.Api.Services.Auth.Extensions; -namespace Prospect.Server.Api.Services.Auth.User +namespace Prospect.Server.Api.Services.Auth.User; + +public class UserAuthenticationHandler : AuthenticationHandler { - public class UserAuthenticationHandler : AuthenticationHandler + private const string Header = "X-Authorization"; + private const string Type = AuthType.User; + + private readonly AuthTokenService _authTokenService; + + public UserAuthenticationHandler( + IOptionsMonitor options, + ILoggerFactory logger, + UrlEncoder encoder, + ISystemClock clock, + AuthTokenService authTokenService) : base(options, logger, encoder, clock) { - private const string Header = "X-Authorization"; - private const string Type = AuthType.User; + _authTokenService = authTokenService; + } - private readonly AuthTokenService _authTokenService; - - public UserAuthenticationHandler( - IOptionsMonitor options, - ILoggerFactory logger, - UrlEncoder encoder, - ISystemClock clock, - AuthTokenService authTokenService) : base(options, logger, encoder, clock) - { - _authTokenService = authTokenService; - } - - private string Failure { get; set; } = "Not Authenticated"; + private string Failure { get; set; } = "Not Authenticated"; - protected override Task HandleAuthenticateAsync() + protected override Task HandleAuthenticateAsync() + { + if (!Request.Headers.TryGetValue(Header, out var headerValues) || headerValues.Count == 0) { - if (!Request.Headers.TryGetValue(Header, out var headerValues) || headerValues.Count == 0) - { - return Task.FromResult(AuthenticateResult.Fail("No header")); - } + return Task.FromResult(AuthenticateResult.Fail("No header")); + } - var headerValue = headerValues.FirstOrDefault(); + var headerValue = headerValues.FirstOrDefault(); - if (string.IsNullOrWhiteSpace(headerValue)) - { - return Task.FromResult(AuthenticateResult.Fail("Empty header value")); - } - - Failure = "X-Authentication HTTP header contains invalid ticket"; - - var token = _authTokenService.Validate(headerValue); - if (token != null) - { - var identity = new ClaimsIdentity(token.Claims, Options.AuthenticationType); - var identities = new List { identity }; - var principal = new ClaimsPrincipal(identities); - if (principal.FindAuthType() != Type) - { - return Task.FromResult(AuthenticateResult.Fail("Invalid auth type")); - } - - var ticket = new AuthenticationTicket(principal, Options.Scheme); - - return Task.FromResult(AuthenticateResult.Success(ticket)); - } - - return Task.FromResult(AuthenticateResult.Fail("Invalid JWT")); - } - - protected override async Task HandleChallengeAsync(AuthenticationProperties properties) + if (string.IsNullOrWhiteSpace(headerValue)) { - Response.StatusCode = 401; - Response.ContentType = "application/json"; - - await Response.WriteAsync(JsonSerializer.Serialize(new ClientResponse - { - Code = 401, - Status = "Unauthorized", - Error = "NotAuthenticated", - ErrorCode = 1074, - ErrorMessage = Failure - })); + return Task.FromResult(AuthenticateResult.Fail("Empty header value")); } + + Failure = "X-Authentication HTTP header contains invalid ticket"; + + var token = _authTokenService.Validate(headerValue); + if (token != null) + { + var identity = new ClaimsIdentity(token.Claims, Options.AuthenticationType); + var identities = new List { identity }; + var principal = new ClaimsPrincipal(identities); + if (principal.FindAuthType() != Type) + { + return Task.FromResult(AuthenticateResult.Fail("Invalid auth type")); + } + + var ticket = new AuthenticationTicket(principal, Options.Scheme); + + return Task.FromResult(AuthenticateResult.Success(ticket)); + } + + return Task.FromResult(AuthenticateResult.Fail("Invalid JWT")); + } + + protected override async Task HandleChallengeAsync(AuthenticationProperties properties) + { + Response.StatusCode = 401; + Response.ContentType = "application/json"; + + await Response.WriteAsync(JsonSerializer.Serialize(new ClientResponse + { + Code = 401, + Status = "Unauthorized", + Error = "NotAuthenticated", + ErrorCode = 1074, + ErrorMessage = Failure + })); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationOptions.cs b/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationOptions.cs index 13bc95f..a9765e3 100644 --- a/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationOptions.cs +++ b/src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationOptions.cs @@ -1,11 +1,10 @@ using Microsoft.AspNetCore.Authentication; -namespace Prospect.Server.Api.Services.Auth.User +namespace Prospect.Server.Api.Services.Auth.User; + +public class UserAuthenticationOptions : AuthenticationSchemeOptions { - public class UserAuthenticationOptions : AuthenticationSchemeOptions - { - public const string DefaultScheme = "UserAuth"; - public string Scheme => DefaultScheme; - public string AuthenticationType = DefaultScheme; - } + public const string DefaultScheme = "UserAuth"; + public string Scheme => DefaultScheme; + public string AuthenticationType = DefaultScheme; } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/BaseDbService.cs b/src/Prospect.Server.Api/Services/Database/BaseDbService.cs index f4235d4..fe75141 100644 --- a/src/Prospect.Server.Api/Services/Database/BaseDbService.cs +++ b/src/Prospect.Server.Api/Services/Database/BaseDbService.cs @@ -2,19 +2,18 @@ using MongoDB.Driver; using Prospect.Server.Api.Config; -namespace Prospect.Server.Api.Services.Database -{ - public abstract class BaseDbService - { - protected BaseDbService(IOptions options, string collection) - { - var settings = options.Value; - var client = new MongoClient(settings.ConnectionString); - var database = client.GetDatabase(settings.DatabaseName); +namespace Prospect.Server.Api.Services.Database; - Collection = database.GetCollection(collection); - } - - protected IMongoCollection Collection { get; } +public abstract class BaseDbService +{ + protected BaseDbService(IOptions options, string collection) + { + var settings = options.Value; + var client = new MongoClient(settings.ConnectionString); + var database = client.GetDatabase(settings.DatabaseName); + + Collection = database.GetCollection(collection); } + + protected IMongoCollection Collection { get; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/DbEntityService.cs b/src/Prospect.Server.Api/Services/Database/DbEntityService.cs index 92dc3fb..f560329 100644 --- a/src/Prospect.Server.Api/Services/Database/DbEntityService.cs +++ b/src/Prospect.Server.Api/Services/Database/DbEntityService.cs @@ -1,38 +1,36 @@ -using System.Threading.Tasks; -using Microsoft.Extensions.Options; +using Microsoft.Extensions.Options; using MongoDB.Driver; using Prospect.Server.Api.Config; using Prospect.Server.Api.Services.Database.Models; -namespace Prospect.Server.Api.Services.Database +namespace Prospect.Server.Api.Services.Database; + +public class DbEntityService : BaseDbService { - public class DbEntityService : BaseDbService + public DbEntityService(IOptions settings) : base(settings, nameof(PlayFabEntity)) { - public DbEntityService(IOptions settings) : base(settings, nameof(PlayFabEntity)) - { - } + } - public async Task FindAsync(string userId) - { - return await Collection.Find(user => user.UserId == userId).SingleOrDefaultAsync(); - } + public async Task FindAsync(string userId) + { + return await Collection.Find(user => user.UserId == userId).SingleOrDefaultAsync(); + } - private async Task CreateAsync(string userId) + private async Task CreateAsync(string userId) + { + var user = new PlayFabEntity { - var user = new PlayFabEntity - { - UserId = userId - }; + UserId = userId + }; - await Collection.InsertOneAsync(user); + await Collection.InsertOneAsync(user); - return user; - } + return user; + } - public async Task FindOrCreateAsync(string userId) - { - return await FindAsync(userId) ?? - await CreateAsync(userId); - } + public async Task FindOrCreateAsync(string userId) + { + return await FindAsync(userId) ?? + await CreateAsync(userId); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/DbUserDataService.cs b/src/Prospect.Server.Api/Services/Database/DbUserDataService.cs index 2e78429..7cbcde0 100644 --- a/src/Prospect.Server.Api/Services/Database/DbUserDataService.cs +++ b/src/Prospect.Server.Api/Services/Database/DbUserDataService.cs @@ -1,60 +1,57 @@ -using System; -using System.Threading.Tasks; -using Microsoft.Extensions.Options; +using Microsoft.Extensions.Options; using MongoDB.Driver; using Prospect.Server.Api.Config; using Prospect.Server.Api.Services.Database.Models; -namespace Prospect.Server.Api.Services.Database +namespace Prospect.Server.Api.Services.Database; + +public class DbUserDataService : BaseDbService { - public class DbUserDataService : BaseDbService + public DbUserDataService(IOptions options) : base(options, nameof(PlayFabUserData)) { - public DbUserDataService(IOptions options) : base(options, nameof(PlayFabUserData)) - { - } + } - public async Task HasAsync(string playFabId, string key) - { - return await Collection.Find(data => data.PlayFabId == playFabId && data.Key == key).AnyAsync(); - } + public async Task HasAsync(string playFabId, string key) + { + return await Collection.Find(data => data.PlayFabId == playFabId && data.Key == key).AnyAsync(); + } - public async Task FindAsync(string playFabId, string key) - { - return await Collection.Find(data => data.PlayFabId == playFabId && data.Key == key).SingleOrDefaultAsync(); - } + public async Task FindAsync(string playFabId, string key) + { + return await Collection.Find(data => data.PlayFabId == playFabId && data.Key == key).SingleOrDefaultAsync(); + } - public async Task InsertAsync(string playFabId, string key, string value, bool isPublic) + public async Task InsertAsync(string playFabId, string key, string value, bool isPublic) + { + var data = new PlayFabUserData { - var data = new PlayFabUserData - { - PlayFabId = playFabId, - Key = key, - Value = value, - Public = isPublic, - LastUpdated = DateTime.UtcNow - }; + PlayFabId = playFabId, + Key = key, + Value = value, + Public = isPublic, + LastUpdated = DateTime.UtcNow + }; - await Collection.InsertOneAsync(data); + await Collection.InsertOneAsync(data); - return data; - } + return data; + } - public async Task> AllAsync(string playFabId, bool publicOnly) - { - var query = publicOnly - ? Collection.Find(data => data.PlayFabId == playFabId && data.Public) - : Collection.Find(data => data.PlayFabId == playFabId); + public async Task> AllAsync(string playFabId, bool publicOnly) + { + var query = publicOnly + ? Collection.Find(data => data.PlayFabId == playFabId && data.Public) + : Collection.Find(data => data.PlayFabId == playFabId); - return await query.ToCursorAsync(); - } + return await query.ToCursorAsync(); + } - public async Task UpdateValueAsync(string dataId, string value) - { - var update = Builders.Update - .Set(data => data.Value, value) - .Set(data => data.LastUpdated, DateTime.UtcNow); + public async Task UpdateValueAsync(string dataId, string value) + { + var update = Builders.Update + .Set(data => data.Value, value) + .Set(data => data.LastUpdated, DateTime.UtcNow); - await Collection.UpdateOneAsync(data => data.Id == dataId, update); - } + await Collection.UpdateOneAsync(data => data.Id == dataId, update); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/DbUserService.cs b/src/Prospect.Server.Api/Services/Database/DbUserService.cs index fb969be..db759c5 100644 --- a/src/Prospect.Server.Api/Services/Database/DbUserService.cs +++ b/src/Prospect.Server.Api/Services/Database/DbUserService.cs @@ -1,50 +1,46 @@ -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using Microsoft.Extensions.Options; +using Microsoft.Extensions.Options; using MongoDB.Driver; using Prospect.Server.Api.Config; using Prospect.Server.Api.Services.Database.Models; -namespace Prospect.Server.Api.Services.Database +namespace Prospect.Server.Api.Services.Database; + +public class DbUserService : BaseDbService { - public class DbUserService : BaseDbService + public DbUserService(IOptions settings) : base(settings, nameof(PlayFabUser)) { - public DbUserService(IOptions settings) : base(settings, nameof(PlayFabUser)) - { - } + } - public async Task FindAsync(PlayFabUserAuthType type, string key) - { - return await Collection.Find(user => user.Auth.Any(auth => - auth.Type == type && - auth.Key == key)).FirstOrDefaultAsync(); - } + public async Task FindAsync(PlayFabUserAuthType type, string key) + { + return await Collection.Find(user => user.Auth.Any(auth => + auth.Type == type && + auth.Key == key)).FirstOrDefaultAsync(); + } - private async Task CreateAsync(PlayFabUserAuthType type, string key) + private async Task CreateAsync(PlayFabUserAuthType type, string key) + { + var user = new PlayFabUser { - var user = new PlayFabUser + DisplayName = "Unknown", + Auth = new List { - DisplayName = "Unknown", - Auth = new List + new PlayFabUserAuth { - new PlayFabUserAuth - { - Type = type, - Key = key - } + Type = type, + Key = key } - }; + } + }; - await Collection.InsertOneAsync(user); + await Collection.InsertOneAsync(user); - return user; - } + return user; + } - public async Task FindOrCreateAsync(PlayFabUserAuthType type, string key) - { - return await FindAsync(type, key) ?? - await CreateAsync(type, key); - } + public async Task FindOrCreateAsync(PlayFabUserAuthType type, string key) + { + return await FindAsync(type, key) ?? + await CreateAsync(type, key); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/Generator/PlayFabIdGenerator.cs b/src/Prospect.Server.Api/Services/Database/Generator/PlayFabIdGenerator.cs index 04f18be..66b25eb 100644 --- a/src/Prospect.Server.Api/Services/Database/Generator/PlayFabIdGenerator.cs +++ b/src/Prospect.Server.Api/Services/Database/Generator/PlayFabIdGenerator.cs @@ -1,23 +1,21 @@ -using System; -using System.Security.Cryptography; +using System.Security.Cryptography; using MongoDB.Bson.Serialization; -namespace Prospect.Server.Api.Services.Database.Generator -{ - public class PlayFabIdGenerator : IIdGenerator - { - private static readonly RNGCryptoServiceProvider Random = new RNGCryptoServiceProvider(); - - public object GenerateId(object container, object document) - { - Span data = stackalloc byte[8]; - Random.GetBytes(data); - return Convert.ToHexString(data); - } +namespace Prospect.Server.Api.Services.Database.Generator; - public bool IsEmpty(object id) - { - return id is not string idStr || string.IsNullOrEmpty(idStr); - } +public class PlayFabIdGenerator : IIdGenerator +{ + private static readonly RNGCryptoServiceProvider Random = new RNGCryptoServiceProvider(); + + public object GenerateId(object container, object document) + { + Span data = stackalloc byte[8]; + Random.GetBytes(data); + return Convert.ToHexString(data); + } + + public bool IsEmpty(object id) + { + return id is not string idStr || string.IsNullOrEmpty(idStr); } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/Models/PlayFabEntity.cs b/src/Prospect.Server.Api/Services/Database/Models/PlayFabEntity.cs index 740f8d0..046aa34 100644 --- a/src/Prospect.Server.Api/Services/Database/Models/PlayFabEntity.cs +++ b/src/Prospect.Server.Api/Services/Database/Models/PlayFabEntity.cs @@ -1,18 +1,17 @@ using MongoDB.Bson.Serialization.Attributes; using Prospect.Server.Api.Services.Database.Generator; -namespace Prospect.Server.Api.Services.Database.Models +namespace Prospect.Server.Api.Services.Database.Models; + +/// +/// title_player_account +/// +public class PlayFabEntity { - /// - /// title_player_account - /// - public class PlayFabEntity - { - [BsonId(IdGenerator = typeof(PlayFabIdGenerator))] - public string Id { get; set; } + [BsonId(IdGenerator = typeof(PlayFabIdGenerator))] + public string Id { get; set; } - [BsonRequired] - [BsonElement("UserId")] - public string UserId { get; set; } - } + [BsonRequired] + [BsonElement("UserId")] + public string UserId { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUser.cs b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUser.cs index 3cff796..e1531bb 100644 --- a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUser.cs +++ b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUser.cs @@ -1,23 +1,21 @@ -using System.Collections.Generic; -using MongoDB.Bson.Serialization.Attributes; +using MongoDB.Bson.Serialization.Attributes; using Prospect.Server.Api.Services.Database.Generator; -namespace Prospect.Server.Api.Services.Database.Models +namespace Prospect.Server.Api.Services.Database.Models; + +/// +/// master_player_account +/// +public class PlayFabUser { - /// - /// master_player_account - /// - public class PlayFabUser - { - [BsonId(IdGenerator = typeof(PlayFabIdGenerator))] - public string Id { get; set; } + [BsonId(IdGenerator = typeof(PlayFabIdGenerator))] + public string Id { get; set; } - [BsonRequired] - [BsonElement("DisplayName")] - public string DisplayName { get; set; } + [BsonRequired] + [BsonElement("DisplayName")] + public string DisplayName { get; set; } - [BsonRequired] - [BsonElement("Auth")] - public List Auth { get; set; } - } + [BsonRequired] + [BsonElement("Auth")] + public List Auth { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuth.cs b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuth.cs index 6ee6008..9f24c8a 100644 --- a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuth.cs +++ b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuth.cs @@ -1,13 +1,12 @@ using MongoDB.Bson.Serialization.Attributes; -namespace Prospect.Server.Api.Services.Database.Models +namespace Prospect.Server.Api.Services.Database.Models; + +public class PlayFabUserAuth { - public class PlayFabUserAuth - { - [BsonElement("Type")] - public PlayFabUserAuthType Type { get; set; } + [BsonElement("Type")] + public PlayFabUserAuthType Type { get; set; } - [BsonElement("Key")] - public string Key { get; set; } - } + [BsonElement("Key")] + public string Key { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuthType.cs b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuthType.cs index 479dfd4..21f0363 100644 --- a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuthType.cs +++ b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuthType.cs @@ -1,8 +1,7 @@ -namespace Prospect.Server.Api.Services.Database.Models +namespace Prospect.Server.Api.Services.Database.Models; + +public enum PlayFabUserAuthType { - public enum PlayFabUserAuthType - { - Epic, - Steam - } + Epic, + Steam } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserData.cs b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserData.cs index 6cdd779..cac4327 100644 --- a/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserData.cs +++ b/src/Prospect.Server.Api/Services/Database/Models/PlayFabUserData.cs @@ -1,36 +1,34 @@ -using System; -using MongoDB.Bson; +using MongoDB.Bson; using MongoDB.Bson.Serialization.Attributes; -namespace Prospect.Server.Api.Services.Database.Models -{ - public class PlayFabUserData - { - [BsonId] - [BsonRepresentation(BsonType.ObjectId)] - public string Id { get; set; } - - /// - /// PlayFabUser.Id - /// - [BsonRequired] - [BsonElement("PlayFabId")] - public string PlayFabId { get; set; } +namespace Prospect.Server.Api.Services.Database.Models; - [BsonRequired] - [BsonElement("Key")] - public string Key { get; set; } +public class PlayFabUserData +{ + [BsonId] + [BsonRepresentation(BsonType.ObjectId)] + public string Id { get; set; } - [BsonRequired] - [BsonElement("Value")] - public string Value { get; set; } + /// + /// PlayFabUser.Id + /// + [BsonRequired] + [BsonElement("PlayFabId")] + public string PlayFabId { get; set; } + + [BsonRequired] + [BsonElement("Key")] + public string Key { get; set; } - [BsonRequired] - [BsonElement("Public")] - public bool Public { get; set; } + [BsonRequired] + [BsonElement("Value")] + public string Value { get; set; } - [BsonRequired] - [BsonElement("LastUpdated")] - public DateTime LastUpdated { get; set; } - } + [BsonRequired] + [BsonElement("Public")] + public bool Public { get; set; } + + [BsonRequired] + [BsonElement("LastUpdated")] + public DateTime LastUpdated { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/UserData/TitleDataDefault.cs b/src/Prospect.Server.Api/Services/UserData/TitleDataDefault.cs index 7ee7935..ad72ed9 100644 --- a/src/Prospect.Server.Api/Services/UserData/TitleDataDefault.cs +++ b/src/Prospect.Server.Api/Services/UserData/TitleDataDefault.cs @@ -1,54 +1,51 @@ -using System.Collections.Generic; +namespace Prospect.Server.Api.Services.UserData; -namespace Prospect.Server.Api.Services.UserData +public static class TitleDataDefault { - public static class TitleDataDefault - { - public static readonly Dictionary Data = new Dictionary - { - ["BackendSettings"] = "{\"MultiplayerStationEnabled\":1,\"ReplicationGraphEnabled\":0}", - ["Bags"] = "{\"Bag_01\":{\"BagId\":\"Bag_01\",\"Weight\":150},\"Bag_02\":{\"BagId\":\"Bag_02\",\"Weight\":250},\"Bag_03\":{\"BagId\":\"Bag_03\",\"Weight\":300},\"Bag_04\":{\"BagId\":\"Bag_04\",\"Weight\":350},\"Bag_05\":{\"BagId\":\"Bag_05\",\"Weight\":40}}", - ["Blueprints"] = "{\"CommonVeltecite\":{\"Name\":\"CommonVeltecite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"UncommonVelticite\":{\"Name\":\"UncommonVelticite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"RareVeltecite\":{\"Name\":\"RareVeltecite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":200,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":3},\"EpicVeltecite\":{\"Name\":\"EpicVeltecite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":400,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"VelteciteHeart\":{\"Name\":\"VelteciteHeart\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":3000,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":4500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":113},\"ScrappingFactionProgressionIncrement\":100,\"Rarity\":5},\"FocusCrystal\":{\"Name\":\"FocusCrystal\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":3},\"PureFocusCrystal\":{\"Name\":\"PureFocusCrystal\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":4},\"Nickel\":{\"Name\":\"Nickel\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":30,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"PureNickel\":{\"Name\":\"PureNickel\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":60,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"Polonium\":{\"Name\":\"Polonium\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":4},\"BrittleTitanOre\":{\"Name\":\"BrittleTitanOre\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":2},\"TitanOre\":{\"Name\":\"TitanOre\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":350,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"StormSurgeCrystal\":{\"Name\":\"StormSurgeCrystal\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":2000,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":3},\"BrightcapMushroom\":{\"Name\":\"BrightcapMushroom\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":120,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"MeteorCore\":{\"Name\":\"MeteorCore\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":25,\"ScrappingReturnDefault\":10000,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":3000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":75},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"MeteorFragment\":{\"Name\":\"MeteorFragment\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"BlueRunnerEgg\":{\"Name\":\"BlueRunnerEgg\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":50,\"Rarity\":3},\"Alloys\":{\"Name\":\"Alloys\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"SpareCasing\":{\"Name\":\"SpareCasing\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"OpticGlass\":{\"Name\":\"OpticGlass\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":2},\"DerelictExplosives\":{\"Name\":\"DerelictExplosives\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"PolymetallicPrefabricate\":{\"Name\":\"PolymetallicPrefabricate\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"CompoundSheets\":{\"Name\":\"CompoundSheets\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"HydraulicPiston\":{\"Name\":\"HydraulicPiston\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"Gyroscope\":{\"Name\":\"Gyroscope\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":4,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":4},\"BallBearings\":{\"Name\":\"BallBearings\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":2},\"PrintResin\":{\"Name\":\"PrintResin\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"MultiTool\":{\"Name\":\"MultiTool\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":3},\"ShardSlicer\":{\"Name\":\"ShardSlicer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":3},\"CombatCPU_blue\":{\"Name\":\"CombatCPU_blue\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":3},\"CombatCPU_red\":{\"Name\":\"CombatCPU_red\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"MiniatureReactor\":{\"Name\":\"MiniatureReactor\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":750,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"ShockAbsorber\":{\"Name\":\"ShockAbsorber\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":6,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"AutoLoader\":{\"Name\":\"AutoLoader\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":6,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":4},\"MagneticFieldStabilizer\":{\"Name\":\"MagneticFieldStabilizer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"DataPad\":{\"Name\":\"DataPad\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":6,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":3},\"OldCurrency\":{\"Name\":\"OldCurrency\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":1,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"RadioactiveBrightcapMushroom\":{\"Name\":\"RadioactiveBrightcapMushroom\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":400,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"BlueWood\":{\"Name\":\"BlueWood\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":2},\"WaterPlant\":{\"Name\":\"WaterPlant\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":400},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":10},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":2},\"DesertPlant\":{\"Name\":\"DesertPlant\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":1500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":4},\"IvyPlant\":{\"Name\":\"IvyPlant\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":800},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":20},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"AlienFruit\":{\"Name\":\"AlienFruit\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":4,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"Fabrics\":{\"Name\":\"Fabrics\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"Cables\":{\"Name\":\"Cables\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":8,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"Insulation\":{\"Name\":\"Insulation\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"CopperWire\":{\"Name\":\"CopperWire\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":12,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"SmartMesh\":{\"Name\":\"SmartMesh\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"CircuitBoard\":{\"Name\":\"CircuitBoard\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"RadioSpareParts\":{\"Name\":\"RadioSpareParts\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"Antibiotics\":{\"Name\":\"Antibiotics\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"PortableLabEquipmentBox\":{\"Name\":\"PortableLabEquipmentBox\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":1500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":38},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"Battery\":{\"Name\":\"Battery\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"LiquidFertilizer\":{\"Name\":\"LiquidFertilizer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"SamplingDevice\":{\"Name\":\"SamplingDevice\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"AnaestheticsContainers\":{\"Name\":\"AnaestheticsContainers\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"ProteinBar\":{\"Name\":\"ProteinBar\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"Jewellery\":{\"Name\":\"Jewellery\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"SampleContainer\":{\"Name\":\"SampleContainer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"AluminumParts\":{\"Name\":\"AluminumParts\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"GenericCreatureDrop\":{\"Name\":\"GenericCreatureDrop\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"StormyCreatureDrop\":{\"Name\":\"StormyCreatureDrop\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Common\":400},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":10},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":1},\"NeuroToxicGlands\":{\"Name\":\"NeuroToxicGlands\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"AI_StriderHead\":{\"Name\":\"AI_StriderHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_RattlerHead\":{\"Name\":\"AI_RattlerHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_WeremoleHead\":{\"Name\":\"AI_WeremoleHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":3000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":75},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_CrusherHead\":{\"Name\":\"AI_CrusherHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":5000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":125},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AlphaCrusherSkull\":{\"Name\":\"AlphaCrusherSkull\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":10000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":250},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_StriderMeat\":{\"Name\":\"AI_StriderMeat\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_RattlerEyes\":{\"Name\":\"AI_RattlerEyes\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":600},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":15},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_WeremoleMeat\":{\"Name\":\"AI_WeremoleMeat\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":800},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":20},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_CrusherMeat\":{\"Name\":\"AI_CrusherMeat\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_RattlerSkin\":{\"Name\":\"AI_RattlerSkin\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"HardenedBoneAlloy\":{\"Name\":\"HardenedBoneAlloy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":8,\"ScrappingReturnDefault\":400,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":3},\"AI_CrusherSkin\":{\"Name\":\"AI_CrusherSkin\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Biomass\":{\"Name\":\"Biomass\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":4},\"AlphaWardenHeart\":{\"Name\":\"AlphaWardenHeart\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":10000,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":5000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":125},\"ScrappingFactionProgressionIncrement\":100,\"Rarity\":4},\"Adhesive\":{\"Name\":\"Adhesive\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"KorolevScrip\":{\"Name\":\"KorolevScrip\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"OsirisScrip\":{\"Name\":\"OsirisScrip\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"ICAScrip\":{\"Name\":\"ICAScrip\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"WP_A_Pistol_Bullet_01\":{\"Name\":\"WP_A_Pistol_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":42500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":600,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":12750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":319},\"ScrappingFactionProgressionIncrement\":29,\"Rarity\":4},\"WP_A_SGun_Energy_01\":{\"Name\":\"WP_A_SGun_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":8300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2490},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":62},\"ScrappingFactionProgressionIncrement\":86,\"Rarity\":2},\"WP_A_SMG_Shard_01\":{\"Name\":\"WP_A_SMG_Shard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":450,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":1890},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":47},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"WP_A_AR_Bullet_01\":{\"Name\":\"WP_A_AR_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":169900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":2100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":50970},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":1274},\"ScrappingFactionProgressionIncrement\":101,\"Rarity\":4},\"WP_A_AR_Bullet_02\":{\"Name\":\"WP_A_AR_Bullet_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"WP_A_BR_Bullet_01\":{\"Name\":\"WP_A_BR_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":79700}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":4490,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":23910},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":598},\"ScrappingFactionProgressionIncrement\":159,\"Rarity\":3},\"WP_A_Sniper_Gauss_01\":{\"Name\":\"WP_A_Sniper_Gauss_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1125400},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":42},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1}],\"UpgradeTimeMinutes\":3600,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":57600}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":8970,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":337620},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":8441},\"ScrappingFactionProgressionIncrement\":432,\"Rarity\":5},\"WP_D_Pistol_Bullet_01\":{\"Name\":\"WP_D_Pistol_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":4200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":1260},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":32},\"ScrappingFactionProgressionIncrement\":16,\"Rarity\":2},\"WP_D_SGun_Shard_01\":{\"Name\":\"WP_D_SGun_Shard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":26600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":7980},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":200},\"ScrappingFactionProgressionIncrement\":101,\"Rarity\":3},\"WP_D_SMG_Energy_01\":{\"Name\":\"WP_D_SMG_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":127500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":900,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":38250},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":956},\"ScrappingFactionProgressionIncrement\":43,\"Rarity\":4},\"WP_D_LMG_Energy_01\":{\"Name\":\"WP_D_LMG_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":16600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":4980},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":125},\"ScrappingFactionProgressionIncrement\":86,\"Rarity\":2},\"WP_D_AR_Bullet_01\":{\"Name\":\"WP_D_AR_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":53100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1200,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":15930},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":398},\"ScrappingFactionProgressionIncrement\":72,\"Rarity\":3},\"WP_D_BR_Shard_01\":{\"Name\":\"WP_D_BR_Shard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":24900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":2690,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":7470},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":187},\"ScrappingFactionProgressionIncrement\":180,\"Rarity\":2},\"WP_D_Sniper_Gauss_01\":{\"Name\":\"WP_D_Sniper_Gauss_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":339800}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":5230,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":101940},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":2549},\"ScrappingFactionProgressionIncrement\":252,\"Rarity\":4},\"WP_E_Pistol_Bullet_01\":{\"Name\":\"WP_E_Pistol_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{\"Common\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":4},\"ScrappingFactionProgressionIncrement\":14,\"Rarity\":1},\"WP_E_SGun_Bullet_01\":{\"Name\":\"WP_E_SGun_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":1990,\"OverrideScrappingReturnsPerRarity\":{\"Common\":270},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":7},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"WP_E_SMG_Bullet_01\":{\"Name\":\"WP_E_SMG_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":625,\"OverrideScrappingReturnsPerRarity\":{\"Common\":390},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":10},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":1},\"WP_E_AR_Energy_01\":{\"Name\":\"WP_E_AR_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1700}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1050,\"OverrideScrappingReturnsPerRarity\":{\"Common\":510},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":13},\"ScrappingFactionProgressionIncrement\":40,\"Rarity\":1},\"WP_E_Sniper_Bullet_01\":{\"Name\":\"WP_E_Sniper_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":3300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Common\":990},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":25},\"ScrappingFactionProgressionIncrement\":144,\"Rarity\":1},\"WP_E_Pistol_Bullet_01_scrappy\":{\"Name\":\"WP_E_Pistol_Bullet_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{\"Common\":90},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":1},\"WP_E_SGun_Bullet_01_scrappy\":{\"Name\":\"WP_E_SGun_Bullet_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Common\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":8,\"Rarity\":1},\"WP_E_SMG_Bullet_01_scrappy\":{\"Name\":\"WP_E_SMG_Bullet_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":700,\"OverrideScrappingReturnsPerRarity\":{\"Common\":210},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":1},\"WP_E_AR_Energy_01_scrappy\":{\"Name\":\"WP_E_AR_Energy_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":900,\"OverrideScrappingReturnsPerRarity\":{\"Common\":270},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":10,\"Rarity\":1},\"WP_G_Pistol_Energy_01\":{\"Name\":\"WP_G_Pistol_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":2100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":630},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":16},\"ScrappingFactionProgressionIncrement\":20,\"Rarity\":2},\"WP_G_SMG_Needle_01\":{\"Name\":\"WP_G_SMG_Needle_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":39900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":450,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":11970},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":299},\"ScrappingFactionProgressionIncrement\":22,\"Rarity\":3},\"WP_G_AR_Energy_01\":{\"Name\":\"WP_G_AR_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":16600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1200,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":4980},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":125},\"ScrappingFactionProgressionIncrement\":58,\"Rarity\":2},\"WP_G_AR_Beam_01\":{\"Name\":\"WP_G_AR_Beam_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":53100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1375,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":15930},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":398},\"ScrappingFactionProgressionIncrement\":66,\"Rarity\":3},\"WP_G_AR_Needle_01\":{\"Name\":\"WP_G_AR_Needle_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":8300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":900,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2490},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":62},\"ScrappingFactionProgressionIncrement\":43,\"Rarity\":2},\"WP_G_Sniper_Energy_01\":{\"Name\":\"WP_G_Sniper_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":254900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":5980,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":76470},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":1912},\"ScrappingFactionProgressionIncrement\":288,\"Rarity\":4},\"CoatingPreview\":{\"Name\":\"CoatingPreview\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"CharmPreview\":{\"Name\":\"CharmPreview\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"WP_A_HVY_Shell_01\":{\"Name\":\"WP_A_HVY_Shell_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2400000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":9},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":42},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":14940,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":720000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":18000},\"ScrappingFactionProgressionIncrement\":720,\"Rarity\":5},\"WP_A_Launch_MSL_01\":{\"Name\":\"WP_A_Launch_MSL_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2100000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":42},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":9},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":12450,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":630000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":15750},\"ScrappingFactionProgressionIncrement\":630,\"Rarity\":5},\"WP_D_HVY_Exotic_01\":{\"Name\":\"WP_D_HVY_Exotic_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2400000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"Amount\":30},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":48},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"Amount\":1}],\"UpgradeTimeMinutes\":10,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":14940,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":720000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":18000},\"ScrappingFactionProgressionIncrement\":720,\"Rarity\":5},\"WP_E_Launch_Nade_01\":{\"Name\":\"WP_E_Launch_Nade_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":192000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"},\"Amount\":64},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":34},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":11960,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":576000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":14400},\"ScrappingFactionProgressionIncrement\":576,\"Rarity\":5},\"WP_G_HVY_Beam_01\":{\"Name\":\"WP_G_HVY_Beam_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":543600},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"},\"Amount\":15},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":50},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":3600,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":96000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":14940,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":163080},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":4077},\"ScrappingFactionProgressionIncrement\":720,\"Rarity\":5},\"TOOL_Mining_01\":{\"Name\":\"TOOL_Mining_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":50,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":90},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"TOOL_MineralScanner_01\":{\"Name\":\"TOOL_MineralScanner_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_Health_01\":{\"Name\":\"Consumable_Health_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":15},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_Health_02\":{\"Name\":\"Consumable_Health_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":150}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":45},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Consumable_Health_03\":{\"Name\":\"Consumable_Health_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":25,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_Health_04\":{\"Name\":\"Consumable_Health_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SamplingDevice\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":720}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":4,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":135},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"Consumable_Health_05\":{\"Name\":\"Consumable_Health_05\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":180},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":5},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Consumable_Health_06\":{\"Name\":\"Consumable_Health_06\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PortableLabEquipmentBox\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_WeremoleMeat\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":540},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":14},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"ShockGrenade_02\":{\"Name\":\"ShockGrenade_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":350}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":50,\"OverrideScrappingReturnsPerRarity\":{\"Common\":105},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_SmokeGrenade_01\":{\"Name\":\"Consumable_SmokeGrenade_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_GasGrenade_01\":{\"Name\":\"Consumable_GasGrenade_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":450}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":135},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Consumable_AudioDecoy_01\":{\"Name\":\"Consumable_AudioDecoy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"OTecStim_Adrenaline\":{\"Name\":\"OTecStim_Adrenaline\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"TurretHeavy\":{\"Name\":\"TurretHeavy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"KineticShield_Dome\":{\"Name\":\"KineticShield_Dome\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":125,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"TurretHeavy_Ouroboros\":{\"Name\":\"TurretHeavy_Ouroboros\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":5},\"Bombardment\":{\"Name\":\"Bombardment\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"PlayerDefault\":{\"Name\":\"PlayerDefault\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Shield_01\":{\"Name\":\"Shield_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":250,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":40,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":1},\"Shield_02\":{\"Name\":\"Shield_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerSkin\"},\"Amount\":1}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3360}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2520},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":63},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"Shield_03\":{\"Name\":\"Shield_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5360}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":2500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":4020},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":101},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Shield_04\":{\"Name\":\"Shield_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":12000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherSkin\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":70,\"ScrappingReturnDefault\":7500,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":18000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":450},\"ScrappingFactionProgressionIncrement\":90,\"Rarity\":4},\"Shield_Tactical_01\":{\"Name\":\"Shield_Tactical_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":250,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":40,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":270},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":7},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":1},\"Shield_Tactical_02\":{\"Name\":\"Shield_Tactical_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerSkin\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3600}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2700},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":68},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"Shield_Tactical_03\":{\"Name\":\"Shield_Tactical_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"Amount\":1}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":2500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":4500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":113},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Shield_Restoration_01\":{\"Name\":\"Shield_Restoration_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerSkin\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":2}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3600}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2700},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":68},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"Shield_Restoration_02\":{\"Name\":\"Shield_Restoration_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":4}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":2500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":4500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":113},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Helmet_01\":{\"Name\":\"Helmet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":250,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Helmet_02\":{\"Name\":\"Helmet_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":25,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2250},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":56},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":2},\"Helmet_03\":{\"Name\":\"Helmet_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":3000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_WeremoleHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5280}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":3960},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":99},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":3},\"Helmet_04\":{\"Name\":\"Helmet_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":8000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":22000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":800,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":16500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":413},\"ScrappingFactionProgressionIncrement\":8,\"Rarity\":4},\"Bag_01\":{\"Name\":\"Bag_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"Bag_02\":{\"Name\":\"Bag_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":670}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2680}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":160,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2010},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":50},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Bag_03\":{\"Name\":\"Bag_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1300}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5200}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":80,\"ScrappingReturnDefault\":340,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":3900},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":98},\"ScrappingFactionProgressionIncrement\":8,\"Rarity\":3},\"Bag_04\":{\"Name\":\"Bag_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":5000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherSkin\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":100,\"ScrappingReturnDefault\":520,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":15000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":375},\"ScrappingFactionProgressionIncrement\":24,\"Rarity\":4},\"Bag_05\":{\"Name\":\"Bag_05\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"Mod_Korolev_Scanner_AlienCrystals\":{\"Name\":\"Mod_Korolev_Scanner_AlienCrystals\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Korolev_Scanner_HeavyMetals\":{\"Name\":\"Mod_Korolev_Scanner_HeavyMetals\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Korolev_Scanner_Veltecite\":{\"Name\":\"Mod_Korolev_Scanner_Veltecite\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Optic_2x_01\":{\"Name\":\"Mod_Optic_2x_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Optic_4x_01\":{\"Name\":\"Mod_Optic_4x_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Light_03\":{\"Name\":\"Mod_Magazine_Light_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Light_02\":{\"Name\":\"Mod_Magazine_Light_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Light_01\":{\"Name\":\"Mod_Magazine_Light_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Medium_01\":{\"Name\":\"Mod_Magazine_Medium_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Heavy_01\":{\"Name\":\"Mod_Magazine_Heavy_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Shotgun_01\":{\"Name\":\"Mod_Magazine_Shotgun_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Muzzle_Small_Supressor_01\":{\"Name\":\"Mod_Muzzle_Small_Supressor_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Muzzle_Standard_Supressor_01\":{\"Name\":\"Mod_Muzzle_Standard_Supressor_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_01\":{\"Name\":\"Mod_Converter_Light_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Medium_01\":{\"Name\":\"Mod_Converter_Medium_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Heavy_01\":{\"Name\":\"Mod_Converter_Heavy_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Shotgun_01\":{\"Name\":\"Mod_Converter_Shotgun_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_Angled_01\":{\"Name\":\"Mod_ForeGrip_Angled_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_RearGrip_01\":{\"Name\":\"Mod_RearGrip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Tactical_Flashlight_01\":{\"Name\":\"Mod_Tactical_Flashlight_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Marksman_01\":{\"Name\":\"Mod_Stock_Marksman_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Standard_01\":{\"Name\":\"Mod_Stock_Standard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Medium_02\":{\"Name\":\"Mod_Magazine_Medium_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Medium_03\":{\"Name\":\"Mod_Magazine_Medium_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Heavy_02\":{\"Name\":\"Mod_Magazine_Heavy_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Heavy_03\":{\"Name\":\"Mod_Magazine_Heavy_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Shotgun_02\":{\"Name\":\"Mod_Magazine_Shotgun_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Shotgun_03\":{\"Name\":\"Mod_Magazine_Shotgun_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Light_ReloadSpeed_01\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Light_ReloadSpeed_02\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Light_ReloadSpeed_03\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Light_ReloadSpeed_04\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Medium_Reloadspeed_01\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Medium_Reloadspeed_02\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Medium_Reloadspeed_03\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Medium_Reloadspeed_04\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Heavy_ReloadSpeed_01\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Heavy_ReloadSpeed_02\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Heavy_ReloadSpeed_03\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Heavy_ReloadSpeed_04\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Shotgun_ReloadSpeed_01\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Shotgun_ReloadSpeed_02\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Shotgun_ReloadSpeed_03\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Shotgun_ReloadSpeed_04\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Light_EXTReload_01\":{\"Name\":\"Mod_Magazine_Light_EXTReload_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Light_EXTReload_02\":{\"Name\":\"Mod_Magazine_Light_EXTReload_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Medium_EXTReload_01\":{\"Name\":\"Mod_Magazine_Medium_EXTReload_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Medium_EXTReload_02\":{\"Name\":\"Mod_Magazine_Medium_EXTReload_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Stock_Standard_02\":{\"Name\":\"Mod_Stock_Standard_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Standard_Equip_01\":{\"Name\":\"Mod_Stock_Standard_Equip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Standard_Equip_02\":{\"Name\":\"Mod_Stock_Standard_Equip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Standard_ADS_01\":{\"Name\":\"Mod_Stock_Standard_ADS_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Standard_ADS_02\":{\"Name\":\"Mod_Stock_Standard_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Standard_ADSEquip_01\":{\"Name\":\"Mod_Stock_Standard_ADSEquip_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Standard_ADSEquip_02\":{\"Name\":\"Mod_Stock_Standard_ADSEquip_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Stock_Marksman_02\":{\"Name\":\"Mod_Stock_Marksman_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Marksman_Equip_01\":{\"Name\":\"Mod_Stock_Marksman_Equip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Marksman_Equip_02\":{\"Name\":\"Mod_Stock_Marksman_Equip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Marksman_ADS_01\":{\"Name\":\"Mod_Stock_Marksman_ADS_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Marksman_ADS_02\":{\"Name\":\"Mod_Stock_Marksman_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Marksman_ADSEquip_01\":{\"Name\":\"Mod_Stock_Marksman_ADSEquip_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Marksman_ADSEquip_02\":{\"Name\":\"Mod_Stock_Marksman_ADSEquip_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Muzzle_Small_Recoil_01\":{\"Name\":\"Mod_Muzzle_Small_Recoil_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Muzzle_Small_Recoil_02\":{\"Name\":\"Mod_Muzzle_Small_Recoil_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Muzzle_Small_Recoil_03\":{\"Name\":\"Mod_Muzzle_Small_Recoil_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Muzzle_Standard_Recoil_01\":{\"Name\":\"Mod_Muzzle_Standard_Recoil_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Muzzle_Standard_Recoil_02\":{\"Name\":\"Mod_Muzzle_Standard_Recoil_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Muzzle_Standard_Recoil_03\":{\"Name\":\"Mod_Muzzle_Standard_Recoil_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_02\":{\"Name\":\"Mod_Converter_Light_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_03\":{\"Name\":\"Mod_Converter_Light_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Medium_02\":{\"Name\":\"Mod_Converter_Medium_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Medium_03\":{\"Name\":\"Mod_Converter_Medium_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Heavy_02\":{\"Name\":\"Mod_Converter_Heavy_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Heavy_03\":{\"Name\":\"Mod_Converter_Heavy_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Shotgun_02\":{\"Name\":\"Mod_Converter_Shotgun_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Shotgun_03\":{\"Name\":\"Mod_Converter_Shotgun_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Light_AIDMG_01\":{\"Name\":\"Mod_Converter_Light_AIDMG_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Light_AIDMG_02\":{\"Name\":\"Mod_Converter_Light_AIDMG_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_AIDMG_03\":{\"Name\":\"Mod_Converter_Light_AIDMG_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Medium_AIDMG_01\":{\"Name\":\"Mod_Converter_Medium_AIDMG_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Medium_AIDMG_02\":{\"Name\":\"Mod_Converter_Medium_AIDMG_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Medium_AIDMG_03\":{\"Name\":\"Mod_Converter_Medium_AIDMG_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Shotgun_Slug_01\":{\"Name\":\"Mod_Converter_Shotgun_Slug_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_Angled_02\":{\"Name\":\"Mod_ForeGrip_Angled_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_Equip_01\":{\"Name\":\"Mod_ForeGrip_Equip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_ForeGrip_Equip_02\":{\"Name\":\"Mod_ForeGrip_Equip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_ADS_01\":{\"Name\":\"Mod_ForeGrip_ADS_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_ADS_02\":{\"Name\":\"Mod_ForeGrip_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_ForeGrip_ADS_03\":{\"Name\":\"Mod_ForeGrip_ADS_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_RearGrip_02\":{\"Name\":\"Mod_RearGrip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_RearGrip_ADS_01\":{\"Name\":\"Mod_RearGrip_ADS_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_RearGrip_ADS_02\":{\"Name\":\"Mod_RearGrip_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Light\":{\"Name\":\"Light\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":125,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.1,\"ScrappingReturnDefault\":13,\"OverrideScrappingReturnsPerRarity\":{\"Common\":15},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Medium\":{\"Name\":\"Medium\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":75,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.1,\"ScrappingReturnDefault\":25,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Heavy\":{\"Name\":\"Heavy\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":20,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.2,\"ScrappingReturnDefault\":50,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Shotgun\":{\"Name\":\"Shotgun\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":20,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.2,\"ScrappingReturnDefault\":75,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":90},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":5},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Special\":{\"Name\":\"Special\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":10,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":125,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":8},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"QuestItem_AlphaWardenBait\":{\"Name\":\"QuestItem_AlphaWardenBait\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"Amount\":16},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CreatureClaw\"},\"Amount\":5}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":300},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":15},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"QuestItem_LaserDrillBeacon\":{\"Name\":\"QuestItem_LaserDrillBeacon\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":25,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":300},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":15},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":4},\"HardDrive_common\":{\"Name\":\"HardDrive_common\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"HardDrive_uncommon\":{\"Name\":\"HardDrive_uncommon\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":2},\"HardDrive_rare\":{\"Name\":\"HardDrive_rare\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":600,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":15},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":3},\"HardDrive_epic\":{\"Name\":\"HardDrive_epic\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":30},\"ScrappingFactionProgressionIncrement\":15,\"Rarity\":4},\"HardDrive_legendary\":{\"Name\":\"HardDrive_legendary\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":2000,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":68},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"Data_DigSite\":{\"Name\":\"Data_DigSite\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map01_KeyCard_01\":{\"Name\":\"Map01_KeyCard_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map01_KeyCard_02\":{\"Name\":\"Map01_KeyCard_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map01_KeyCard_03\":{\"Name\":\"Map01_KeyCard_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map01_KeyCard_04\":{\"Name\":\"Map01_KeyCard_04\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map01_KeyCard_05\":{\"Name\":\"Map01_KeyCard_05\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Map01_KeyCard_06\":{\"Name\":\"Map01_KeyCard_06\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Map02_KeyCard_01\":{\"Name\":\"Map02_KeyCard_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"Map02_KeyCard_02\":{\"Name\":\"Map02_KeyCard_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map02_KeyCard_03\":{\"Name\":\"Map02_KeyCard_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Map02_KeyCard_04\":{\"Name\":\"Map02_KeyCard_04\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map02_KeyCard_05\":{\"Name\":\"Map02_KeyCard_05\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map02_KeyCard_06\":{\"Name\":\"Map02_KeyCard_06\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"Map02_KeyCard_07\":{\"Name\":\"Map02_KeyCard_07\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4}}", - ["CharacterCustomizationArchetype_BikerQueen"] = "{\"Id\":\"BikerQueen\",\"DefaultItems\":{\"Head\":{\"Id\":\"BikerQueen01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_BountyHunter"] = "{\"Id\":\"BountyHunter\",\"DefaultItems\":{\"Head\":{\"Id\":\"BountyHunter01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_ExoBiologist"] = "{\"Id\":\"ExoBiologist\",\"DefaultItems\":{\"Head\":{\"Id\":\"Asian01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_ExpeditionMaster"] = "{\"Id\":\"ExpeditionMaster\",\"DefaultItems\":{\"Head\":{\"Id\":\"GoldRushVeteranHunter01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_Gambler"] = "{\"Id\":\"Gambler\",\"DefaultItems\":{\"Head\":{\"Id\":\"Asian01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_GoldRushOptimist"] = "{\"Id\":\"GoldRushOptimist\",\"DefaultItems\":{\"Head\":{\"Id\":\"Caucasian02F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_GoldRushVeteran"] = "{\"Id\":\"GoldRushVeteran\",\"DefaultItems\":{\"Head\":{\"Id\":\"GoldrushVeteran01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_Marshall"] = "{\"Id\":\"Marshall\",\"DefaultItems\":{\"Head\":{\"Id\":\"Marshall01F_Head1\",\"MaterialIndex\":-1},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":-1},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":-1},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":-1},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":-1},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_MaskedStranger"] = "{\"Id\":\"MaskedStranger\",\"DefaultItems\":{\"Head\":{\"Id\":\"MaskedStranger01M_Head01\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_Paladin"] = "{\"Id\":\"Paladin\",\"DefaultItems\":{\"Head\":{\"Id\":\"Paladin01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_PolePosition"] = "{\"Id\":\"PolePosition\",\"DefaultItems\":{\"Head\":{\"Id\":\"Caucasian01F_Head3c1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_Promo_GoldRushOptimist"] = "{\"Id\":\"Promo_GoldRushOptimist\",\"DefaultItems\":{\"Head\":{\"Id\":\"RogueThrillSeeker01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"RogueThrillSeeker01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"RogueThrillSeeker01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"RogueThrillSeeker01F_BaseSuit1\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"RogueThrillSeeker01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_Ronin"] = "{\"Id\":\"Ronin\",\"DefaultItems\":{\"Head\":{\"Id\":\"Pumpkin01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_StarterOutfit"] = "{\"Id\":\"StarterOutfit\",\"DefaultItems\":{\"Head\":{\"Id\":\"Trailblazer01M_Head0b\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_Streamer"] = "{\"Id\":\"Streamer\",\"DefaultItems\":{\"Head\":{\"Id\":\"Streamer01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_SyndicateEnforcer"] = "{\"Id\":\"SyndicateEnforcer\",\"DefaultItems\":{\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Head\":{\"Id\":\"SyndicaterEnforcer01M_Head1\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_TheProspector"] = "{\"Id\":\"TheProspector\",\"DefaultItems\":{\"Head\":{\"Id\":\"Black02M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_TheRunaway"] = "{\"Id\":\"TheRunaway\",\"DefaultItems\":{\"Head\":{\"Id\":\"Latina01F_Head2\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationArchetype_TheVeteran"] = "{\"Id\":\"TheVeteran\",\"DefaultItems\":{\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Head\":{\"Id\":\"Trailblazer01M_Head0\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", - ["CharacterCustomizationArchetype_Tracker"] = "{\"Id\":\"Tracker\",\"DefaultItems\":{\"Head\":{\"Id\":\"Black03F_Head3NoHeadGear\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", - ["CharacterCustomizationDefaults"] = "{\"DefaultArchetype\":\"TheProspector\"}", - ["Contracts"] = "{\"Test-Kills-Creatures\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Creatures\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Kills-Rattlers\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Rattlers\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Kills-Players\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Players\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Kills-Pistol\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Pistol\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Location\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Location\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_Pistol_Bullet_01\"},\"ItemRarity\":1,\"Amount\":2}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-MultipleObjectives\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-MultipleObjectives\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_Pistol_Bullet_01\"},\"ItemRarity\":1,\"Amount\":2}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Location-MultipleObjectives\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Location-MultipleObjectives\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_Pistol_Bullet_01\"},\"ItemRarity\":1,\"Amount\":2}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Not-Free-Contract\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Not-Free-Contract\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":1000,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":100}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":false},\"Test-DeadDrop\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-DeadDrop\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-Minerals-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-Minerals-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Minerals-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Minerals-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Minerals-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Minerals-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-BossHunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-BossHunt-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlphaWardenHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-BossHunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-BossHunt-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlphaWardenHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-BossHunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-BossHunt-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlphaWardenHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":25,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Hunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Hunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Hunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-LaserDrill-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-LaserDrill-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":0,\"ObjectiveMaxProgress\":100,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-LaserDrill-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-LaserDrill-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":0,\"ObjectiveMaxProgress\":240,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-LaserDrill-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-LaserDrill-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":0,\"ObjectiveMaxProgress\":480,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-PowerUp-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-PowerUp-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-PowerUp-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-PowerUp-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-PowerUp-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-PowerUp-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_uncommon\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_rare\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Data-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Data-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Data-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Data-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Data-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Data-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Tracking-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Tracking-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Uplink-1_Test\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Uplink-1_Test\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":300,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_03\"},\"ItemRarity\":3,\"Amount\":1},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-Brightcaps-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Brightcaps-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":4500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Hunt-1_0\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Hunt-1_0\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":4500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":7,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Meteor-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Meteor-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Meteor-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"Easy-KOR_FTUE-Minerals-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"Easy-KOR_FTUE-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":true},\"Easy-Osiris_FTUE-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"Easy-Osiris_FTUE-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":true},\"Easy-ICA_FTUE-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"Easy-ICA_FTUE-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cadmium\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":true},\"Medium-KOR-Conditional-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Conditional-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Conditional-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Conditional-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Brightcaps-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Brightcaps-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1270,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Minerals-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Minerals-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Hunt-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":140,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"NeuroToxicGlands\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-KOR-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_red\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":16,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_red\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":140,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-ICA-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AutoLoader\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":1110,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6000,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OldCurrency\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-and-PvE-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-and-PvE-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":14,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AutoLoader\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Gather-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-Osiris-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1500,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":7,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"NeuroToxicGlands\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1500,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_red\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":16,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AutoLoader\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-and-PvE-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-and-PvE-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1110,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1270,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Mine-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Mine-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":7,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1110,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-Osiris-Hunt-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1770,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":16,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-7\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-7\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-PvP-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-KOR-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1500,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-PvP-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-PvP-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Brightcaps-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Brightcaps-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Brightcaps-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Brightcaps-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Brightcaps-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Brightcaps-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Brightcaps-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Brightcaps-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-BlueRunnerEgg-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-BlueRunnerEgg-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-BlueRunnerEgg-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-BlueRunnerEgg-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Meteor-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Meteor-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1270,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Meteor-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Meteor-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Meteor-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Meteor-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Uplink-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_uncommon\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Uplink-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":300,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_rare\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Uplink-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Uplink-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_rare\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Uplink-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":1080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Uplink-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Uplink-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_legendary\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Uplink-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Uplink-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_legendary\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Powerup-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Powerup-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Powerup-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Powerup-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Powerup-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Powerup-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Powerup-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Powerup-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-and-PvE-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-ICA-Gather-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":200,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3000,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1000,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Flora-and-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Flora-and-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Flora-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Flora-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Flora-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Flora-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-7\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-7\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-8\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-8\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false}}", - ["ContractsBoardsSettings"] = "{\"RefreshHours24Utc\":12}", - ["DailyCrateRewardsPools"] = "{\"0\":[{\"RewardType\":1,\"RewardId\":\"SoftCurrency\",\"Amount\":168,\"Weight\":1},{\"RewardType\":2,\"RewardId\":\"CommonVeltecite\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":2,\"RewardId\":\"StormyCreatureDrop\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":2,\"RewardId\":\"HardenedBoneAlloy\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":2,\"RewardId\":\"SpareCasing\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":250,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":250,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":50,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":50,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Special\",\"Amount\":10,\"Weight\":0.2}],\"1\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":1},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":1},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.6},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":1}],\"2\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":1},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.45},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.45},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.6},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.9},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.1}],\"3\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2}],\"4\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.35},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.35},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.7},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.1}],\"5\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.2}],\"6\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_SMG_Bullet_01\",\"Amount\":1,\"Weight\":0.1}],\"7\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Helmet_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Shield_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.35},{\"RewardType\":10,\"RewardId\":\"Bag_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Special\",\"Amount\":10,\"Weight\":0.1},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_SMG_Bullet_01\",\"Amount\":1,\"Weight\":0.2}],\"8\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":10,\"RewardId\":\"Bag_04\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Special\",\"Amount\":10,\"Weight\":0.1},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":7,\"RewardId\":\"WP_E_SMG_Bullet_01\",\"Amount\":1,\"Weight\":0.2}]}", - ["DailyCrateSetups"] = "{\"0\":{\"Level\":0,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_0_DT.PassiveGenerators_CrateRewards_0_DT\",\"RewardsGrants\":[{\"RewardType\":1,\"GrantAmount\":1},{\"RewardType\":2,\"GrantAmount\":1},{\"RewardType\":0,\"GrantAmount\":1},{\"RewardType\":6,\"GrantAmount\":2}]},\"1\":{\"Level\":1,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_1_DT.PassiveGenerators_CrateRewards_1_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":2},{\"RewardType\":9,\"GrantAmount\":1},{\"RewardType\":6,\"GrantAmount\":2},{\"RewardType\":10,\"GrantAmount\":1},{\"RewardType\":7,\"GrantAmount\":1}]},\"2\":{\"Level\":2,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_2_DT.PassiveGenerators_CrateRewards_2_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":3},{\"RewardType\":9,\"GrantAmount\":1},{\"RewardType\":6,\"GrantAmount\":3},{\"RewardType\":10,\"GrantAmount\":1},{\"RewardType\":7,\"GrantAmount\":1}]},\"3\":{\"Level\":3,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_3_DT.PassiveGenerators_CrateRewards_3_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":4},{\"RewardType\":9,\"GrantAmount\":2},{\"RewardType\":6,\"GrantAmount\":4},{\"RewardType\":10,\"GrantAmount\":1},{\"RewardType\":7,\"GrantAmount\":1}]},\"4\":{\"Level\":4,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_4_DT.PassiveGenerators_CrateRewards_4_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":5},{\"RewardType\":9,\"GrantAmount\":2},{\"RewardType\":6,\"GrantAmount\":5},{\"RewardType\":10,\"GrantAmount\":2},{\"RewardType\":7,\"GrantAmount\":2}]},\"5\":{\"Level\":5,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_5_DT.PassiveGenerators_CrateRewards_5_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":6},{\"RewardType\":9,\"GrantAmount\":3},{\"RewardType\":6,\"GrantAmount\":6},{\"RewardType\":10,\"GrantAmount\":2},{\"RewardType\":7,\"GrantAmount\":2}]},\"6\":{\"Level\":6,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_6_DT.PassiveGenerators_CrateRewards_6_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":7},{\"RewardType\":9,\"GrantAmount\":3},{\"RewardType\":6,\"GrantAmount\":7},{\"RewardType\":10,\"GrantAmount\":2},{\"RewardType\":7,\"GrantAmount\":2}]},\"7\":{\"Level\":7,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_7_DT.PassiveGenerators_CrateRewards_7_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":8},{\"RewardType\":9,\"GrantAmount\":4},{\"RewardType\":6,\"GrantAmount\":8},{\"RewardType\":10,\"GrantAmount\":3},{\"RewardType\":7,\"GrantAmount\":3}]},\"8\":{\"Level\":8,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_8_DT.PassiveGenerators_CrateRewards_8_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":8},{\"RewardType\":9,\"GrantAmount\":4},{\"RewardType\":6,\"GrantAmount\":8},{\"RewardType\":10,\"GrantAmount\":3},{\"RewardType\":7,\"GrantAmount\":3}]}}", - ["FactionProgressionICA"] = "[{\"Level\":1,\"ReputationPlayerNeedsToReachThisLevel\":0},{\"Level\":2,\"ReputationPlayerNeedsToReachThisLevel\":50},{\"Level\":3,\"ReputationPlayerNeedsToReachThisLevel\":152},{\"Level\":4,\"ReputationPlayerNeedsToReachThisLevel\":298},{\"Level\":5,\"ReputationPlayerNeedsToReachThisLevel\":507},{\"Level\":6,\"ReputationPlayerNeedsToReachThisLevel\":805},{\"Level\":7,\"ReputationPlayerNeedsToReachThisLevel\":1232},{\"Level\":8,\"ReputationPlayerNeedsToReachThisLevel\":1843},{\"Level\":9,\"ReputationPlayerNeedsToReachThisLevel\":2717},{\"Level\":10,\"ReputationPlayerNeedsToReachThisLevel\":3967},{\"Level\":11,\"ReputationPlayerNeedsToReachThisLevel\":5747},{\"Level\":12,\"ReputationPlayerNeedsToReachThisLevel\":8297},{\"Level\":13,\"ReputationPlayerNeedsToReachThisLevel\":11947},{\"Level\":14,\"ReputationPlayerNeedsToReachThisLevel\":17167},{\"Level\":15,\"ReputationPlayerNeedsToReachThisLevel\":24637},{\"Level\":16,\"ReputationPlayerNeedsToReachThisLevel\":35237},{\"Level\":17,\"ReputationPlayerNeedsToReachThisLevel\":50437},{\"Level\":18,\"ReputationPlayerNeedsToReachThisLevel\":72237},{\"Level\":19,\"ReputationPlayerNeedsToReachThisLevel\":103437},{\"Level\":20,\"ReputationPlayerNeedsToReachThisLevel\":148137}]", - ["FactionProgressionKorolev"] = "[{\"Level\":1,\"ReputationPlayerNeedsToReachThisLevel\":0},{\"Level\":2,\"ReputationPlayerNeedsToReachThisLevel\":50},{\"Level\":3,\"ReputationPlayerNeedsToReachThisLevel\":152},{\"Level\":4,\"ReputationPlayerNeedsToReachThisLevel\":298},{\"Level\":5,\"ReputationPlayerNeedsToReachThisLevel\":507},{\"Level\":6,\"ReputationPlayerNeedsToReachThisLevel\":805},{\"Level\":7,\"ReputationPlayerNeedsToReachThisLevel\":1232},{\"Level\":8,\"ReputationPlayerNeedsToReachThisLevel\":1843},{\"Level\":9,\"ReputationPlayerNeedsToReachThisLevel\":2717},{\"Level\":10,\"ReputationPlayerNeedsToReachThisLevel\":3967},{\"Level\":11,\"ReputationPlayerNeedsToReachThisLevel\":5747},{\"Level\":12,\"ReputationPlayerNeedsToReachThisLevel\":8297},{\"Level\":13,\"ReputationPlayerNeedsToReachThisLevel\":11947},{\"Level\":14,\"ReputationPlayerNeedsToReachThisLevel\":17167},{\"Level\":15,\"ReputationPlayerNeedsToReachThisLevel\":24637},{\"Level\":16,\"ReputationPlayerNeedsToReachThisLevel\":35237},{\"Level\":17,\"ReputationPlayerNeedsToReachThisLevel\":50437},{\"Level\":18,\"ReputationPlayerNeedsToReachThisLevel\":72237},{\"Level\":19,\"ReputationPlayerNeedsToReachThisLevel\":103437},{\"Level\":20,\"ReputationPlayerNeedsToReachThisLevel\":148137}]", - ["FactionProgressionOsiris"] = "[{\"Level\":1,\"ReputationPlayerNeedsToReachThisLevel\":0},{\"Level\":2,\"ReputationPlayerNeedsToReachThisLevel\":50},{\"Level\":3,\"ReputationPlayerNeedsToReachThisLevel\":152},{\"Level\":4,\"ReputationPlayerNeedsToReachThisLevel\":298},{\"Level\":5,\"ReputationPlayerNeedsToReachThisLevel\":507},{\"Level\":6,\"ReputationPlayerNeedsToReachThisLevel\":805},{\"Level\":7,\"ReputationPlayerNeedsToReachThisLevel\":1232},{\"Level\":8,\"ReputationPlayerNeedsToReachThisLevel\":1843},{\"Level\":9,\"ReputationPlayerNeedsToReachThisLevel\":2717},{\"Level\":10,\"ReputationPlayerNeedsToReachThisLevel\":3967},{\"Level\":11,\"ReputationPlayerNeedsToReachThisLevel\":5747},{\"Level\":12,\"ReputationPlayerNeedsToReachThisLevel\":8297},{\"Level\":13,\"ReputationPlayerNeedsToReachThisLevel\":11947},{\"Level\":14,\"ReputationPlayerNeedsToReachThisLevel\":17167},{\"Level\":15,\"ReputationPlayerNeedsToReachThisLevel\":24637},{\"Level\":16,\"ReputationPlayerNeedsToReachThisLevel\":35237},{\"Level\":17,\"ReputationPlayerNeedsToReachThisLevel\":50437},{\"Level\":18,\"ReputationPlayerNeedsToReachThisLevel\":72237},{\"Level\":19,\"ReputationPlayerNeedsToReachThisLevel\":103437},{\"Level\":20,\"ReputationPlayerNeedsToReachThisLevel\":148137}]", - ["FeatureToggles"] = "[{\"Name\":\"FeatureToggles\",\"m_playerReplicationgClientSpawnDependency\":true,\"m_shouldServerRunClientFireRPCValidation\":false,\"m_isPactEnabledInRankedMode\":false,\"m_isPactEnabledInNonRankedMode\":false,\"m_chatEnabled\":false,\"m_voiceChatEnabled\":true,\"m_capsuleHitBoxesEnabled\":true,\"m_autoRequeueingEnabled\":false,\"m_useIdleDetection\":false,\"m_isInternalFriendsSystemEnabled\":true,\"m_enableSixthSenseWarning\":false,\"m_enableSixthSenseWarningInRanked\":false,\"m_glickoRatingEnabled\":true,\"m_friendHandlingEnabled\":false,\"m_enableColorBlindOptions\":true,\"m_ledgeClimbingSystemEnabled\":true,\"m_playerBuffsEnabled\":false,\"m_automaticImportPlatformFriends\":false,\"m_eosStatsEnabled\":false,\"m_canScrapWeapons\":true,\"m_canCraftWeapons\":true,\"m_shouldTraceServerRequests\":true,\"m_shouldTraceClientRequests\":false,\"m_isModFunctionalityEnabled\":true,\"m_useLootRandomSeedingLoot\":true,\"m_enableBugReporter\":true,\"m_requireOwnedModCrafting\":false,\"m_allowMovingItemToBagOverWeightLimit\":true,\"m_isProneEnabled\":false,\"m_isLeaningEnabled\":true,\"m_isSprintDashEnabled\":false,\"m_isAccountLinkingEnabled\":true,\"m_isFriendsImportEnabled\":true,\"m_showMatchMapsSelector\":true,\"m_newMeleeSystemEnabled\":true,\"m_enableEffortsComponent\":true,\"m_squadsEnabled\":true,\"m_socialEnabled\":true,\"m_sessionServerShutdownEnabled\":true,\"m_multiplayerStationEnabled\":true,\"m_replicationGraphEnabled\":false,\"m_multiRegionEnabled\":true,\"m_lootCollisionTraceEnabled\":true,\"m_splitSoloAndSquadMatches\":false,\"m_enableDeployTravelLoadingIndicator\":true,\"m_isOnboardingEnabled\":true,\"m_isPremiumShopEnabled\":false,\"m_timeSliceWeaponAssetLoading\":false,\"m_isTutorialEnabled\":true,\"m_isBiEnabledOldPipeline\":true,\"m_isBiEnabledNewPipeline\":false,\"m_flushLevelStreaming\":true,\"m_playfabCouponsEnabled\":false,\"m_useMGetForMatchmakingServerDetails\":true,\"m_rowName\":\"FeatureToggles\"}]", - ["Generators"] = "{\"playerquarters_gen_aurum\":{\"GeneratorType\":1,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":180,\"CapPerkEffector\":6,\"GenRatePerkEffector\":4},\"playerquarters_gen_kmarks\":{\"GeneratorType\":2,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":1050,\"CapPerkEffector\":5,\"GenRatePerkEffector\":3},\"playerquarters_gen_crate\":{\"GeneratorType\":5,\"BaseGenIntervalMinutes\":1440,\"BaseGenRate\":1,\"BaseCap\":1,\"CapPerkEffector\":0,\"GenRatePerkEffector\":0}}", - ["InventoryInsurance"] = "{\"Default\":{\"InsuranceId\":\"Default\",\"Cost\":0.2,\"Payout\":0.5}}", - ["MatchmakingSetup"] = "[{\"Name\":\"mm_setup\",\"stationSetup\":{\"maxAmountOfPlayers\":32,\"maxAmountOfPlayersBeginner\":32,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":-1,\"m_sessionUntilClientWarning\":-1,\"m_sessionNoPlayerConnectServerShutdown\":-1},\"matchSetups\":[{\"enabled\":true,\"fullMapName\":\"/Game/Maps/MP/Map01/MP_Map01_P\",\"maxAmountOfPlayers\":18,\"maxAmountOfPlayersBeginner\":12,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":19800,\"m_sessionUntilClientWarning\":19800,\"m_sessionNoPlayerConnectServerShutdown\":3600},{\"enabled\":true,\"fullMapName\":\"/Game/Maps/MP/Map02/MP_Map02_P\",\"maxAmountOfPlayers\":24,\"maxAmountOfPlayersBeginner\":24,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":19800,\"m_sessionUntilClientWarning\":19800,\"m_sessionNoPlayerConnectServerShutdown\":3600},{\"enabled\":false,\"fullMapName\":\"/Game/Maps/Testmaps/TestMap_DeathMatch_P\",\"maxAmountOfPlayers\":30,\"maxAmountOfPlayersBeginner\":30,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":19800,\"m_sessionUntilClientWarning\":19800,\"m_sessionNoPlayerConnectServerShutdown\":3600},{\"enabled\":false,\"fullMapName\":\"/Game/Maps/Testmaps/TestMap_PathB_CombatArenaTemplate_P\",\"maxAmountOfPlayers\":18,\"maxAmountOfPlayersBeginner\":18,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":-1,\"m_sessionUntilNoMatchmaking\":-1,\"m_sessionUntilClientWarning\":-1,\"m_sessionNoPlayerConnectServerShutdown\":-1}],\"matchMapChoiceOption\":\"Strict\",\"beginnerFlagRules\":{\"enabled\":true,\"matchesPlayedThreshold\":3,\"evacsThreshold\":1,\"consecutiveDeathsThreshold\":10},\"rejoinOnDeathCooldownMinutes\":0,\"enableJoinConcurrencyTempLock\":true,\"shardsPerStationServer\":4,\"regionsSetup\":{\"defaultRegion\":\"NorthEurope\",\"overrides\":[{\"region\":\"NorthEurope\",\"option\":\"Allow\"},{\"region\":\"EastUs\",\"option\":\"Allow\"},{\"region\":\"SoutheastAsia\",\"option\":\"Allow\"}]},\"nvrSetup\":{\"enabled\":true,\"userNVRSamples\":100,\"sessionFillRatioThreshold\":0.5,\"decayIntervalDays\":7,\"decayEffectPerInterval\":0.10000000149011612}}]", - ["MaterialsDataTable"] = "{\"CommonVeltecite\":{\"MaterialId\":\"CommonVeltecite\"},\"UncommonVelticite\":{\"MaterialId\":\"UncommonVelticite\"},\"RareVeltecite\":{\"MaterialId\":\"RareVeltecite\"},\"EpicVeltecite\":{\"MaterialId\":\"EpicVeltecite\"},\"VelteciteHeart\":{\"MaterialId\":\"VelteciteHeart\"},\"FocusCrystal\":{\"MaterialId\":\"FocusCrystal\"},\"PureFocusCrystal\":{\"MaterialId\":\"PureFocusCrystal\"},\"Nickel\":{\"MaterialId\":\"Nickel\"},\"PureNickel\":{\"MaterialId\":\"PureNickel\"},\"Polonium\":{\"MaterialId\":\"Polonium\"},\"BrittleTitanOre\":{\"MaterialId\":\"BrittleTitanOre\"},\"TitanOre\":{\"MaterialId\":\"TitanOre\"},\"StormSurgeCrystal\":{\"MaterialId\":\"StormSurgeCrystal\"},\"BrightcapMushroom\":{\"MaterialId\":\"BrightcapMushroom\"},\"MeteorCore\":{\"MaterialId\":\"MeteorCore\"},\"MeteorFragment\":{\"MaterialId\":\"MeteorFragment\"},\"BlueRunnerEgg\":{\"MaterialId\":\"BlueRunnerEgg\"},\"Alloys\":{\"MaterialId\":\"Alloys\"},\"SpareCasing\":{\"MaterialId\":\"SpareCasing\"},\"OpticGlass\":{\"MaterialId\":\"OpticGlass\"},\"DerelictExplosives\":{\"MaterialId\":\"DerelictExplosives\"},\"PolymetallicPrefabricate\":{\"MaterialId\":\"PolymetallicPrefabricate\"},\"CompoundSheets\":{\"MaterialId\":\"CompoundSheets\"},\"HydraulicPiston\":{\"MaterialId\":\"HydraulicPiston\"},\"Gyroscope\":{\"MaterialId\":\"Gyroscope\"},\"BallBearings\":{\"MaterialId\":\"BallBearings\"},\"PrintResin\":{\"MaterialId\":\"PrintResin\"},\"MultiTool\":{\"MaterialId\":\"MultiTool\"},\"ShardSlicer\":{\"MaterialId\":\"ShardSlicer\"},\"CombatCPU_blue\":{\"MaterialId\":\"CombatCPU_blue\"},\"CombatCPU_red\":{\"MaterialId\":\"CombatCPU_red\"},\"MiniatureReactor\":{\"MaterialId\":\"MiniatureReactor\"},\"ShockAbsorber\":{\"MaterialId\":\"ShockAbsorber\"},\"AutoLoader\":{\"MaterialId\":\"AutoLoader\"},\"MagneticFieldStabilizer\":{\"MaterialId\":\"MagneticFieldStabilizer\"},\"DataPad\":{\"MaterialId\":\"DataPad\"},\"OldCurrency\":{\"MaterialId\":\"OldCurrency\"},\"RadioactiveBrightcapMushroom\":{\"MaterialId\":\"RadioactiveBrightcapMushroom\"},\"BlueWood\":{\"MaterialId\":\"BlueWood\"},\"WaterPlant\":{\"MaterialId\":\"WaterPlant\"},\"DesertPlant\":{\"MaterialId\":\"DesertPlant\"},\"IvyPlant\":{\"MaterialId\":\"IvyPlant\"},\"AlienFruit\":{\"MaterialId\":\"AlienFruit\"},\"Fabrics\":{\"MaterialId\":\"Fabrics\"},\"Cables\":{\"MaterialId\":\"Cables\"},\"Insulation\":{\"MaterialId\":\"Insulation\"},\"CopperWire\":{\"MaterialId\":\"CopperWire\"},\"SmartMesh\":{\"MaterialId\":\"SmartMesh\"},\"CircuitBoard\":{\"MaterialId\":\"CircuitBoard\"},\"RadioSpareParts\":{\"MaterialId\":\"RadioSpareParts\"},\"Antibiotics\":{\"MaterialId\":\"Antibiotics\"},\"PortableLabEquipmentBox\":{\"MaterialId\":\"PortableLabEquipmentBox\"},\"Battery\":{\"MaterialId\":\"Battery\"},\"LiquidFertilizer\":{\"MaterialId\":\"LiquidFertilizer\"},\"SamplingDevice\":{\"MaterialId\":\"SamplingDevice\"},\"AnaestheticsContainers\":{\"MaterialId\":\"AnaestheticsContainers\"},\"ProteinBar\":{\"MaterialId\":\"ProteinBar\"},\"Jewellery\":{\"MaterialId\":\"Jewellery\"},\"SampleContainer\":{\"MaterialId\":\"SampleContainer\"},\"AluminumParts\":{\"MaterialId\":\"AluminumParts\"},\"GenericCreatureDrop\":{\"MaterialId\":\"GenericCreatureDrop\"},\"StormyCreatureDrop\":{\"MaterialId\":\"StormyCreatureDrop\"},\"NeuroToxicGlands\":{\"MaterialId\":\"NeuroToxicGlands\"},\"AI_StriderHead\":{\"MaterialId\":\"AI_StriderHead\"},\"AI_RattlerHead\":{\"MaterialId\":\"AI_RattlerHead\"},\"AI_WeremoleHead\":{\"MaterialId\":\"AI_WeremoleHead\"},\"AI_CrusherHead\":{\"MaterialId\":\"AI_CrusherHead\"},\"AlphaCrusherSkull\":{\"MaterialId\":\"AlphaCrusherSkull\"},\"AI_StriderMeat\":{\"MaterialId\":\"AI_StriderMeat\"},\"AI_RattlerEyes\":{\"MaterialId\":\"AI_RattlerEyes\"},\"AI_WeremoleMeat\":{\"MaterialId\":\"AI_WeremoleMeat\"},\"AI_CrusherMeat\":{\"MaterialId\":\"AI_CrusherMeat\"},\"AI_RattlerSkin\":{\"MaterialId\":\"AI_RattlerSkin\"},\"HardenedBoneAlloy\":{\"MaterialId\":\"HardenedBoneAlloy\"},\"AI_CrusherSkin\":{\"MaterialId\":\"AI_CrusherSkin\"},\"Biomass\":{\"MaterialId\":\"Biomass\"},\"AlphaWardenHeart\":{\"MaterialId\":\"AlphaWardenHeart\"},\"Adhesive\":{\"MaterialId\":\"Adhesive\"},\"KorolevScrip\":{\"MaterialId\":\"KorolevScrip\"},\"OsirisScrip\":{\"MaterialId\":\"OsirisScrip\"},\"ICAScrip\":{\"MaterialId\":\"ICAScrip\"}}", - ["Mods"] = "{\"0\":{\"modRowId\":\"NoOptics\",\"modShortId\":0,\"rarity\":1,\"modType\":1},\"1\":{\"modRowId\":\"NoMagazine\",\"modShortId\":1,\"rarity\":1,\"modType\":2},\"2\":{\"modRowId\":\"NoBarrel\",\"modShortId\":2,\"rarity\":1,\"modType\":3},\"3\":{\"modRowId\":\"NoStock\",\"modShortId\":3,\"rarity\":1,\"modType\":5},\"4\":{\"modRowId\":\"NoGrip\",\"modShortId\":4,\"rarity\":1,\"modType\":16},\"5\":{\"modRowId\":\"NoAttatchment\",\"modShortId\":5,\"rarity\":1,\"modType\":11},\"112\":{\"modRowId\":\"Mod_Korolev_Scanner_AlienCrystals\",\"modShortId\":112,\"rarity\":3,\"modType\":14},\"114\":{\"modRowId\":\"Mod_Korolev_Scanner_HeavyMetals\",\"modShortId\":114,\"rarity\":2,\"modType\":13},\"116\":{\"modRowId\":\"Mod_Korolev_Scanner_Veltecite\",\"modShortId\":116,\"rarity\":1,\"modType\":12},\"137\":{\"modRowId\":\"Mod_Optic_2x_01\",\"modShortId\":137,\"rarity\":1,\"modType\":1},\"133\":{\"modRowId\":\"Mod_Optic_4x_01\",\"modShortId\":133,\"rarity\":1,\"modType\":1},\"136\":{\"modRowId\":\"Mod_Magazine_Light_03\",\"modShortId\":136,\"rarity\":4,\"modType\":2},\"135\":{\"modRowId\":\"Mod_Magazine_Light_02\",\"modShortId\":135,\"rarity\":3,\"modType\":2},\"120\":{\"modRowId\":\"Mod_Magazine_Light_01\",\"modShortId\":120,\"rarity\":2,\"modType\":2},\"121\":{\"modRowId\":\"Mod_Magazine_Medium_01\",\"modShortId\":121,\"rarity\":2,\"modType\":2},\"122\":{\"modRowId\":\"Mod_Magazine_Heavy_01\",\"modShortId\":122,\"rarity\":2,\"modType\":2},\"123\":{\"modRowId\":\"Mod_Magazine_Shotgun_01\",\"modShortId\":123,\"rarity\":2,\"modType\":2},\"124\":{\"modRowId\":\"Mod_Muzzle_Small_Supressor_01\",\"modShortId\":124,\"rarity\":3,\"modType\":4},\"125\":{\"modRowId\":\"Mod_Muzzle_Standard_Supressor_01\",\"modShortId\":125,\"rarity\":3,\"modType\":4},\"126\":{\"modRowId\":\"Mod_Converter_Light_01\",\"modShortId\":126,\"rarity\":2,\"modType\":9},\"127\":{\"modRowId\":\"Mod_Converter_Medium_01\",\"modShortId\":127,\"rarity\":2,\"modType\":9},\"128\":{\"modRowId\":\"Mod_Converter_Heavy_01\",\"modShortId\":128,\"rarity\":2,\"modType\":9},\"129\":{\"modRowId\":\"Mod_Converter_Shotgun_01\",\"modShortId\":129,\"rarity\":2,\"modType\":9},\"130\":{\"modRowId\":\"Mod_ForeGrip_Angled_01\",\"modShortId\":130,\"rarity\":1,\"modType\":7},\"131\":{\"modRowId\":\"Mod_RearGrip_01\",\"modShortId\":131,\"rarity\":1,\"modType\":16},\"132\":{\"modRowId\":\"Mod_Tactical_Flashlight_01\",\"modShortId\":132,\"rarity\":1,\"modType\":8},\"134\":{\"modRowId\":\"Mod_Stock_Marksman_01\",\"modShortId\":134,\"rarity\":1,\"modType\":5},\"119\":{\"modRowId\":\"Mod_Stock_Standard_01\",\"modShortId\":119,\"rarity\":1,\"modType\":5},\"138\":{\"modRowId\":\"Mod_Magazine_Medium_02\",\"modShortId\":138,\"rarity\":3,\"modType\":2},\"139\":{\"modRowId\":\"Mod_Magazine_Medium_03\",\"modShortId\":139,\"rarity\":4,\"modType\":2},\"140\":{\"modRowId\":\"Mod_Magazine_Heavy_02\",\"modShortId\":140,\"rarity\":3,\"modType\":2},\"141\":{\"modRowId\":\"Mod_Magazine_Heavy_03\",\"modShortId\":141,\"rarity\":4,\"modType\":2},\"142\":{\"modRowId\":\"Mod_Magazine_Shotgun_02\",\"modShortId\":142,\"rarity\":3,\"modType\":2},\"143\":{\"modRowId\":\"Mod_Magazine_Shotgun_03\",\"modShortId\":143,\"rarity\":4,\"modType\":2},\"144\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_01\",\"modShortId\":144,\"rarity\":1,\"modType\":2},\"145\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_02\",\"modShortId\":145,\"rarity\":2,\"modType\":2},\"146\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_03\",\"modShortId\":146,\"rarity\":3,\"modType\":2},\"147\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_04\",\"modShortId\":147,\"rarity\":4,\"modType\":2},\"148\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_01\",\"modShortId\":148,\"rarity\":1,\"modType\":2},\"149\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_02\",\"modShortId\":149,\"rarity\":2,\"modType\":2},\"150\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_03\",\"modShortId\":150,\"rarity\":3,\"modType\":2},\"151\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_04\",\"modShortId\":151,\"rarity\":4,\"modType\":2},\"152\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_01\",\"modShortId\":152,\"rarity\":1,\"modType\":2},\"153\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_02\",\"modShortId\":153,\"rarity\":2,\"modType\":2},\"154\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_03\",\"modShortId\":154,\"rarity\":3,\"modType\":2},\"155\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_04\",\"modShortId\":155,\"rarity\":4,\"modType\":2},\"156\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_01\",\"modShortId\":156,\"rarity\":1,\"modType\":2},\"157\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_02\",\"modShortId\":157,\"rarity\":2,\"modType\":2},\"158\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_03\",\"modShortId\":158,\"rarity\":3,\"modType\":2},\"159\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_04\",\"modShortId\":159,\"rarity\":4,\"modType\":2},\"160\":{\"modRowId\":\"Mod_Magazine_Light_EXTReload_01\",\"modShortId\":160,\"rarity\":3,\"modType\":2},\"161\":{\"modRowId\":\"Mod_Magazine_Light_EXTReload_02\",\"modShortId\":161,\"rarity\":4,\"modType\":2},\"162\":{\"modRowId\":\"Mod_Magazine_Medium_EXTReload_01\",\"modShortId\":162,\"rarity\":3,\"modType\":2},\"163\":{\"modRowId\":\"Mod_Magazine_Medium_EXTReload_02\",\"modShortId\":163,\"rarity\":4,\"modType\":2},\"164\":{\"modRowId\":\"Mod_Stock_Standard_02\",\"modShortId\":164,\"rarity\":2,\"modType\":5},\"165\":{\"modRowId\":\"Mod_Stock_Standard_Equip_01\",\"modShortId\":165,\"rarity\":1,\"modType\":5},\"166\":{\"modRowId\":\"Mod_Stock_Standard_Equip_02\",\"modShortId\":166,\"rarity\":2,\"modType\":5},\"167\":{\"modRowId\":\"Mod_Stock_Standard_ADS_01\",\"modShortId\":167,\"rarity\":2,\"modType\":5},\"168\":{\"modRowId\":\"Mod_Stock_Standard_ADS_02\",\"modShortId\":168,\"rarity\":3,\"modType\":5},\"169\":{\"modRowId\":\"Mod_Stock_Standard_ADSEquip_01\",\"modShortId\":169,\"rarity\":3,\"modType\":5},\"170\":{\"modRowId\":\"Mod_Stock_Standard_ADSEquip_02\",\"modShortId\":170,\"rarity\":4,\"modType\":5},\"171\":{\"modRowId\":\"Mod_Stock_Marksman_02\",\"modShortId\":171,\"rarity\":2,\"modType\":5},\"172\":{\"modRowId\":\"Mod_Stock_Marksman_Equip_01\",\"modShortId\":172,\"rarity\":1,\"modType\":5},\"173\":{\"modRowId\":\"Mod_Stock_Marksman_Equip_02\",\"modShortId\":173,\"rarity\":2,\"modType\":5},\"174\":{\"modRowId\":\"Mod_Stock_Marksman_ADS_01\",\"modShortId\":174,\"rarity\":2,\"modType\":5},\"175\":{\"modRowId\":\"Mod_Stock_Marksman_ADS_02\",\"modShortId\":175,\"rarity\":3,\"modType\":5},\"176\":{\"modRowId\":\"Mod_Stock_Marksman_ADSEquip_01\",\"modShortId\":176,\"rarity\":3,\"modType\":5},\"177\":{\"modRowId\":\"Mod_Stock_Marksman_ADSEquip_02\",\"modShortId\":177,\"rarity\":4,\"modType\":5},\"178\":{\"modRowId\":\"Mod_Muzzle_Small_Recoil_01\",\"modShortId\":178,\"rarity\":1,\"modType\":4},\"179\":{\"modRowId\":\"Mod_Muzzle_Small_Recoil_02\",\"modShortId\":179,\"rarity\":2,\"modType\":4},\"180\":{\"modRowId\":\"Mod_Muzzle_Small_Recoil_03\",\"modShortId\":180,\"rarity\":3,\"modType\":4},\"181\":{\"modRowId\":\"Mod_Muzzle_Standard_Recoil_01\",\"modShortId\":181,\"rarity\":1,\"modType\":4},\"182\":{\"modRowId\":\"Mod_Muzzle_Standard_Recoil_02\",\"modShortId\":182,\"rarity\":2,\"modType\":4},\"183\":{\"modRowId\":\"Mod_Muzzle_Standard_Recoil_03\",\"modShortId\":183,\"rarity\":3,\"modType\":4},\"184\":{\"modRowId\":\"Mod_Converter_Light_02\",\"modShortId\":184,\"rarity\":3,\"modType\":9},\"185\":{\"modRowId\":\"Mod_Converter_Light_03\",\"modShortId\":185,\"rarity\":4,\"modType\":9},\"186\":{\"modRowId\":\"Mod_Converter_Medium_02\",\"modShortId\":186,\"rarity\":3,\"modType\":9},\"187\":{\"modRowId\":\"Mod_Converter_Medium_03\",\"modShortId\":187,\"rarity\":4,\"modType\":9},\"188\":{\"modRowId\":\"Mod_Converter_Heavy_02\",\"modShortId\":188,\"rarity\":3,\"modType\":9},\"189\":{\"modRowId\":\"Mod_Converter_Heavy_03\",\"modShortId\":189,\"rarity\":4,\"modType\":9},\"190\":{\"modRowId\":\"Mod_Converter_Shotgun_02\",\"modShortId\":190,\"rarity\":3,\"modType\":9},\"191\":{\"modRowId\":\"Mod_Converter_Shotgun_03\",\"modShortId\":191,\"rarity\":4,\"modType\":9},\"192\":{\"modRowId\":\"Mod_Converter_Light_AIDMG_01\",\"modShortId\":192,\"rarity\":2,\"modType\":9},\"193\":{\"modRowId\":\"Mod_Converter_Light_AIDMG_02\",\"modShortId\":193,\"rarity\":3,\"modType\":9},\"194\":{\"modRowId\":\"Mod_Converter_Light_AIDMG_03\",\"modShortId\":194,\"rarity\":4,\"modType\":9},\"195\":{\"modRowId\":\"Mod_Converter_Medium_AIDMG_01\",\"modShortId\":195,\"rarity\":2,\"modType\":9},\"196\":{\"modRowId\":\"Mod_Converter_Medium_AIDMG_02\",\"modShortId\":196,\"rarity\":3,\"modType\":9},\"197\":{\"modRowId\":\"Mod_Converter_Medium_AIDMG_03\",\"modShortId\":197,\"rarity\":4,\"modType\":9},\"198\":{\"modRowId\":\"Mod_Converter_Shotgun_Slug_01\",\"modShortId\":198,\"rarity\":2,\"modType\":9},\"199\":{\"modRowId\":\"Mod_ForeGrip_Angled_02\",\"modShortId\":199,\"rarity\":2,\"modType\":7},\"200\":{\"modRowId\":\"Mod_ForeGrip_Equip_01\",\"modShortId\":200,\"rarity\":1,\"modType\":7},\"201\":{\"modRowId\":\"Mod_ForeGrip_Equip_02\",\"modShortId\":201,\"rarity\":2,\"modType\":7},\"202\":{\"modRowId\":\"Mod_ForeGrip_ADS_01\",\"modShortId\":202,\"rarity\":2,\"modType\":7},\"203\":{\"modRowId\":\"Mod_ForeGrip_ADS_02\",\"modShortId\":203,\"rarity\":3,\"modType\":7},\"204\":{\"modRowId\":\"Mod_ForeGrip_ADS_03\",\"modShortId\":204,\"rarity\":4,\"modType\":7},\"205\":{\"modRowId\":\"Mod_RearGrip_02\",\"modShortId\":205,\"rarity\":2,\"modType\":16},\"206\":{\"modRowId\":\"Mod_RearGrip_ADS_01\",\"modShortId\":206,\"rarity\":1,\"modType\":16},\"207\":{\"modRowId\":\"Mod_RearGrip_ADS_02\",\"modShortId\":207,\"rarity\":2,\"modType\":16}}", - ["OnboardingMissions"] = "{\"TalkToBadum\":{\"MissionId\":\"TalkToBadum\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"OnboardingStash\"},\"OnboardingRewards\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/OnboardingMissions/OnboardingRewards_DT.OnboardingRewards_DT\\u0027\",\"RowName\":\"TalkToBadumReward\"}},\"OnboardingStash\":{\"MissionId\":\"OnboardingStash\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"FirstMatch\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},\"FirstMatch\":{\"MissionId\":\"FirstMatch\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"TalkToBadumBeforeCrafting\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},\"TalkToBadumBeforeCrafting\":{\"MissionId\":\"TalkToBadumBeforeCrafting\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"OnboardingRewards\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/OnboardingMissions/OnboardingRewards_DT.OnboardingRewards_DT\\u0027\",\"RowName\":\"FirstMatchReward\"}},\"CraftingStation\":{\"MissionId\":\"CraftingStation\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"PlayerQuarters\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},\"PlayerQuarters\":{\"MissionId\":\"PlayerQuarters\",\"NextMissionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}}", - ["OnboardingRewardMissions"] = "{\"TalkToBadumReward\":{\"MissionRewardId\":\"TalkToBadumReward\",\"RewardEntries\":[{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_SMG_Bullet_01\"},\"RewardAmount\":2},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_AR_Energy_01\"},\"RewardAmount\":1},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_Pistol_Bullet_01\"},\"RewardAmount\":5},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_SGun_Bullet_01\"},\"RewardAmount\":2},{\"RewardType\":6,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/AmmoTypes_DT.AmmoTypes_DT\\u0027\",\"RowName\":\"Light\"},\"RewardAmount\":6},{\"RewardType\":6,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/AmmoTypes_DT.AmmoTypes_DT\\u0027\",\"RowName\":\"Medium\"},\"RewardAmount\":4},{\"RewardType\":6,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/AmmoTypes_DT.AmmoTypes_DT\\u0027\",\"RowName\":\"Shotgun\"},\"RewardAmount\":2},{\"RewardType\":8,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Abilities.PRO_Abilities\\u0027\",\"RowName\":\"ShockGrenade_02\"},\"RewardAmount\":2},{\"RewardType\":8,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Abilities.PRO_Abilities\\u0027\",\"RowName\":\"Consumable_Health_01\"},\"RewardAmount\":5},{\"RewardType\":0,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_01\"},\"RewardAmount\":5},{\"RewardType\":10,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Bags.PRO_Bags\\u0027\",\"RowName\":\"Bag_01\"},\"RewardAmount\":5},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"TOOL_MineralScanner_01\"},\"RewardAmount\":2}]},\"FirstMatchReward\":{\"MissionRewardId\":\"FirstMatchReward\",\"RewardEntries\":[{\"RewardType\":2,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"RewardAmount\":4},{\"RewardType\":1,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"RewardAmount\":1500},{\"RewardType\":2,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"RewardAmount\":3},{\"RewardType\":2,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"RewardAmount\":1}]}}", - ["PassiveGenerators"] = "{\"playerquarters_gen_aurum\":{\"GeneratorType\":1,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":180,\"CapPerkEffector\":6,\"GenRatePerkEffector\":4},\"playerquarters_gen_kmarks\":{\"GeneratorType\":2,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":440,\"CapPerkEffector\":5,\"GenRatePerkEffector\":3},\"playerquarters_gen_crate\":{\"GeneratorType\":5,\"BaseGenIntervalMinutes\":1440,\"BaseGenRate\":1,\"BaseCap\":1,\"CapPerkEffector\":0,\"GenRatePerkEffector\":0}}", - ["PlayerQuarters"] = "{\"1\":{\"Level\":1,\"NodeUpgradesRequired\":0,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":0}],\"UpgradeTimeMinutes\":0,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":0}]},\"2\":{\"Level\":2,\"NodeUpgradesRequired\":11,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":48,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},\"3\":{\"Level\":3,\"NodeUpgradesRequired\":14,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26163},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"CostAmount\":7}],\"UpgradeTimeMinutes\":192,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10465}]},\"4\":{\"Level\":4,\"NodeUpgradesRequired\":17,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":39244},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"LiquidFertilizer\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":432,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":15698}]},\"5\":{\"Level\":5,\"NodeUpgradesRequired\":25,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":52326},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":10}],\"UpgradeTimeMinutes\":768,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20930}]},\"6\":{\"Level\":6,\"NodeUpgradesRequired\":32,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":65407},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1260,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26163}]},\"7\":{\"Level\":7,\"NodeUpgradesRequired\":34,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":78488},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":12},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1800,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":31395}]},\"8\":{\"Level\":8,\"NodeUpgradesRequired\":44,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":91570},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":2436,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":36628}]},\"9\":{\"Level\":9,\"NodeUpgradesRequired\":50,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":104651},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":3168,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":41860}]},\"10\":{\"Level\":10,\"NodeUpgradesRequired\":52,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":117733},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":3996,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":47093}]}}", - ["RetentionBonusData"] = "{\"RetentionBonusRows\":{\"CB1\":{\"Name\":\"CB1\",\"Rewards\":[{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_BR_Shard_01\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_03\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Bags.PRO_Bags\\u0027\",\"RowName\":\"Bag_03\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Helmets.PRO_Helmets\\u0027\",\"RowName\":\"Helmet_03\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_AR_Bullet_01\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_04\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":3,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[{\"DataTable\":\"DataTable\\u0027/Game/DataTables/CharacterCustomizationSets_DT.CharacterCustomizationSets_DT\\u0027\",\"RowName\":\"StarterOutfit01M_BaseSuit2\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/CharacterCustomizationSets_DT.CharacterCustomizationSets_DT\\u0027\",\"RowName\":\"StarterOutfit01F_BaseSuit2\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Boots2_M\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Boots2_F\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Chest2_M\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Chest2_F\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Gloves2_M\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Gloves2_F\"}],\"IsPersistent\":true}],\"IsActive\":true}},\"ActiveRowName\":\"CB1\"}", - ["TechTreeNodes"] = "{\"increase_stash_1\":{\"NodeId\":\"increase_stash_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":25,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":654},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderMeat\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":262}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderMeat\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]},{\"PerkAmount\":75,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1962},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":785}]}],\"NodePerkType\":1},\"increase_stash_2\":{\"NodeId\":\"increase_stash_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":25,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3270},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":42,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":7}],\"UpgradeTimeMinutes\":56,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":75,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":9811},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":8}],\"UpgradeTimeMinutes\":72,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3924}]}],\"NodePerkType\":1},\"increase_stash_3\":{\"NodeId\":\"increase_stash_3\",\"PlayerQuarterLevelRequired\":3,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Adhesive\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":132,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":12}],\"UpgradeTimeMinutes\":156,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":150,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":19622},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"CostAmount\":8},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":13}],\"UpgradeTimeMinutes\":182,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7849}]}],\"NodePerkType\":1},\"increase_stash_4\":{\"NodeId\":\"increase_stash_4\",\"PlayerQuarterLevelRequired\":7,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":9811},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":19},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":992,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3924}]},{\"PerkAmount\":100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":19622},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":48}],\"UpgradeTimeMinutes\":1056,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7849}]},{\"PerkAmount\":150,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":29433},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":50}],\"UpgradeTimeMinutes\":1122,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":11773}]}],\"NodePerkType\":1},\"increase_stash_5\":{\"NodeId\":\"increase_stash_5\",\"PlayerQuarterLevelRequired\":10,\"Tier\":5,\"PerkLevels\":[{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":22892},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SampleContainer\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_Red\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":161}],\"UpgradeTimeMinutes\":2162,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":9157}]},{\"PerkAmount\":100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":45785},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_Red\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":165}],\"UpgradeTimeMinutes\":2256,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":18314}]},{\"PerkAmount\":150,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":68677},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":168}],\"UpgradeTimeMinutes\":2352,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":27471}]}],\"NodePerkType\":1},\"increase_bag_1\":{\"NodeId\":\"increase_bag_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":763},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderMeat\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":305}]}],\"NodePerkType\":2},\"increase_bag_2\":{\"NodeId\":\"increase_bag_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":42,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]}],\"NodePerkType\":2},\"increase_bag_3\":{\"NodeId\":\"increase_bag_3\",\"PlayerQuarterLevelRequired\":3,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":132,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]}],\"NodePerkType\":2},\"increase_bag_4\":{\"NodeId\":\"increase_bag_4\",\"PlayerQuarterLevelRequired\":7,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":992,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]}],\"NodePerkType\":2},\"increase_bag_5\":{\"NodeId\":\"increase_bag_5\",\"PlayerQuarterLevelRequired\":9,\"Tier\":5,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":30523},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PortableLabEquipmentBox\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":144}],\"UpgradeTimeMinutes\":1722,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":12209}]}],\"NodePerkType\":2},\"reduce_weapon_crafting_time_1\":{\"NodeId\":\"reduce_weapon_crafting_time_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":545},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":218}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1090},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlienFruit\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":436}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1635},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ProteinBar\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":654}]}],\"NodePerkType\":8},\"reduce_weapon_crafting_time_2\":{\"NodeId\":\"reduce_weapon_crafting_time_2\",\"PlayerQuarterLevelRequired\":4,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2725},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":36},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":24}],\"UpgradeTimeMinutes\":272,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1090}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5451},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SampleContainer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":26}],\"UpgradeTimeMinutes\":306,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2180}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8176},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"CostAmount\":11},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":27}],\"UpgradeTimeMinutes\":342,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3270}]}],\"NodePerkType\":8},\"reduce_weapon_crafting_time_3\":{\"NodeId\":\"reduce_weapon_crafting_time_3\",\"PlayerQuarterLevelRequired\":6,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10901},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SamplingDevice\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":39}],\"UpgradeTimeMinutes\":702,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Antibiotics\"},\"CostAmount\":16},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":41}],\"UpgradeTimeMinutes\":756,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":32703},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_Blue\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":42}],\"UpgradeTimeMinutes\":812,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]}],\"NodePerkType\":8},\"reduce_weapon_crafting_time_4\":{\"NodeId\":\"reduce_weapon_crafting_time_4\",\"PlayerQuarterLevelRequired\":9,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":16352},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":144}],\"UpgradeTimeMinutes\":1722,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":32703},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":147}],\"UpgradeTimeMinutes\":1806,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":49055},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherHead\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":151}],\"UpgradeTimeMinutes\":1892,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":19622}]}],\"NodePerkType\":8},\"generate_aurum_1\":{\"NodeId\":\"generate_aurum_1\",\"PlayerQuarterLevelRequired\":2,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":349}]},{\"PerkAmount\":11,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":12,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1047}]},{\"PerkAmount\":13,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":20,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1395}]},{\"PerkAmount\":14,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]}],\"NodePerkType\":4},\"generate_aurum_2\":{\"NodeId\":\"generate_aurum_2\",\"PlayerQuarterLevelRequired\":4,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":19},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"CostAmount\":36},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":24}],\"UpgradeTimeMinutes\":272,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":15},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":26}],\"UpgradeTimeMinutes\":306,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26163},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":15},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioSpareParts\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":27}],\"UpgradeTimeMinutes\":342,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10465}]},{\"PerkAmount\":4,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":29}],\"UpgradeTimeMinutes\":380,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13953}]},{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":43605},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioSpareParts\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":30}],\"UpgradeTimeMinutes\":420,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442}]}],\"NodePerkType\":4},\"generate_aurum_3\":{\"NodeId\":\"generate_aurum_3\",\"PlayerQuarterLevelRequired\":7,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":992,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Adhesive\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":48}],\"UpgradeTimeMinutes\":1056,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13953}]},{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":52326},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":50}],\"UpgradeTimeMinutes\":1122,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20930}]},{\"PerkAmount\":4,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":69767},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Adhesive\"},\"CostAmount\":11},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":51}],\"UpgradeTimeMinutes\":1190,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":27907}]},{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":87209},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":53}],\"UpgradeTimeMinutes\":1260,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884}]}],\"NodePerkType\":4},\"generate_aurum_4\":{\"NodeId\":\"generate_aurum_4\",\"PlayerQuarterLevelRequired\":10,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":30523},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":161}],\"UpgradeTimeMinutes\":2162,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":12209}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":61047},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":165}],\"UpgradeTimeMinutes\":2256,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24419}]},{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":91570},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":168}],\"UpgradeTimeMinutes\":2352,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":36628}]},{\"PerkAmount\":4,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":122093},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":172}],\"UpgradeTimeMinutes\":2450,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":48837}]},{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":152616},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":175}],\"UpgradeTimeMinutes\":2550,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":61047}]}],\"NodePerkType\":4},\"generate_kmarks_1\":{\"NodeId\":\"generate_kmarks_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":436},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":174}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":349}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":20,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2180},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]}],\"NodePerkType\":3},\"generate_kmarks_2\":{\"NodeId\":\"generate_kmarks_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2180},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":42,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":7}],\"UpgradeTimeMinutes\":56,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":8}],\"UpgradeTimeMinutes\":72,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":21},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":9}],\"UpgradeTimeMinutes\":90,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10901},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":10}],\"UpgradeTimeMinutes\":110,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]}],\"NodePerkType\":3},\"generate_kmarks_3\":{\"NodeId\":\"generate_kmarks_3\",\"PlayerQuarterLevelRequired\":5,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":32}],\"UpgradeTimeMinutes\":462,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":33}],\"UpgradeTimeMinutes\":506,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":35}],\"UpgradeTimeMinutes\":552,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":36}],\"UpgradeTimeMinutes\":600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":38}],\"UpgradeTimeMinutes\":650,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]}],\"NodePerkType\":3},\"generate_kmarks_4\":{\"NodeId\":\"generate_kmarks_4\",\"PlayerQuarterLevelRequired\":8,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10901},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":140}],\"UpgradeTimeMinutes\":1640,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":144}],\"UpgradeTimeMinutes\":1722,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":32703},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":147}],\"UpgradeTimeMinutes\":1806,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":43605},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":151}],\"UpgradeTimeMinutes\":1892,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":54506},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":154}],\"UpgradeTimeMinutes\":1980,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802}]}],\"NodePerkType\":3},\"daily_crate_1\":{\"NodeId\":\"daily_crate_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":525},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":262}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1050},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]}],\"NodePerkType\":7},\"daily_crate_2\":{\"NodeId\":\"daily_crate_2\",\"PlayerQuarterLevelRequired\":3,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":13},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2625},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerEyes\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":5,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerEyes\"},\"CostAmount\":8},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5250},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":12}],\"UpgradeTimeMinutes\":5,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]}],\"NodePerkType\":7},\"daily_crate_3\":{\"NodeId\":\"daily_crate_3\",\"PlayerQuarterLevelRequired\":5,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7875},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":32}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3924}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":15750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":33}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7849}]}],\"NodePerkType\":7},\"daily_crate_4\":{\"NodeId\":\"daily_crate_4\",\"PlayerQuarterLevelRequired\":7,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13125},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26250},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":48}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]}],\"NodePerkType\":7},\"kmarks_passive_cap_1\":{\"NodeId\":\"kmarks_passive_cap_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":700},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":349}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1050},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1400},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":13},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]}],\"NodePerkType\":5},\"kmarks_passive_cap_2\":{\"NodeId\":\"kmarks_passive_cap_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5250},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7000},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":5240,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]}],\"NodePerkType\":5},\"kmarks_passive_cap_3\":{\"NodeId\":\"kmarks_passive_cap_3\",\"PlayerQuarterLevelRequired\":5,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7000}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10500}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":14000}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":5240,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17500}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]}],\"NodePerkType\":5},\"kmarks_passive_cap_4\":{\"NodeId\":\"kmarks_passive_cap_4\",\"PlayerQuarterLevelRequired\":6,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8750}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17500}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26250}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":35000}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442}]},{\"PerkAmount\":5240,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":43750}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802}]}],\"NodePerkType\":5},\"aurum_passive_cap_1\":{\"NodeId\":\"aurum_passive_cap_1\",\"PlayerQuarterLevelRequired\":2,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":20,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1400},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":40,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2100},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1047}]},{\"PerkAmount\":60,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2800},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":13},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1395}]},{\"PerkAmount\":80,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]}],\"NodePerkType\":6},\"aurum_passive_cap_2\":{\"NodeId\":\"aurum_passive_cap_2\",\"PlayerQuarterLevelRequired\":4,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":19},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":14},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":30,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":15},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7000}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":16},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10500}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":70,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":14000}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":90,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17500}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]}],\"NodePerkType\":6},\"aurum_passive_cap_3\":{\"NodeId\":\"aurum_passive_cap_3\",\"PlayerQuarterLevelRequired\":7,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":14000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":30,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":28000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13953}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":42000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20930}]},{\"PerkAmount\":70,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":56000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":27907}]},{\"PerkAmount\":90,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":70000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884}]}],\"NodePerkType\":6},\"aurum_passive_cap_4\":{\"NodeId\":\"aurum_passive_cap_4\",\"PlayerQuarterLevelRequired\":10,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24500}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":12209}]},{\"PerkAmount\":30,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":49000}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24419}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":73500}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":36628}]},{\"PerkAmount\":70,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":98000}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":48837}]},{\"PerkAmount\":90,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":122500}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":61047}]}],\"NodePerkType\":6}}" - }; - } + public static readonly Dictionary Data = new Dictionary + { + ["BackendSettings"] = "{\"MultiplayerStationEnabled\":1,\"ReplicationGraphEnabled\":0}", + ["Bags"] = "{\"Bag_01\":{\"BagId\":\"Bag_01\",\"Weight\":150},\"Bag_02\":{\"BagId\":\"Bag_02\",\"Weight\":250},\"Bag_03\":{\"BagId\":\"Bag_03\",\"Weight\":300},\"Bag_04\":{\"BagId\":\"Bag_04\",\"Weight\":350},\"Bag_05\":{\"BagId\":\"Bag_05\",\"Weight\":40}}", + ["Blueprints"] = "{\"CommonVeltecite\":{\"Name\":\"CommonVeltecite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"UncommonVelticite\":{\"Name\":\"UncommonVelticite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"RareVeltecite\":{\"Name\":\"RareVeltecite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":200,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":3},\"EpicVeltecite\":{\"Name\":\"EpicVeltecite\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":400,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"VelteciteHeart\":{\"Name\":\"VelteciteHeart\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":3000,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":4500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":113},\"ScrappingFactionProgressionIncrement\":100,\"Rarity\":5},\"FocusCrystal\":{\"Name\":\"FocusCrystal\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":3},\"PureFocusCrystal\":{\"Name\":\"PureFocusCrystal\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":4},\"Nickel\":{\"Name\":\"Nickel\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":30,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"PureNickel\":{\"Name\":\"PureNickel\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":60,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"Polonium\":{\"Name\":\"Polonium\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":4},\"BrittleTitanOre\":{\"Name\":\"BrittleTitanOre\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":2},\"TitanOre\":{\"Name\":\"TitanOre\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":350,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"StormSurgeCrystal\":{\"Name\":\"StormSurgeCrystal\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":2000,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":3},\"BrightcapMushroom\":{\"Name\":\"BrightcapMushroom\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":120,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"MeteorCore\":{\"Name\":\"MeteorCore\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":25,\"ScrappingReturnDefault\":10000,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":3000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":75},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"MeteorFragment\":{\"Name\":\"MeteorFragment\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"BlueRunnerEgg\":{\"Name\":\"BlueRunnerEgg\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":50,\"Rarity\":3},\"Alloys\":{\"Name\":\"Alloys\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"SpareCasing\":{\"Name\":\"SpareCasing\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"OpticGlass\":{\"Name\":\"OpticGlass\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":2},\"DerelictExplosives\":{\"Name\":\"DerelictExplosives\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"PolymetallicPrefabricate\":{\"Name\":\"PolymetallicPrefabricate\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"CompoundSheets\":{\"Name\":\"CompoundSheets\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"HydraulicPiston\":{\"Name\":\"HydraulicPiston\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"Gyroscope\":{\"Name\":\"Gyroscope\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":4,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":4},\"BallBearings\":{\"Name\":\"BallBearings\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":2},\"PrintResin\":{\"Name\":\"PrintResin\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":2},\"MultiTool\":{\"Name\":\"MultiTool\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":3},\"ShardSlicer\":{\"Name\":\"ShardSlicer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":3},\"CombatCPU_blue\":{\"Name\":\"CombatCPU_blue\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":3},\"CombatCPU_red\":{\"Name\":\"CombatCPU_red\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"MiniatureReactor\":{\"Name\":\"MiniatureReactor\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":750,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"ShockAbsorber\":{\"Name\":\"ShockAbsorber\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":6,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"AutoLoader\":{\"Name\":\"AutoLoader\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":6,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":4},\"MagneticFieldStabilizer\":{\"Name\":\"MagneticFieldStabilizer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"DataPad\":{\"Name\":\"DataPad\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":6,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":3},\"OldCurrency\":{\"Name\":\"OldCurrency\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":1,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"RadioactiveBrightcapMushroom\":{\"Name\":\"RadioactiveBrightcapMushroom\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":400,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"BlueWood\":{\"Name\":\"BlueWood\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":2},\"WaterPlant\":{\"Name\":\"WaterPlant\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":400},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":10},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":2},\"DesertPlant\":{\"Name\":\"DesertPlant\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":1500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":4},\"IvyPlant\":{\"Name\":\"IvyPlant\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":800},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":20},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"AlienFruit\":{\"Name\":\"AlienFruit\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":4,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"Fabrics\":{\"Name\":\"Fabrics\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"Cables\":{\"Name\":\"Cables\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":8,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"Insulation\":{\"Name\":\"Insulation\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"CopperWire\":{\"Name\":\"CopperWire\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":12,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"SmartMesh\":{\"Name\":\"SmartMesh\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"CircuitBoard\":{\"Name\":\"CircuitBoard\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"RadioSpareParts\":{\"Name\":\"RadioSpareParts\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"Antibiotics\":{\"Name\":\"Antibiotics\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"PortableLabEquipmentBox\":{\"Name\":\"PortableLabEquipmentBox\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":1500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":38},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":4},\"Battery\":{\"Name\":\"Battery\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"LiquidFertilizer\":{\"Name\":\"LiquidFertilizer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":7,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"SamplingDevice\":{\"Name\":\"SamplingDevice\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"AnaestheticsContainers\":{\"Name\":\"AnaestheticsContainers\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"ProteinBar\":{\"Name\":\"ProteinBar\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"Jewellery\":{\"Name\":\"Jewellery\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"SampleContainer\":{\"Name\":\"SampleContainer\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":19},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"AluminumParts\":{\"Name\":\"AluminumParts\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":4},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"GenericCreatureDrop\":{\"Name\":\"GenericCreatureDrop\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Common\":200},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":5},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"StormyCreatureDrop\":{\"Name\":\"StormyCreatureDrop\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":3,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Common\":400},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":10},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":1},\"NeuroToxicGlands\":{\"Name\":\"NeuroToxicGlands\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":2,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":4,\"Rarity\":3},\"AI_StriderHead\":{\"Name\":\"AI_StriderHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_RattlerHead\":{\"Name\":\"AI_RattlerHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_WeremoleHead\":{\"Name\":\"AI_WeremoleHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":3000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":75},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_CrusherHead\":{\"Name\":\"AI_CrusherHead\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":5000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":125},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AlphaCrusherSkull\":{\"Name\":\"AlphaCrusherSkull\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":10000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":250},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"AI_StriderMeat\":{\"Name\":\"AI_StriderMeat\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":13},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_RattlerEyes\":{\"Name\":\"AI_RattlerEyes\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":600},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":15},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_WeremoleMeat\":{\"Name\":\"AI_WeremoleMeat\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":800},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":20},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_CrusherMeat\":{\"Name\":\"AI_CrusherMeat\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"AI_RattlerSkin\":{\"Name\":\"AI_RattlerSkin\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"HardenedBoneAlloy\":{\"Name\":\"HardenedBoneAlloy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":8,\"ScrappingReturnDefault\":400,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":25},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":3},\"AI_CrusherSkin\":{\"Name\":\"AI_CrusherSkin\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":50},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Biomass\":{\"Name\":\"Biomass\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":50},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":4},\"AlphaWardenHeart\":{\"Name\":\"AlphaWardenHeart\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":10000,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":5000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":125},\"ScrappingFactionProgressionIncrement\":100,\"Rarity\":4},\"Adhesive\":{\"Name\":\"Adhesive\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":325},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":2},\"KorolevScrip\":{\"Name\":\"KorolevScrip\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"OsirisScrip\":{\"Name\":\"OsirisScrip\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"ICAScrip\":{\"Name\":\"ICAScrip\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"WP_A_Pistol_Bullet_01\":{\"Name\":\"WP_A_Pistol_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":42500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":600,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":12750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":319},\"ScrappingFactionProgressionIncrement\":29,\"Rarity\":4},\"WP_A_SGun_Energy_01\":{\"Name\":\"WP_A_SGun_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":8300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2490},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":62},\"ScrappingFactionProgressionIncrement\":86,\"Rarity\":2},\"WP_A_SMG_Shard_01\":{\"Name\":\"WP_A_SMG_Shard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":450,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":1890},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":47},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"WP_A_AR_Bullet_01\":{\"Name\":\"WP_A_AR_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":169900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":2100,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":50970},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":1274},\"ScrappingFactionProgressionIncrement\":101,\"Rarity\":4},\"WP_A_AR_Bullet_02\":{\"Name\":\"WP_A_AR_Bullet_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"WP_A_BR_Bullet_01\":{\"Name\":\"WP_A_BR_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":79700}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":4490,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":23910},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":598},\"ScrappingFactionProgressionIncrement\":159,\"Rarity\":3},\"WP_A_Sniper_Gauss_01\":{\"Name\":\"WP_A_Sniper_Gauss_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1125400},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":42},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1}],\"UpgradeTimeMinutes\":3600,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":57600}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":8970,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":337620},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":8441},\"ScrappingFactionProgressionIncrement\":432,\"Rarity\":5},\"WP_D_Pistol_Bullet_01\":{\"Name\":\"WP_D_Pistol_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":4200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":1260},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":32},\"ScrappingFactionProgressionIncrement\":16,\"Rarity\":2},\"WP_D_SGun_Shard_01\":{\"Name\":\"WP_D_SGun_Shard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":26600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":7980},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":200},\"ScrappingFactionProgressionIncrement\":101,\"Rarity\":3},\"WP_D_SMG_Energy_01\":{\"Name\":\"WP_D_SMG_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":127500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":900,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":38250},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":956},\"ScrappingFactionProgressionIncrement\":43,\"Rarity\":4},\"WP_D_LMG_Energy_01\":{\"Name\":\"WP_D_LMG_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":16600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":4980},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":125},\"ScrappingFactionProgressionIncrement\":86,\"Rarity\":2},\"WP_D_AR_Bullet_01\":{\"Name\":\"WP_D_AR_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":53100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1200,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":15930},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":398},\"ScrappingFactionProgressionIncrement\":72,\"Rarity\":3},\"WP_D_BR_Shard_01\":{\"Name\":\"WP_D_BR_Shard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":24900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":2690,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":7470},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":187},\"ScrappingFactionProgressionIncrement\":180,\"Rarity\":2},\"WP_D_Sniper_Gauss_01\":{\"Name\":\"WP_D_Sniper_Gauss_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":339800}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":5230,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":101940},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":2549},\"ScrappingFactionProgressionIncrement\":252,\"Rarity\":4},\"WP_E_Pistol_Bullet_01\":{\"Name\":\"WP_E_Pistol_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{\"Common\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":4},\"ScrappingFactionProgressionIncrement\":14,\"Rarity\":1},\"WP_E_SGun_Bullet_01\":{\"Name\":\"WP_E_SGun_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":1990,\"OverrideScrappingReturnsPerRarity\":{\"Common\":270},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":7},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":1},\"WP_E_SMG_Bullet_01\":{\"Name\":\"WP_E_SMG_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":625,\"OverrideScrappingReturnsPerRarity\":{\"Common\":390},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":10},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":1},\"WP_E_AR_Energy_01\":{\"Name\":\"WP_E_AR_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1700}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1050,\"OverrideScrappingReturnsPerRarity\":{\"Common\":510},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":13},\"ScrappingFactionProgressionIncrement\":40,\"Rarity\":1},\"WP_E_Sniper_Bullet_01\":{\"Name\":\"WP_E_Sniper_Bullet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":3300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":1800,\"OverrideScrappingReturnsPerRarity\":{\"Common\":990},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":25},\"ScrappingFactionProgressionIncrement\":144,\"Rarity\":1},\"WP_E_Pistol_Bullet_01_scrappy\":{\"Name\":\"WP_E_Pistol_Bullet_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{\"Common\":90},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":1},\"WP_E_SGun_Bullet_01_scrappy\":{\"Name\":\"WP_E_SGun_Bullet_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Common\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":8,\"Rarity\":1},\"WP_E_SMG_Bullet_01_scrappy\":{\"Name\":\"WP_E_SMG_Bullet_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":700,\"OverrideScrappingReturnsPerRarity\":{\"Common\":210},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":1},\"WP_E_AR_Energy_01_scrappy\":{\"Name\":\"WP_E_AR_Energy_01_scrappy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":900,\"OverrideScrappingReturnsPerRarity\":{\"Common\":270},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":10,\"Rarity\":1},\"WP_G_Pistol_Energy_01\":{\"Name\":\"WP_G_Pistol_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":2100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":630},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":16},\"ScrappingFactionProgressionIncrement\":20,\"Rarity\":2},\"WP_G_SMG_Needle_01\":{\"Name\":\"WP_G_SMG_Needle_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":39900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":450,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":11970},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":299},\"ScrappingFactionProgressionIncrement\":22,\"Rarity\":3},\"WP_G_AR_Energy_01\":{\"Name\":\"WP_G_AR_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":16600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1200,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":4980},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":125},\"ScrappingFactionProgressionIncrement\":58,\"Rarity\":2},\"WP_G_AR_Beam_01\":{\"Name\":\"WP_G_AR_Beam_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":53100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1375,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":15930},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":398},\"ScrappingFactionProgressionIncrement\":66,\"Rarity\":3},\"WP_G_AR_Needle_01\":{\"Name\":\"WP_G_AR_Needle_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":8300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":900,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2490},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":62},\"ScrappingFactionProgressionIncrement\":43,\"Rarity\":2},\"WP_G_Sniper_Energy_01\":{\"Name\":\"WP_G_Sniper_Energy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":254900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":5980,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":76470},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":1912},\"ScrappingFactionProgressionIncrement\":288,\"Rarity\":4},\"CoatingPreview\":{\"Name\":\"CoatingPreview\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"CharmPreview\":{\"Name\":\"CharmPreview\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"WP_A_HVY_Shell_01\":{\"Name\":\"WP_A_HVY_Shell_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2400000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":9},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":42},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":14940,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":720000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":18000},\"ScrappingFactionProgressionIncrement\":720,\"Rarity\":5},\"WP_A_Launch_MSL_01\":{\"Name\":\"WP_A_Launch_MSL_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2100000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":42},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":9},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":12450,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":630000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":15750},\"ScrappingFactionProgressionIncrement\":630,\"Rarity\":5},\"WP_D_HVY_Exotic_01\":{\"Name\":\"WP_D_HVY_Exotic_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2400000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"Amount\":30},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":48},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"Amount\":1}],\"UpgradeTimeMinutes\":10,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":14940,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":720000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":18000},\"ScrappingFactionProgressionIncrement\":720,\"Rarity\":5},\"WP_E_Launch_Nade_01\":{\"Name\":\"WP_E_Launch_Nade_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":192000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"},\"Amount\":64},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":34},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":11960,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":576000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":14400},\"ScrappingFactionProgressionIncrement\":576,\"Rarity\":5},\"WP_G_HVY_Beam_01\":{\"Name\":\"WP_G_HVY_Beam_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Legendary\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":543600},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"},\"Amount\":15},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":50},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"},\"Amount\":3},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":3600,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":96000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":14940,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":163080},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":4077},\"ScrappingFactionProgressionIncrement\":720,\"Rarity\":5},\"TOOL_Mining_01\":{\"Name\":\"TOOL_Mining_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":50,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":90},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"TOOL_MineralScanner_01\":{\"Name\":\"TOOL_MineralScanner_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_Health_01\":{\"Name\":\"Consumable_Health_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":15},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_Health_02\":{\"Name\":\"Consumable_Health_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":150}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":45},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Consumable_Health_03\":{\"Name\":\"Consumable_Health_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":25,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_Health_04\":{\"Name\":\"Consumable_Health_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SamplingDevice\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":720}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":4,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":135},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"Consumable_Health_05\":{\"Name\":\"Consumable_Health_05\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":600}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":180},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":5},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Consumable_Health_06\":{\"Name\":\"Consumable_Health_06\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PortableLabEquipmentBox\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_WeremoleMeat\"},\"Amount\":1}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":540},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":14},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"ShockGrenade_02\":{\"Name\":\"ShockGrenade_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":350}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":50,\"OverrideScrappingReturnsPerRarity\":{\"Common\":105},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_SmokeGrenade_01\":{\"Name\":\"Consumable_SmokeGrenade_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Consumable_GasGrenade_01\":{\"Name\":\"Consumable_GasGrenade_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":450}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":135},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Consumable_AudioDecoy_01\":{\"Name\":\"Consumable_AudioDecoy_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"OTecStim_Adrenaline\":{\"Name\":\"OTecStim_Adrenaline\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"TurretHeavy\":{\"Name\":\"TurretHeavy\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"KineticShield_Dome\":{\"Name\":\"KineticShield_Dome\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":125,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"TurretHeavy_Ouroboros\":{\"Name\":\"TurretHeavy_Ouroboros\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":5},\"Bombardment\":{\"Name\":\"Bombardment\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"PlayerDefault\":{\"Name\":\"PlayerDefault\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0,\"ScrappingReturnDefault\":0,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Shield_01\":{\"Name\":\"Shield_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":250,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":40,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":1},\"Shield_02\":{\"Name\":\"Shield_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerSkin\"},\"Amount\":1}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3360}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2520},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":63},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"Shield_03\":{\"Name\":\"Shield_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5360}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":2500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":4020},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":101},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Shield_04\":{\"Name\":\"Shield_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":12000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherSkin\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":70,\"ScrappingReturnDefault\":7500,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":18000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":450},\"ScrappingFactionProgressionIncrement\":90,\"Rarity\":4},\"Shield_Tactical_01\":{\"Name\":\"Shield_Tactical_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":900}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":250,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":40,\"ScrappingReturnDefault\":100,\"OverrideScrappingReturnsPerRarity\":{\"Common\":270},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":7},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":1},\"Shield_Tactical_02\":{\"Name\":\"Shield_Tactical_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerSkin\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3600}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2700},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":68},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"Shield_Tactical_03\":{\"Name\":\"Shield_Tactical_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"Amount\":1}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":2500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":4500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":113},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Shield_Restoration_01\":{\"Name\":\"Shield_Restoration_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerSkin\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":2}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3600}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":1500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2700},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":68},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":2},\"Shield_Restoration_02\":{\"Name\":\"Shield_Restoration_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":6000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"Amount\":4}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":60,\"ScrappingReturnDefault\":2500,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":4500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":113},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":3},\"Helmet_01\":{\"Name\":\"Helmet_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":250,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":20,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Helmet_02\":{\"Name\":\"Helmet_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":275,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":25,\"ScrappingReturnDefault\":150,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2250},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":56},\"ScrappingFactionProgressionIncrement\":2,\"Rarity\":2},\"Helmet_03\":{\"Name\":\"Helmet_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":3000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_WeremoleHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5280}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":250,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":3960},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":99},\"ScrappingFactionProgressionIncrement\":3,\"Rarity\":3},\"Helmet_04\":{\"Name\":\"Helmet_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"Amount\":1},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":8000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherHead\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":22000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":300,\"DurabilityBrokenScrappingReturnModifier\":0.5,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":35,\"ScrappingReturnDefault\":800,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":16500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":413},\"ScrappingFactionProgressionIncrement\":8,\"Rarity\":4},\"Bag_01\":{\"Name\":\"Bag_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"Bag_02\":{\"Name\":\"Bag_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"Amount\":4},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":670}],\"UpgradeTimeMinutes\":60,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2680}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":50,\"ScrappingReturnDefault\":160,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":2010},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":50},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Bag_03\":{\"Name\":\"Bag_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"Amount\":6},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1300}],\"UpgradeTimeMinutes\":150,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5200}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":80,\"ScrappingReturnDefault\":340,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":3900},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":98},\"ScrappingFactionProgressionIncrement\":8,\"Rarity\":3},\"Bag_04\":{\"Name\":\"Bag_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"},\"Amount\":2},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":5000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherSkin\"},\"Amount\":1}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20000}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":100,\"ScrappingReturnDefault\":520,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":15000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":375},\"ScrappingFactionProgressionIncrement\":24,\"Rarity\":4},\"Bag_05\":{\"Name\":\"Bag_05\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"Mod_Korolev_Scanner_AlienCrystals\":{\"Name\":\"Mod_Korolev_Scanner_AlienCrystals\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Korolev_Scanner_HeavyMetals\":{\"Name\":\"Mod_Korolev_Scanner_HeavyMetals\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Korolev_Scanner_Veltecite\":{\"Name\":\"Mod_Korolev_Scanner_Veltecite\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Optic_2x_01\":{\"Name\":\"Mod_Optic_2x_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Optic_4x_01\":{\"Name\":\"Mod_Optic_4x_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Light_03\":{\"Name\":\"Mod_Magazine_Light_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Light_02\":{\"Name\":\"Mod_Magazine_Light_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Light_01\":{\"Name\":\"Mod_Magazine_Light_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Medium_01\":{\"Name\":\"Mod_Magazine_Medium_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Heavy_01\":{\"Name\":\"Mod_Magazine_Heavy_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Shotgun_01\":{\"Name\":\"Mod_Magazine_Shotgun_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Muzzle_Small_Supressor_01\":{\"Name\":\"Mod_Muzzle_Small_Supressor_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Muzzle_Standard_Supressor_01\":{\"Name\":\"Mod_Muzzle_Standard_Supressor_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_01\":{\"Name\":\"Mod_Converter_Light_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Medium_01\":{\"Name\":\"Mod_Converter_Medium_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Heavy_01\":{\"Name\":\"Mod_Converter_Heavy_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Shotgun_01\":{\"Name\":\"Mod_Converter_Shotgun_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_Angled_01\":{\"Name\":\"Mod_ForeGrip_Angled_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_RearGrip_01\":{\"Name\":\"Mod_RearGrip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Tactical_Flashlight_01\":{\"Name\":\"Mod_Tactical_Flashlight_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Marksman_01\":{\"Name\":\"Mod_Stock_Marksman_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Standard_01\":{\"Name\":\"Mod_Stock_Standard_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Medium_02\":{\"Name\":\"Mod_Magazine_Medium_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Medium_03\":{\"Name\":\"Mod_Magazine_Medium_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Heavy_02\":{\"Name\":\"Mod_Magazine_Heavy_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Heavy_03\":{\"Name\":\"Mod_Magazine_Heavy_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Shotgun_02\":{\"Name\":\"Mod_Magazine_Shotgun_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Shotgun_03\":{\"Name\":\"Mod_Magazine_Shotgun_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Light_ReloadSpeed_01\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Light_ReloadSpeed_02\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Light_ReloadSpeed_03\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Light_ReloadSpeed_04\":{\"Name\":\"Mod_Magazine_Light_ReloadSpeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Medium_Reloadspeed_01\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Medium_Reloadspeed_02\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Medium_Reloadspeed_03\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Medium_Reloadspeed_04\":{\"Name\":\"Mod_Magazine_Medium_Reloadspeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Heavy_ReloadSpeed_01\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Heavy_ReloadSpeed_02\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Heavy_ReloadSpeed_03\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Heavy_ReloadSpeed_04\":{\"Name\":\"Mod_Magazine_Heavy_ReloadSpeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Shotgun_ReloadSpeed_01\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Magazine_Shotgun_ReloadSpeed_02\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Magazine_Shotgun_ReloadSpeed_03\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Shotgun_ReloadSpeed_04\":{\"Name\":\"Mod_Magazine_Shotgun_ReloadSpeed_04\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Light_EXTReload_01\":{\"Name\":\"Mod_Magazine_Light_EXTReload_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Light_EXTReload_02\":{\"Name\":\"Mod_Magazine_Light_EXTReload_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Magazine_Medium_EXTReload_01\":{\"Name\":\"Mod_Magazine_Medium_EXTReload_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Magazine_Medium_EXTReload_02\":{\"Name\":\"Mod_Magazine_Medium_EXTReload_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Stock_Standard_02\":{\"Name\":\"Mod_Stock_Standard_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Standard_Equip_01\":{\"Name\":\"Mod_Stock_Standard_Equip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Standard_Equip_02\":{\"Name\":\"Mod_Stock_Standard_Equip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Standard_ADS_01\":{\"Name\":\"Mod_Stock_Standard_ADS_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Standard_ADS_02\":{\"Name\":\"Mod_Stock_Standard_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Standard_ADSEquip_01\":{\"Name\":\"Mod_Stock_Standard_ADSEquip_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Standard_ADSEquip_02\":{\"Name\":\"Mod_Stock_Standard_ADSEquip_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Stock_Marksman_02\":{\"Name\":\"Mod_Stock_Marksman_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Marksman_Equip_01\":{\"Name\":\"Mod_Stock_Marksman_Equip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Stock_Marksman_Equip_02\":{\"Name\":\"Mod_Stock_Marksman_Equip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Marksman_ADS_01\":{\"Name\":\"Mod_Stock_Marksman_ADS_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Stock_Marksman_ADS_02\":{\"Name\":\"Mod_Stock_Marksman_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Marksman_ADSEquip_01\":{\"Name\":\"Mod_Stock_Marksman_ADSEquip_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Stock_Marksman_ADSEquip_02\":{\"Name\":\"Mod_Stock_Marksman_ADSEquip_02\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Muzzle_Small_Recoil_01\":{\"Name\":\"Mod_Muzzle_Small_Recoil_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Muzzle_Small_Recoil_02\":{\"Name\":\"Mod_Muzzle_Small_Recoil_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Muzzle_Small_Recoil_03\":{\"Name\":\"Mod_Muzzle_Small_Recoil_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Muzzle_Standard_Recoil_01\":{\"Name\":\"Mod_Muzzle_Standard_Recoil_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_Muzzle_Standard_Recoil_02\":{\"Name\":\"Mod_Muzzle_Standard_Recoil_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Muzzle_Standard_Recoil_03\":{\"Name\":\"Mod_Muzzle_Standard_Recoil_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_02\":{\"Name\":\"Mod_Converter_Light_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_03\":{\"Name\":\"Mod_Converter_Light_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Medium_02\":{\"Name\":\"Mod_Converter_Medium_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Medium_03\":{\"Name\":\"Mod_Converter_Medium_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Heavy_02\":{\"Name\":\"Mod_Converter_Heavy_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Heavy_03\":{\"Name\":\"Mod_Converter_Heavy_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Shotgun_02\":{\"Name\":\"Mod_Converter_Shotgun_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Shotgun_03\":{\"Name\":\"Mod_Converter_Shotgun_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Light_AIDMG_01\":{\"Name\":\"Mod_Converter_Light_AIDMG_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Light_AIDMG_02\":{\"Name\":\"Mod_Converter_Light_AIDMG_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Light_AIDMG_03\":{\"Name\":\"Mod_Converter_Light_AIDMG_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Medium_AIDMG_01\":{\"Name\":\"Mod_Converter_Medium_AIDMG_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_Converter_Medium_AIDMG_02\":{\"Name\":\"Mod_Converter_Medium_AIDMG_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_Converter_Medium_AIDMG_03\":{\"Name\":\"Mod_Converter_Medium_AIDMG_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_Converter_Shotgun_Slug_01\":{\"Name\":\"Mod_Converter_Shotgun_Slug_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_Angled_02\":{\"Name\":\"Mod_ForeGrip_Angled_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_Equip_01\":{\"Name\":\"Mod_ForeGrip_Equip_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_ForeGrip_Equip_02\":{\"Name\":\"Mod_ForeGrip_Equip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_ADS_01\":{\"Name\":\"Mod_ForeGrip_ADS_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_ForeGrip_ADS_02\":{\"Name\":\"Mod_ForeGrip_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":480},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":12},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":3},\"Mod_ForeGrip_ADS_03\":{\"Name\":\"Mod_ForeGrip_ADS_03\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":2800},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"Amount\":8},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"Amount\":2}],\"UpgradeTimeMinutes\":300,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1120}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":840},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":21},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"Mod_RearGrip_02\":{\"Name\":\"Mod_RearGrip_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Mod_RearGrip_ADS_01\":{\"Name\":\"Mod_RearGrip_ADS_01\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"AllShops\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":400}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Common\":120},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":1},\"Mod_RearGrip_ADS_02\":{\"Name\":\"Mod_RearGrip_ADS_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":10,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":360},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":9},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":2},\"Light\":{\"Name\":\"Light\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":50}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":125,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.1,\"ScrappingReturnDefault\":13,\"OverrideScrappingReturnsPerRarity\":{\"Common\":15},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":1},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Medium\":{\"Name\":\"Medium\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":100}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":75,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.1,\"ScrappingReturnDefault\":25,\"OverrideScrappingReturnsPerRarity\":{\"Common\":30},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":2},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Heavy\":{\"Name\":\"Heavy\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":20,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.2,\"ScrappingReturnDefault\":50,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":3},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Shotgun\":{\"Name\":\"Shotgun\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":20,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":0.2,\"ScrappingReturnDefault\":75,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":90},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":5},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Special\":{\"Name\":\"Special\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}},{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"QuickShop\"},\"CraftingPricesPerRarity\":{\"Rare\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":500}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":10,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":125,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":150},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":8},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"QuestItem_AlphaWardenBait\":{\"Name\":\"QuestItem_AlphaWardenBait\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Epic\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":1000},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"Amount\":16},{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CreatureClaw\"},\"Amount\":5}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":5,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":300},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":15},\"ScrappingFactionProgressionIncrement\":0,\"Rarity\":4},\"QuestItem_LaserDrillBeacon\":{\"Name\":\"QuestItem_LaserDrillBeacon\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":30,\"ScrappingReturnDefault\":25,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":300},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":15},\"ScrappingFactionProgressionIncrement\":18,\"Rarity\":4},\"HardDrive_common\":{\"Name\":\"HardDrive_common\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"CraftingPricesPerRarity\":{\"Common\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":200}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":20,\"OverrideScrappingReturnsPerRarity\":{\"Common\":60},\"OverrideScrappingReputationReturnsPerRarity\":{\"Common\":3},\"ScrappingFactionProgressionIncrement\":1,\"Rarity\":1},\"HardDrive_uncommon\":{\"Name\":\"HardDrive_uncommon\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":500,\"OverrideScrappingReturnsPerRarity\":{\"Uncommon\":500},\"OverrideScrappingReputationReturnsPerRarity\":{\"Uncommon\":8},\"ScrappingFactionProgressionIncrement\":6,\"Rarity\":2},\"HardDrive_rare\":{\"Name\":\"HardDrive_rare\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":600,\"OverrideScrappingReturnsPerRarity\":{\"Rare\":750},\"OverrideScrappingReputationReturnsPerRarity\":{\"Rare\":15},\"ScrappingFactionProgressionIncrement\":9,\"Rarity\":3},\"HardDrive_epic\":{\"Name\":\"HardDrive_epic\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{\"Epic\":1000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Epic\":30},\"ScrappingFactionProgressionIncrement\":15,\"Rarity\":4},\"HardDrive_legendary\":{\"Name\":\"HardDrive_legendary\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":15,\"ScrappingReturnDefault\":2000,\"OverrideScrappingReturnsPerRarity\":{\"Legendary\":2000},\"OverrideScrappingReputationReturnsPerRarity\":{\"Legendary\":68},\"ScrappingFactionProgressionIncrement\":30,\"Rarity\":5},\"Data_DigSite\":{\"Name\":\"Data_DigSite\",\"ItemShopsCraftingData\":[{\"ShopRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"None\"},\"CraftingPricesPerRarity\":{\"Uncommon\":{\"ItemRecipeIngredients\":[{\"Currency\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"Amount\":300}],\"UpgradeTimeMinutes\":1,\"SkipCraftingCost\":{\"CostType\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"CostAmount\":0}}}}],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":10,\"ScrappingReturnDefault\":300,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map01_KeyCard_01\":{\"Name\":\"Map01_KeyCard_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map01_KeyCard_02\":{\"Name\":\"Map01_KeyCard_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map01_KeyCard_03\":{\"Name\":\"Map01_KeyCard_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map01_KeyCard_04\":{\"Name\":\"Map01_KeyCard_04\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map01_KeyCard_05\":{\"Name\":\"Map01_KeyCard_05\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Map01_KeyCard_06\":{\"Name\":\"Map01_KeyCard_06\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Map02_KeyCard_01\":{\"Name\":\"Map02_KeyCard_01\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"Map02_KeyCard_02\":{\"Name\":\"Map02_KeyCard_02\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map02_KeyCard_03\":{\"Name\":\"Map02_KeyCard_03\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":3},\"Map02_KeyCard_04\":{\"Name\":\"Map02_KeyCard_04\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":2},\"Map02_KeyCard_05\":{\"Name\":\"Map02_KeyCard_05\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":1},\"Map02_KeyCard_06\":{\"Name\":\"Map02_KeyCard_06\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4},\"Map02_KeyCard_07\":{\"Name\":\"Map02_KeyCard_07\",\"ItemShopsCraftingData\":[],\"AmountPerPurchase\":1,\"DurabilityMax\":-1,\"DurabilityBrokenScrappingReturnModifier\":1,\"RepairCostMaxDurability\":100,\"RepairCostBase\":100,\"RepairCostModifierBroken\":100,\"ItemWeight\":1,\"ScrappingReturnDefault\":1000,\"OverrideScrappingReturnsPerRarity\":{},\"OverrideScrappingReputationReturnsPerRarity\":{},\"ScrappingFactionProgressionIncrement\":5,\"Rarity\":4}}", + ["CharacterCustomizationArchetype_BikerQueen"] = "{\"Id\":\"BikerQueen\",\"DefaultItems\":{\"Head\":{\"Id\":\"BikerQueen01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_BountyHunter"] = "{\"Id\":\"BountyHunter\",\"DefaultItems\":{\"Head\":{\"Id\":\"BountyHunter01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_ExoBiologist"] = "{\"Id\":\"ExoBiologist\",\"DefaultItems\":{\"Head\":{\"Id\":\"Asian01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_ExpeditionMaster"] = "{\"Id\":\"ExpeditionMaster\",\"DefaultItems\":{\"Head\":{\"Id\":\"GoldRushVeteranHunter01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_Gambler"] = "{\"Id\":\"Gambler\",\"DefaultItems\":{\"Head\":{\"Id\":\"Asian01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_GoldRushOptimist"] = "{\"Id\":\"GoldRushOptimist\",\"DefaultItems\":{\"Head\":{\"Id\":\"Caucasian02F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_GoldRushVeteran"] = "{\"Id\":\"GoldRushVeteran\",\"DefaultItems\":{\"Head\":{\"Id\":\"GoldrushVeteran01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_Marshall"] = "{\"Id\":\"Marshall\",\"DefaultItems\":{\"Head\":{\"Id\":\"Marshall01F_Head1\",\"MaterialIndex\":-1},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":-1},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":-1},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":-1},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":-1},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_MaskedStranger"] = "{\"Id\":\"MaskedStranger\",\"DefaultItems\":{\"Head\":{\"Id\":\"MaskedStranger01M_Head01\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_Paladin"] = "{\"Id\":\"Paladin\",\"DefaultItems\":{\"Head\":{\"Id\":\"Paladin01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_PolePosition"] = "{\"Id\":\"PolePosition\",\"DefaultItems\":{\"Head\":{\"Id\":\"Caucasian01F_Head3c1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_Promo_GoldRushOptimist"] = "{\"Id\":\"Promo_GoldRushOptimist\",\"DefaultItems\":{\"Head\":{\"Id\":\"RogueThrillSeeker01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"RogueThrillSeeker01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"RogueThrillSeeker01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"RogueThrillSeeker01F_BaseSuit1\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"RogueThrillSeeker01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_Ronin"] = "{\"Id\":\"Ronin\",\"DefaultItems\":{\"Head\":{\"Id\":\"Pumpkin01M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_StarterOutfit"] = "{\"Id\":\"StarterOutfit\",\"DefaultItems\":{\"Head\":{\"Id\":\"Trailblazer01M_Head0b\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_Streamer"] = "{\"Id\":\"Streamer\",\"DefaultItems\":{\"Head\":{\"Id\":\"Streamer01F_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_SyndicateEnforcer"] = "{\"Id\":\"SyndicateEnforcer\",\"DefaultItems\":{\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Head\":{\"Id\":\"SyndicaterEnforcer01M_Head1\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_TheProspector"] = "{\"Id\":\"TheProspector\",\"DefaultItems\":{\"Head\":{\"Id\":\"Black02M_Head1\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_TheRunaway"] = "{\"Id\":\"TheRunaway\",\"DefaultItems\":{\"Head\":{\"Id\":\"Latina01F_Head2\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationArchetype_TheVeteran"] = "{\"Id\":\"TheVeteran\",\"DefaultItems\":{\"Boots\":{\"Id\":\"StarterOutfit01_Boots_M\",\"MaterialIndex\":0},\"Head\":{\"Id\":\"Trailblazer01M_Head0\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_M\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01M_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_M\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":1}", + ["CharacterCustomizationArchetype_Tracker"] = "{\"Id\":\"Tracker\",\"DefaultItems\":{\"Head\":{\"Id\":\"Black03F_Head3NoHeadGear\",\"MaterialIndex\":0},\"Boots\":{\"Id\":\"StarterOutfit01_Boots_F\",\"MaterialIndex\":0},\"Chest\":{\"Id\":\"StarterOutfit01_Chest_F\",\"MaterialIndex\":0},\"BaseSuit\":{\"Id\":\"StarterOutfit01F_BaseSuit\",\"MaterialIndex\":0},\"Gloves\":{\"Id\":\"StarterOutfit01_Gloves_F\",\"MaterialIndex\":0},\"MeleeWeapon\":{\"Id\":\"Melee_Omega\",\"MaterialIndex\":0}},\"BodyType\":2}", + ["CharacterCustomizationDefaults"] = "{\"DefaultArchetype\":\"TheProspector\"}", + ["Contracts"] = "{\"Test-Kills-Creatures\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Creatures\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Kills-Rattlers\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Rattlers\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Kills-Players\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Players\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Kills-Pistol\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Kills-Pistol\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Location\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Location\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_Pistol_Bullet_01\"},\"ItemRarity\":1,\"Amount\":2}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-MultipleObjectives\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-MultipleObjectives\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_Pistol_Bullet_01\"},\"ItemRarity\":1,\"Amount\":2}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Location-MultipleObjectives\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Location-MultipleObjectives\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_Pistol_Bullet_01\"},\"ItemRarity\":1,\"Amount\":2}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Test-Not-Free-Contract\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-Not-Free-Contract\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":1000,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":100}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":false},\"Test-DeadDrop\":{\"ContractIsEnabled\":false,\"ContractId\":\"Test-DeadDrop\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-Minerals-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-Minerals-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Minerals-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Minerals-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Minerals-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Minerals-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-BossHunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-BossHunt-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlphaWardenHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-BossHunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-BossHunt-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlphaWardenHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-BossHunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-BossHunt-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlphaWardenHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":25,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Hunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Hunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Hunt-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-LaserDrill-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-LaserDrill-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":0,\"ObjectiveMaxProgress\":100,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-LaserDrill-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-LaserDrill-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":0,\"ObjectiveMaxProgress\":240,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-LaserDrill-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-LaserDrill-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":0,\"ObjectiveMaxProgress\":480,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-PowerUp-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-PowerUp-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-PowerUp-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-PowerUp-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-PowerUp-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-PowerUp-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_uncommon\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_rare\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Data-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Data-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Data-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Data-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Data-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Data-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Tracking-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Tracking-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Minerals-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Uplink-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Uplink-1_Test\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Uplink-1_Test\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":300,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10000},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_03\"},\"ItemRarity\":3,\"Amount\":1},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-StormSurge-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-StormSurge-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormSurgeCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-Brightcaps-Zeal-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Brightcaps-Zeal-1\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":4500}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Hunt-1_0\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Hunt-1_0\",\"FactionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":4500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":0},\"ContractIsOneTimeOnly\":false},\"Easy-KOR-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-KOR-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-ICA-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-ICA-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":7,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"Hard-ICA-Materials-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-ICA-Materials-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Easy-Osiris-Meteor-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Easy-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Meteor-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Meteor-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"Easy-KOR_FTUE-Minerals-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"Easy-KOR_FTUE-Minerals-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":true},\"Easy-Osiris_FTUE-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"Easy-Osiris_FTUE-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":true},\"Easy-ICA_FTUE-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"Easy-ICA_FTUE-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":50,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cadmium\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":1},\"ContractIsOneTimeOnly\":true},\"Medium-KOR-Conditional-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Conditional-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Conditional-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-KOR-Conditional-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-KOR-Conditional-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-Osiris-Conditional-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-Osiris-Conditional-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"Medium-ICA-Conditional-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"Medium-ICA-Conditional-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Brightcaps-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Brightcaps-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1270,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"Hard-KOR-Minerals-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-KOR-Minerals-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"Hard-Osiris-Hunt-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"Hard-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":140,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"NeuroToxicGlands\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-KOR-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_red\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BallBearings\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HydraulicPiston\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":16,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_red\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":140,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-2\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-ICA-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AutoLoader\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":1110,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6000,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OldCurrency\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShockAbsorber\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-and-PvE-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-and-PvE-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":14,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AutoLoader\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Gather-3\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-Osiris-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1500,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":7,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"NeuroToxicGlands\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1500,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_red\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":16,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AutoLoader\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Mine-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Mine-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-and-PvE-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-and-PvE-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Mine-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Mine-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1110,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1270,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DerelictExplosives\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Mine-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Mine-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Mine-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Mine-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Mine-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Mine-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":7,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1110,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Hunt-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Hunt-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":120,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-4\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-Osiris-Hunt-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Hunt-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Hunt-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":1770,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":16,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-7\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-7\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-PvP-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-KOR-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1500,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":3420,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":490,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-PvP-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-PvP-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4760,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-PvP-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-PvP-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-PvP-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-PvP-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":2},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Brightcaps-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Brightcaps-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Brightcaps-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Brightcaps-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Brightcaps-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Brightcaps-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Brightcaps-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Brightcaps-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Brightcaps-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Brightcaps-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrightcapMushroom\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioactiveBrightcapMushroom\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-BlueRunnerEgg-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-BlueRunnerEgg-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-BlueRunnerEgg-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-BlueRunnerEgg-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueRunnerEgg\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":940,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":2460,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Meteor-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Meteor-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":570,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Meteor-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Meteor-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":1270,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Meteor-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Meteor-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":2900,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":16},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Meteor-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Meteor-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Uplink-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":100,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_uncommon\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Uplink-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":300,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_rare\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Uplink-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Uplink-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":410,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_rare\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Uplink-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Uplink-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":1080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_epic\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Uplink-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Uplink-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":2080,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_legendary\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Uplink-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Uplink-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":5620,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/QuestItems_DT.QuestItems_DT\\u0027\",\"RowName\":\"HardDrive_legendary\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Powerup-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Powerup-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":90,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Powerup-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Powerup-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":350,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Powerup-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Powerup-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":800,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Powerup-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Powerup-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":4030,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Gather-and-PvE-1\":{\"ContractIsEnabled\":false,\"ContractId\":\"NEW-Medium-ICA-Gather-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-KOR-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-KOR-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-KOR-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-KOR-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":200,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3000,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":12},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Stash-5\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Stash-5\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1000,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":14},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":17},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":20},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":4},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":9},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":2,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":11},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Stash-4\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Stash-4\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Stash-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Stash-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":15},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Stash-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Stash-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":18},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Stash-3\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Stash-3\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},{\"ObjectiveType\":3,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":19},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-ICA-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-ICA-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":5},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":10,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":7},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-ICA-Flora-and-PvP-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-ICA-Flora-and-PvP-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":13},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Flora-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Flora-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}},{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":3},\"ContractIsOneTimeOnly\":false},\"NEW-Easy-Osiris-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Easy-Osiris-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":1,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":2500},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":1}],\"UnlockData\":{\"Level\":6},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Flora-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Flora-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":6,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":8,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":8},\"ContractIsOneTimeOnly\":false},\"NEW-Medium-Osiris-Flora-2\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Medium-Osiris-Flora-2\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":70,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":2,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":6400},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":3}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-PvP-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-PvP-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-KOR-Gather-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-KOR-Gather-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Korolev\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-and-PvE-1\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-and-PvE-1\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":20,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":15,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-ICA-Gather-6\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-ICA-Gather-6\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"ICA\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":4,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ShardSlicer\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":12,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":1,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_blue\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Gather-7\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Gather-7\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Gyroscope\"}},{\"ObjectiveType\":2,\"ObjectiveMaxProgress\":3,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"}}],\"ObjectivesProgressProcessing\":2,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false},\"NEW-Hard-Osiris-Hunt-8\":{\"ContractIsEnabled\":true,\"ContractId\":\"NEW-Hard-Osiris-Hunt-8\",\"FactionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Backend/Factions_DT.Factions_DT\\u0027\",\"RowName\":\"Osiris\"},\"ContractCompletedFactionReputationIncrease\":670,\"Objectives\":[{\"ObjectiveType\":1,\"ObjectiveMaxProgress\":5,\"ItemToOwnRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CommonVeltecite\"}}],\"ObjectivesProgressProcessing\":0,\"ContractCost\":0,\"ContractDifficulty\":3,\"Rewards\":[{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"ItemRarity\":0,\"Amount\":10240},{\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"ItemRarity\":2,\"Amount\":7}],\"UnlockData\":{\"Level\":10},\"ContractIsOneTimeOnly\":false}}", + ["ContractsBoardsSettings"] = "{\"RefreshHours24Utc\":12}", + ["DailyCrateRewardsPools"] = "{\"0\":[{\"RewardType\":1,\"RewardId\":\"SoftCurrency\",\"Amount\":168,\"Weight\":1},{\"RewardType\":2,\"RewardId\":\"CommonVeltecite\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":2,\"RewardId\":\"StormyCreatureDrop\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":2,\"RewardId\":\"HardenedBoneAlloy\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":2,\"RewardId\":\"SpareCasing\",\"Amount\":5,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":250,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":250,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":50,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":50,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Special\",\"Amount\":10,\"Weight\":0.2}],\"1\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":1},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":1},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.6},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":1}],\"2\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":1},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.45},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.45},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.6},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.9},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.1}],\"3\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2}],\"4\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.8},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.35},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.35},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.7},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.1}],\"5\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.2}],\"6\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":10,\"RewardId\":\"Bag_01\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_SMG_Bullet_01\",\"Amount\":1,\"Weight\":0.1}],\"7\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Helmet_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":9,\"RewardId\":\"Shield_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.35},{\"RewardType\":10,\"RewardId\":\"Bag_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Special\",\"Amount\":10,\"Weight\":0.1},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.4},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.2},{\"RewardType\":7,\"RewardId\":\"WP_E_SMG_Bullet_01\",\"Amount\":1,\"Weight\":0.2}],\"8\":[{\"RewardType\":8,\"RewardId\":\"Consumable_Health_01\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":8,\"RewardId\":\"Consumable_Health_03\",\"Amount\":1,\"Weight\":0.5},{\"RewardType\":9,\"RewardId\":\"Helmet_01\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_03\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Helmet_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":9,\"RewardId\":\"Shield_01\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_02\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_03\",\"Amount\":1,\"Weight\":0.15},{\"RewardType\":9,\"RewardId\":\"Shield_04\",\"Amount\":1,\"Weight\":0.05},{\"RewardType\":10,\"RewardId\":\"Bag_02\",\"Amount\":1,\"Weight\":0.6},{\"RewardType\":10,\"RewardId\":\"Bag_03\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":10,\"RewardId\":\"Bag_04\",\"Amount\":1,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Light\",\"Amount\":125,\"Weight\":0.1},{\"RewardType\":6,\"RewardId\":\"Medium\",\"Amount\":75,\"Weight\":0.4},{\"RewardType\":6,\"RewardId\":\"Heavy\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Shotgun\",\"Amount\":20,\"Weight\":0.2},{\"RewardType\":6,\"RewardId\":\"Special\",\"Amount\":10,\"Weight\":0.1},{\"RewardType\":7,\"RewardId\":\"WP_E_Pistol_Bullet_01\",\"Amount\":1,\"Weight\":0.3},{\"RewardType\":7,\"RewardId\":\"WP_E_SGun_Bullet_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":7,\"RewardId\":\"WP_E_Sniper_Bullet_01\",\"Amount\":1,\"Weight\":0.25},{\"RewardType\":7,\"RewardId\":\"WP_E_SMG_Bullet_01\",\"Amount\":1,\"Weight\":0.2}]}", + ["DailyCrateSetups"] = "{\"0\":{\"Level\":0,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_0_DT.PassiveGenerators_CrateRewards_0_DT\",\"RewardsGrants\":[{\"RewardType\":1,\"GrantAmount\":1},{\"RewardType\":2,\"GrantAmount\":1},{\"RewardType\":0,\"GrantAmount\":1},{\"RewardType\":6,\"GrantAmount\":2}]},\"1\":{\"Level\":1,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_1_DT.PassiveGenerators_CrateRewards_1_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":2},{\"RewardType\":9,\"GrantAmount\":1},{\"RewardType\":6,\"GrantAmount\":2},{\"RewardType\":10,\"GrantAmount\":1},{\"RewardType\":7,\"GrantAmount\":1}]},\"2\":{\"Level\":2,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_2_DT.PassiveGenerators_CrateRewards_2_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":3},{\"RewardType\":9,\"GrantAmount\":1},{\"RewardType\":6,\"GrantAmount\":3},{\"RewardType\":10,\"GrantAmount\":1},{\"RewardType\":7,\"GrantAmount\":1}]},\"3\":{\"Level\":3,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_3_DT.PassiveGenerators_CrateRewards_3_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":4},{\"RewardType\":9,\"GrantAmount\":2},{\"RewardType\":6,\"GrantAmount\":4},{\"RewardType\":10,\"GrantAmount\":1},{\"RewardType\":7,\"GrantAmount\":1}]},\"4\":{\"Level\":4,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_4_DT.PassiveGenerators_CrateRewards_4_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":5},{\"RewardType\":9,\"GrantAmount\":2},{\"RewardType\":6,\"GrantAmount\":5},{\"RewardType\":10,\"GrantAmount\":2},{\"RewardType\":7,\"GrantAmount\":2}]},\"5\":{\"Level\":5,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_5_DT.PassiveGenerators_CrateRewards_5_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":6},{\"RewardType\":9,\"GrantAmount\":3},{\"RewardType\":6,\"GrantAmount\":6},{\"RewardType\":10,\"GrantAmount\":2},{\"RewardType\":7,\"GrantAmount\":2}]},\"6\":{\"Level\":6,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_6_DT.PassiveGenerators_CrateRewards_6_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":7},{\"RewardType\":9,\"GrantAmount\":3},{\"RewardType\":6,\"GrantAmount\":7},{\"RewardType\":10,\"GrantAmount\":2},{\"RewardType\":7,\"GrantAmount\":2}]},\"7\":{\"Level\":7,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_7_DT.PassiveGenerators_CrateRewards_7_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":8},{\"RewardType\":9,\"GrantAmount\":4},{\"RewardType\":6,\"GrantAmount\":8},{\"RewardType\":10,\"GrantAmount\":3},{\"RewardType\":7,\"GrantAmount\":3}]},\"8\":{\"Level\":8,\"RewardsDropTablePath\":\"/Game/DataTables/Generators/PassiveGenerators_CrateRewards_8_DT.PassiveGenerators_CrateRewards_8_DT\",\"RewardsGrants\":[{\"RewardType\":8,\"GrantAmount\":8},{\"RewardType\":9,\"GrantAmount\":4},{\"RewardType\":6,\"GrantAmount\":8},{\"RewardType\":10,\"GrantAmount\":3},{\"RewardType\":7,\"GrantAmount\":3}]}}", + ["FactionProgressionICA"] = "[{\"Level\":1,\"ReputationPlayerNeedsToReachThisLevel\":0},{\"Level\":2,\"ReputationPlayerNeedsToReachThisLevel\":50},{\"Level\":3,\"ReputationPlayerNeedsToReachThisLevel\":152},{\"Level\":4,\"ReputationPlayerNeedsToReachThisLevel\":298},{\"Level\":5,\"ReputationPlayerNeedsToReachThisLevel\":507},{\"Level\":6,\"ReputationPlayerNeedsToReachThisLevel\":805},{\"Level\":7,\"ReputationPlayerNeedsToReachThisLevel\":1232},{\"Level\":8,\"ReputationPlayerNeedsToReachThisLevel\":1843},{\"Level\":9,\"ReputationPlayerNeedsToReachThisLevel\":2717},{\"Level\":10,\"ReputationPlayerNeedsToReachThisLevel\":3967},{\"Level\":11,\"ReputationPlayerNeedsToReachThisLevel\":5747},{\"Level\":12,\"ReputationPlayerNeedsToReachThisLevel\":8297},{\"Level\":13,\"ReputationPlayerNeedsToReachThisLevel\":11947},{\"Level\":14,\"ReputationPlayerNeedsToReachThisLevel\":17167},{\"Level\":15,\"ReputationPlayerNeedsToReachThisLevel\":24637},{\"Level\":16,\"ReputationPlayerNeedsToReachThisLevel\":35237},{\"Level\":17,\"ReputationPlayerNeedsToReachThisLevel\":50437},{\"Level\":18,\"ReputationPlayerNeedsToReachThisLevel\":72237},{\"Level\":19,\"ReputationPlayerNeedsToReachThisLevel\":103437},{\"Level\":20,\"ReputationPlayerNeedsToReachThisLevel\":148137}]", + ["FactionProgressionKorolev"] = "[{\"Level\":1,\"ReputationPlayerNeedsToReachThisLevel\":0},{\"Level\":2,\"ReputationPlayerNeedsToReachThisLevel\":50},{\"Level\":3,\"ReputationPlayerNeedsToReachThisLevel\":152},{\"Level\":4,\"ReputationPlayerNeedsToReachThisLevel\":298},{\"Level\":5,\"ReputationPlayerNeedsToReachThisLevel\":507},{\"Level\":6,\"ReputationPlayerNeedsToReachThisLevel\":805},{\"Level\":7,\"ReputationPlayerNeedsToReachThisLevel\":1232},{\"Level\":8,\"ReputationPlayerNeedsToReachThisLevel\":1843},{\"Level\":9,\"ReputationPlayerNeedsToReachThisLevel\":2717},{\"Level\":10,\"ReputationPlayerNeedsToReachThisLevel\":3967},{\"Level\":11,\"ReputationPlayerNeedsToReachThisLevel\":5747},{\"Level\":12,\"ReputationPlayerNeedsToReachThisLevel\":8297},{\"Level\":13,\"ReputationPlayerNeedsToReachThisLevel\":11947},{\"Level\":14,\"ReputationPlayerNeedsToReachThisLevel\":17167},{\"Level\":15,\"ReputationPlayerNeedsToReachThisLevel\":24637},{\"Level\":16,\"ReputationPlayerNeedsToReachThisLevel\":35237},{\"Level\":17,\"ReputationPlayerNeedsToReachThisLevel\":50437},{\"Level\":18,\"ReputationPlayerNeedsToReachThisLevel\":72237},{\"Level\":19,\"ReputationPlayerNeedsToReachThisLevel\":103437},{\"Level\":20,\"ReputationPlayerNeedsToReachThisLevel\":148137}]", + ["FactionProgressionOsiris"] = "[{\"Level\":1,\"ReputationPlayerNeedsToReachThisLevel\":0},{\"Level\":2,\"ReputationPlayerNeedsToReachThisLevel\":50},{\"Level\":3,\"ReputationPlayerNeedsToReachThisLevel\":152},{\"Level\":4,\"ReputationPlayerNeedsToReachThisLevel\":298},{\"Level\":5,\"ReputationPlayerNeedsToReachThisLevel\":507},{\"Level\":6,\"ReputationPlayerNeedsToReachThisLevel\":805},{\"Level\":7,\"ReputationPlayerNeedsToReachThisLevel\":1232},{\"Level\":8,\"ReputationPlayerNeedsToReachThisLevel\":1843},{\"Level\":9,\"ReputationPlayerNeedsToReachThisLevel\":2717},{\"Level\":10,\"ReputationPlayerNeedsToReachThisLevel\":3967},{\"Level\":11,\"ReputationPlayerNeedsToReachThisLevel\":5747},{\"Level\":12,\"ReputationPlayerNeedsToReachThisLevel\":8297},{\"Level\":13,\"ReputationPlayerNeedsToReachThisLevel\":11947},{\"Level\":14,\"ReputationPlayerNeedsToReachThisLevel\":17167},{\"Level\":15,\"ReputationPlayerNeedsToReachThisLevel\":24637},{\"Level\":16,\"ReputationPlayerNeedsToReachThisLevel\":35237},{\"Level\":17,\"ReputationPlayerNeedsToReachThisLevel\":50437},{\"Level\":18,\"ReputationPlayerNeedsToReachThisLevel\":72237},{\"Level\":19,\"ReputationPlayerNeedsToReachThisLevel\":103437},{\"Level\":20,\"ReputationPlayerNeedsToReachThisLevel\":148137}]", + ["FeatureToggles"] = "[{\"Name\":\"FeatureToggles\",\"m_playerReplicationgClientSpawnDependency\":true,\"m_shouldServerRunClientFireRPCValidation\":false,\"m_isPactEnabledInRankedMode\":false,\"m_isPactEnabledInNonRankedMode\":false,\"m_chatEnabled\":false,\"m_voiceChatEnabled\":true,\"m_capsuleHitBoxesEnabled\":true,\"m_autoRequeueingEnabled\":false,\"m_useIdleDetection\":false,\"m_isInternalFriendsSystemEnabled\":true,\"m_enableSixthSenseWarning\":false,\"m_enableSixthSenseWarningInRanked\":false,\"m_glickoRatingEnabled\":true,\"m_friendHandlingEnabled\":false,\"m_enableColorBlindOptions\":true,\"m_ledgeClimbingSystemEnabled\":true,\"m_playerBuffsEnabled\":false,\"m_automaticImportPlatformFriends\":false,\"m_eosStatsEnabled\":false,\"m_canScrapWeapons\":true,\"m_canCraftWeapons\":true,\"m_shouldTraceServerRequests\":true,\"m_shouldTraceClientRequests\":false,\"m_isModFunctionalityEnabled\":true,\"m_useLootRandomSeedingLoot\":true,\"m_enableBugReporter\":true,\"m_requireOwnedModCrafting\":false,\"m_allowMovingItemToBagOverWeightLimit\":true,\"m_isProneEnabled\":false,\"m_isLeaningEnabled\":true,\"m_isSprintDashEnabled\":false,\"m_isAccountLinkingEnabled\":true,\"m_isFriendsImportEnabled\":true,\"m_showMatchMapsSelector\":true,\"m_newMeleeSystemEnabled\":true,\"m_enableEffortsComponent\":true,\"m_squadsEnabled\":true,\"m_socialEnabled\":true,\"m_sessionServerShutdownEnabled\":true,\"m_multiplayerStationEnabled\":true,\"m_replicationGraphEnabled\":false,\"m_multiRegionEnabled\":true,\"m_lootCollisionTraceEnabled\":true,\"m_splitSoloAndSquadMatches\":false,\"m_enableDeployTravelLoadingIndicator\":true,\"m_isOnboardingEnabled\":true,\"m_isPremiumShopEnabled\":false,\"m_timeSliceWeaponAssetLoading\":false,\"m_isTutorialEnabled\":true,\"m_isBiEnabledOldPipeline\":true,\"m_isBiEnabledNewPipeline\":false,\"m_flushLevelStreaming\":true,\"m_playfabCouponsEnabled\":false,\"m_useMGetForMatchmakingServerDetails\":true,\"m_rowName\":\"FeatureToggles\"}]", + ["Generators"] = "{\"playerquarters_gen_aurum\":{\"GeneratorType\":1,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":180,\"CapPerkEffector\":6,\"GenRatePerkEffector\":4},\"playerquarters_gen_kmarks\":{\"GeneratorType\":2,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":1050,\"CapPerkEffector\":5,\"GenRatePerkEffector\":3},\"playerquarters_gen_crate\":{\"GeneratorType\":5,\"BaseGenIntervalMinutes\":1440,\"BaseGenRate\":1,\"BaseCap\":1,\"CapPerkEffector\":0,\"GenRatePerkEffector\":0}}", + ["InventoryInsurance"] = "{\"Default\":{\"InsuranceId\":\"Default\",\"Cost\":0.2,\"Payout\":0.5}}", + ["MatchmakingSetup"] = "[{\"Name\":\"mm_setup\",\"stationSetup\":{\"maxAmountOfPlayers\":32,\"maxAmountOfPlayersBeginner\":32,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":-1,\"m_sessionUntilClientWarning\":-1,\"m_sessionNoPlayerConnectServerShutdown\":-1},\"matchSetups\":[{\"enabled\":true,\"fullMapName\":\"/Game/Maps/MP/Map01/MP_Map01_P\",\"maxAmountOfPlayers\":18,\"maxAmountOfPlayersBeginner\":12,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":19800,\"m_sessionUntilClientWarning\":19800,\"m_sessionNoPlayerConnectServerShutdown\":3600},{\"enabled\":true,\"fullMapName\":\"/Game/Maps/MP/Map02/MP_Map02_P\",\"maxAmountOfPlayers\":24,\"maxAmountOfPlayersBeginner\":24,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":19800,\"m_sessionUntilClientWarning\":19800,\"m_sessionNoPlayerConnectServerShutdown\":3600},{\"enabled\":false,\"fullMapName\":\"/Game/Maps/Testmaps/TestMap_DeathMatch_P\",\"maxAmountOfPlayers\":30,\"maxAmountOfPlayersBeginner\":30,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":21600,\"m_sessionUntilNoMatchmaking\":19800,\"m_sessionUntilClientWarning\":19800,\"m_sessionNoPlayerConnectServerShutdown\":3600},{\"enabled\":false,\"fullMapName\":\"/Game/Maps/Testmaps/TestMap_PathB_CombatArenaTemplate_P\",\"maxAmountOfPlayers\":18,\"maxAmountOfPlayersBeginner\":18,\"usersAmountOption\":\"FullestFirst\",\"m_sessionTotalLengthUntilShutdown\":-1,\"m_sessionUntilNoMatchmaking\":-1,\"m_sessionUntilClientWarning\":-1,\"m_sessionNoPlayerConnectServerShutdown\":-1}],\"matchMapChoiceOption\":\"Strict\",\"beginnerFlagRules\":{\"enabled\":true,\"matchesPlayedThreshold\":3,\"evacsThreshold\":1,\"consecutiveDeathsThreshold\":10},\"rejoinOnDeathCooldownMinutes\":0,\"enableJoinConcurrencyTempLock\":true,\"shardsPerStationServer\":4,\"regionsSetup\":{\"defaultRegion\":\"NorthEurope\",\"overrides\":[{\"region\":\"NorthEurope\",\"option\":\"Allow\"},{\"region\":\"EastUs\",\"option\":\"Allow\"},{\"region\":\"SoutheastAsia\",\"option\":\"Allow\"}]},\"nvrSetup\":{\"enabled\":true,\"userNVRSamples\":100,\"sessionFillRatioThreshold\":0.5,\"decayIntervalDays\":7,\"decayEffectPerInterval\":0.10000000149011612}}]", + ["MaterialsDataTable"] = "{\"CommonVeltecite\":{\"MaterialId\":\"CommonVeltecite\"},\"UncommonVelticite\":{\"MaterialId\":\"UncommonVelticite\"},\"RareVeltecite\":{\"MaterialId\":\"RareVeltecite\"},\"EpicVeltecite\":{\"MaterialId\":\"EpicVeltecite\"},\"VelteciteHeart\":{\"MaterialId\":\"VelteciteHeart\"},\"FocusCrystal\":{\"MaterialId\":\"FocusCrystal\"},\"PureFocusCrystal\":{\"MaterialId\":\"PureFocusCrystal\"},\"Nickel\":{\"MaterialId\":\"Nickel\"},\"PureNickel\":{\"MaterialId\":\"PureNickel\"},\"Polonium\":{\"MaterialId\":\"Polonium\"},\"BrittleTitanOre\":{\"MaterialId\":\"BrittleTitanOre\"},\"TitanOre\":{\"MaterialId\":\"TitanOre\"},\"StormSurgeCrystal\":{\"MaterialId\":\"StormSurgeCrystal\"},\"BrightcapMushroom\":{\"MaterialId\":\"BrightcapMushroom\"},\"MeteorCore\":{\"MaterialId\":\"MeteorCore\"},\"MeteorFragment\":{\"MaterialId\":\"MeteorFragment\"},\"BlueRunnerEgg\":{\"MaterialId\":\"BlueRunnerEgg\"},\"Alloys\":{\"MaterialId\":\"Alloys\"},\"SpareCasing\":{\"MaterialId\":\"SpareCasing\"},\"OpticGlass\":{\"MaterialId\":\"OpticGlass\"},\"DerelictExplosives\":{\"MaterialId\":\"DerelictExplosives\"},\"PolymetallicPrefabricate\":{\"MaterialId\":\"PolymetallicPrefabricate\"},\"CompoundSheets\":{\"MaterialId\":\"CompoundSheets\"},\"HydraulicPiston\":{\"MaterialId\":\"HydraulicPiston\"},\"Gyroscope\":{\"MaterialId\":\"Gyroscope\"},\"BallBearings\":{\"MaterialId\":\"BallBearings\"},\"PrintResin\":{\"MaterialId\":\"PrintResin\"},\"MultiTool\":{\"MaterialId\":\"MultiTool\"},\"ShardSlicer\":{\"MaterialId\":\"ShardSlicer\"},\"CombatCPU_blue\":{\"MaterialId\":\"CombatCPU_blue\"},\"CombatCPU_red\":{\"MaterialId\":\"CombatCPU_red\"},\"MiniatureReactor\":{\"MaterialId\":\"MiniatureReactor\"},\"ShockAbsorber\":{\"MaterialId\":\"ShockAbsorber\"},\"AutoLoader\":{\"MaterialId\":\"AutoLoader\"},\"MagneticFieldStabilizer\":{\"MaterialId\":\"MagneticFieldStabilizer\"},\"DataPad\":{\"MaterialId\":\"DataPad\"},\"OldCurrency\":{\"MaterialId\":\"OldCurrency\"},\"RadioactiveBrightcapMushroom\":{\"MaterialId\":\"RadioactiveBrightcapMushroom\"},\"BlueWood\":{\"MaterialId\":\"BlueWood\"},\"WaterPlant\":{\"MaterialId\":\"WaterPlant\"},\"DesertPlant\":{\"MaterialId\":\"DesertPlant\"},\"IvyPlant\":{\"MaterialId\":\"IvyPlant\"},\"AlienFruit\":{\"MaterialId\":\"AlienFruit\"},\"Fabrics\":{\"MaterialId\":\"Fabrics\"},\"Cables\":{\"MaterialId\":\"Cables\"},\"Insulation\":{\"MaterialId\":\"Insulation\"},\"CopperWire\":{\"MaterialId\":\"CopperWire\"},\"SmartMesh\":{\"MaterialId\":\"SmartMesh\"},\"CircuitBoard\":{\"MaterialId\":\"CircuitBoard\"},\"RadioSpareParts\":{\"MaterialId\":\"RadioSpareParts\"},\"Antibiotics\":{\"MaterialId\":\"Antibiotics\"},\"PortableLabEquipmentBox\":{\"MaterialId\":\"PortableLabEquipmentBox\"},\"Battery\":{\"MaterialId\":\"Battery\"},\"LiquidFertilizer\":{\"MaterialId\":\"LiquidFertilizer\"},\"SamplingDevice\":{\"MaterialId\":\"SamplingDevice\"},\"AnaestheticsContainers\":{\"MaterialId\":\"AnaestheticsContainers\"},\"ProteinBar\":{\"MaterialId\":\"ProteinBar\"},\"Jewellery\":{\"MaterialId\":\"Jewellery\"},\"SampleContainer\":{\"MaterialId\":\"SampleContainer\"},\"AluminumParts\":{\"MaterialId\":\"AluminumParts\"},\"GenericCreatureDrop\":{\"MaterialId\":\"GenericCreatureDrop\"},\"StormyCreatureDrop\":{\"MaterialId\":\"StormyCreatureDrop\"},\"NeuroToxicGlands\":{\"MaterialId\":\"NeuroToxicGlands\"},\"AI_StriderHead\":{\"MaterialId\":\"AI_StriderHead\"},\"AI_RattlerHead\":{\"MaterialId\":\"AI_RattlerHead\"},\"AI_WeremoleHead\":{\"MaterialId\":\"AI_WeremoleHead\"},\"AI_CrusherHead\":{\"MaterialId\":\"AI_CrusherHead\"},\"AlphaCrusherSkull\":{\"MaterialId\":\"AlphaCrusherSkull\"},\"AI_StriderMeat\":{\"MaterialId\":\"AI_StriderMeat\"},\"AI_RattlerEyes\":{\"MaterialId\":\"AI_RattlerEyes\"},\"AI_WeremoleMeat\":{\"MaterialId\":\"AI_WeremoleMeat\"},\"AI_CrusherMeat\":{\"MaterialId\":\"AI_CrusherMeat\"},\"AI_RattlerSkin\":{\"MaterialId\":\"AI_RattlerSkin\"},\"HardenedBoneAlloy\":{\"MaterialId\":\"HardenedBoneAlloy\"},\"AI_CrusherSkin\":{\"MaterialId\":\"AI_CrusherSkin\"},\"Biomass\":{\"MaterialId\":\"Biomass\"},\"AlphaWardenHeart\":{\"MaterialId\":\"AlphaWardenHeart\"},\"Adhesive\":{\"MaterialId\":\"Adhesive\"},\"KorolevScrip\":{\"MaterialId\":\"KorolevScrip\"},\"OsirisScrip\":{\"MaterialId\":\"OsirisScrip\"},\"ICAScrip\":{\"MaterialId\":\"ICAScrip\"}}", + ["Mods"] = "{\"0\":{\"modRowId\":\"NoOptics\",\"modShortId\":0,\"rarity\":1,\"modType\":1},\"1\":{\"modRowId\":\"NoMagazine\",\"modShortId\":1,\"rarity\":1,\"modType\":2},\"2\":{\"modRowId\":\"NoBarrel\",\"modShortId\":2,\"rarity\":1,\"modType\":3},\"3\":{\"modRowId\":\"NoStock\",\"modShortId\":3,\"rarity\":1,\"modType\":5},\"4\":{\"modRowId\":\"NoGrip\",\"modShortId\":4,\"rarity\":1,\"modType\":16},\"5\":{\"modRowId\":\"NoAttatchment\",\"modShortId\":5,\"rarity\":1,\"modType\":11},\"112\":{\"modRowId\":\"Mod_Korolev_Scanner_AlienCrystals\",\"modShortId\":112,\"rarity\":3,\"modType\":14},\"114\":{\"modRowId\":\"Mod_Korolev_Scanner_HeavyMetals\",\"modShortId\":114,\"rarity\":2,\"modType\":13},\"116\":{\"modRowId\":\"Mod_Korolev_Scanner_Veltecite\",\"modShortId\":116,\"rarity\":1,\"modType\":12},\"137\":{\"modRowId\":\"Mod_Optic_2x_01\",\"modShortId\":137,\"rarity\":1,\"modType\":1},\"133\":{\"modRowId\":\"Mod_Optic_4x_01\",\"modShortId\":133,\"rarity\":1,\"modType\":1},\"136\":{\"modRowId\":\"Mod_Magazine_Light_03\",\"modShortId\":136,\"rarity\":4,\"modType\":2},\"135\":{\"modRowId\":\"Mod_Magazine_Light_02\",\"modShortId\":135,\"rarity\":3,\"modType\":2},\"120\":{\"modRowId\":\"Mod_Magazine_Light_01\",\"modShortId\":120,\"rarity\":2,\"modType\":2},\"121\":{\"modRowId\":\"Mod_Magazine_Medium_01\",\"modShortId\":121,\"rarity\":2,\"modType\":2},\"122\":{\"modRowId\":\"Mod_Magazine_Heavy_01\",\"modShortId\":122,\"rarity\":2,\"modType\":2},\"123\":{\"modRowId\":\"Mod_Magazine_Shotgun_01\",\"modShortId\":123,\"rarity\":2,\"modType\":2},\"124\":{\"modRowId\":\"Mod_Muzzle_Small_Supressor_01\",\"modShortId\":124,\"rarity\":3,\"modType\":4},\"125\":{\"modRowId\":\"Mod_Muzzle_Standard_Supressor_01\",\"modShortId\":125,\"rarity\":3,\"modType\":4},\"126\":{\"modRowId\":\"Mod_Converter_Light_01\",\"modShortId\":126,\"rarity\":2,\"modType\":9},\"127\":{\"modRowId\":\"Mod_Converter_Medium_01\",\"modShortId\":127,\"rarity\":2,\"modType\":9},\"128\":{\"modRowId\":\"Mod_Converter_Heavy_01\",\"modShortId\":128,\"rarity\":2,\"modType\":9},\"129\":{\"modRowId\":\"Mod_Converter_Shotgun_01\",\"modShortId\":129,\"rarity\":2,\"modType\":9},\"130\":{\"modRowId\":\"Mod_ForeGrip_Angled_01\",\"modShortId\":130,\"rarity\":1,\"modType\":7},\"131\":{\"modRowId\":\"Mod_RearGrip_01\",\"modShortId\":131,\"rarity\":1,\"modType\":16},\"132\":{\"modRowId\":\"Mod_Tactical_Flashlight_01\",\"modShortId\":132,\"rarity\":1,\"modType\":8},\"134\":{\"modRowId\":\"Mod_Stock_Marksman_01\",\"modShortId\":134,\"rarity\":1,\"modType\":5},\"119\":{\"modRowId\":\"Mod_Stock_Standard_01\",\"modShortId\":119,\"rarity\":1,\"modType\":5},\"138\":{\"modRowId\":\"Mod_Magazine_Medium_02\",\"modShortId\":138,\"rarity\":3,\"modType\":2},\"139\":{\"modRowId\":\"Mod_Magazine_Medium_03\",\"modShortId\":139,\"rarity\":4,\"modType\":2},\"140\":{\"modRowId\":\"Mod_Magazine_Heavy_02\",\"modShortId\":140,\"rarity\":3,\"modType\":2},\"141\":{\"modRowId\":\"Mod_Magazine_Heavy_03\",\"modShortId\":141,\"rarity\":4,\"modType\":2},\"142\":{\"modRowId\":\"Mod_Magazine_Shotgun_02\",\"modShortId\":142,\"rarity\":3,\"modType\":2},\"143\":{\"modRowId\":\"Mod_Magazine_Shotgun_03\",\"modShortId\":143,\"rarity\":4,\"modType\":2},\"144\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_01\",\"modShortId\":144,\"rarity\":1,\"modType\":2},\"145\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_02\",\"modShortId\":145,\"rarity\":2,\"modType\":2},\"146\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_03\",\"modShortId\":146,\"rarity\":3,\"modType\":2},\"147\":{\"modRowId\":\"Mod_Magazine_Light_ReloadSpeed_04\",\"modShortId\":147,\"rarity\":4,\"modType\":2},\"148\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_01\",\"modShortId\":148,\"rarity\":1,\"modType\":2},\"149\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_02\",\"modShortId\":149,\"rarity\":2,\"modType\":2},\"150\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_03\",\"modShortId\":150,\"rarity\":3,\"modType\":2},\"151\":{\"modRowId\":\"Mod_Magazine_Medium_Reloadspeed_04\",\"modShortId\":151,\"rarity\":4,\"modType\":2},\"152\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_01\",\"modShortId\":152,\"rarity\":1,\"modType\":2},\"153\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_02\",\"modShortId\":153,\"rarity\":2,\"modType\":2},\"154\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_03\",\"modShortId\":154,\"rarity\":3,\"modType\":2},\"155\":{\"modRowId\":\"Mod_Magazine_Heavy_ReloadSpeed_04\",\"modShortId\":155,\"rarity\":4,\"modType\":2},\"156\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_01\",\"modShortId\":156,\"rarity\":1,\"modType\":2},\"157\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_02\",\"modShortId\":157,\"rarity\":2,\"modType\":2},\"158\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_03\",\"modShortId\":158,\"rarity\":3,\"modType\":2},\"159\":{\"modRowId\":\"Mod_Magazine_Shotgun_ReloadSpeed_04\",\"modShortId\":159,\"rarity\":4,\"modType\":2},\"160\":{\"modRowId\":\"Mod_Magazine_Light_EXTReload_01\",\"modShortId\":160,\"rarity\":3,\"modType\":2},\"161\":{\"modRowId\":\"Mod_Magazine_Light_EXTReload_02\",\"modShortId\":161,\"rarity\":4,\"modType\":2},\"162\":{\"modRowId\":\"Mod_Magazine_Medium_EXTReload_01\",\"modShortId\":162,\"rarity\":3,\"modType\":2},\"163\":{\"modRowId\":\"Mod_Magazine_Medium_EXTReload_02\",\"modShortId\":163,\"rarity\":4,\"modType\":2},\"164\":{\"modRowId\":\"Mod_Stock_Standard_02\",\"modShortId\":164,\"rarity\":2,\"modType\":5},\"165\":{\"modRowId\":\"Mod_Stock_Standard_Equip_01\",\"modShortId\":165,\"rarity\":1,\"modType\":5},\"166\":{\"modRowId\":\"Mod_Stock_Standard_Equip_02\",\"modShortId\":166,\"rarity\":2,\"modType\":5},\"167\":{\"modRowId\":\"Mod_Stock_Standard_ADS_01\",\"modShortId\":167,\"rarity\":2,\"modType\":5},\"168\":{\"modRowId\":\"Mod_Stock_Standard_ADS_02\",\"modShortId\":168,\"rarity\":3,\"modType\":5},\"169\":{\"modRowId\":\"Mod_Stock_Standard_ADSEquip_01\",\"modShortId\":169,\"rarity\":3,\"modType\":5},\"170\":{\"modRowId\":\"Mod_Stock_Standard_ADSEquip_02\",\"modShortId\":170,\"rarity\":4,\"modType\":5},\"171\":{\"modRowId\":\"Mod_Stock_Marksman_02\",\"modShortId\":171,\"rarity\":2,\"modType\":5},\"172\":{\"modRowId\":\"Mod_Stock_Marksman_Equip_01\",\"modShortId\":172,\"rarity\":1,\"modType\":5},\"173\":{\"modRowId\":\"Mod_Stock_Marksman_Equip_02\",\"modShortId\":173,\"rarity\":2,\"modType\":5},\"174\":{\"modRowId\":\"Mod_Stock_Marksman_ADS_01\",\"modShortId\":174,\"rarity\":2,\"modType\":5},\"175\":{\"modRowId\":\"Mod_Stock_Marksman_ADS_02\",\"modShortId\":175,\"rarity\":3,\"modType\":5},\"176\":{\"modRowId\":\"Mod_Stock_Marksman_ADSEquip_01\",\"modShortId\":176,\"rarity\":3,\"modType\":5},\"177\":{\"modRowId\":\"Mod_Stock_Marksman_ADSEquip_02\",\"modShortId\":177,\"rarity\":4,\"modType\":5},\"178\":{\"modRowId\":\"Mod_Muzzle_Small_Recoil_01\",\"modShortId\":178,\"rarity\":1,\"modType\":4},\"179\":{\"modRowId\":\"Mod_Muzzle_Small_Recoil_02\",\"modShortId\":179,\"rarity\":2,\"modType\":4},\"180\":{\"modRowId\":\"Mod_Muzzle_Small_Recoil_03\",\"modShortId\":180,\"rarity\":3,\"modType\":4},\"181\":{\"modRowId\":\"Mod_Muzzle_Standard_Recoil_01\",\"modShortId\":181,\"rarity\":1,\"modType\":4},\"182\":{\"modRowId\":\"Mod_Muzzle_Standard_Recoil_02\",\"modShortId\":182,\"rarity\":2,\"modType\":4},\"183\":{\"modRowId\":\"Mod_Muzzle_Standard_Recoil_03\",\"modShortId\":183,\"rarity\":3,\"modType\":4},\"184\":{\"modRowId\":\"Mod_Converter_Light_02\",\"modShortId\":184,\"rarity\":3,\"modType\":9},\"185\":{\"modRowId\":\"Mod_Converter_Light_03\",\"modShortId\":185,\"rarity\":4,\"modType\":9},\"186\":{\"modRowId\":\"Mod_Converter_Medium_02\",\"modShortId\":186,\"rarity\":3,\"modType\":9},\"187\":{\"modRowId\":\"Mod_Converter_Medium_03\",\"modShortId\":187,\"rarity\":4,\"modType\":9},\"188\":{\"modRowId\":\"Mod_Converter_Heavy_02\",\"modShortId\":188,\"rarity\":3,\"modType\":9},\"189\":{\"modRowId\":\"Mod_Converter_Heavy_03\",\"modShortId\":189,\"rarity\":4,\"modType\":9},\"190\":{\"modRowId\":\"Mod_Converter_Shotgun_02\",\"modShortId\":190,\"rarity\":3,\"modType\":9},\"191\":{\"modRowId\":\"Mod_Converter_Shotgun_03\",\"modShortId\":191,\"rarity\":4,\"modType\":9},\"192\":{\"modRowId\":\"Mod_Converter_Light_AIDMG_01\",\"modShortId\":192,\"rarity\":2,\"modType\":9},\"193\":{\"modRowId\":\"Mod_Converter_Light_AIDMG_02\",\"modShortId\":193,\"rarity\":3,\"modType\":9},\"194\":{\"modRowId\":\"Mod_Converter_Light_AIDMG_03\",\"modShortId\":194,\"rarity\":4,\"modType\":9},\"195\":{\"modRowId\":\"Mod_Converter_Medium_AIDMG_01\",\"modShortId\":195,\"rarity\":2,\"modType\":9},\"196\":{\"modRowId\":\"Mod_Converter_Medium_AIDMG_02\",\"modShortId\":196,\"rarity\":3,\"modType\":9},\"197\":{\"modRowId\":\"Mod_Converter_Medium_AIDMG_03\",\"modShortId\":197,\"rarity\":4,\"modType\":9},\"198\":{\"modRowId\":\"Mod_Converter_Shotgun_Slug_01\",\"modShortId\":198,\"rarity\":2,\"modType\":9},\"199\":{\"modRowId\":\"Mod_ForeGrip_Angled_02\",\"modShortId\":199,\"rarity\":2,\"modType\":7},\"200\":{\"modRowId\":\"Mod_ForeGrip_Equip_01\",\"modShortId\":200,\"rarity\":1,\"modType\":7},\"201\":{\"modRowId\":\"Mod_ForeGrip_Equip_02\",\"modShortId\":201,\"rarity\":2,\"modType\":7},\"202\":{\"modRowId\":\"Mod_ForeGrip_ADS_01\",\"modShortId\":202,\"rarity\":2,\"modType\":7},\"203\":{\"modRowId\":\"Mod_ForeGrip_ADS_02\",\"modShortId\":203,\"rarity\":3,\"modType\":7},\"204\":{\"modRowId\":\"Mod_ForeGrip_ADS_03\",\"modShortId\":204,\"rarity\":4,\"modType\":7},\"205\":{\"modRowId\":\"Mod_RearGrip_02\",\"modShortId\":205,\"rarity\":2,\"modType\":16},\"206\":{\"modRowId\":\"Mod_RearGrip_ADS_01\",\"modShortId\":206,\"rarity\":1,\"modType\":16},\"207\":{\"modRowId\":\"Mod_RearGrip_ADS_02\",\"modShortId\":207,\"rarity\":2,\"modType\":16}}", + ["OnboardingMissions"] = "{\"TalkToBadum\":{\"MissionId\":\"TalkToBadum\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"OnboardingStash\"},\"OnboardingRewards\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/OnboardingMissions/OnboardingRewards_DT.OnboardingRewards_DT\\u0027\",\"RowName\":\"TalkToBadumReward\"}},\"OnboardingStash\":{\"MissionId\":\"OnboardingStash\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"FirstMatch\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},\"FirstMatch\":{\"MissionId\":\"FirstMatch\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"TalkToBadumBeforeCrafting\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},\"TalkToBadumBeforeCrafting\":{\"MissionId\":\"TalkToBadumBeforeCrafting\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"CraftingStation\"},\"OnboardingRewards\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/OnboardingMissions/OnboardingRewards_DT.OnboardingRewards_DT\\u0027\",\"RowName\":\"FirstMatchReward\"}},\"CraftingStation\":{\"MissionId\":\"CraftingStation\",\"NextMissionRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/MissionLines_Onboarding_DT.MissionLines_Onboarding_DT\\u0027\",\"RowName\":\"PlayerQuarters\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}},\"PlayerQuarters\":{\"MissionId\":\"PlayerQuarters\",\"NextMissionRowHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"OnboardingRewards\":{\"DataTable\":\"None\",\"RowName\":\"None\"}}}", + ["OnboardingRewardMissions"] = "{\"TalkToBadumReward\":{\"MissionRewardId\":\"TalkToBadumReward\",\"RewardEntries\":[{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_SMG_Bullet_01\"},\"RewardAmount\":2},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_AR_Energy_01\"},\"RewardAmount\":1},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_Pistol_Bullet_01\"},\"RewardAmount\":5},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_E_SGun_Bullet_01\"},\"RewardAmount\":2},{\"RewardType\":6,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/AmmoTypes_DT.AmmoTypes_DT\\u0027\",\"RowName\":\"Light\"},\"RewardAmount\":6},{\"RewardType\":6,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/AmmoTypes_DT.AmmoTypes_DT\\u0027\",\"RowName\":\"Medium\"},\"RewardAmount\":4},{\"RewardType\":6,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/AmmoTypes_DT.AmmoTypes_DT\\u0027\",\"RowName\":\"Shotgun\"},\"RewardAmount\":2},{\"RewardType\":8,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Abilities.PRO_Abilities\\u0027\",\"RowName\":\"ShockGrenade_02\"},\"RewardAmount\":2},{\"RewardType\":8,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Abilities.PRO_Abilities\\u0027\",\"RowName\":\"Consumable_Health_01\"},\"RewardAmount\":5},{\"RewardType\":0,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_01\"},\"RewardAmount\":5},{\"RewardType\":10,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Bags.PRO_Bags\\u0027\",\"RowName\":\"Bag_01\"},\"RewardAmount\":5},{\"RewardType\":7,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"TOOL_MineralScanner_01\"},\"RewardAmount\":2}]},\"FirstMatchReward\":{\"MissionRewardId\":\"FirstMatchReward\",\"RewardEntries\":[{\"RewardType\":2,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"RewardAmount\":4},{\"RewardType\":1,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"RewardAmount\":1500},{\"RewardType\":2,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"RewardAmount\":3},{\"RewardType\":2,\"RewardRowHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"RewardAmount\":1}]}}", + ["PassiveGenerators"] = "{\"playerquarters_gen_aurum\":{\"GeneratorType\":1,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":180,\"CapPerkEffector\":6,\"GenRatePerkEffector\":4},\"playerquarters_gen_kmarks\":{\"GeneratorType\":2,\"BaseGenIntervalMinutes\":60,\"BaseGenRate\":0,\"BaseCap\":440,\"CapPerkEffector\":5,\"GenRatePerkEffector\":3},\"playerquarters_gen_crate\":{\"GeneratorType\":5,\"BaseGenIntervalMinutes\":1440,\"BaseGenRate\":1,\"BaseCap\":1,\"CapPerkEffector\":0,\"GenRatePerkEffector\":0}}", + ["PlayerQuarters"] = "{\"1\":{\"Level\":1,\"NodeUpgradesRequired\":0,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":0}],\"UpgradeTimeMinutes\":0,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":0}]},\"2\":{\"Level\":2,\"NodeUpgradesRequired\":11,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":48,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},\"3\":{\"Level\":3,\"NodeUpgradesRequired\":14,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26163},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"CostAmount\":7}],\"UpgradeTimeMinutes\":192,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10465}]},\"4\":{\"Level\":4,\"NodeUpgradesRequired\":17,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":39244},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"LiquidFertilizer\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":432,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":15698}]},\"5\":{\"Level\":5,\"NodeUpgradesRequired\":25,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":52326},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":10}],\"UpgradeTimeMinutes\":768,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20930}]},\"6\":{\"Level\":6,\"NodeUpgradesRequired\":32,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":65407},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1260,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26163}]},\"7\":{\"Level\":7,\"NodeUpgradesRequired\":34,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":78488},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":12},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1800,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":31395}]},\"8\":{\"Level\":8,\"NodeUpgradesRequired\":44,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":91570},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":2436,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":36628}]},\"9\":{\"Level\":9,\"NodeUpgradesRequired\":50,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":104651},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":3168,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":41860}]},\"10\":{\"Level\":10,\"NodeUpgradesRequired\":52,\"Costs\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":117733},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":3996,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":47093}]}}", + ["RetentionBonusData"] = "{\"RetentionBonusRows\":{\"CB1\":{\"Name\":\"CB1\",\"Rewards\":[{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_BR_Shard_01\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_03\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Bags.PRO_Bags\\u0027\",\"RowName\":\"Bag_03\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Helmets.PRO_Helmets\\u0027\",\"RowName\":\"Helmet_03\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_Weapons.PRO_Weapons\\u0027\",\"RowName\":\"WP_D_AR_Bullet_01\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":1,\"RewardHandle\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PRO_PlayerShield.PRO_PlayerShield\\u0027\",\"RowName\":\"Shield_04\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":0,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[],\"IsPersistent\":false},{\"RewardType\":3,\"RewardHandle\":{\"DataTable\":\"None\",\"RowName\":\"None\"},\"RewardHandles\":[{\"DataTable\":\"DataTable\\u0027/Game/DataTables/CharacterCustomizationSets_DT.CharacterCustomizationSets_DT\\u0027\",\"RowName\":\"StarterOutfit01M_BaseSuit2\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/CharacterCustomizationSets_DT.CharacterCustomizationSets_DT\\u0027\",\"RowName\":\"StarterOutfit01F_BaseSuit2\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Boots2_M\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Boots2_F\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Chest2_M\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Chest2_F\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Gloves2_M\"},{\"DataTable\":\"DataTable\\u0027/Game/DataTables/PlayerCustomization_DT.PlayerCustomization_DT\\u0027\",\"RowName\":\"StarterOutfit01_Gloves2_F\"}],\"IsPersistent\":true}],\"IsActive\":true}},\"ActiveRowName\":\"CB1\"}", + ["TechTreeNodes"] = "{\"increase_stash_1\":{\"NodeId\":\"increase_stash_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":25,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":654},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderMeat\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":262}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Nickel\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderMeat\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]},{\"PerkAmount\":75,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1962},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":785}]}],\"NodePerkType\":1},\"increase_stash_2\":{\"NodeId\":\"increase_stash_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":25,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3270},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":42,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"WaterPlant\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":7}],\"UpgradeTimeMinutes\":56,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":75,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":9811},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":8}],\"UpgradeTimeMinutes\":72,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3924}]}],\"NodePerkType\":1},\"increase_stash_3\":{\"NodeId\":\"increase_stash_3\",\"PlayerQuarterLevelRequired\":3,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Adhesive\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":132,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OpticGlass\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":12}],\"UpgradeTimeMinutes\":156,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":150,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":19622},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"CostAmount\":8},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":13}],\"UpgradeTimeMinutes\":182,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7849}]}],\"NodePerkType\":1},\"increase_stash_4\":{\"NodeId\":\"increase_stash_4\",\"PlayerQuarterLevelRequired\":7,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":9811},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":19},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"IvyPlant\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":992,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3924}]},{\"PerkAmount\":100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":19622},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":48}],\"UpgradeTimeMinutes\":1056,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7849}]},{\"PerkAmount\":150,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":29433},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AnaestheticsContainers\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":50}],\"UpgradeTimeMinutes\":1122,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":11773}]}],\"NodePerkType\":1},\"increase_stash_5\":{\"NodeId\":\"increase_stash_5\",\"PlayerQuarterLevelRequired\":10,\"Tier\":5,\"PerkLevels\":[{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":22892},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SampleContainer\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_Red\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":161}],\"UpgradeTimeMinutes\":2162,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":9157}]},{\"PerkAmount\":100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":45785},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_Red\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":165}],\"UpgradeTimeMinutes\":2256,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":18314}]},{\"PerkAmount\":150,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":68677},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DesertPlant\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":168}],\"UpgradeTimeMinutes\":2352,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":27471}]}],\"NodePerkType\":1},\"increase_bag_1\":{\"NodeId\":\"increase_bag_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":763},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_StriderMeat\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":305}]}],\"NodePerkType\":2},\"increase_bag_2\":{\"NodeId\":\"increase_bag_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SmartMesh\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CompoundSheets\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":42,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]}],\"NodePerkType\":2},\"increase_bag_3\":{\"NodeId\":\"increase_bag_3\",\"PlayerQuarterLevelRequired\":3,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Fabrics\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BrittleTitanOre\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":132,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]}],\"NodePerkType\":2},\"increase_bag_4\":{\"NodeId\":\"increase_bag_4\",\"PlayerQuarterLevelRequired\":7,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"TitanOre\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MiniatureReactor\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":992,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]}],\"NodePerkType\":2},\"increase_bag_5\":{\"NodeId\":\"increase_bag_5\",\"PlayerQuarterLevelRequired\":9,\"Tier\":5,\"PerkLevels\":[{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":30523},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PortableLabEquipmentBox\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorCore\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"KorolevScrip\"},\"CostAmount\":144}],\"UpgradeTimeMinutes\":1722,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":12209}]}],\"NodePerkType\":2},\"reduce_weapon_crafting_time_1\":{\"NodeId\":\"reduce_weapon_crafting_time_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":545},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SpareCasing\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":218}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1090},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AlienFruit\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":436}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1635},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ProteinBar\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Alloys\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":654}]}],\"NodePerkType\":8},\"reduce_weapon_crafting_time_2\":{\"NodeId\":\"reduce_weapon_crafting_time_2\",\"PlayerQuarterLevelRequired\":4,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2725},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":36},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":24}],\"UpgradeTimeMinutes\":272,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1090}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5451},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SampleContainer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":26}],\"UpgradeTimeMinutes\":306,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2180}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8176},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PrintResin\"},\"CostAmount\":11},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":27}],\"UpgradeTimeMinutes\":342,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3270}]}],\"NodePerkType\":8},\"reduce_weapon_crafting_time_3\":{\"NodeId\":\"reduce_weapon_crafting_time_3\",\"PlayerQuarterLevelRequired\":6,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10901},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"SamplingDevice\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MultiTool\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":39}],\"UpgradeTimeMinutes\":702,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Antibiotics\"},\"CostAmount\":16},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":41}],\"UpgradeTimeMinutes\":756,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":32703},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"DataPad\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CombatCPU_Blue\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":42}],\"UpgradeTimeMinutes\":812,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]}],\"NodePerkType\":8},\"reduce_weapon_crafting_time_4\":{\"NodeId\":\"reduce_weapon_crafting_time_4\",\"PlayerQuarterLevelRequired\":9,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":16352},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"FocusCrystal\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":144}],\"UpgradeTimeMinutes\":1722,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541}]},{\"PerkAmount\":6,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":32703},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MeteorFragment\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":147}],\"UpgradeTimeMinutes\":1806,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]},{\"PerkAmount\":9,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":49055},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"EpicVeltecite\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_CrusherHead\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":151}],\"UpgradeTimeMinutes\":1892,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":19622}]}],\"NodePerkType\":8},\"generate_aurum_1\":{\"NodeId\":\"generate_aurum_1\",\"PlayerQuarterLevelRequired\":2,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":349}]},{\"PerkAmount\":11,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":12,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1047}]},{\"PerkAmount\":13,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":20,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1395}]},{\"PerkAmount\":14,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]}],\"NodePerkType\":4},\"generate_aurum_2\":{\"NodeId\":\"generate_aurum_2\",\"PlayerQuarterLevelRequired\":4,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":19},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Insulation\"},\"CostAmount\":36},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":24}],\"UpgradeTimeMinutes\":272,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":15},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":26}],\"UpgradeTimeMinutes\":306,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26163},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":15},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioSpareParts\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":27}],\"UpgradeTimeMinutes\":342,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10465}]},{\"PerkAmount\":4,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":29}],\"UpgradeTimeMinutes\":380,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13953}]},{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":43605},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RadioSpareParts\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":30}],\"UpgradeTimeMinutes\":420,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442}]}],\"NodePerkType\":4},\"generate_aurum_3\":{\"NodeId\":\"generate_aurum_3\",\"PlayerQuarterLevelRequired\":7,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":992,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Adhesive\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":48}],\"UpgradeTimeMinutes\":1056,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13953}]},{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":52326},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":50}],\"UpgradeTimeMinutes\":1122,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20930}]},{\"PerkAmount\":4,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":69767},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Adhesive\"},\"CostAmount\":11},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":51}],\"UpgradeTimeMinutes\":1190,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":27907}]},{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":87209},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":53}],\"UpgradeTimeMinutes\":1260,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884}]}],\"NodePerkType\":4},\"generate_aurum_4\":{\"NodeId\":\"generate_aurum_4\",\"PlayerQuarterLevelRequired\":10,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":30523},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":161}],\"UpgradeTimeMinutes\":2162,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":12209}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":61047},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":165}],\"UpgradeTimeMinutes\":2256,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24419}]},{\"PerkAmount\":3,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":91570},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":168}],\"UpgradeTimeMinutes\":2352,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":36628}]},{\"PerkAmount\":4,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":122093},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":172}],\"UpgradeTimeMinutes\":2450,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":48837}]},{\"PerkAmount\":5,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":152616},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":175}],\"UpgradeTimeMinutes\":2550,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":61047}]}],\"NodePerkType\":4},\"generate_kmarks_1\":{\"NodeId\":\"generate_kmarks_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":436},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":2,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":174}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":6,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":349}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":12,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Cables\"},\"CostAmount\":9},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":20,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2180},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]}],\"NodePerkType\":3},\"generate_kmarks_2\":{\"NodeId\":\"generate_kmarks_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2180},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":42,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":7}],\"UpgradeTimeMinutes\":56,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CopperWire\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":8}],\"UpgradeTimeMinutes\":72,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AluminumParts\"},\"CostAmount\":21},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":9}],\"UpgradeTimeMinutes\":90,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10901},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"CircuitBoard\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":10}],\"UpgradeTimeMinutes\":110,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]}],\"NodePerkType\":3},\"generate_kmarks_3\":{\"NodeId\":\"generate_kmarks_3\",\"PlayerQuarterLevelRequired\":5,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":32}],\"UpgradeTimeMinutes\":462,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":33}],\"UpgradeTimeMinutes\":506,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":35}],\"UpgradeTimeMinutes\":552,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":36}],\"UpgradeTimeMinutes\":600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":38}],\"UpgradeTimeMinutes\":650,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]}],\"NodePerkType\":3},\"generate_kmarks_4\":{\"NodeId\":\"generate_kmarks_4\",\"PlayerQuarterLevelRequired\":8,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":58,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10901},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":140}],\"UpgradeTimeMinutes\":1640,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]},{\"PerkAmount\":116,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":144}],\"UpgradeTimeMinutes\":1722,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]},{\"PerkAmount\":174,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":32703},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":147}],\"UpgradeTimeMinutes\":1806,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]},{\"PerkAmount\":233,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":43605},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":151}],\"UpgradeTimeMinutes\":1892,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442}]},{\"PerkAmount\":291,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":54506},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"OsirisScrip\"},\"CostAmount\":154}],\"UpgradeTimeMinutes\":1980,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802}]}],\"NodePerkType\":3},\"daily_crate_1\":{\"NodeId\":\"daily_crate_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":525},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":262}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1050},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]}],\"NodePerkType\":7},\"daily_crate_2\":{\"NodeId\":\"daily_crate_2\",\"PlayerQuarterLevelRequired\":3,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":13},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2625},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerEyes\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":11}],\"UpgradeTimeMinutes\":5,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1308}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"AI_RattlerEyes\"},\"CostAmount\":8},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5250},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":12}],\"UpgradeTimeMinutes\":5,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]}],\"NodePerkType\":7},\"daily_crate_3\":{\"NodeId\":\"daily_crate_3\",\"PlayerQuarterLevelRequired\":5,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7875},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":32}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3924}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":15750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":33}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7849}]}],\"NodePerkType\":7},\"daily_crate_4\":{\"NodeId\":\"daily_crate_4\",\"PlayerQuarterLevelRequired\":7,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":1,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13125},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":47}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6541}]},{\"PerkAmount\":2,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26250},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"ICAScrip\"},\"CostAmount\":48}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]}],\"NodePerkType\":7},\"kmarks_passive_cap_1\":{\"NodeId\":\"kmarks_passive_cap_1\",\"PlayerQuarterLevelRequired\":1,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":700},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":349}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1050},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":523}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1400},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":13},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]}],\"NodePerkType\":5},\"kmarks_passive_cap_2\":{\"NodeId\":\"kmarks_passive_cap_2\",\"PlayerQuarterLevelRequired\":2,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":872}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":2}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5250},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2616}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7000},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":5240,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8750},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":1}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]}],\"NodePerkType\":5},\"kmarks_passive_cap_3\":{\"NodeId\":\"kmarks_passive_cap_3\",\"PlayerQuarterLevelRequired\":5,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7000}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10500}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":14000}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":5240,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17500}],\"UpgradeTimeMinutes\":30,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]}],\"NodePerkType\":5},\"kmarks_passive_cap_4\":{\"NodeId\":\"kmarks_passive_cap_4\",\"PlayerQuarterLevelRequired\":6,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":1050,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":4},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8750}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":4360}]},{\"PerkAmount\":2100,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17500}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]},{\"PerkAmount\":3140,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":26250}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13081}]},{\"PerkAmount\":4190,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":35000}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17442}]},{\"PerkAmount\":5240,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":43750}],\"UpgradeTimeMinutes\":300,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":21802}]}],\"NodePerkType\":5},\"aurum_passive_cap_1\":{\"NodeId\":\"aurum_passive_cap_1\",\"PlayerQuarterLevelRequired\":2,\"Tier\":1,\"PerkLevels\":[{\"PerkAmount\":20,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1400},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":6}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":698}]},{\"PerkAmount\":40,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2100},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":3}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1047}]},{\"PerkAmount\":60,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":2800},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"GenericCreatureDrop\"},\"CostAmount\":13},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":4}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1395}]},{\"PerkAmount\":80,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":5}],\"UpgradeTimeMinutes\":1,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]}],\"NodePerkType\":6},\"aurum_passive_cap_2\":{\"NodeId\":\"aurum_passive_cap_2\",\"PlayerQuarterLevelRequired\":4,\"Tier\":2,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureNickel\"},\"CostAmount\":19},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":14},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3500}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":1744}]},{\"PerkAmount\":30,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":15},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":7000}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":3488}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":6},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PolymetallicPrefabricate\"},\"CostAmount\":16},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":10500}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":5233}]},{\"PerkAmount\":70,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":14000}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":90,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"BlueWood\"},\"CostAmount\":7},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"StormyCreatureDrop\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":17500}],\"UpgradeTimeMinutes\":10,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":8721}]}],\"NodePerkType\":6},\"aurum_passive_cap_3\":{\"NodeId\":\"aurum_passive_cap_3\",\"PlayerQuarterLevelRequired\":7,\"Tier\":3,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":14000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":6977}]},{\"PerkAmount\":30,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"UncommonVelticite\"},\"CostAmount\":10},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":28000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":13953}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":42000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":20930}]},{\"PerkAmount\":70,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"MagneticFieldStabilizer\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":56000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":27907}]},{\"PerkAmount\":90,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":3},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":70000}],\"UpgradeTimeMinutes\":150,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":34884}]}],\"NodePerkType\":6},\"aurum_passive_cap_4\":{\"NodeId\":\"aurum_passive_cap_4\",\"PlayerQuarterLevelRequired\":10,\"Tier\":4,\"PerkLevels\":[{\"PerkAmount\":10,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"RareVeltecite\"},\"CostAmount\":5},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24500}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":12209}]},{\"PerkAmount\":30,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":49000}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":24419}]},{\"PerkAmount\":50,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"HardenedBoneAlloy\"},\"CostAmount\":2},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":73500}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":36628}]},{\"PerkAmount\":70,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"PureFocusCrystal\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":98000}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":48837}]},{\"PerkAmount\":90,\"UpgradeCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"Biomass\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Materials_DT.Materials_DT\\u0027\",\"RowName\":\"VelteciteHeart\"},\"CostAmount\":1},{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":122500}],\"UpgradeTimeMinutes\":3600,\"InitialRushCosts\":[{\"CostType\":{\"DataTable\":\"DataTable\\u0027/Game/DataTables/Currencies_DT.Currencies_DT\\u0027\",\"RowName\":\"SoftCurrency\"},\"CostAmount\":61047}]}],\"NodePerkType\":6}}" + }; } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/UserData/TitleDataService.cs b/src/Prospect.Server.Api/Services/UserData/TitleDataService.cs index 954eac8..06ea01f 100644 --- a/src/Prospect.Server.Api/Services/UserData/TitleDataService.cs +++ b/src/Prospect.Server.Api/Services/UserData/TitleDataService.cs @@ -1,33 +1,29 @@ -using System.Collections.Generic; -using Microsoft.Extensions.Logging; +namespace Prospect.Server.Api.Services.UserData; -namespace Prospect.Server.Api.Services.UserData +public class TitleDataService { - public class TitleDataService - { - public TitleDataService(ILogger logger) - { + public TitleDataService(ILogger logger) + { - } + } - public Dictionary Find(List keys) - { - if (keys != null && keys.Count > 0) - { - var result = new Dictionary(); + public Dictionary Find(List keys) + { + if (keys != null && keys.Count > 0) + { + var result = new Dictionary(); - foreach (var key in keys) - { - if (TitleDataDefault.Data.TryGetValue(key, out var value)) - { - result.Add(key, value); - } - } + foreach (var key in keys) + { + if (TitleDataDefault.Data.TryGetValue(key, out var value)) + { + result.Add(key, value); + } + } - return result; - } + return result; + } - return TitleDataDefault.Data; - } - } + return TitleDataDefault.Data; + } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Services/UserData/UserDataService.cs b/src/Prospect.Server.Api/Services/UserData/UserDataService.cs index 716eb2e..180aeb3 100644 --- a/src/Prospect.Server.Api/Services/UserData/UserDataService.cs +++ b/src/Prospect.Server.Api/Services/UserData/UserDataService.cs @@ -1,182 +1,177 @@ -using System; -using System.Collections.Generic; -using System.Threading.Tasks; -using Microsoft.Extensions.Logging; -using Prospect.Server.Api.Models.Client.Data; +using Prospect.Server.Api.Models.Client.Data; using Prospect.Server.Api.Services.Database; -namespace Prospect.Server.Api.Services.UserData +namespace Prospect.Server.Api.Services.UserData; + +public class UserDataService { - public class UserDataService + private readonly ILogger _logger; + private readonly DbUserDataService _dbUserDataService; + + public UserDataService(ILogger logger, DbUserDataService dbUserDataService) { - private readonly ILogger _logger; - private readonly DbUserDataService _dbUserDataService; + _logger = logger; + _dbUserDataService = dbUserDataService; + } - public UserDataService(ILogger logger, DbUserDataService dbUserDataService) + /// + /// Initialize data for the given PlayFabId. + /// + public async Task InitAsync(string playFabId) + { + // TODO: Proper objects. + var defaultData = new Dictionary { - _logger = logger; - _dbUserDataService = dbUserDataService; + ["Generators__2021_09_09"] = (true, "[{\"generatorId\":\"playerquarters_gen_aurum\",\"lastClaimTime\":{\"seconds\":0}},{\"generatorId\":\"playerquarters_gen_kmarks\",\"lastClaimTime\":{\"seconds\":0}},{\"generatorId\":\"playerquarters_gen_crate\",\"lastClaimTime\":{\"seconds\":0}}]"), + ["InventoryInfo"] = (true, "{\"inventoryStashLimit\":75,\"inventoryBagLimit\":300,\"inventorySafeLimit\":5}"), + ["LOADOUT"] = (true, $"{{\"id\":\"\",\"userId\":\"{playFabId}\",\"kit\":\"\",\"shield\":\"\",\"helmet\":\"\",\"weaponOne\":\"\",\"weaponTwo\":\"\",\"bag\":null,\"bagItemsAsJsonStr\":\"\",\"safeItemsAsJsonStr\":\"\"}}"), + ["OnboardingProgression"] = (true, "{\"currentMissionID\":\"TalkToBadum\",\"progress\":0,\"showPopup\":true}"), + ["PickaxeUpgradeLevel"] = (true, "0"), + ["PlayerQuartersLevel"] = (true, "{\"level\":1,\"upgradeStartedTime\":{\"seconds\":0}}"), + }; + + foreach (var (key, (isPublic, value)) in defaultData) + { + if (!await _dbUserDataService.HasAsync(playFabId, key)) + { + await _dbUserDataService.InsertAsync(playFabId, key, value, isPublic); + } + } + } + + /// + /// + /// + /// + /// The authenticated user id. + /// + /// + /// The requested user id. + /// + /// + /// + public async Task> FindAsync( + string currentUserId, + string requestUserId, + List keys) + { + if (string.IsNullOrEmpty(currentUserId)) + { + throw new ArgumentNullException(nameof(currentUserId)); + } + + if (requestUserId == null) + { + requestUserId = currentUserId; } - /// - /// Initialize data for the given PlayFabId. - /// - public async Task InitAsync(string playFabId) + var other = currentUserId != requestUserId; + var result = new Dictionary(); + + if (keys != null && keys.Count > 0) { - // TODO: Proper objects. - var defaultData = new Dictionary + foreach (var key in keys) { - ["Generators__2021_09_09"] = (true, "[{\"generatorId\":\"playerquarters_gen_aurum\",\"lastClaimTime\":{\"seconds\":0}},{\"generatorId\":\"playerquarters_gen_kmarks\",\"lastClaimTime\":{\"seconds\":0}},{\"generatorId\":\"playerquarters_gen_crate\",\"lastClaimTime\":{\"seconds\":0}}]"), - ["InventoryInfo"] = (true, "{\"inventoryStashLimit\":75,\"inventoryBagLimit\":300,\"inventorySafeLimit\":5}"), - ["LOADOUT"] = (true, $"{{\"id\":\"\",\"userId\":\"{playFabId}\",\"kit\":\"\",\"shield\":\"\",\"helmet\":\"\",\"weaponOne\":\"\",\"weaponTwo\":\"\",\"bag\":null,\"bagItemsAsJsonStr\":\"\",\"safeItemsAsJsonStr\":\"\"}}"), - ["OnboardingProgression"] = (true, "{\"currentMissionID\":\"TalkToBadum\",\"progress\":0,\"showPopup\":true}"), - ["PickaxeUpgradeLevel"] = (true, "0"), - ["PlayerQuartersLevel"] = (true, "{\"level\":1,\"upgradeStartedTime\":{\"seconds\":0}}"), - }; - - foreach (var (key, (isPublic, value)) in defaultData) - { - if (!await _dbUserDataService.HasAsync(playFabId, key)) + var data = await _dbUserDataService.FindAsync(requestUserId, key); + if (data == null) { - await _dbUserDataService.InsertAsync(playFabId, key, value, isPublic); + // TODO: Error? + continue; } - } - } - /// - /// - /// - /// - /// The authenticated user id. - /// - /// - /// The requested user id. - /// - /// - /// - public async Task> FindAsync( - string currentUserId, - string requestUserId, - List keys) - { - if (string.IsNullOrEmpty(currentUserId)) - { - throw new ArgumentNullException(nameof(currentUserId)); - } - - if (requestUserId == null) - { - requestUserId = currentUserId; - } - - var other = currentUserId != requestUserId; - var result = new Dictionary(); - - if (keys != null && keys.Count > 0) - { - foreach (var key in keys) + if (!data.Public && other) { - var data = await _dbUserDataService.FindAsync(requestUserId, key); - if (data == null) - { - // TODO: Error? - continue; - } - - if (!data.Public && other) - { - // TODO: Error? - continue; - } + // TODO: Error? + continue; + } + result.Add(data.Key, new FUserDataRecord + { + LastUpdated = data.LastUpdated, + Permission = data.Public ? UserDataPermission.Public : UserDataPermission.Private, + Value = data.Value + }); + } + } + else + { + var cursor = await _dbUserDataService.AllAsync(requestUserId, other); + + while (await cursor.MoveNextAsync()) + { + foreach (var data in cursor.Current) + { result.Add(data.Key, new FUserDataRecord { LastUpdated = data.LastUpdated, Permission = data.Public ? UserDataPermission.Public : UserDataPermission.Private, Value = data.Value }); - } - } - else - { - var cursor = await _dbUserDataService.AllAsync(requestUserId, other); - - while (await cursor.MoveNextAsync()) - { - foreach (var data in cursor.Current) - { - result.Add(data.Key, new FUserDataRecord - { - LastUpdated = data.LastUpdated, - Permission = data.Public ? UserDataPermission.Public : UserDataPermission.Private, - Value = data.Value - }); - } } } - - return result; } - /// - /// - /// - /// - /// The authenticated user id. - /// - /// - /// The requested user id. - /// - /// - /// - public async Task UpdateAsync( - string currentUserId, - string requestUserId, - Dictionary changes) - { - if (changes.Count == 0) - { - return; - } - - if (string.IsNullOrEmpty(currentUserId)) - { - throw new ArgumentNullException(nameof(currentUserId)); - } - - if (requestUserId == null) - { - requestUserId = currentUserId; - } + return result; + } - // Whether we are updating someone else. - var other = currentUserId != requestUserId; + /// + /// + /// + /// + /// The authenticated user id. + /// + /// + /// The requested user id. + /// + /// + /// + public async Task UpdateAsync( + string currentUserId, + string requestUserId, + Dictionary changes) + { + if (changes.Count == 0) + { + return; + } - foreach (var (key, value) in changes) + if (string.IsNullOrEmpty(currentUserId)) + { + throw new ArgumentNullException(nameof(currentUserId)); + } + + if (requestUserId == null) + { + requestUserId = currentUserId; + } + + // Whether we are updating someone else. + var other = currentUserId != requestUserId; + + foreach (var (key, value) in changes) + { + var data = await _dbUserDataService.FindAsync(currentUserId, key); + if (data == null) { - var data = await _dbUserDataService.FindAsync(currentUserId, key); - if (data == null) + if (other) { - if (other) - { - _logger.LogWarning("User {PlayFabId} attempted to update non-existing key {Key} of another user {PlayFabIdOther}", currentUserId, key, requestUserId); - } - else - { - await _dbUserDataService.InsertAsync(currentUserId, key, value, false); - } + _logger.LogWarning("User {PlayFabId} attempted to update non-existing key {Key} of another user {PlayFabIdOther}", currentUserId, key, requestUserId); + } + else + { + await _dbUserDataService.InsertAsync(currentUserId, key, value, false); + } - continue; - } - - if (!data.Public && other) - { - _logger.LogWarning("User {PlayFabId} attempted to update non-public key {Key} of another user {PlayFabIdOther}", currentUserId, key, data.PlayFabId); - continue; - } - - await _dbUserDataService.UpdateValueAsync(data.Id, value); + continue; } + + if (!data.Public && other) + { + _logger.LogWarning("User {PlayFabId} attempted to update non-public key {Key} of another user {PlayFabIdOther}", currentUserId, key, data.PlayFabId); + continue; + } + + await _dbUserDataService.UpdateValueAsync(data.Id, value); } } } \ No newline at end of file diff --git a/src/Prospect.Server.Api/Startup.cs b/src/Prospect.Server.Api/Startup.cs index 05da2ad..88893c8 100644 --- a/src/Prospect.Server.Api/Startup.cs +++ b/src/Prospect.Server.Api/Startup.cs @@ -1,72 +1,65 @@ -using Microsoft.AspNetCore.Builder; -using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Hosting; using Prospect.Server.Api.Config; using Prospect.Server.Api.Converters; using Prospect.Server.Api.Middleware; using Prospect.Server.Api.Services.Auth; -using Prospect.Server.Api.Services.Auth.User; using Prospect.Server.Api.Services.Database; using Prospect.Server.Api.Services.UserData; using Serilog; -namespace Prospect.Server.Api +namespace Prospect.Server.Api; + +public class Startup { - public class Startup + public Startup(IConfiguration configuration) { - public Startup(IConfiguration configuration) - { - Configuration = configuration; - } + Configuration = configuration; + } - private IConfiguration Configuration { get; } + private IConfiguration Configuration { get; } - public void ConfigureServices(IServiceCollection services) - { - services.Configure(Configuration.GetSection(nameof(AuthTokenSettings))); - services.Configure(Configuration.GetSection(nameof(DatabaseSettings))); - services.Configure(Configuration.GetSection(nameof(PlayFabSettings))); + public void ConfigureServices(IServiceCollection services) + { + services.Configure(Configuration.GetSection(nameof(AuthTokenSettings))); + services.Configure(Configuration.GetSection(nameof(DatabaseSettings))); + services.Configure(Configuration.GetSection(nameof(PlayFabSettings))); - services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); - services.AddAuthentication(_ => - { + services.AddAuthentication(_ => + { - }) - .AddUserAuthentication(_ => {}) - .AddEntityAuthentication(_ => {}); + }) + .AddUserAuthentication(_ => {}) + .AddEntityAuthentication(_ => {}); - services.AddControllers().AddJsonOptions(options => - { - options.JsonSerializerOptions.Converters.Add(new DateTimeConverter()); - }); - } - - public void Configure(IApplicationBuilder app, IWebHostEnvironment env) + services.AddControllers().AddJsonOptions(options => { - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - - app.UseSerilogRequestLogging(); - app.UseMiddleware(); - app.UseRouting(); - app.UseAuthentication(); - app.UseAuthorization(); - app.UseEndpoints(endpoints => - { - endpoints.MapControllers(); - }); + options.JsonSerializerOptions.Converters.Add(new DateTimeConverter()); + }); + } + + public void Configure(IApplicationBuilder app, IWebHostEnvironment env) + { + if (env.IsDevelopment()) + { + app.UseDeveloperExceptionPage(); } + + app.UseSerilogRequestLogging(); + app.UseMiddleware(); + app.UseRouting(); + app.UseAuthentication(); + app.UseAuthorization(); + app.UseEndpoints(endpoints => + { + endpoints.MapControllers(); + }); } } \ No newline at end of file diff --git a/src/Prospect.Server.Steam/AppDlc.cs b/src/Prospect.Server.Steam/AppDlc.cs index 9bbdf41..43ded56 100644 --- a/src/Prospect.Server.Steam/AppDlc.cs +++ b/src/Prospect.Server.Steam/AppDlc.cs @@ -1,11 +1,8 @@ -using System.Collections.Generic; +namespace Prospect.Server.Steam; -namespace Prospect.Server.Steam +public class AppDlc { - public class AppDlc - { - public uint AppId { get; set; } + public uint AppId { get; set; } - public List Licenses { get; set; } - } + public List Licenses { get; set; } } \ No newline at end of file diff --git a/src/Prospect.Server.Steam/AppTicket.cs b/src/Prospect.Server.Steam/AppTicket.cs index fa2dde9..0a68ea5 100644 --- a/src/Prospect.Server.Steam/AppTicket.cs +++ b/src/Prospect.Server.Steam/AppTicket.cs @@ -1,167 +1,163 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Net; +using System.Net; -namespace Prospect.Server.Steam +namespace Prospect.Server.Steam; + +public class AppTicket { - public class AppTicket + private AppTicket() { - private AppTicket() - { - } + } - /// - /// Full appticket, with a GC token and session header. - /// - public byte[] AuthTicket { get; set; } + /// + /// Full appticket, with a GC token and session header. + /// + public byte[] AuthTicket { get; set; } - public ulong GcToken { get; set; } + public ulong GcToken { get; set; } - public DateTimeOffset TokenGenerated { get; set; } + public DateTimeOffset TokenGenerated { get; set; } - private IPAddress SessionExternalIp { get; set; } + private IPAddress SessionExternalIp { get; set; } - /// - /// Time the client has been connected to Steam in ms. - /// - public uint ClientConnectionTime { get; set; } + /// + /// Time the client has been connected to Steam in ms. + /// + public uint ClientConnectionTime { get; set; } - /// - /// How many servers the client has connected to. - /// - public uint ClientConnectionCount { get; set; } + /// + /// How many servers the client has connected to. + /// + public uint ClientConnectionCount { get; set; } - public uint Version { get; set; } + public uint Version { get; set; } - public ulong SteamId { get; set; } + public ulong SteamId { get; set; } - public uint AppId { get; set; } + public uint AppId { get; set; } - public IPAddress OwnershipTicketExternalIp { get; set; } + public IPAddress OwnershipTicketExternalIp { get; set; } - public IPAddress OwnershipTicketInternalIp { get; set; } + public IPAddress OwnershipTicketInternalIp { get; set; } - public uint OwnershipFlags { get; set; } + public uint OwnershipFlags { get; set; } - public DateTimeOffset OwnershipTicketGenerated { get; set; } + public DateTimeOffset OwnershipTicketGenerated { get; set; } - public DateTimeOffset OwnershipTicketExpires { get; set; } + public DateTimeOffset OwnershipTicketExpires { get; set; } - public List Licenses { get; set; } + public List Licenses { get; set; } - public List Dlc { get; set; } + public List Dlc { get; set; } - public byte[] Signature { get; set; } + public byte[] Signature { get; set; } - public bool IsExpired { get; set; } + public bool IsExpired { get; set; } - public bool HasValidSignature { get; set; } + public bool HasValidSignature { get; set; } - public bool IsValid { get; set; } + public bool IsValid { get; set; } - public static AppTicket Parse(string ticketHex) + public static AppTicket Parse(string ticketHex) + { + var result = new AppTicket(); + var ticketBytes = Convert.FromHexString(ticketHex); + + using (var stream = new MemoryStream(ticketBytes)) + using (var ticketReader = new BinaryReader(stream)) { - var result = new AppTicket(); - var ticketBytes = Convert.FromHexString(ticketHex); - - using (var stream = new MemoryStream(ticketBytes)) - using (var ticketReader = new BinaryReader(stream)) + // AuthTicket + var initialLength = ticketReader.ReadUInt32(); + if (initialLength == 20) { - // AuthTicket - var initialLength = ticketReader.ReadUInt32(); - if (initialLength == 20) - { - result.AuthTicket = ticketBytes.AsSpan(0, 52).ToArray(); - result.GcToken = ticketReader.ReadUInt64(); + result.AuthTicket = ticketBytes.AsSpan(0, 52).ToArray(); + result.GcToken = ticketReader.ReadUInt64(); - ticketReader.BaseStream.Position += 8; + ticketReader.BaseStream.Position += 8; - result.TokenGenerated = DateTimeOffset.FromUnixTimeSeconds(ticketReader.ReadUInt32()); + result.TokenGenerated = DateTimeOffset.FromUnixTimeSeconds(ticketReader.ReadUInt32()); - if (ticketReader.ReadUInt32() != 24) - { - return null; - } - - ticketReader.BaseStream.Position += 8; - - result.SessionExternalIp = new IPAddress(BitConverter.GetBytes(ticketReader.ReadUInt32())); - - ticketReader.BaseStream.Position += 4; - - result.ClientConnectionTime = ticketReader.ReadUInt32(); - result.ClientConnectionCount = ticketReader.ReadUInt32(); - - if (ticketReader.ReadUInt32() + ticketReader.BaseStream.Position != ticketReader.BaseStream.Length) - { - return null; - } - } - else - { - ticketReader.BaseStream.Position -= 4; - } - - // Ownership ticket - var ownershipTicketOffset = ticketReader.BaseStream.Position; - var ownershipTicketLength = ticketReader.ReadUInt32(); - if (ownershipTicketOffset + ownershipTicketLength != ticketReader.BaseStream.Length && - ownershipTicketOffset + ownershipTicketLength + 128 != ticketReader.BaseStream.Length) + if (ticketReader.ReadUInt32() != 24) { return null; } - result.Version = ticketReader.ReadUInt32(); - result.SteamId = ticketReader.ReadUInt64(); - result.AppId = ticketReader.ReadUInt32(); - result.OwnershipTicketExternalIp = new IPAddress(BitConverter.GetBytes(ticketReader.ReadUInt32())); - result.OwnershipTicketInternalIp = new IPAddress(BitConverter.GetBytes(ticketReader.ReadUInt32())); - result.OwnershipFlags = ticketReader.ReadUInt32(); - result.OwnershipTicketGenerated = DateTimeOffset.FromUnixTimeSeconds(ticketReader.ReadUInt32()); - result.OwnershipTicketExpires = DateTimeOffset.FromUnixTimeSeconds(ticketReader.ReadUInt32()); - result.Licenses = new List(); - - var licenseCount = ticketReader.ReadUInt16(); - for (var i = 0; i < licenseCount; i++) - { - result.Licenses.Add(ticketReader.ReadUInt32()); - } - - result.Dlc = new List(); - - var dlcCount = ticketReader.ReadUInt16(); - for (var i = 0; i < dlcCount; i++) - { - var dlc = new AppDlc(); - - dlc.AppId = ticketReader.ReadUInt32(); - dlc.Licenses = new List(); - - var dlcLicenseCount = ticketReader.ReadUInt16(); - for (var j = 0; j < dlcLicenseCount; j++) - { - dlc.Licenses.Add(ticketReader.ReadUInt32()); - } + ticketReader.BaseStream.Position += 8; - result.Dlc.Add(dlc); - } + result.SessionExternalIp = new IPAddress(BitConverter.GetBytes(ticketReader.ReadUInt32())); + + ticketReader.BaseStream.Position += 4; - ticketReader.ReadUInt16(); + result.ClientConnectionTime = ticketReader.ReadUInt32(); + result.ClientConnectionCount = ticketReader.ReadUInt32(); - if (ticketReader.BaseStream.Position + 128 == ticketReader.BaseStream.Length) + if (ticketReader.ReadUInt32() + ticketReader.BaseStream.Position != ticketReader.BaseStream.Length) { - result.Signature = ticketBytes.AsSpan((int)ticketReader.BaseStream.Position, 128).ToArray(); + return null; } - - var date = DateTimeOffset.UtcNow; - result.IsExpired = result.OwnershipTicketExpires < date; - result.HasValidSignature = result.Signature != null && SteamCrypto.VerifySignature(ticketBytes.AsSpan((int)ownershipTicketOffset, (int)ownershipTicketLength).ToArray(), result.Signature); - result.IsValid = !result.IsExpired && (result.Signature == null || result.HasValidSignature); } - - return result; + else + { + ticketReader.BaseStream.Position -= 4; + } + + // Ownership ticket + var ownershipTicketOffset = ticketReader.BaseStream.Position; + var ownershipTicketLength = ticketReader.ReadUInt32(); + if (ownershipTicketOffset + ownershipTicketLength != ticketReader.BaseStream.Length && + ownershipTicketOffset + ownershipTicketLength + 128 != ticketReader.BaseStream.Length) + { + return null; + } + + result.Version = ticketReader.ReadUInt32(); + result.SteamId = ticketReader.ReadUInt64(); + result.AppId = ticketReader.ReadUInt32(); + result.OwnershipTicketExternalIp = new IPAddress(BitConverter.GetBytes(ticketReader.ReadUInt32())); + result.OwnershipTicketInternalIp = new IPAddress(BitConverter.GetBytes(ticketReader.ReadUInt32())); + result.OwnershipFlags = ticketReader.ReadUInt32(); + result.OwnershipTicketGenerated = DateTimeOffset.FromUnixTimeSeconds(ticketReader.ReadUInt32()); + result.OwnershipTicketExpires = DateTimeOffset.FromUnixTimeSeconds(ticketReader.ReadUInt32()); + result.Licenses = new List(); + + var licenseCount = ticketReader.ReadUInt16(); + for (var i = 0; i < licenseCount; i++) + { + result.Licenses.Add(ticketReader.ReadUInt32()); + } + + result.Dlc = new List(); + + var dlcCount = ticketReader.ReadUInt16(); + for (var i = 0; i < dlcCount; i++) + { + var dlc = new AppDlc(); + + dlc.AppId = ticketReader.ReadUInt32(); + dlc.Licenses = new List(); + + var dlcLicenseCount = ticketReader.ReadUInt16(); + for (var j = 0; j < dlcLicenseCount; j++) + { + dlc.Licenses.Add(ticketReader.ReadUInt32()); + } + + result.Dlc.Add(dlc); + } + + ticketReader.ReadUInt16(); + + if (ticketReader.BaseStream.Position + 128 == ticketReader.BaseStream.Length) + { + result.Signature = ticketBytes.AsSpan((int)ticketReader.BaseStream.Position, 128).ToArray(); + } + + var date = DateTimeOffset.UtcNow; + result.IsExpired = result.OwnershipTicketExpires < date; + result.HasValidSignature = result.Signature != null && SteamCrypto.VerifySignature(ticketBytes.AsSpan((int)ownershipTicketOffset, (int)ownershipTicketLength).ToArray(), result.Signature); + result.IsValid = !result.IsExpired && (result.Signature == null || result.HasValidSignature); } + + return result; } } \ No newline at end of file diff --git a/src/Prospect.Server.Steam/Prospect.Server.Steam.csproj b/src/Prospect.Server.Steam/Prospect.Server.Steam.csproj index 4f444d8..660ff90 100644 --- a/src/Prospect.Server.Steam/Prospect.Server.Steam.csproj +++ b/src/Prospect.Server.Steam/Prospect.Server.Steam.csproj @@ -2,6 +2,7 @@ net6.0 + true diff --git a/src/Prospect.Server.Steam/SteamCrypto.cs b/src/Prospect.Server.Steam/SteamCrypto.cs index dd5e74f..21bd599 100644 --- a/src/Prospect.Server.Steam/SteamCrypto.cs +++ b/src/Prospect.Server.Steam/SteamCrypto.cs @@ -1,32 +1,31 @@ using System.Security.Cryptography; -namespace Prospect.Server.Steam -{ - internal static class SteamCrypto - { - private const string SystemCertificate = "-----BEGIN PUBLIC KEY-----\n" + - "MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDf7BrWLBBmLBc1OhSwfFkRf53T\n" + - "2Ct64+AVzRkeRuh7h3SiGEYxqQMUeYKO6UWiSRKpI2hzic9pobFhRr3Bvr/WARvY\n" + - "gdTckPv+T1JzZsuVcNfFjrocejN1oWI0Rrtgt4Bo+hOneoo3S57G9F1fOpn5nsQ6\n" + - "6WOiu4gZKODnFMBCiQIBEQ==\n" + - "-----END PUBLIC KEY-----" ; - - public static bool VerifySignature(byte[] data, byte[] signature) - { - var rsa = new RSACryptoServiceProvider(); - - rsa.ImportFromPem(SystemCertificate); - - var dataOk = rsa.VerifyData(data, CryptoConfig.MapNameToOID("SHA1")!, signature); - if (!dataOk) - { - return false; - } - - var dataHashed = SHA1.HashData(data); - var dataVerified = rsa.VerifyHash(dataHashed, CryptoConfig.MapNameToOID("SHA1")!, signature); +namespace Prospect.Server.Steam; - return dataVerified; +internal static class SteamCrypto +{ + private const string SystemCertificate = "-----BEGIN PUBLIC KEY-----\n" + + "MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDf7BrWLBBmLBc1OhSwfFkRf53T\n" + + "2Ct64+AVzRkeRuh7h3SiGEYxqQMUeYKO6UWiSRKpI2hzic9pobFhRr3Bvr/WARvY\n" + + "gdTckPv+T1JzZsuVcNfFjrocejN1oWI0Rrtgt4Bo+hOneoo3S57G9F1fOpn5nsQ6\n" + + "6WOiu4gZKODnFMBCiQIBEQ==\n" + + "-----END PUBLIC KEY-----" ; + + public static bool VerifySignature(byte[] data, byte[] signature) + { + var rsa = new RSACryptoServiceProvider(); + + rsa.ImportFromPem(SystemCertificate); + + var dataOk = rsa.VerifyData(data, CryptoConfig.MapNameToOID("SHA1")!, signature); + if (!dataOk) + { + return false; } + + var dataHashed = SHA1.HashData(data); + var dataVerified = rsa.VerifyHash(dataHashed, CryptoConfig.MapNameToOID("SHA1")!, signature); + + return dataVerified; } } \ No newline at end of file