From 7ee8252d0e86b39f4bf60ad5c131e654b40d53c9 Mon Sep 17 00:00:00 2001 From: Sainan Date: Wed, 12 Feb 2025 18:15:07 -0800 Subject: [PATCH] chore: prettier (#954) some of the latest changes haven't been quite congruent with the way prettier would like things to be. this fixes those details. Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/954 --- scripts/update-translations.js | 12 +- ...dioLegionIntermission12VendorManifest.json | 2374 ++++++++--------- static/webui/script.js | 56 +- static/webui/translations/en.js | 238 +- static/webui/translations/ru.js | 238 +- 5 files changed, 1466 insertions(+), 1452 deletions(-) diff --git a/scripts/update-translations.js b/scripts/update-translations.js index c26deb7f..45067b25 100644 --- a/scripts/update-translations.js +++ b/scripts/update-translations.js @@ -1,7 +1,7 @@ // Based on http://209.141.38.3/OpenWF/Translations/src/branch/main/update.php // Converted via ChatGPT-4o -const fs = require('fs'); +const fs = require("fs"); function extractStrings(content) { const regex = /([a-zA-Z_]+): `([^`]*)`,/g; @@ -22,7 +22,7 @@ fs.readdirSync("../static/webui/translations").forEach(file => { const content = fs.readFileSync(`../static/webui/translations/${file}`, "utf8"); const targetStrings = extractStrings(content); const contentLines = content.split("\n"); - + const fileHandle = fs.openSync(`../static/webui/translations/${file}`, "w"); fs.writeSync(fileHandle, contentLines[0] + "\n"); @@ -31,16 +31,16 @@ fs.readdirSync("../static/webui/translations").forEach(file => { if (Object.keys(strings).length > 0) { Object.entries(strings).forEach(([key, value]) => { if (targetStrings.hasOwnProperty(key)) { - fs.writeSync(fileHandle, `\t${key}: \`${targetStrings[key]}\`,\n`); + fs.writeSync(fileHandle, ` ${key}: \`${targetStrings[key]}\`,\n`); } else { - fs.writeSync(fileHandle, `\t${key}: \`[UNTRANSLATED] ${value}\`,\n`); + fs.writeSync(fileHandle, ` ${key}: \`[UNTRANSLATED] ${value}\`,\n`); } }); - } else { + } else if (line.length) { fs.writeSync(fileHandle, line + "\n"); } }); - + fs.closeSync(fileHandle); } }); diff --git a/static/fixed_responses/getVendorInfo/RadioLegionIntermission12VendorManifest.json b/static/fixed_responses/getVendorInfo/RadioLegionIntermission12VendorManifest.json index 7086dc2d..33198a22 100644 --- a/static/fixed_responses/getVendorInfo/RadioLegionIntermission12VendorManifest.json +++ b/static/fixed_responses/getVendorInfo/RadioLegionIntermission12VendorManifest.json @@ -1,1192 +1,1192 @@ { - "VendorInfo": { - "_id": { - "$oid": "67a04d500000000000000000" - }, - "TypeName": "/Lotus/Types/Game/VendorManifests/Events/RadioLegionIntermission12VendorManifest", - "ItemManifest": [ - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperChassisBlueprint", - "ItemPrices": [ - { - "ItemCount": 25, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000049" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperSystemsBlueprint", - "ItemPrices": [ - { - "ItemCount": 25, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000050" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 25, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000051" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/OrokinCatalyst", - "ItemPrices": [ - { - "ItemCount": 75, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000052" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/OrokinReactor", - "ItemPrices": [ - { - "ItemCount": 75, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000053" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/Alertium", - "ItemPrices": [ - { - "ItemCount": 15, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 5, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000054" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/Kuva", - "ItemPrices": [ - { - "ItemCount": 50, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 10000, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000055" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Items/ShipDecos/Nightwave/GlassmakerShipDeco", - "ItemPrices": [ - { - "ItemCount": 60, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "PurchaseQuantityLimit": 1, - "AllowMultipurchase": false, - "Id": { - "$oid": "001500150000000000000056" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Skins/Hoverboard/HoverboardStickerWolf", - "ItemPrices": [ - { - "ItemCount": 30, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000057" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2MagAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000058" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessRhinoAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000059" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/NekrosShroudHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000060" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessAshAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000061" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/XakuAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000062" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessVaubanAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000063" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2TrinityAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000064" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/HildrynAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000065" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessFrostAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000066" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/OperatorArmour/Hood/RealOperatorWolfHoodBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000067" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2SarynAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000068" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/NidusAltTwoHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000069" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/OberonAltBHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000070" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StyanaxAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000071" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/ExcaliburMordredHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000072" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/RangerAltBHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000073" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2EmberAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000074" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/AnimaAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000075" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/JadeAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000076" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/NekrosAraknidHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000077" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/ProteaAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000078" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/PriestAlt2HelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000079" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/AtomosSolsticeSkinBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000080" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/DanteAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000081" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/RevenantAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000082" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/SandmanAltHelmetBlueprint", - "ItemPrices": [ - { - "ItemCount": 35, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_0", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000083" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerLootRadarAuraMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000084" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerRifleDamageAuraMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000085" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerShellAmmoAuraMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000086" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Nightwave/BroncoNightwaveMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000087" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerHealthAuraMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000088" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Nightwave/MagnusNightwaveMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000089" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Rifle/Event/Nightwave/NightwaveBattacorAugmentMod", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_1", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000090" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/GrnAxeBlueprint", - "ItemPrices": [ - { - "ItemCount": 30, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_2", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000091" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/DesertGrinlokSkinBlueprint", - "ItemPrices": [ - { - "ItemCount": 30, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_2", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000092" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/HeatDaggerBlueprint", - "ItemPrices": [ - { - "ItemCount": 50, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000093" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/GlaiveBlueprint", - "ItemPrices": [ - { - "ItemCount": 50, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000094" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/DarkDaggerBlueprint", - "ItemPrices": [ - { - "ItemCount": 50, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000095" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Skins/Sigils/NoraSeasonTwoSigil", - "ItemPrices": [ - { - "ItemCount": 30, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000096" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/DarkSwordBlueprint", - "ItemPrices": [ - { - "ItemCount": 50, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000097" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/PlasmaSwordBlueprint", - "ItemPrices": [ - { - "ItemCount": 50, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000098" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/ShockExergisSkinBlueprint", - "ItemPrices": [ - { - "ItemCount": 30, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000099" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Types/Items/ShipDecos/Plushies/PlushyThumperMediumDirty", - "ItemPrices": [ - { - "ItemCount": 40, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_3", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000100" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/PvPMods/Rifle/TetraFasterProjAiming", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_4", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000101" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Powersuits/Jade/SelfBulletAttractorPvPAugmentCard", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_4", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000102" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/PvPMods/Rifle/SupraHigherAccuracyAiming", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_4", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000103" - } - }, - { - "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/PvPMods/Rifle/RubicoLowZoom", - "ItemPrices": [ - { - "ItemCount": 20, - "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", - "ProductCategory": "MiscItems" - } - ], - "Bin": "BIN_4", - "QuantityMultiplier": 1, - "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } - }, - "AllowMultipurchase": true, - "Id": { - "$oid": "001500150000000000000104" - } - } + "VendorInfo": { + "_id": { + "$oid": "67a04d500000000000000000" + }, + "TypeName": "/Lotus/Types/Game/VendorManifests/Events/RadioLegionIntermission12VendorManifest", + "ItemManifest": [ + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperChassisBlueprint", + "ItemPrices": [ + { + "ItemCount": 25, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, "Expiry": { - "$date": { - "$numberLong": "2051240400000" - } + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000049" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperSystemsBlueprint", + "ItemPrices": [ + { + "ItemCount": 25, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000050" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 25, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000051" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/OrokinCatalyst", + "ItemPrices": [ + { + "ItemCount": 75, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000052" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/OrokinReactor", + "ItemPrices": [ + { + "ItemCount": 75, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000053" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/Alertium", + "ItemPrices": [ + { + "ItemCount": 15, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 5, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000054" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/Kuva", + "ItemPrices": [ + { + "ItemCount": 50, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 10000, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000055" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/ShipDecos/Nightwave/GlassmakerShipDeco", + "ItemPrices": [ + { + "ItemCount": 60, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "PurchaseQuantityLimit": 1, + "AllowMultipurchase": false, + "Id": { + "$oid": "001500150000000000000056" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Skins/Hoverboard/HoverboardStickerWolf", + "ItemPrices": [ + { + "ItemCount": 30, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000057" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2MagAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000058" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessRhinoAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000059" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/NekrosShroudHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000060" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessAshAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000061" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/XakuAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000062" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessVaubanAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000063" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2TrinityAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000064" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/HildrynAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000065" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessFrostAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000066" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/OperatorArmour/Hood/RealOperatorWolfHoodBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000067" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2SarynAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000068" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/NidusAltTwoHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000069" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/OberonAltBHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000070" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StyanaxAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000071" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/ExcaliburMordredHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000072" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/RangerAltBHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000073" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/StatlessV2EmberAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000074" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/AnimaAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000075" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/JadeAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000076" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/NekrosAraknidHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000077" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/ProteaAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000078" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/PriestAlt2HelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000079" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/AtomosSolsticeSkinBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000080" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/DanteAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000081" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/RevenantAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000082" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Helmets/SandmanAltHelmetBlueprint", + "ItemPrices": [ + { + "ItemCount": 35, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000083" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerLootRadarAuraMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000084" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerRifleDamageAuraMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000085" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerShellAmmoAuraMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000086" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Nightwave/BroncoNightwaveMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000087" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Aura/PlayerHealthAuraMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000088" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Nightwave/MagnusNightwaveMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000089" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/Rifle/Event/Nightwave/NightwaveBattacorAugmentMod", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_1", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000090" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/GrnAxeBlueprint", + "ItemPrices": [ + { + "ItemCount": 30, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_2", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000091" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/DesertGrinlokSkinBlueprint", + "ItemPrices": [ + { + "ItemCount": 30, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_2", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000092" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/HeatDaggerBlueprint", + "ItemPrices": [ + { + "ItemCount": 50, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000093" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/GlaiveBlueprint", + "ItemPrices": [ + { + "ItemCount": 50, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000094" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/DarkDaggerBlueprint", + "ItemPrices": [ + { + "ItemCount": 50, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000095" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Skins/Sigils/NoraSeasonTwoSigil", + "ItemPrices": [ + { + "ItemCount": 30, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000096" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/DarkSwordBlueprint", + "ItemPrices": [ + { + "ItemCount": 50, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000097" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/PlasmaSwordBlueprint", + "ItemPrices": [ + { + "ItemCount": 50, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000098" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/Weapons/Skins/ShockExergisSkinBlueprint", + "ItemPrices": [ + { + "ItemCount": 30, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000099" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/ShipDecos/Plushies/PlushyThumperMediumDirty", + "ItemPrices": [ + { + "ItemCount": 40, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_3", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000100" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/PvPMods/Rifle/TetraFasterProjAiming", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_4", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000101" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Powersuits/Jade/SelfBulletAttractorPvPAugmentCard", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_4", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000102" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/PvPMods/Rifle/SupraHigherAccuracyAiming", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_4", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000103" + } + }, + { + "StoreItem": "/Lotus/StoreItems/Upgrades/Mods/PvPMods/Rifle/RubicoLowZoom", + "ItemPrices": [ + { + "ItemCount": 20, + "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTwelveCreds", + "ProductCategory": "MiscItems" + } + ], + "Bin": "BIN_4", + "QuantityMultiplier": 1, + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } + }, + "AllowMultipurchase": true, + "Id": { + "$oid": "001500150000000000000104" + } + } + ], + "Expiry": { + "$date": { + "$numberLong": "2051240400000" + } } -} \ No newline at end of file + } +} diff --git a/static/webui/script.js b/static/webui/script.js index 4d62c4a3..32d002c2 100644 --- a/static/webui/script.js +++ b/static/webui/script.js @@ -108,8 +108,10 @@ single.on("route_load", function (event) { function loc(tag) { return ((window.dict ?? {})[tag] ?? tag) - .split("|DISPLAYNAME|").join(document.querySelector(".displayname").textContent) - .split("|EMAIL|").join(localStorage.getItem("email")); + .split("|DISPLAYNAME|") + .join(document.querySelector(".displayname").textContent) + .split("|EMAIL|") + .join(localStorage.getItem("email")); } function updateLocElements() { @@ -129,7 +131,7 @@ function setActiveLanguage(lang) { const webui_lang = ["en", "ru"].indexOf(lang) == -1 ? "en" : lang; const script = document.createElement("script"); script.src = "/translations/" + webui_lang + ".js"; - script.onload = function() { + script.onload = function () { updateLocElements(); resolve(window.dict); }; @@ -141,7 +143,8 @@ setActiveLanguage(localStorage.getItem("lang") ?? "en"); function setLanguage(lang) { setActiveLanguage(lang); localStorage.setItem("lang", lang); - if (window.authz) { // Not in prelogin state? + if (window.authz) { + // Not in prelogin state? fetchItemList(); updateInventory(); } @@ -151,7 +154,7 @@ let uniqueLevelCaps = {}; function fetchItemList() { window.itemListPromise = new Promise(resolve => { const req = $.get("/custom/getItemLists?lang=" + window.lang); - req.done(async (data) => { + req.done(async data => { await dictPromise; window.archonCrystalUpgrades = data.archonCrystalUpgrades; @@ -173,9 +176,13 @@ function fetchItemList() { "/Lotus/Weapons/SolarisUnited/Secondary/LotusModularSecondaryBeam": { name: loc("code_kitgun") }, "/Lotus/Weapons/SolarisUnited/Secondary/LotusModularSecondaryShotgun": { name: loc("code_kitgun") }, "/Lotus/Weapons/Ostron/Melee/LotusModularWeapon": { name: loc("code_zaw") }, - "/Lotus/Weapons/Sentients/OperatorAmplifiers/SentTrainingAmplifier/OperatorTrainingAmpWeapon": { name: loc("code_moteAmp") }, + "/Lotus/Weapons/Sentients/OperatorAmplifiers/SentTrainingAmplifier/OperatorTrainingAmpWeapon": { + name: loc("code_moteAmp") + }, "/Lotus/Weapons/Sentients/OperatorAmplifiers/OperatorAmpWeapon": { name: loc("code_amp") }, - "/Lotus/Weapons/Operator/Pistols/DrifterPistol/DrifterPistolPlayerWeapon": { name: loc("code_sirocco") }, + "/Lotus/Weapons/Operator/Pistols/DrifterPistol/DrifterPistolPlayerWeapon": { + name: loc("code_sirocco") + }, "/Lotus/Types/Vehicles/Hoverboard/HoverboardSuit": { name: loc("code_kdrive") }, // Missing in data sources "/Lotus/Upgrades/Mods/Fusers/LegendaryModFuser": { name: loc("code_legendaryCore") }, @@ -227,13 +234,10 @@ function updateInventory() { window.didInitialInventoryUpdate = true; // Populate inventory route - [ - "RegularCredits", - "PremiumCredits", - "FusionPoints", - "PrimeTokens" - ].forEach(currency => { - document.getElementById(currency + "-owned").textContent = loc("currency_owned").split("|COUNT|").join(data[currency].toLocaleString()); + ["RegularCredits", "PremiumCredits", "FusionPoints", "PrimeTokens"].forEach(currency => { + document.getElementById(currency + "-owned").textContent = loc("currency_owned") + .split("|COUNT|") + .join(data[currency].toLocaleString()); }); [ @@ -366,11 +370,24 @@ function updateInventory() { const td = document.createElement("td"); td.textContent = itemMap[fingerprint.compat]?.name ?? fingerprint.compat; td.textContent += " " + RivenParser.parseRiven(rivenType, fingerprint, 1).name; - td.innerHTML += " ▲ " + fingerprint.buffs.length + ""; td.innerHTML += - " ▼ " + fingerprint.curses.length + ""; + " ▲ " + + fingerprint.buffs.length + + ""; td.innerHTML += - " ⟳ " + parseInt(fingerprint.rerolls) + ""; + " ▼ " + + fingerprint.curses.length + + ""; + td.innerHTML += + " ⟳ " + + parseInt(fingerprint.rerolls) + + ""; tr.appendChild(td); } { @@ -611,10 +628,7 @@ function addMissingEquipment(categories) { } }); }); - if ( - requests.length != 0 && - window.confirm(loc("code_addItemsConfirm").split("|COUNT|").join(requests.length)) - ) { + if (requests.length != 0 && window.confirm(loc("code_addItemsConfirm").split("|COUNT|").join(requests.length))) { dispatchAddItemsRequestsBatch(requests); } } diff --git a/static/webui/translations/en.js b/static/webui/translations/en.js index 7cc8e996..aac5bcb5 100644 --- a/static/webui/translations/en.js +++ b/static/webui/translations/en.js @@ -1,120 +1,120 @@ dict = { - general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, - general_addButton: `Add`, - general_bulkActions: `Bulk Actions`, - code_nonValidAuthz: `Your credentials are no longer valid.`, - code_changeNameConfirm: `What would you like to change your account name to?`, - code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, - code_archgun: `Archgun`, - code_melee: `Melee`, - code_pistol: `Pistol`, - code_rifle: `Rifle`, - code_shotgun: `Shotgun`, - code_kitgun: `Kitgun`, - code_zaw: `Zaw`, - code_moteAmp: `Mote Amp`, - code_amp: `Amp`, - code_sirocco: `Sirocco`, - code_kDrive: `K-Drive`, - code_legendaryCore: `Legendary Core`, - code_traumaticPeculiar: `Traumatic Peculiar`, - code_badItem: `(Imposter)`, - code_maxRank: `Max Rank`, - code_rename: `Rename`, - code_renamePrompt: `Enter new custom name:`, - code_remove: `Remove`, - code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, - code_noEquipmentToRankUp: `No equipment to rank up.`, - code_succAdded: `Successfully added.`, - code_buffsNumber: `Number of buffs`, - code_cursesNumber: `Number of curses`, - code_rerollsNumber: `Number of rerolls`, - code_viewStats: `View Stats`, - code_rank: `Rank`, - code_count: `Count`, - code_focusAllUnlocked: `All focus schools are already unlocked.`, - code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, - code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, - code_succImport: `Successfully imported.`, - login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, - login_emailLabel: `Email address`, - login_passwordLabel: `Password`, - login_loginButton: `Login`, - navbar_logout: `Logout`, - navbar_renameAccount: `Rename Account`, - navbar_deleteAccount: `Delete Account`, - navbar_inventory: `Inventory`, - navbar_mods: `Mods`, - navbar_cheats: `Cheats`, - navbar_import: `Import`, - inventory_addItems: `Add Items`, - inventory_suits: `Warframes`, - inventory_longGuns: `Primary Weapons`, - inventory_pistols: `Secondary Weapons`, - inventory_melee: `Melee Weapons`, - inventory_spaceSuits: `Archwings`, - inventory_spaceGuns: `Archwing Primary Weapons`, - inventory_spaceMelee: `Archwing Melee Weapons`, - inventory_mechSuits: `Necramechs`, - inventory_sentinels: `Sentinels`, - inventory_sentinelWeapons: `Sentinel Weapons`, - inventory_operatorAmps: `Amps`, - inventory_hoverboards: `K-Drives`, - inventory_bulkAddSuits: `Add Missing Warframes`, - inventory_bulkAddWeapons: `Add Missing Weapons`, - inventory_bulkAddSpaceSuits: `Add Missing Archwings`, - inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`, - inventory_bulkAddSentinels: `Add Missing Sentinels`, - inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`, - inventory_bulkRankUpSuits: `Max Rank All Warframes`, - inventory_bulkRankUpWeapons: `Max Rank All Weapons`, - inventory_bulkRankUpSpaceSuits: `Max Rank All Archwings`, - inventory_bulkRankUpSpaceWeapons: `Max Rank All Archwing Weapons`, - inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, - inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, - currency_RegularCredits: `Credits`, - currency_PremiumCredits: `Platinum`, - currency_FusionPoints: `Endo`, - currency_PrimeTokens: `Regal Aya`, - currency_owned: `You have |COUNT|.`, - powersuit_archonShardsLabel: `Archon Shard Slots`, - powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, - mods_addRiven: `Add Riven`, - mods_fingerprint: `Fingerprint`, - mods_fingerprintHelp: `Need help with the fingerprint?`, - mods_rivens: `Rivens`, - mods_mods: `Mods`, - mods_bulkAddMods: `Add Missing Mods`, - cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, - cheats_server: `Server`, - cheats_skipTutorial: `Skip Tutorial`, - cheats_skipAllDialogue: `Skip All Dialogue`, - cheats_unlockAllScans: `Unlock All Scans`, - cheats_unlockAllMissions: `Unlock All Missions`, - cheats_unlockAllQuests: `Unlock All Quests`, - cheats_completeAllQuests: `Complete All Quests`, - cheats_infiniteCredits: `Infinite Credits`, - cheats_infinitePlatinum: `Infinite Platinum`, - cheats_infiniteEndo: `Infinite Endo`, - cheats_infiniteRegalAya: `Infinite Regal Aya`, - cheats_unlockAllShipFeatures: `Unlock All Ship Features`, - cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`, - cheats_unlockAllFlavourItems: `Unlock All Flavor Items`, - cheats_unlockAllSkins: `Unlock All Skins`, - cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`, - cheats_universalPolarityEverywhere: `Universal Polarity Everywhere`, - cheats_unlockDoubleCapacityPotatoesEverywhere: `Potatoes Everywhere`, - cheats_unlockExilusEverywhere: `Exilus Adapters Everywhere`, - cheats_unlockArcanesEverywhere: `Arcane Adapters Everywhere`, - cheats_noDailyStandingLimits: `No Daily Standing Limits`, - cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`, - cheats_saveSettings: `Save Settings`, - cheats_account: `Account`, - cheats_unlockAllFocusSchools: `Unlock All Focus Schools`, - cheats_helminthUnlockAll: `Fully Level Up Helminth`, - cheats_changeSupportedSyndicate: `Supported syndicate`, - cheats_changeButton: `Change`, - cheats_none: `None`, - import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, - import_submit: `Submit`, -} \ No newline at end of file + general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, + general_addButton: `Add`, + general_bulkActions: `Bulk Actions`, + code_nonValidAuthz: `Your credentials are no longer valid.`, + code_changeNameConfirm: `What would you like to change your account name to?`, + code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, + code_archgun: `Archgun`, + code_melee: `Melee`, + code_pistol: `Pistol`, + code_rifle: `Rifle`, + code_shotgun: `Shotgun`, + code_kitgun: `Kitgun`, + code_zaw: `Zaw`, + code_moteAmp: `Mote Amp`, + code_amp: `Amp`, + code_sirocco: `Sirocco`, + code_kDrive: `K-Drive`, + code_legendaryCore: `Legendary Core`, + code_traumaticPeculiar: `Traumatic Peculiar`, + code_badItem: `(Imposter)`, + code_maxRank: `Max Rank`, + code_rename: `Rename`, + code_renamePrompt: `Enter new custom name:`, + code_remove: `Remove`, + code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, + code_noEquipmentToRankUp: `No equipment to rank up.`, + code_succAdded: `Successfully added.`, + code_buffsNumber: `Number of buffs`, + code_cursesNumber: `Number of curses`, + code_rerollsNumber: `Number of rerolls`, + code_viewStats: `View Stats`, + code_rank: `Rank`, + code_count: `Count`, + code_focusAllUnlocked: `All focus schools are already unlocked.`, + code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, + code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, + code_succImport: `Successfully imported.`, + login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, + login_emailLabel: `Email address`, + login_passwordLabel: `Password`, + login_loginButton: `Login`, + navbar_logout: `Logout`, + navbar_renameAccount: `Rename Account`, + navbar_deleteAccount: `Delete Account`, + navbar_inventory: `Inventory`, + navbar_mods: `Mods`, + navbar_cheats: `Cheats`, + navbar_import: `Import`, + inventory_addItems: `Add Items`, + inventory_suits: `Warframes`, + inventory_longGuns: `Primary Weapons`, + inventory_pistols: `Secondary Weapons`, + inventory_melee: `Melee Weapons`, + inventory_spaceSuits: `Archwings`, + inventory_spaceGuns: `Archwing Primary Weapons`, + inventory_spaceMelee: `Archwing Melee Weapons`, + inventory_mechSuits: `Necramechs`, + inventory_sentinels: `Sentinels`, + inventory_sentinelWeapons: `Sentinel Weapons`, + inventory_operatorAmps: `Amps`, + inventory_hoverboards: `K-Drives`, + inventory_bulkAddSuits: `Add Missing Warframes`, + inventory_bulkAddWeapons: `Add Missing Weapons`, + inventory_bulkAddSpaceSuits: `Add Missing Archwings`, + inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`, + inventory_bulkAddSentinels: `Add Missing Sentinels`, + inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`, + inventory_bulkRankUpSuits: `Max Rank All Warframes`, + inventory_bulkRankUpWeapons: `Max Rank All Weapons`, + inventory_bulkRankUpSpaceSuits: `Max Rank All Archwings`, + inventory_bulkRankUpSpaceWeapons: `Max Rank All Archwing Weapons`, + inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, + inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, + currency_RegularCredits: `Credits`, + currency_PremiumCredits: `Platinum`, + currency_FusionPoints: `Endo`, + currency_PrimeTokens: `Regal Aya`, + currency_owned: `You have |COUNT|.`, + powersuit_archonShardsLabel: `Archon Shard Slots`, + powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, + mods_addRiven: `Add Riven`, + mods_fingerprint: `Fingerprint`, + mods_fingerprintHelp: `Need help with the fingerprint?`, + mods_rivens: `Rivens`, + mods_mods: `Mods`, + mods_bulkAddMods: `Add Missing Mods`, + cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, + cheats_server: `Server`, + cheats_skipTutorial: `Skip Tutorial`, + cheats_skipAllDialogue: `Skip All Dialogue`, + cheats_unlockAllScans: `Unlock All Scans`, + cheats_unlockAllMissions: `Unlock All Missions`, + cheats_unlockAllQuests: `Unlock All Quests`, + cheats_completeAllQuests: `Complete All Quests`, + cheats_infiniteCredits: `Infinite Credits`, + cheats_infinitePlatinum: `Infinite Platinum`, + cheats_infiniteEndo: `Infinite Endo`, + cheats_infiniteRegalAya: `Infinite Regal Aya`, + cheats_unlockAllShipFeatures: `Unlock All Ship Features`, + cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`, + cheats_unlockAllFlavourItems: `Unlock All Flavor Items`, + cheats_unlockAllSkins: `Unlock All Skins`, + cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`, + cheats_universalPolarityEverywhere: `Universal Polarity Everywhere`, + cheats_unlockDoubleCapacityPotatoesEverywhere: `Potatoes Everywhere`, + cheats_unlockExilusEverywhere: `Exilus Adapters Everywhere`, + cheats_unlockArcanesEverywhere: `Arcane Adapters Everywhere`, + cheats_noDailyStandingLimits: `No Daily Standing Limits`, + cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`, + cheats_saveSettings: `Save Settings`, + cheats_account: `Account`, + cheats_unlockAllFocusSchools: `Unlock All Focus Schools`, + cheats_helminthUnlockAll: `Fully Level Up Helminth`, + cheats_changeSupportedSyndicate: `Supported syndicate`, + cheats_changeButton: `Change`, + cheats_none: `None`, + import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, + import_submit: `Submit` +}; diff --git a/static/webui/translations/ru.js b/static/webui/translations/ru.js index 77a8a34a..372fcf3c 100644 --- a/static/webui/translations/ru.js +++ b/static/webui/translations/ru.js @@ -1,121 +1,121 @@ // Russian translation by AMelonInsideLemon dict = { - general_inventoryUpdateNote: `Примечание: изменения, внесенные здесь, отобразятся в игре только после повторной загрузки вашего инвентаря. Посещение навигации — самый простой способ этого добиться.`, - general_addButton: `Добавить`, - general_bulkActions: `Массовые действия`, - code_nonValidAuthz: `Ваши данные больше не действительны.`, - code_changeNameConfirm: `Какое имя вы хотите установить для своей учетной записи?`, - code_deleteAccountConfirm: `Вы уверены, что хотите удалить аккаунт |DISPLAYNAME| (|EMAIL|)? Это действие нельзя отменить.`, - code_archgun: `Арч-Пушка`, - code_melee: `Ближний бой`, - code_pistol: `Пистолет`, - code_rifle: `Винтовка`, - code_shotgun: `Дробовик`, - code_kitgun: `Китган`, - code_zaw: `Зо`, - code_moteAmp: `Пылинка`, - code_amp: `Усилитель`, - code_sirocco: `Сирокко`, - code_kDrive: `К-Драйв`, - code_legendaryCore: `Легендарное ядро`, - code_traumaticPeculiar: `Травмирующая Странность`, - code_badItem: `(Самозванец)`, - code_maxRank: `Максимальный ранг`, - code_rename: `Переименовать`, - code_renamePrompt: `Введите новое имя:`, - code_remove: `Удалить`, - code_addItemsConfirm: `Вы уверены, что хотите добавить |COUNT| предметов на ваш аккаунт?`, - code_noEquipmentToRankUp: `Нет снаряжения для повышения ранга.`, - code_succAdded: `Успешно добавлено.`, - code_buffsNumber: `Количество усилений`, - code_cursesNumber: `Количество проклятий`, - code_rerollsNumber: `Количество циклов`, - code_viewStats: `Просмотр характеристики`, - code_rank: `Ранг`, - code_count: `Количество`, - code_focusAllUnlocked: `Все школы фокуса уже разблокированы.`, - code_focusUnlocked: `Разблокировано |COUNT| новых школ фокуса! Для отображения изменений в игре потребуется обновление инвентаря. Посещение навигации — самый простой способ этого добиться.`, - code_addModsConfirm: `Вы уверены, что хотите добавить |COUNT| модов на ваш аккаунт?`, - code_succImport: `Успешно импортировано.`, - login_description: `Войдите, используя учетные данные OpenWF (те же, что и в игре при подключении к этому серверу).`, - login_emailLabel: `Адрес электронной почты`, - login_passwordLabel: `Пароль`, - login_loginButton: `Войти`, - navbar_logout: `Выйти`, - navbar_renameAccount: `Переименовать аккаунт`, - navbar_deleteAccount: `Удалить аккаунт`, - navbar_inventory: `Инвентарь`, - navbar_mods: `Моды`, - navbar_cheats: `Читы`, - navbar_import: `Импорт`, - inventory_addItems: `Добавить предметы`, - inventory_suits: `Варфреймы`, - inventory_longGuns: `Основное оружие`, - inventory_pistols: `Вторичное оружие`, - inventory_melee: `Оружие ближнего боя`, - inventory_spaceSuits: `Арчвинги`, - inventory_spaceGuns: `Оружие арчвинга`, - inventory_spaceMelee: `Оружие ближнего боя арчвинга`, - inventory_mechSuits: `Некрамехи`, - inventory_sentinels: `Стражи`, - inventory_sentinelWeapons: `Оружие стражей`, - inventory_operatorAmps: `Усилители`, - inventory_hoverboards: `К-Драйвы`, - inventory_bulkAddSuits: `Добавить отсутствующие варфреймы`, - inventory_bulkAddWeapons: `Добавить отсутствующее оружие`, - inventory_bulkAddSpaceSuits: `Добавить отсутствующие арчвинги`, - inventory_bulkAddSpaceWeapons: `Добавить отсутствующее оружие арчвингов`, - inventory_bulkAddSentinels: `Добавить отсутствующих стражей`, - inventory_bulkAddSentinelWeapons: `Добавить отсутствующее оружие стражей`, - inventory_bulkRankUpSuits: `Максимальный ранг всех варфреймов`, - inventory_bulkRankUpWeapons: `Максимальный ранг всего оружия`, - inventory_bulkRankUpSpaceSuits: `Максимальный ранг всех арчвингов`, - inventory_bulkRankUpSpaceWeapons: `Максимальный ранг всего оружия арчвингов`, - inventory_bulkRankUpSentinels: `Максимальный ранг всех стражей`, - inventory_bulkRankUpSentinelWeapons: `Максимальный ранг всего оружия стражей`, - currency_RegularCredits: `Кредиты`, - currency_PremiumCredits: `Платина`, - currency_FusionPoints: `Эндо`, - currency_PrimeTokens: `Королевские Айя`, - currency_owned: `У тебя есть |COUNT|.`, - powersuit_archonShardsLabel: `Ячейки осколков архонта`, - powersuit_archonShardsDescription: `Вы можете использовать эти неограниченные ячейки для установки множества улучшений.`, - mods_addRiven: `Добавить Мод Разлома`, - mods_fingerprint: `Отпечаток`, - mods_fingerprintHelp: `Нужна помощь с отпечатком?`, - mods_rivens: `Моды Разлома`, - mods_mods: `Моды`, - mods_bulkAddMods: `Добавить отсутствующие моды`, - cheats_administratorRequirement: `Вы должны быть администратором для использования этой функции. Чтобы стать администратором, добавьте \"|DISPLAYNAME|\" в administratorNames в config.json.`, - cheats_server: `Сервер`, - cheats_skipTutorial: `Пропустить обучение`, - cheats_skipAllDialogue: `Пропустить все диалоги`, - cheats_unlockAllScans: `Разблокировать все сканирования`, - cheats_unlockAllMissions: `Разблокировать все миссии`, - cheats_unlockAllQuests: `Разблокировать все квесты`, - cheats_completeAllQuests: `Завершить все квесты`, - cheats_infiniteCredits: `Бесконечные кредиты`, - cheats_infinitePlatinum: `Бесконечная платина`, - cheats_infiniteEndo: `Бесконечное эндо`, - cheats_infiniteRegalAya: `Бесконечная Королевская Айя`, - cheats_unlockAllShipFeatures: `Разблокировать все функции корабля`, - cheats_unlockAllShipDecorations: `Разблокировать все украшения корабля`, - cheats_unlockAllFlavourItems: `Разблокировать все уникальные предметы`, - cheats_unlockAllSkins: `Разблокировать все скины`, - cheats_unlockAllCapturaScenes: `Разблокировать все сцены Каптуры`, - cheats_universalPolarityEverywhere: `Универсальная полярность везде`, - cheats_unlockDoubleCapacityPotatoesEverywhere: `Катализаторы везде`, - cheats_unlockExilusEverywhere: `Адаптеры Эксилус везде`, - cheats_unlockArcanesEverywhere: `Адаптеры для мистификаторов везде`, - cheats_noDailyStandingLimits: `Без ежедневных ограничений репутации`, - cheats_spoofMasteryRank: `Подделанный ранг мастерства (-1 для отключения)`, - cheats_saveSettings: `Сохранить настройки`, - cheats_account: `Аккаунт`, - cheats_unlockAllFocusSchools: `Разблокировать все школы фокуса`, - cheats_helminthUnlockAll: `Полностью улучшить Гельминта`, - cheats_changeSupportedSyndicate: `Поддерживаемый синдикат`, - cheats_changeButton: `Изменить`, - cheats_none: `Отсутствует`, - import_importNote: `Вы можете загрузить полный или частичный ответ инвентаря (клиентское представление) здесь. Все поддерживаемые поля будут перезаписаны в вашем аккаунте.`, - import_submit: `Отправить`, -} \ No newline at end of file + general_inventoryUpdateNote: `Примечание: изменения, внесенные здесь, отобразятся в игре только после повторной загрузки вашего инвентаря. Посещение навигации — самый простой способ этого добиться.`, + general_addButton: `Добавить`, + general_bulkActions: `Массовые действия`, + code_nonValidAuthz: `Ваши данные больше не действительны.`, + code_changeNameConfirm: `Какое имя вы хотите установить для своей учетной записи?`, + code_deleteAccountConfirm: `Вы уверены, что хотите удалить аккаунт |DISPLAYNAME| (|EMAIL|)? Это действие нельзя отменить.`, + code_archgun: `Арч-Пушка`, + code_melee: `Ближний бой`, + code_pistol: `Пистолет`, + code_rifle: `Винтовка`, + code_shotgun: `Дробовик`, + code_kitgun: `Китган`, + code_zaw: `Зо`, + code_moteAmp: `Пылинка`, + code_amp: `Усилитель`, + code_sirocco: `Сирокко`, + code_kDrive: `К-Драйв`, + code_legendaryCore: `Легендарное ядро`, + code_traumaticPeculiar: `Травмирующая Странность`, + code_badItem: `(Самозванец)`, + code_maxRank: `Максимальный ранг`, + code_rename: `Переименовать`, + code_renamePrompt: `Введите новое имя:`, + code_remove: `Удалить`, + code_addItemsConfirm: `Вы уверены, что хотите добавить |COUNT| предметов на ваш аккаунт?`, + code_noEquipmentToRankUp: `Нет снаряжения для повышения ранга.`, + code_succAdded: `Успешно добавлено.`, + code_buffsNumber: `Количество усилений`, + code_cursesNumber: `Количество проклятий`, + code_rerollsNumber: `Количество циклов`, + code_viewStats: `Просмотр характеристики`, + code_rank: `Ранг`, + code_count: `Количество`, + code_focusAllUnlocked: `Все школы фокуса уже разблокированы.`, + code_focusUnlocked: `Разблокировано |COUNT| новых школ фокуса! Для отображения изменений в игре потребуется обновление инвентаря. Посещение навигации — самый простой способ этого добиться.`, + code_addModsConfirm: `Вы уверены, что хотите добавить |COUNT| модов на ваш аккаунт?`, + code_succImport: `Успешно импортировано.`, + login_description: `Войдите, используя учетные данные OpenWF (те же, что и в игре при подключении к этому серверу).`, + login_emailLabel: `Адрес электронной почты`, + login_passwordLabel: `Пароль`, + login_loginButton: `Войти`, + navbar_logout: `Выйти`, + navbar_renameAccount: `Переименовать аккаунт`, + navbar_deleteAccount: `Удалить аккаунт`, + navbar_inventory: `Инвентарь`, + navbar_mods: `Моды`, + navbar_cheats: `Читы`, + navbar_import: `Импорт`, + inventory_addItems: `Добавить предметы`, + inventory_suits: `Варфреймы`, + inventory_longGuns: `Основное оружие`, + inventory_pistols: `Вторичное оружие`, + inventory_melee: `Оружие ближнего боя`, + inventory_spaceSuits: `Арчвинги`, + inventory_spaceGuns: `Оружие арчвинга`, + inventory_spaceMelee: `Оружие ближнего боя арчвинга`, + inventory_mechSuits: `Некрамехи`, + inventory_sentinels: `Стражи`, + inventory_sentinelWeapons: `Оружие стражей`, + inventory_operatorAmps: `Усилители`, + inventory_hoverboards: `К-Драйвы`, + inventory_bulkAddSuits: `Добавить отсутствующие варфреймы`, + inventory_bulkAddWeapons: `Добавить отсутствующее оружие`, + inventory_bulkAddSpaceSuits: `Добавить отсутствующие арчвинги`, + inventory_bulkAddSpaceWeapons: `Добавить отсутствующее оружие арчвингов`, + inventory_bulkAddSentinels: `Добавить отсутствующих стражей`, + inventory_bulkAddSentinelWeapons: `Добавить отсутствующее оружие стражей`, + inventory_bulkRankUpSuits: `Максимальный ранг всех варфреймов`, + inventory_bulkRankUpWeapons: `Максимальный ранг всего оружия`, + inventory_bulkRankUpSpaceSuits: `Максимальный ранг всех арчвингов`, + inventory_bulkRankUpSpaceWeapons: `Максимальный ранг всего оружия арчвингов`, + inventory_bulkRankUpSentinels: `Максимальный ранг всех стражей`, + inventory_bulkRankUpSentinelWeapons: `Максимальный ранг всего оружия стражей`, + currency_RegularCredits: `Кредиты`, + currency_PremiumCredits: `Платина`, + currency_FusionPoints: `Эндо`, + currency_PrimeTokens: `Королевские Айя`, + currency_owned: `У тебя есть |COUNT|.`, + powersuit_archonShardsLabel: `Ячейки осколков архонта`, + powersuit_archonShardsDescription: `Вы можете использовать эти неограниченные ячейки для установки множества улучшений.`, + mods_addRiven: `Добавить Мод Разлома`, + mods_fingerprint: `Отпечаток`, + mods_fingerprintHelp: `Нужна помощь с отпечатком?`, + mods_rivens: `Моды Разлома`, + mods_mods: `Моды`, + mods_bulkAddMods: `Добавить отсутствующие моды`, + cheats_administratorRequirement: `Вы должны быть администратором для использования этой функции. Чтобы стать администратором, добавьте \"|DISPLAYNAME|\" в administratorNames в config.json.`, + cheats_server: `Сервер`, + cheats_skipTutorial: `Пропустить обучение`, + cheats_skipAllDialogue: `Пропустить все диалоги`, + cheats_unlockAllScans: `Разблокировать все сканирования`, + cheats_unlockAllMissions: `Разблокировать все миссии`, + cheats_unlockAllQuests: `Разблокировать все квесты`, + cheats_completeAllQuests: `Завершить все квесты`, + cheats_infiniteCredits: `Бесконечные кредиты`, + cheats_infinitePlatinum: `Бесконечная платина`, + cheats_infiniteEndo: `Бесконечное эндо`, + cheats_infiniteRegalAya: `Бесконечная Королевская Айя`, + cheats_unlockAllShipFeatures: `Разблокировать все функции корабля`, + cheats_unlockAllShipDecorations: `Разблокировать все украшения корабля`, + cheats_unlockAllFlavourItems: `Разблокировать все уникальные предметы`, + cheats_unlockAllSkins: `Разблокировать все скины`, + cheats_unlockAllCapturaScenes: `Разблокировать все сцены Каптуры`, + cheats_universalPolarityEverywhere: `Универсальная полярность везде`, + cheats_unlockDoubleCapacityPotatoesEverywhere: `Катализаторы везде`, + cheats_unlockExilusEverywhere: `Адаптеры Эксилус везде`, + cheats_unlockArcanesEverywhere: `Адаптеры для мистификаторов везде`, + cheats_noDailyStandingLimits: `Без ежедневных ограничений репутации`, + cheats_spoofMasteryRank: `Подделанный ранг мастерства (-1 для отключения)`, + cheats_saveSettings: `Сохранить настройки`, + cheats_account: `Аккаунт`, + cheats_unlockAllFocusSchools: `Разблокировать все школы фокуса`, + cheats_helminthUnlockAll: `Полностью улучшить Гельминта`, + cheats_changeSupportedSyndicate: `Поддерживаемый синдикат`, + cheats_changeButton: `Изменить`, + cheats_none: `Отсутствует`, + import_importNote: `Вы можете загрузить полный или частичный ответ инвентаря (клиентское представление) здесь. Все поддерживаемые поля будут перезаписаны в вашем аккаунте.`, + import_submit: `Submit` +};