diff --git a/.travis.yml b/.travis.yml index b793c3731..c2131b903 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,9 +20,6 @@ before_deploy: notifications: slack: sbtrus:4Oz4NTrFDcOeFhG2WKGzYMc3 -after_deploy: - python ./tools/vk_announce.py - deploy: provider: releases api_key: "$AUTH_TOKEN" diff --git a/LICENSE b/LICENSE index 4c07d998a..4c907909c 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2016-2018 SBT-Community RU + Copyright 2016-2019 SBT-Community RU Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE index 4d493d0a3..31a6b8ae2 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ Starbound RU -Copyright 2016-2018 SBT-Community RU +Copyright 2016-2019 SBT-Community RU This product includes software developed at SBT-Community RU for Chucklefish Games [www.chucklefish.org] product Starbound. diff --git a/README.md b/README.md index 3b340f48f..29763e47d 100644 --- a/README.md +++ b/README.md @@ -7,4 +7,18 @@ Starbound translation framework. [Глоссарий по переводу SBT](https://docs.google.com/spreadsheets/d/11wsdVB_vysNa-GrdEjqbt2yOJivNBQZkg_yX0A_hvso/edit#gid=0) +[Страница в Steam](https://steamcommunity.com/sharedfiles/filedetails/?id=731751231) + Перевод осуществляется [на сайте](https://sbt-community.github.io/) + +_____________________________________________________________________________________________________________ +По всем повросам: + +[ЧаВо в Steam](https://steamcommunity.com/workshop/filedetails/discussion/731751231/133257324797830429/) + +[Тема по ошибкам в Steam](https://steamcommunity.com/workshop/filedetails/discussion/731751231/352788917764662146/) + +[Группа в VK](https://vk.com/sbt_rus) + + +SBT Community RU | 2016-2019 diff --git a/tools/parser_settings.py b/tools/parser_settings.py index 0680957b1..e26d3c327 100644 --- a/tools/parser_settings.py +++ b/tools/parser_settings.py @@ -16,13 +16,13 @@ "^enclosedArea/.+$", "^tagCriteria/.+$", "^hail/.+$", "^converse/.+$", "^follow/.+$", "^flee/.+$", "^encorage/.+$", "^severe/.+$", "^accuse/.+$", "^tout/.+$", "^rent/.+$", "^alert/.+$", "^welcome/.+$", "^beacon/.+$", - "^safe/.+$", "^helpme/.+$", "^final/.+$", "^.+Text(/value)?$", + "^safe/.+$", "^helpme/.+$", "^final/.+$", "^.+Text(/value|/[0-9]+)?$", "^gui.+/value$", "^paneLayout/.+/value$", "areYouSure/value$", "^blueprintUnlock$", "^blueprintAlreadyKnown$", "^rotTimeDescriptions/.+/1$", "^[a-zA-Z]*[mM]essages/[a-zA-Z]+$", - ".+[mM]essage$", "^.*(hint|regex|([a-zA-Z]*(Caption|[Tt]itle)))$", + ".+([mM]essage|Log)$", "^.*(hint|regex|([a-zA-Z]*(Caption|[Tt]itle)))$", "^defaultPetNameLabel$", ".*descriptions/[0-9]+$", "^(un)?trackLabel$", - "^modeTypeTextAndColor/[0-9]+/[0-9]+$"], + "^modeTypeTextAndColor/[0-9]+/[0-9]+$", "^(generic|hat|)([Pp]refix|[mM]id|[sS]uffix)/.*", "^.*(target|gang)/name$"], "themes.config":["^[0-9]+/1/[0-9]+/(0|(1/)?name)$"], "placestation.config":["^.*Text/[^/]+$"], "dungeonitems.config":["^[0-9]+/1/[0-9]+/(0|(1/)?name)$"], @@ -79,7 +79,8 @@ ".material": [], ".matmod": [], ".npctype": ["^scriptConfig/crew/role/(name|field)$", - "^scriptConfig/crew/ranks/[0-9]+$", "^npcname$"], + "^scriptConfig/crew/ranks/[0-9]+$", "^npcname$", "^identity/name$", + "^scriptConfig/behaviorConfig/bribe.*(itle|Message|Cancel|Ok)$"], ".mat": [], ".radiomessages": [], ".bush": [], @@ -87,9 +88,11 @@ ".monstertype": ["^(.+/)?dialog/.+$"], ".monsterskill": ["^label$"], ".aimission": [".*Text$"], - ".questtemplate": ["^.+Text(/[^0-9]+([0-9]+/1)?/[0-9]+)?$", - "^scriptConfig/(descriptions|.+Note|parcel(Name|Description))/.+$", - "^.+/example/name$", "^scriptConfig/objectiveLists/[^/]+/[0-9]+/0$"], + ".questtemplate": ["^.+Text(|/[^0-9]+([0-9]+/1)?/[0-9]+|/(text|complete|failure)/.*)$", + "^scriptConfig/(objectives/[A-Za-z]+|descriptions|.+Note|parcel(Name|Description))/.+$", + "^.+/example/name$", "^scriptConfig/objectiveLists/[^/]+/[0-9]+/0$", + "^.*Titles/.*$"], + "bountyassignment.questtemplate": ["^scriptConfig/rankText/.*$"], ".tooltip": [], ".itemdescription": [], ".weaponability": ["^ability/name$"], diff --git a/tools/special_cases.py b/tools/special_cases.py index dac0b4fd5..d625c3237 100644 --- a/tools/special_cases.py +++ b/tools/special_cases.py @@ -45,4 +45,9 @@ def match(self, filename, path): ["^.*kill_monster_group\.questtemplate$"], True), SpecialSection("Родительный падеж", ["^.+/name$"], ["^.*pools/monsterthreats\.config$"], True), + SpecialSection("Префикс названия банды", ["^.*Prefix/.*"], ["^.*quests/bounty/gang\.config"], True), + SpecialSection("Основная часть названия банды", ["^.*Mid/.*"], ["^.*quests/bounty/gang\.config"], True), + SpecialSection("Окончание названия банды", ["^.*suffix/.*"], ["^.*quests/bounty/gang\.config"], True), + SpecialSection("Префикс главаря банды", ["^.*prefix/.*"], ["^.*quests/bounty/bounty\.config"], True), + SpecialSection("Окончание главаря банды", ["^.*suffix/.*"], ["^.*quests/bounty/bounty\.config"], True), ] diff --git a/tools/vk_announce.py b/tools/vk_announce.py deleted file mode 100644 index 3e7eebabe..000000000 --- a/tools/vk_announce.py +++ /dev/null @@ -1,53 +0,0 @@ -from urllib.request import urlopen -from urllib.parse import urlencode, quote -from json import dumps -from codecs import encode -from os import getenv -from subprocess import check_output - -def post_n_pin(token, oid, message, link): - ## Fallback method - post_json = dumps({ - "owner_id": oid, - "from_group": 1, - "message": message, - "signed": 0, - "attachments": link, - "access_token": token - }, ensure_ascii=False) - pin_json = dumps({ - "owner_id": oid, - "access_token": token - }) - vkscript = """ - var post = API.wall.post(%s); - if (post != null && post.post_id != null) { - var post_id = post.post_id; - var pin_json = %s; - pin_json.post_id = post_id; - var result = API.wall.pin(pin_json); - return [result, post]; - } -""" % (post_json, pin_json) - data = urlencode({"code": vkscript, - "V": "5.65", - "access_token": token}, encoding='utf-8', quote_via=quote) - return urlopen("https://api.vk.com/method/execute", data.encode('utf-8')) - -def post_n_pin_app(token, oid, message, link): - ## Default publication method - data = urlencode({"owner_id": oid, - "message": message, - "link": link, - "access_token": token}).encode('utf-8') - return urlopen("https://api.vk.com/method/execute.announce", data) - -atoken = getenv("VK_TOKEN") -group_id = getenv("GROUP_ID") -message = check_output(["git", "log", "-1", "--pretty=%B"]) - -result = post_n_pin_app(atoken, group_id, message, - "https://github.com/sbt-community/Starbound_RU/releases/latest/") - -print(result.read()) - diff --git a/translations/others/_metadata b/translations/others/_metadata index 96e0fc7ac..e5e9a7870 100644 --- a/translations/others/_metadata +++ b/translations/others/_metadata @@ -1,9 +1,9 @@ { "author" : "SBT team", "name" : "Русификатор SBT сообщества", - "version" : "1.3.xg", + "version" : "1.4.xg", "friendlyName" : "Русификатор SBT сообщества", "link" : "steam://url/CommunityFilePage/731751231", - "description" : "Русификатор Starbound 1.0 завершен уже более чем наполовину. Обновление каждый день! \nНе работает на Starbound - Unstable!\nПоследние изменения и обновления можно посмотреть в разделе информации о модификации или по [url=http://steamcommunity.com/sharedfiles/filedetails/changelog/731751231]этой ссылке[/url].\n\nМетод установки: нужно подписаться на данный продукт и перезагрузить Starbound. Мод устанавливается сам, обновление происходит автоматически по мере выхода.\n\nЕсли Вы заметили ошибку или игровой недочет, просим описать ее в обсуждении (желательно наличие скриншота).\n\nВАЖНАЯ ИНФОРМАЦИЯ: \n- Задания, полученные до установки данной модификации, будут на английском.\n- В данный момент модификации интерфейса работают неправильно с этим русификатором.\n- Исправлена ошибка с неверной категорией еды.\n- Исправлена ошибка с обучением.\n- Данная модификация подходит к Steam и non-Steam версиям.\n\nСерьезных ошибок в последнем патче не замечено.\n\nВнешняя ссылка на скачивание модификации: https://yadi\".\"sk/d/Fz9V6R4AtsNaC (Кавычки в ссылке лишние)\n\nДополнительная ссылка yadi\".\"sk/d/0nYGBlV_trx29\n\nМетод установки: переместить скачанный .pak файл в папку mods в корне Starbound.\n\nПоследняя версия: обновление 02.08.2016\nТип перевода: авторский, адаптивный.\n\nБлагодарим всех, кто помогает улучшить наш перевод!\nОсобая благодарность beaversid, promax, Steel_Wafer, Nameless, Chein Bering, EyReI за поиск ошибок.\nСпасибо администратору сервиса translator.vorlif.org - Flori!", + "description" : "Русификатор Starbound 1.0 завершен уже более чем наполовину.\nНе работает на Starbound - Unstable!\nПоследние изменения и обновления можно посмотреть в разделе информации о модификации или по [url=http://steamcommunity.com/sharedfiles/filedetails/changelog/731751231]этой ссылке[/url].\n\nМетод установки: нужно подписаться на данный продукт и перезагрузить Starbound. Мод устанавливается сам, обновление происходит автоматически по мере выхода.\n\nЕсли Вы заметили ошибку или игровой недочет, просим описать ее в обсуждении (желательно наличие скриншота).\n\nВАЖНАЯ ИНФОРМАЦИЯ: \n- Задания, полученные до установки данной модификации, будут на английском.\n- В данный момент модификации интерфейса работают неправильно с этим русификатором.\n- Исправлена ошибка с неверной категорией еды.\n- Исправлена ошибка с обучением.\n- Данная модификация подходит к Steam и non-Steam версиям.\n\nСерьезных ошибок в последнем патче не замечено.\n\nВнешняя ссылка на скачивание модификации: https://github\".\"com/SBT-community/Starbound_RU/releases/latest (Кавычки в ссылке лишние)\n\nМетод установки: переместить скачанный .zip или .pak файл в папку mods в корне Starbound.\n\nТип перевода: авторский, адаптивный.\n\nБлагодарим всех, кто помогает улучшить наш перевод!\nОсобая благодарность beaversid, promax, Steel_Wafer, Nameless, Chein Bering, EyReI за поиск ошибок.\nСпасибо администратору сервиса translator.vorlif.org - Flori!", "steamContentId" : "731751231" } diff --git a/translations/others/interface/scripted/bountyboard/title_1.png b/translations/others/interface/scripted/bountyboard/title_1.png new file mode 100644 index 000000000..960565e2f Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_1.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_10.png b/translations/others/interface/scripted/bountyboard/title_10.png new file mode 100644 index 000000000..06438cfe9 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_10.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_11.png b/translations/others/interface/scripted/bountyboard/title_11.png new file mode 100644 index 000000000..5573c65d5 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_11.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_12.png b/translations/others/interface/scripted/bountyboard/title_12.png new file mode 100644 index 000000000..02c081a23 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_12.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_13.png b/translations/others/interface/scripted/bountyboard/title_13.png new file mode 100644 index 000000000..4d6c91ad9 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_13.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_2.png b/translations/others/interface/scripted/bountyboard/title_2.png new file mode 100644 index 000000000..80a6c63a1 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_2.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_3.png b/translations/others/interface/scripted/bountyboard/title_3.png new file mode 100644 index 000000000..ea07c3601 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_3.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_4.png b/translations/others/interface/scripted/bountyboard/title_4.png new file mode 100644 index 000000000..8b0ed3312 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_4.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_5.png b/translations/others/interface/scripted/bountyboard/title_5.png new file mode 100644 index 000000000..d5d6d8645 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_5.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_6.png b/translations/others/interface/scripted/bountyboard/title_6.png new file mode 100644 index 000000000..62c4d4910 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_6.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_7.png b/translations/others/interface/scripted/bountyboard/title_7.png new file mode 100644 index 000000000..b5702b68f Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_7.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_8.png b/translations/others/interface/scripted/bountyboard/title_8.png new file mode 100644 index 000000000..762282da8 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_8.png differ diff --git a/translations/others/interface/scripted/bountyboard/title_9.png b/translations/others/interface/scripted/bountyboard/title_9.png new file mode 100644 index 000000000..b352bc5a3 Binary files /dev/null and b/translations/others/interface/scripted/bountyboard/title_9.png differ diff --git a/translations/others/objects/human/bunkerposter1/bunkerposter1.png b/translations/others/objects/human/bunkerposter1/bunkerposter1.png new file mode 100644 index 000000000..2ccc57542 Binary files /dev/null and b/translations/others/objects/human/bunkerposter1/bunkerposter1.png differ diff --git a/translations/others/objects/human/prisongraffiti1/prisongraffiti1.png b/translations/others/objects/human/prisongraffiti1/prisongraffiti1.png new file mode 100644 index 000000000..6d44dadf9 Binary files /dev/null and b/translations/others/objects/human/prisongraffiti1/prisongraffiti1.png differ diff --git a/translations/others/objects/human/prisongraffiti2/prisongraffiti2.png b/translations/others/objects/human/prisongraffiti2/prisongraffiti2.png new file mode 100644 index 000000000..06488d2c3 Binary files /dev/null and b/translations/others/objects/human/prisongraffiti2/prisongraffiti2.png differ diff --git a/translations/others/objects/human/prisongraffiti3/prisongraffiti3.png b/translations/others/objects/human/prisongraffiti3/prisongraffiti3.png new file mode 100644 index 000000000..04274dde4 Binary files /dev/null and b/translations/others/objects/human/prisongraffiti3/prisongraffiti3.png differ diff --git a/translations/others/objects/human/prisongraffiti5/prisongraffiti5.png b/translations/others/objects/human/prisongraffiti5/prisongraffiti5.png new file mode 100644 index 000000000..74caf81fc Binary files /dev/null and b/translations/others/objects/human/prisongraffiti5/prisongraffiti5.png differ diff --git a/translations/others/objects/human/prisongraffiti6/prisongraffiti6.png b/translations/others/objects/human/prisongraffiti6/prisongraffiti6.png new file mode 100644 index 000000000..4d391edba Binary files /dev/null and b/translations/others/objects/human/prisongraffiti6/prisongraffiti6.png differ diff --git a/translations/others/objects/human/prisongraffiti7/prisongraffiti7.png b/translations/others/objects/human/prisongraffiti7/prisongraffiti7.png new file mode 100644 index 000000000..497b077fa Binary files /dev/null and b/translations/others/objects/human/prisongraffiti7/prisongraffiti7.png differ diff --git a/translations/others/objects/mission/graffiti-nowayout/nowayout.png b/translations/others/objects/mission/graffiti-nowayout/nowayout.png new file mode 100644 index 000000000..08373bbdb Binary files /dev/null and b/translations/others/objects/mission/graffiti-nowayout/nowayout.png differ diff --git a/translations/others/objects/mission/graffiti-thewayisblocked/thewayisblocked.png b/translations/others/objects/mission/graffiti-thewayisblocked/thewayisblocked.png new file mode 100644 index 000000000..0c217b27b Binary files /dev/null and b/translations/others/objects/mission/graffiti-thewayisblocked/thewayisblocked.png differ diff --git a/translations/others/objects/mission/graffiti-turnback/turnback.png b/translations/others/objects/mission/graffiti-turnback/turnback.png new file mode 100644 index 000000000..ac2008648 Binary files /dev/null and b/translations/others/objects/mission/graffiti-turnback/turnback.png differ diff --git a/translations/others/objects/mission/mininghazardsign/mininghazardsign.png b/translations/others/objects/mission/mininghazardsign/mininghazardsign.png new file mode 100644 index 000000000..94993618f Binary files /dev/null and b/translations/others/objects/mission/mininghazardsign/mininghazardsign.png differ diff --git a/translations/others/quests/bounty/bounty.lua b/translations/others/quests/bounty/bounty.lua new file mode 100644 index 000000000..7d653513d --- /dev/null +++ b/translations/others/quests/bounty/bounty.lua @@ -0,0 +1,429 @@ +require "/interface/cockpit/cockpitutil.lua" +require "/scripts/messageutil.lua" +require "/scripts/quest/player.lua" +require "/scripts/quest/text_generation.lua" +require "/quests/bounty/bounty_portraits.lua" +require "/quests/bounty/stages.lua" + +function init() + local parameters = quest.parameters() + + storage.pending = storage.pending or {} + storage.spawned = storage.spawned or {} + storage.killed = storage.killed or {} + storage.event = storage.event or {} + + message.setHandler(quest.questId().."entitySpawned", function(_, _, param, uniqueId) + storage.spawned[param] = uniqueId + storage.pending[param] = nil + end) + message.setHandler(quest.questId().."entityPending", function(_, _, param, position) + storage.pending[param] = position + end) + message.setHandler(quest.questId().."entityDied", function(_, _, param, uniqueId) + storage.killed[param] = uniqueId + end) + message.setHandler(quest.questId()..".participantEvent", function(_, _, uniqueId, eventName, ...) + storage.event[eventName] = true + end) + message.setHandler(quest.questId().."setCompleteMessage", function(_, _, text) + storage.completeMessage = text + end) + message.setHandler(quest.questId().."keepAlive", function() end) + + message.setHandler(quest.questId()..".complete", function(_, _, text) + storage.event["captured"] = true + quest.complete() + end) + message.setHandler(quest.questId()..".fail", function(_, _, text) + quest.fail() + end) + + storage.scanObjects = storage.scanObjects or nil + self.scanClue = nil + message.setHandler("objectScanned", function(message, isLocal, objectName) + if storage.scanObjects ~= nil then + storage.scanObjects = copyArray(util.filter(storage.scanObjects, function(n) return n ~= objectName end)) + end + if self.scanClue and objectName == self.scanClue then + storage.event["scannedClue"] = true + end + end) + message.setHandler("interestingObjects", function(...) + return storage.scanObjects or jarray() + end) + + self.stages = util.map(config.getParameter("stages"), function(stageName) + return _ENV[stageName] + end) + + self.radioMessageConfig = { + default = { + messageId = "bounty_message", + unique = false, + senderName = "Капитан Нобель", + portraitImage = "/interface/chatbubbles/captain.png:" + }, + angry = { + messageId = "bounty_message", + unique = false, + senderName = "Капитан Нобель", + portraitImage = "/interface/chatbubbles/captainrage.png:" + } + } + + self.defaultSkipMessages = { + "У тебя получилось разобраться в этом без зацепок? Отличная работа!" + } + + self.managerPosition = nil + + self.skipMessage = nil + local textParameter = quest.parameters().text + if textParameter then + if not storage.completeMessage then + storage.completeMessage = textParameter.completeMessage + end + self.skipMessage = textParameter.skipMessage or util.randomFromList(self.defaultSkipMessages) + end + + self.bountyType = nil + local firstTemplate = quest.questArcDescriptor().quests[1].templateId + if firstTemplate == "pre_bounty" or firstTemplate == "pre_bounty_capstone" then + self.bountyType = "major" + else + self.bountyType = "minor" + end + + storage.stage = storage.stage or 1 + setStage(storage.stage) + + setText() + + setBountyPortraits() + + self.tasks = {} + + table.insert(self.tasks, coroutine.create(function() + if self.bountyName == nil then + return true + end + while true do + local setBounty = util.await(world.sendEntityMessage(entity.id(), "setBountyName", self.bountyName)) + if setBounty:succeeded() then + break + end + coroutine.yield() + end + return true + end)) + + table.insert(self.tasks, coroutine.create(function() + while storage.spawned["inertScans"] == nil do + coroutine.yield(false) + end + storage.scanObjects = copyArray(storage.spawned["inertScans"].uuids) + return true + end)) + + setupEarlyCompletion() +end + +function update(dt) + if not self.managerPosition then + if self.findManager then + local status, result = coroutine.resume(self.findManager) + if not status then + error(result) + end + if result then + self.managerPosition = result + self.findManager = nil + end + elseif questInvolvesWorld() then + sb.logInfo("Find bounty manager") + self.findManager = coroutine.create(loadBountyManager) + elseif quest.worldId() == nil then + -- the quest takes place on an unknown world, try to find a bounty manager for this world, potentially spawned by another player + sb.logInfo("Maybe find bounty manager") + self.findManager = coroutine.create(maybeLoadBountyManager) + end + end + + if self.stage then + local status, result = coroutine.resume(self.stage) + if not status then + error(result) + end + end + + self.tasks = util.filter(self.tasks, function(t) + local status, result = coroutine.resume(t) + if not status then + error(result) + end + return not result + end) +end + +function questInvolvesWorld() + local locationsParameter = quest.parameters().locations + if locationsParameter then + local locationWorlds = util.map(util.tableValues(locationsParameter.locations), function(location) + local tags = { + questId = quest.questId() + } + return sb.replaceTags(location.worldId or quest.worldId() or "", tags) + end) + if contains(locationWorlds, player.worldId()) then + return true + end + end + return onQuestWorld() +end + +function onQuestWorld() + return player.worldId() == quest.worldId() and player.serverUuid() == quest.serverUuid() +end + +function stopMusic() + world.sendEntityMessage(player.id(), "stopBountyMusic") +end + +function questStart() + local associatedMission = config.getParameter("associatedMission") + if associatedMission then + player.enableMission(associatedMission) + player.playCinematic(config.getParameter("missionUnlockedCinema")) + end +end + +function questComplete() + stopMusic() + + local quests = quest.questArcDescriptor().quests + -- rewards on last step of the chain + if quest.questId() == quests[#quests].questId then + local rewards = quest.parameters().rewards + local text = config.getParameter("generatedText.complete") + text = text.capture or text.default + + modifyQuestEvents("Captured", rewards.money, rewards.rank, rewards.credits) + + local tags = util.generateTextTags(quest.parameters().text.tags) + tags.bountyPoints = rewards.rank + text = util.randomFromList(text):gsub("<([%w.]+)>", tags) + quest.setCompletionText(text) + end + + sb.logInfo("Complete message: %s", storage.completeMessage) + if storage.completeMessage then + player.radioMessage(radioMessage(storage.completeMessage)) + end + + if questInvolvesWorld() then + sb.logInfo("Send playerCompleted message") + world.sendEntityMessage(quest.questArcDescriptor().stagehandUniqueId, "playerCompleted", player.uniqueId(), quest.questId()) + end + + if self.bountyType == "major" then + world.sendEntityMessage(entity.id(), "setBountyName", nil) + end + + local associatedMission = config.getParameter("associatedMission") + if associatedMission then + player.completeMission(associatedMission) + end + + quest.setWorldId(nil) + quest.setLocation(nil) +end + +function questFail(abandoned) + stopMusic() + + modifyQuestEvents("Failed", 0, 0, 0) + + if questInvolvesWorld() then + world.sendEntityMessage(quest.questArcDescriptor().stagehandUniqueId, "playerFailed", player.uniqueId(), quest.questId()) + end + + if self.bountyType == "major" then + world.sendEntityMessage(entity.id(), "setBountyName", nil) + end + -- local failureText = config.getParameter("generatedText.failure") + -- if failureText then + -- quest.setCompletionText(failureText) + -- end +end + +function setupEarlyCompletion() + local questIndices = {} + local quests = quest.questArcDescriptor().quests + for i,q in pairs(quests) do + questIndices[q.questId] = i + end + + for i,q in pairs(quests) do + local spawnsParameter = q.parameters.spawns + if spawnsParameter then + for name,spawnConfig in pairs(spawnsParameter.spawns) do + if spawnConfig.type == "keypad" + and spawnConfig.skipSteps + and spawnConfig.skipSteps > 0 + and i <= questIndices[quest.questId()] + and i + spawnConfig.skipSteps > questIndices[quest.questId()] then + + message.setHandler(q.questId.."keypadUnlocked", function(_, _, _, _) + storage.completeMessage = self.skipMessage + local followup = questIndices[q.questId] + spawnConfig.skipSteps + quest.complete(followup - 1) -- Lua is 1-indexed, callback takes index starting at 0 + end) + end + end + end + end +end + +function questInteract(entityId) + if self.onInteract then + return self.onInteract(entityId) + end +end + +function loadBountyManager() + while true do + local findManager = world.findUniqueEntity(quest.questArcDescriptor().stagehandUniqueId) + while not findManager:finished() do + coroutine.yield() + end + if findManager:succeeded() then + world.sendEntityMessage(quest.questArcDescriptor().stagehandUniqueId, "playerStarted", player.uniqueId(), quest.questId()) + return findManager:result() + else + world.spawnStagehand(entity.position(), "bountymanager", { + tryUniqueId = quest.questArcDescriptor().stagehandUniqueId, + questArc = quest.questArcDescriptor(), + worldId = player.worldId(), + questId = quest.questId(), + }) + end + coroutine.yield() + end +end + +function maybeLoadBountyManager() + local stagehandId = quest.questArcDescriptor().stagehandUniqueId + while true do + local findManager = util.await(world.findUniqueEntity(stagehandId)) + if findManager:succeeded() then + sb.logInfo("Involves this world: %s", util.await(world.sendEntityMessage(stagehandId, "involvesQuest", quest.questId())):result()) + if util.await(world.sendEntityMessage(stagehandId, "involvesQuest", quest.questId())):result() then + world.sendEntityMessage(stagehandId, "playerStarted", player.uniqueId(), quest.questId()) + return findManager:result() + end + end + + util.wait(3.0) + end +end + +function nextStage() + if storage.stage == #self.stages then + return quest.complete() + end + setStage(storage.stage + 1) +end + +function previousStage() + if storage.state == 1 then + error("Cannot go to previous stage from first stage") + end + setStage(storage.stage - 1) +end + +function setStage(i) + if storage.stage ~= i then + stopMusic() + end + + storage.stage = i + + self.onInteract = nil + self.stage = coroutine.create(self.stages[storage.stage]) + local status, result = coroutine.resume(self.stage) + if not status then + error(result) + end +end + +function setText() + local tags = util.generateTextTags(quest.parameters().text.tags) + self.bountyName = tags["bounty.name"] + local title + if self.bountyType == "major" then + title = ("^yellow; ^orange;Цель: ^green;"):gsub("<([%w.]+)>", tags) + else + title = ("^orange;Цель: ^green;"):gsub("<([%w.]+)>", tags) + end + quest.setTitle(title) + + local textCons + for i, q in pairs(quest.questArcDescriptor().quests) do + if i > 1 then -- skip the first quest, it's fake + local questConfig = root.questConfig(q.templateId).scriptConfig + + if i > 2 and q.questId == quest.questId() then + break + end + + local text = q.parameters.text.questLog + if not text then + if q.questId ~= quest.questId() then + text = util.randomFromList(questConfig.generatedText.text.prev or questConfig.generatedText.text.default) + else + text = util.randomFromList(questConfig.generatedText.text.default) + end + end + + local tags = util.generateTextTags(q.parameters.text.tags) + if textCons then + textCons = string.format("%s%s", textCons, text:gsub("<([%w.]+)>", tags)) + else + textCons = text:gsub("<([%w.]+)>", tags) + end + + if q.questId == quest.questId() then + if questConfig.generatedText.failureText then + local failureText = util.randomFromList(questConfig.generatedText.failureText.default) + failureText = failureText:gsub("<([%w.]+)>", tags) + quest.setFailureText(failureText) + end + + break + end + end + end + + quest.setText(textCons) +end + +function radioMessage(text, portraitType) + portraitType = portraitType or "default" + local message = copy(self.radioMessageConfig[portraitType]) + local tags = util.generateTextTags(quest.parameters().text.tags) + message.text = text:gsub("<([%w.]+)>", tags) + return message +end + +function modifyQuestEvents(status, money, rank, credits) + local newBountyEvents = player.getProperty("newBountyEvents", {}) + local thisQuestEvents = newBountyEvents[quest.questId()] or {} + thisQuestEvents.status = status + thisQuestEvents.money = (thisQuestEvents.money or 0) + money + thisQuestEvents.rank = (thisQuestEvents.rank or 0) + rank + thisQuestEvents.credits = (thisQuestEvents.credits or 0) + credits + thisQuestEvents.cinematic = config.getParameter("bountyCinematic") + newBountyEvents[quest.questId()] = thisQuestEvents + player.setProperty("newBountyEvents", newBountyEvents) +end diff --git a/translations/others/quests/bounty/bounty_portraits.lua b/translations/others/quests/bounty/bounty_portraits.lua new file mode 100644 index 000000000..3c7aac58e --- /dev/null +++ b/translations/others/quests/bounty/bounty_portraits.lua @@ -0,0 +1,13 @@ +function noblePortrait() + local drawables = root.npcPortrait("full", "novakid", "captainnoble", 1, 1, {}) + local name = "Капитан Нобель" + return drawables, name +end + +function setBountyPortraits() + local d, n = noblePortrait() + for _, pType in pairs({"QuestStarted", "QuestComplete", "QuestFailed"}) do + quest.setPortrait(pType, d) + quest.setPortraitTitle(pType, n) + end +end diff --git a/translations/others/quests/bounty/pre_bounty.lua b/translations/others/quests/bounty/pre_bounty.lua new file mode 100644 index 000000000..da042c2e7 --- /dev/null +++ b/translations/others/quests/bounty/pre_bounty.lua @@ -0,0 +1,51 @@ +require "/scripts/util.lua" +require "/quests/bounty/bounty_portraits.lua" + +function init() + setText() + + local params = quest.parameters() + + setBountyPortraits() + + quest.setPortrait("Objective", params.portraits.target) + quest.setPortraitTitle("Objective", params.text.tags.bounty.name) +end + +function questStart() + quest.complete() +end + +function setText() + local tags = util.generateTextTags(quest.parameters().text.tags) + quest.setTitle(("^orange;Цель: ^green;"):gsub("<([%w.]+)>", tags)) + + local textCons + for i, q in pairs(quest.questArcDescriptor().quests) do + local questConfig = root.questConfig(q.templateId).scriptConfig + local text = "" + if i > 1 then + text = util.randomFromList(questConfig.generatedText.text.prev or questConfig.generatedText.text.default) + else + text = util.randomFromList(questConfig.generatedText.text.default) + end + + local tags = util.generateTextTags(q.parameters.text.tags) + if textCons then + textCons = string.format("%s\n\n%s", textCons, text:gsub("<([%w.]+)>", tags)) + else + textCons = text:gsub("<([%w.]+)>", tags) + end + if q.questId == quest.questId() then + if questConfig.generatedText.failureText then + local failureText = util.randomFromList(questConfig.generatedText.failureText.default) + failureText = failureText:gsub("<([%w.]+)>", tags) + quest.setFailureText(failureText) + end + + break + end + end + + quest.setText(textCons) +end diff --git a/translations/others/scripts/bountygeneration.lua b/translations/others/scripts/bountygeneration.lua new file mode 100644 index 000000000..a785804ac --- /dev/null +++ b/translations/others/scripts/bountygeneration.lua @@ -0,0 +1,1154 @@ +require "/interface/cockpit/cockpitutil.lua" +require "/scripts/rect.lua" +require "/scripts/util.lua" +require "/scripts/quest/text_generation.lua" + +function findAssignmentArea(fromPosition, systemTypes, rand) + local maxSize = root.assetJson("/quests/bounty/generator.config:assignmentMaxSize") + local bountyData = player.getProperty("bountyData") or {} + bountyData = bountyData[player.serverUuid()] or {} + local assignmentLog = bountyData.assignmentLog or {} + rand = rand or sb.makeRandomSource() + + local worlds, systems + local distance = 0 + local startAngle = rand:randf() * math.pi * 2 + local angleStep = math.pi * 2 / 8 + while true do + local dir = math.random() > 0.5 and 1 or -1 + for i = 0, 7 do + if distance > 0 or i == 0 then + local newPosition = vec2.add(fromPosition, vec2.withAngle(startAngle + (i * dir * angleStep), distance)) + worlds, systems = findWorlds(newPosition, systemTypes, maxSize) + + if worlds ~= nil then + local previouslyAssigned = false + for _, s in ipairs(systems) do + if contains(assignmentLog, s) then + previouslyAssigned = true + end + end + if not previouslyAssigned then + local avgPos = vec2.div(util.fold(util.map(systems, systemPosition), {0, 0}, vec2.add), #systems) + table.sort(systems, function(a, b) + return vec2.mag(vec2.sub(systemPosition(a), avgPos)) < vec2.mag(vec2.sub(systemPosition(b), avgPos)) + end) + return systems[1], worlds, systems + end + end + end + end + + distance = maxSize + fromPosition = vec2.add(fromPosition, vec2.withAngle(startAngle, distance)) + coroutine.yield() + end +end + +function findWorlds(startPosition, systemTypes, maxSize) + local position = startPosition + local config = root.assetJson("/quests/bounty/generator.config") + local minWorlds, minSystems, excludePlanets = config.assignmentMinWorlds, config.assignmentMinSystems, config.excludePlanetTypes + + minCount = minCount or 1 + maxSize = maxSize or 100 + local size = {10, 10} + local region = rect.withCenter(position, size) + + local systems = {} + local worlds = {} + local maybeAddWorld = function(w) + local parameters = celestialWrap.planetParameters(w) + if parameters.worldType ~= "Terrestrial" then + return + end + local visitable = celestialWrap.visitableParameters(w) + if visitable and not contains(excludePlanets, visitable.typeName) then + table.insert(worlds, w) + end + end + + while #worlds < minWorlds or #systems < minSystems do + if size[1] > maxSize then + sb.logInfo("%s worlds, %s systems, found at %s", #worlds, #systems, position) + return nil, systems + end + + systems = celestialWrap.scanSystems(region, systemTypes) + worlds = {} + for _,s in ipairs(systems) do + for _, planet in ipairs(celestialWrap.children(s)) do + maybeAddWorld(planet) + for _, moon in ipairs(celestialWrap.children(planet)) do + maybeAddWorld(moon) + end + end + end + size = vec2.mul(size, math.sqrt(2)) + if #systems > 0 and not compare(position, startPosition) then + position = systemPosition(systems[1]) + sb.logInfo("Look around star at %s", position) + end + region = rect.withCenter(position, size) + end + + return worlds, systems +end + +function generateGang(seed) + local rand = sb.makeRandomSource(seed) + local gangConfig = root.assetJson("/quests/bounty/gang.config") + + -- collect a map of hats, and their supported name segments + local hats = {} + for k, _ in pairs(gangConfig.hatPrefix) do + hats[k] = {"prefix"} + end + for k, _ in pairs(gangConfig.hatMid) do + hats[k] = util.mergeLists(hats[k] or {}, {"mid"}) + end + + -- pick a hat + local hatName = util.randomFromList(util.orderedKeys(hats), rand) + local hatSegment = util.randomFromList(hats[hatName], rand) + + local prefixList = hatSegment == "prefix" and gangConfig.hatPrefix[hatName] or gangConfig.genericPrefix + local midList = hatSegment == "mid" and gangConfig.hatMid[hatName] or gangConfig.genericMid + + local prefix = util.randomFromList(prefixList, rand) + local mid = util.randomFromList(midList, rand) + local suffix = util.randomFromList(gangConfig.suffix, rand) + + local majorColor, capstoneColor = math.random(1, 11), math.random(1, 11) + while capstoneColor == majorColor do + capstoneColor = math.random(1, 11) + end + -- Format suffix Совет + -- Format prefix Проклятых + -- Format mid Волшебник<1:и|2:ов> + -- Result first: Совет Проклятых + -- Result second: Совет Проклятых Волшебник<1:и|2:ов><2> + -- Result third: Совет Проклятых Волшебников + local name = suffix:gsub("", prefix):gsub("", mid.."<%1>") + :gsub("<.*([0-9a-z]+):([^|>]*).*<%1>", "%2") + return { + name = name, + hat = hatName, + majorColor = majorColor, + capstoneColor = capstoneColor, + } +end + +BountyGenerator = {} + +function BountyGenerator.new(...) + local instance = {} + + setmetatable(instance, {__index = BountyGenerator}) + instance:init(...) + return instance +end + +function BountyGenerator:init(seed, position, systemTypes, categories, endStepName) + self.seed = seed + self.rand = sb.makeRandomSource(seed) + self.position = position + self.stepCount = {4, 4} + self.systemTypes = systemTypes + self.config = root.assetJson("/quests/bounty/generator.config") + self.clueItems = root.assetJson("/quests/bounty/clue_items.config") + self.clueScans = root.assetJson("/quests/bounty/clue_scans.config") + self.categories = categories or self.config.categories + self.endStep = endStepName + + self.rewards = { + money = 0, + rank = 0, + credits = 0 + } +end + +function BountyGenerator:generateBountyMonster() + local bountyConfig = root.assetJson("/quests/bounty/bounty_monsters.config") + + local monsterSeed = self.rand:randu64() + local monsterType = util.randomFromList(util.keys(bountyConfig.monsters), self.rand) + local monsterConfig = bountyConfig.monsters[monsterType] + local name = root.generateName(bountyConfig.nameSource, monsterSeed) + + return { + type = "monster", + name = name, + monster = { + monsterType = monsterType, + parameters = { + shortdescription = name + } + }, + portraitCenter = monsterConfig.portraitCenter, + portraitScale = monsterConfig.portraitScale + } +end + +function BountyGenerator:generateBountyNpc(gang, colorIndex, withTitle) + local bountyConfig = root.assetJson("/quests/bounty/bounty.config") + local npcConfig = bountyConfig.npc + local speciesPool = npcConfig.species + if gang and gang.species then + speciesPool = gang.species + end + local species = util.randomFromList(speciesPool, self.rand) + + local npcSeed = self.rand:randu64() + local npcVariant = root.npcVariant(species, npcConfig.typeName, 1.0, npcSeed, npcConfig.parameters) + + local nameGen = root.assetJson(string.format("/species/%s.species:nameGen", species)) + local gender = npcVariant.humanoidIdentity.gender + local name = root.generateName(gender == "male" and nameGen[1] or nameGen[2], npcSeed) + + if withTitle then + if self.rand:randf() < 0.5 then + -- name prefix + name = string.format("%s%s", util.randomFromList(bountyConfig.prefix, self.rand), name) + else + -- name suffix + name = string.format("%s%s", name, util.randomFromList(bountyConfig.suffix, self.rand)) + end + end + + local modifierNames = util.orderedKeys(bountyConfig.behaviorModifiers) + local behaviorModifier = bountyConfig.behaviorModifiers[util.randomFromList(modifierNames, self.rand)] + + if gang then + -- copy in gang parameters used in the NPC + gang = { + name = gang.name, + hat = gang.hat, + colorIndex = colorIndex, + } + end + local bounty = { + type = "npc", + name = name, + species = species, + typeName = npcConfig.typeName, + seed = npcSeed, + gang = gang, + parameters = sb.jsonMerge(npcConfig.parameters, { + identity = { + gender = gender, + name = name + }, + scriptConfig = { + gang = gang + } + }), + behaviorOverrides = behaviorModifier + } + return bounty +end + +function BountyGenerator:generateGangMember(gang) + local species = util.randomFromList(gang.species or {"human", "hylotl", "avian", "glitch", "novakid", "apex", "floran"}, self.rand) + if gang then + gang = { + name = gang.name, + hat = gang.hat + } + end + local bounty = { + type = "npc", + species = species, + typeName = "gangmember", + gang = gang, + parameters = { + scriptConfig = { + gang = gang + } + } + } + return bounty +end + +function BountyGenerator:pickEdge(fromStep, toStep, toClueType, questId, previousSteps) + local options + if toStep then + options = util.filter(self.config.edges, function(edge) + return edge.next.step == toStep + end) + + if fromStep and fromStep.clueType then + -- If there are no existing edges to fulfill this edge, insert an + -- edge from fromStep to toStep + local existing = util.find(options, function(e) + return e.prev.clueType == fromStep.clueType + and (fromStep.step == nil or e.prev.step == fromStep.step) + and e.next.step == toStep + and (toClueType == nil or e.next.clueType == toClueType) + and e.mid == nil + end) + if existing == nil then + table.insert(options, { + source = "fromStep", + prev = { + step = fromStep.step, + clueType = fromStep.clueType + }, + next = { + step = toStep, + clueType = toClueType + } + }) + end + end + + -- generate options for edges with no prev step defined + -- this requires that they have a clue type defined for the prev step + -- Don't generate options for edges that have a mid step, they will have their prev step generated later + -- when picking the prev->mid edge + local generated = {} + for _,o in ipairs(options) do + if not o.mid and not o.prev.step then + if not o.prev.clueType then + error(string.format("Edge with target step '%s' and no previous step must have a clueType", o.next.step)) + end + + -- Gather potential steps to use that can produce the clue + local stepNames = util.filter(util.orderedKeys(self.config.steps), function(stepName) + local step = self.config.steps[stepName] + if step.clueTypes and contains(step.clueTypes, o.prev.clueType) then + return true + end + return false + end) + local generatedSteps = util.map(stepNames, function(stepName) + return { + source = "stepClueType", + prev = { + step = stepName + } + } + end) + + -- Also get potential steps to use from existing edges + util.appendLists(generatedSteps, util.map(util.filter(self.config.edges, function(e) + if e.mid then + return false + end + if e.next.step == nil or e.next.clueType ~= o.prev.clueType then + return false + end + return true + end), function(e) + return { + source = "fromEdge", + weight = e.weight, + prev = e.next + } + end)) + if #generatedSteps == 0 then + error(string.format("No steps found for clue type '%s'", o.prev.clueType)) + end + for _,step in ipairs(generatedSteps) do + local newOption = sb.jsonMerge(copy(o), step) + newOption.weight = newOption.weight or self.config.steps[step.prev.step].weight + table.insert(generated, newOption) + end + end + end + + -- remove the options without specified steps, except ones that also have a mid step + -- those with a mid step are still valid as the prev step is picked later + options = util.filter(options, function(o) + return o.prev.step ~= nil or o.mid ~= nil + end) + + -- add in the options with generated steps + options = util.mergeLists(options, generated) + + -- filter options by whether they support bridging to the required clue type + if toClueType then + options = util.filter(options, function(edge) + local clueType = edge.next.clueType + if not clueType then + local clueTypes = self.config.steps[edge.next.step].clueTypes + return contains(clueTypes, toClueType) + end + return edge.next.clueType == toClueType + end) + end + + if fromStep then + options = util.filter(options, function(edge) + return edge.mid == nil + end) + if fromStep.step then + options = util.filter(options, function(edge) + return edge.prev.step == fromStep.step + end) + end + if fromStep.clueType then + options = util.filter(options, function(edge) + return edge.prev.clueType == fromStep.clueType + end) + end + end + elseif self.endStep then + options = { + { + prev = { + step = self.endStep + }, + + next = nil + } + } + else + options = util.map(self.config.ends, function(step) + return { + prev = { + step = step + }, + + next = nil + } + end) + end + + -- filter edges by allowed step categories + options = util.filter(options, function(o) + if o.prev and not o.mid then + if not contains(self.categories, self.config.steps[o.prev.step].category) then + return false + end + end + + if o.next then + if not contains(self.categories, self.config.steps[o.next.step].category) then + return false + end + end + + return true + end) + + if #options == 0 then + error(string.format("No options available for finding edge from '%s' to '%s'. Clue type: '%s'", fromStep and (fromStep.step or fromStep.clueType), toStep or self.endStep, toClueType)) + end + + --sb.logInfo("Options: %s", sb.printJson(options, 1)) + + -- make a weighted pool of the options + options = util.map(options, function(o) + local weight = o.weight + if weight == nil and o.prev.step then + -- if edge is not weighted, use the weight of the prev step, if any + weight = self.config.steps[o.prev.step].weight + end + weight = weight or 1.0 + + -- reduce weight each time the step has appeared in previous steps + for _,p in pairs(previousSteps) do + if o.prev.step == p.name then + weight = weight * 0.1 + end + end + return {weight, o} + end) + local option = util.weightedRandom(options, self.rand:randu64()) + option.prev.questId = questId or sb.makeUuid() + + return option +end + +function BountyGenerator:generateStepsTo(toStep, fromStep, previousSteps) + local steps = {} + local merge = {} + + function stepMerge(questId, step) + return { + from = questId, + questParameters = step.questParameters, + coordinate = step.coordinate, + locations = step.locations, + spawns = step.spawns, + text = step.text, + clueType = step.clueType, + password = step.password, + } + end + + local edge + local prevQuestId + while true do + edge = self:pickEdge(fromStep, toStep and toStep.name, toStep and toStep.clueType, prevQuestId, previousSteps) + if not edge then + return nil + end + if edge.next and toStep then + edge.next.questId = toStep.questId + end + + if toStep then + table.insert(merge, 1, stepMerge(toStep.questId, edge.prev)) + + if edge.next then + table.insert(toStep.merge, 1, stepMerge(edge.prev.questId, edge.next)) + end + end + + requirePrev = nil + -- If edge calls for inserting a mid quest + if edge.mid then + -- generate steps from the mid quest to the end quest + prevQuestId = edge.prev.questId + steps = self:generateStepsTo(toStep, edge.mid, previousSteps) + if steps == nil then + error(string.format("Failed to insert mid steps, no chain from %s to %s available", toStep.name, edge.next.step)) + end + + -- next find a new edge from the first step the mid step in the next iteration of the loop + previousSteps = util.mergeLists(steps, previousSteps) + fromStep = edge.prev + toStep = steps[1] + toClueType = edge.mid.clueType + + -- merge mid parameters + table.insert(toStep.merge, 1, stepMerge(prevQuestId, edge.mid)) + else + break + end + end + + table.insert(steps, 1, { + name = edge.prev.step, + questId = edge.prev.questId, + clueType = edge.prev.clueType, + merge = merge + }) + return steps +end + +-- takes generated quest chain steps, returns quest arc +-- handles merging of parameters, finding worlds, and generating text +function BountyGenerator:processSteps(steps, bounty, planetPool) + local coordinateConfigs = {} + local coordinates = {} + local locations = {} + local spawns = {} + local systemSpawns = {} + local passwords = {} + + local usedCoordinates = {} -- keep track of used coordinates to return with steps + + -- create coordinate, location, and spawn parameter tables for each step + for _,step in pairs(steps) do + local stepConfig = copy(self.config.steps[step.name]) + step.questParameters = stepConfig.questParameters or {} + coordinateConfigs[step.questId] = stepConfig.coordinate or {} + locations[step.questId] = stepConfig.locations or {} + spawns[step.questId] = stepConfig.spawns or {} + systemSpawns[step.questId] = stepConfig.systemSpawn or nil + end + + -- Apply parameters from edges to the steps + for _,step in pairs(steps) do + for _,merge in pairs(step.merge) do + step.questParameters = sb.jsonMerge(step.questParameters, merge.questParameters) + + local rhs = merge.coordinate or {} + local lhs = coordinateConfigs[step.questId] or {} + if rhs.type == "previous" then + coordinateConfigs[step.questId] = { + type = "previous", + previousQuest = merge.from, + questParameter = rhs.questParameter + } + else + coordinateConfigs[step.questId] = sb.jsonMerge(lhs, rhs) + end + + for k,rhs in pairs(merge.locations or {}) do + local lhs = locations[step.questId][k] or {} + if rhs.type == "previous" then + -- Set location for this step to the previous location + locations[step.questId][k] = { + type = "previous", + previousQuest = merge.from, + previousLocation = rhs.previousLocation, + } + else + locations[step.questId][k] = sb.jsonMerge(lhs, rhs) + end + end + + for k,rhs in pairs(merge.spawns or {}) do + local lhs = spawns[step.questId][k] or {} + if rhs.type == "otherStep" then + rhs = { + type = "otherQuest", + spawn = rhs.spawn, + location = rhs.location, + questId = merge.from + } + end + spawns[step.questId][k] = sb.jsonMerge(lhs, rhs) + end + + if merge.password then + if merge.password == "previous" then + passwords[step.questId] = { + type = "previous", + step = merge.from + } + elseif merge.password == "generate" then + passwords[step.questId] = { + type = "generate" + } + end + end + + step.clueType = step.clueType or merge.clueType + step.text = sb.jsonMerge(step.text, merge.text or {}) + end + end + + -- Generate quest parameters from step parameters + for i,step in pairs(steps) do + local lastQuestId = steps[i-1] and steps[i-1].questId + if lastQuestId then + while coordinateConfigs[lastQuestId].type == "previous" do + lastQuestId = coordinateConfigs[lastQuestId].previousQuest + end + end + + local coordinateConfig = coordinateConfigs[step.questId] + if coordinateConfig.type == "world" then + local worldIndex = 1 + if coordinateConfig.prevSystem then + local s = coordinateSystem(coordinates[lastQuestId]) + for i, w in ipairs(planetPool) do + if compare(coordinateSystem(w), s) then + worldIndex = i + break + end + end + else + -- try not to place the quest in a previously used system + local usedSystems = util.map(usedCoordinates, coordinateSystem) + for i,w in ipairs(planetPool) do + if not contains(usedSystems, coordinateSystem(w)) then + worldIndex = i + break + end + end + end + local world = table.remove(planetPool, worldIndex) + if world == nil then + error("Not enough worlds in the planet pool") + end + table.insert(usedCoordinates, world) + step.questParameters[coordinateConfig.questParameter] = { + type = "coordinate", + coordinate = world + } + coordinates[step.questId] = world + elseif coordinateConfig.type == "system" then + local system + if coordinateConfig.prevSystem then + system = coordinateSystem(coordinates[lastQuestId]) + for i, w in ipairs(planetPool) do + if compare(coordinateSystem(w), s) then + worldIndex = i + break + end + end + else + local worldIndex = 1 + local usedSystems = util.map(usedCoordinates, coordinateSystem) + for i,w in ipairs(planetPool) do + if not contains(usedSystems, coordinateSystem(w)) then + worldIndex = i + break + end + end + local world = table.remove(planetPool, 1) + if world == nil then + error("Not enough worlds in the planet pool to use for system") + end + system = coordinateSystem(world) + end + + table.insert(usedCoordinates, system) + if self.debug then + system = celestial.currentSystem() + end + step.questParameters[coordinateConfig.questParameter] = { + type = "coordinate", + coordinate = system + } + coordinates[step.questId] = system + elseif coordinateConfig.type == "previous" then + local coordinate = coordinates[coordinateConfig.previousQuest] + step.questParameters[coordinateConfig.questParameter] = { + type = "coordinate", + coordinate = coordinate + } + coordinates[step.questId] = coordinate + end + + for k,locationConfig in pairs(locations[step.questId]) do + step.questParameters.locations = step.questParameters.locations or { + type = "json", + locations = {} + } + local worldTags = { + questId = step.questId, + threatLevel = self.level, + } + local worldId = locationConfig.worldId and sb.replaceTags(locationConfig.worldId, worldTags) + if locationConfig.type == "dungeon" then + step.questParameters.locations.locations[k] = { + type = "dungeon", + tags = locationConfig.tags, + biome = celestialWrap.visitableParameters(coordinates[step.questId]).primaryBiome, + worldId = worldId + } + elseif locationConfig.type == "stagehand" then + step.questParameters.locations.locations[k] = { + type = "stagehand", + stagehand = locationConfig.stagehand, + worldId = worldId + } + elseif locationConfig.type == "previous" then + step.questParameters.locations.locations[k] = { + type = "previous", + quest = locationConfig.previousQuest, + location = locationConfig.previousLocation, + } + else + error(string.format("Unable to produce quest parameter for location type '%s'", locationConfig.type)) + end + end + + -- generate passwords before spawns that may use them + local codeConfig = passwords[step.questId] + if codeConfig then + local code + if codeConfig.type == "generate" then + code = util.weightedRandom(self.config.passwords, self.rand:randu64()) + if code == "random" then + code = string.format("%04d", self.rand:randInt(0, 9999)) + end + elseif codeConfig.type == "previous" then + while (type(codeConfig) == "table" and codeConfig.type == "previous") do + codeConfig = passwords[codeConfig.step] + end + code = codeConfig + end + passwords[step.questId] = code + end + + for k,spawnConfig in pairs(spawns[step.questId]) do + step.questParameters.spawns = step.questParameters.spawns or { + type = "json", + spawns = {} + } + + if spawnConfig.type == "clueNpc" or spawnConfig.type == "clueBounty" then + local clueConfig + local spawnType + if spawnConfig.type == "clueNpc" then + clueConfig = root.assetJson("/quests/bounty/clue_npcs.config") + spawnType = "npc" + elseif spawnConfig.type == "clueBounty" then + clueConfig = root.assetJson("/quests/bounty/clue_bounties.config") + spawnType = "bounty" + end + -- Get clue NPC types that support the clue type + local names = util.filter(util.orderedKeys(clueConfig), function(name) + return clueConfig[name].clues[step.clueType] ~= nil + end) + if #names == 0 then + error(string.format("No clue NPC of type %s found with clue type %s", spawnType, step.clueType)) + end + clueConfig = clueConfig[util.randomFromList(names, self.rand)] -- random clue NPC + spawnConfig = { + type = spawnType, + stagehand = spawnConfig.stagehand, + location = spawnConfig.location, + useBountyGang = clueConfig.useBountyGang, + npc = sb.jsonMerge(clueConfig.npc or {}, spawnConfig.npc or {}), + behaviorOverrides = spawnConfig.behaviorOverrides or clueConfig.behaviorOverrides + } + + step.text = step.text or {} + local clueMessage = clueConfig.clues[step.clueType].message + if clueMessage then + step.text.message = clueMessage + end + end + + if spawnConfig.type == "bounty" then + if bounty.type == "npc" then + spawnConfig = { + type = "npc", + location = spawnConfig.location, + stagehand = spawnConfig.stagehand, + npc = sb.jsonMerge({ + species = bounty.species, + typeName = bounty.typeName, + seed = bounty.seed, + parameters = bounty.parameters + }, spawnConfig.npc or {}), + behaviorOverrides = spawnConfig.behaviorOverrides or bounty.behaviorOverrides + } + elseif bounty.type == "monster" then + spawnConfig = { + type = "monster", + location = spawnConfig.location, + stagehand = spawnConfig.stagehand, + monster = bounty.monster + } + else + error(string.format("No bounty type '%s'", bounty.type)) + end + end + + if spawnConfig.type == "clueItem" then + local itemNames = util.filter(util.orderedKeys(self.clueItems), function(itemName) + return self.clueItems[itemName][step.clueType] ~= nil + end) + local itemName = util.randomFromList(itemNames, self.rand) + local clue = util.randomFromList(self.clueItems[itemName][step.clueType], self.rand) + + step.text = step.text or {} + if clue.message then + step.text.message = clue.message + end + spawnConfig = { + type = "item", + location = spawnConfig.location, + stagehand = spawnConfig.stagehand, + item = { + name = itemName, + parameters = sb.jsonMerge(clue.parameters, { + questId = step.questId + }) + } + } + end + + if spawnConfig.type == "clueObject" then + step.questParameters.spawns.spawns[k] = { + type = "object", + location = spawnConfig.location, + clueType = step.clueType + } + elseif spawnConfig.type == "clueScan" then + step.questParameters.spawns.spawns[k] = { + type = "scan", + location = spawnConfig.location, + uuid = sb.makeUuid(), + clueType = step.clueType + } + elseif spawnConfig.type == "item" then + local item = spawnConfig.item + step.questParameters.spawns.spawns[k] = { + type = "item", + location = spawnConfig.location, + stagehand = spawnConfig.stagehand, + item = item + } + elseif spawnConfig.type == "npc" then + -- Generate a bounty target NPC + local generated + if spawnConfig.gangMember then + generated = self:generateGangMember(bounty.gang) + else + local gang + if spawnConfig.useBountyGang then + gang = bounty.gang + end + generated = self:generateBountyNpc(gang) + end + spawnConfig.npc = sb.jsonMerge({ + species = generated.species, + typeName = generated.typeName, + parameters = generated.parameters, + level = self.level + }, spawnConfig.npc) + + local behaviorOverrides + if spawnConfig.behaviorOverrides then + behaviorOverrides = { + [step.questId] = spawnConfig.behaviorOverrides + } + end + local spawn = { + type = "npc", + location = spawnConfig.location, + stagehand = spawnConfig.stagehand, + npc = spawnConfig.npc, + multiple = spawnConfig.multiple, + behaviorOverrides = behaviorOverrides, + } + + if spawn.behaviorOverrides then + for _, overrides in pairs(spawn.behaviorOverrides) do + for _, override in ipairs(overrides) do + for k,v in pairs(override.behavior.parameters or {}) do + local tags = { + questId = step.questId, + clueType = step.clueType + } + if type(v) == "string" then + override.behavior.parameters[k] = v:gsub("<([%w.]+)>", tags) + end + end + end + end + end + + step.questParameters.spawns.spawns[k] = spawn + elseif spawnConfig.type == "stagehand" then + step.questParameters.spawns.spawns[k] = { + type = "stagehand", + location = spawnConfig.location, + stagehandUniqueId = spawnConfig.stagehandUniqueId or sb.makeUuid() + } + elseif spawnConfig.type == "keypad" then + step.questParameters.spawns.spawns[k] = { + type = "keypad", + skipSteps = spawnConfig.skipSteps, + location = spawnConfig.location, + objectType = spawnConfig.objectType, + password = passwords[step.questId] + } + elseif spawnConfig.type == "otherQuest" then + -- pre-emptively spawn a thing that's getting spawned in the next step + step.questParameters.spawns.spawns[k] = { + type = "otherQuest", + location = spawnConfig.location, + spawn = spawnConfig.spawn, + quest = spawnConfig.questId + } + elseif spawnConfig.type == "monster" then + spawnConfig.monster.level = spawnConfig.monster.level or self.level + step.questParameters.spawns.spawns[k] = { + type = "monster", + location = spawnConfig.location, + stagehand = spawnConfig.stagehand, + monster = spawnConfig.monster + } + else + error(string.format("Unable to produce quest parameter for spawn type '%s'", spawnConfig.type)) + end + end + + local systemSpawn = systemSpawns[step.questId] + if systemSpawn then + step.questParameters.systemSpawn = { + type = "json", + objectType = systemSpawn.objectType, + uuid = sb.makeUuid(), + } + end + + local text = step.text or {} + step.questParameters.text = { + type = "json", + completeMessage = step.text.message, + skipMessage = step.text.skipMessage, + questLog = step.text.questLog + } + end + + -- Text tag generation + local questTextTags = {} + for _,step in pairs(steps) do + local tags = { + coordinate = {} + } + local coordinateConfig = coordinateConfigs[step.questId] + while coordinateConfig.type == "previous" do + coordinateConfig = coordinateConfigs[coordinateConfig.previousQuest] + end + if coordinateConfig.type == "world" then + tags.coordinate.preposition = "на планете" + elseif coordinateConfig.type == "system" then + tags.coordinate.preposition = "в системе" + else + --error(string.format("No preposition available for coordinate type '%s'", coordinateConfig.type)) + end + + local coordinate = coordinates[step.questId] + if coordinate then + tags.coordinate.name = celestialWrap.planetName(coordinate) + tags.coordinate.systemName = celestialWrap.planetName(coordinateSystem(coordinate)) + end + + tags.password = passwords[step.questId] + + questTextTags[step.questId] = tags + end + + local textgen = setmetatable({ + config = {}, + parameters = { bounty = copy(bounty) } + }, QuestTextGenerator) + local newtags = textgen:generateExtraTags() + + -- Link tags between prev/next quests, and add common text tags + local linkedTextTags = {} + for i = 1, #steps do + local step = steps[i] + local tags = copy(questTextTags[step.questId]) + + local prevStep = steps[i - 1] + if prevStep then + tags.prev = copy(questTextTags[prevStep.questId]) + end + + local nextStep = steps[i + 1] + if nextStep then + tags.next = copy(questTextTags[nextStep.questId]) + end + + tags.bounty = { + name = bounty.name + } + + for k, v in pairs(newtags) do tags[k] = tags[k] or v end + + linkedTextTags[step.questId] = tags + step.questParameters.text.tags = tags + end + + -- Text tag replacement + for _,step in pairs(steps) do + local tags = util.generateTextTags(linkedTextTags[step.questId]) + + if step.questParameters.spawns then + for _,spawn in pairs(step.questParameters.spawns.spawns) do + if spawn.type == "item" then + util.recReplaceTags(spawn.item.parameters or {}, tags) + end + end + end + + local text = step.questParameters.text + if text then + if text.completeMessage then + text.completeMessage = text.completeMessage:gsub("<([%w.]+)>", tags) + end + if text.skipMessage then + text.skipMessage = text.skipMessage:gsub("<([%w.]+)>", tags) + end + end + end + + local quests = {} + for _,step in pairs(steps) do + local stepConfig = self.config.steps[step.name] + table.insert(quests, { + questId = step.questId, + templateId = stepConfig.quest, + parameters = step.questParameters + }) + end + + return quests, usedCoordinates, newtags +end + + +function BountyGenerator:questArc(steps, bountyTarget, planetPool) + self.rand = sb.makeRandomSource(self.seed) + local arc = { + quests = {}, + stagehandUniqueId = sb.makeUuid() + } + + local lastStep = steps[#steps] + table.insert(lastStep.merge, { + questParameters = { + rewards = { + type = "json", + money = self.rewards.money, + rank = self.rewards.rank, + credits = self.rewards.credits + } + } + }) + + sb.logInfo("Steps: %s", sb.printJson(util.map(steps, function(s) return s.name end), 1)) + local usedCoordinates, tags + arc.quests, usedCoordinates, tags = self:processSteps(steps, bountyTarget, planetPool) + + local preBountyParameters = { + portraits = { + type = "json", + target = self.targetPortrait + }, + text = { + type = "json", + tags = { + coordinate = arc.quests[1].parameters.text.tags.coordinate, + bounty = { + name = bountyTarget.name, + gang = bountyTarget.gang, + species = bountyTarget.species + }, + rewards = self.rewards + } + } + } + + for k, v in pairs(tags) do + preBountyParameters.text.tags[k] = preBountyParameters.text.tags[k] or v + end + + table.insert(arc.quests, 1, { + templateId = self.preBountyQuest, + questId = sb.makeUuid(), + parameters = preBountyParameters + }) + + return arc, usedCoordinates +end + +function BountyGenerator:generateBountyArc(bountyTarget, planetPool) + self.rand = sb.makeRandomSource(self.seed) + + local arc = { + quests = {}, + stagehandUniqueId = sb.makeUuid() + } + local stepCount = 0 + local minStepCount = self.rand:randInt(self.stepCount[1], self.stepCount[2]) + local steps = {} + while stepCount < minStepCount do + stepCount = stepCount + 1 + local newSteps = self:generateStepsTo(steps[1], nil, steps) + if not newSteps then break end + + steps = util.mergeLists(newSteps or {}, steps) + end + + bountyTarget = bountyTarget or self:generateBountyNpc() + return self:questArc(steps, bountyTarget, planetPool) +end + +function BountyGenerator:generateMinorBounty(bountyTarget, planetPool) + self.rand = sb.makeRandomSource(self.seed) + + local step = { + questId = sb.makeUuid(), + name = util.randomFromList(self.config.minor, self.rand), + merge = {} + } + local steps = { step } + + bountyTarget = bountyTarget or self:generateBountyMonster() + return self:questArc(steps, bountyTarget, planetPool) +end \ No newline at end of file diff --git a/translations/others/scripts/quest/declension.lua b/translations/others/scripts/quest/declension.lua index 6aae6fa99..84734710c 100644 --- a/translations/others/scripts/quest/declension.lua +++ b/translations/others/scripts/quest/declension.lua @@ -25,66 +25,68 @@ end local consonants = {"ц", "к", "н", "ш", "щ", "з", "х", "ф", "в", "п", "р", "л", "д", "ж", "ч", "с", "м", "т", "г", "б"} + local cases = { dative = { any = { - newSub("й", {male = "ю"}), - newSub("ия", {male = "ие", female = "ии"}), newSub("ень", {male = "ню"}), + newSub("ия", {male = "ие", female = "ии"}), + newSub("([иы])е", {plural = "%1м"}), + newSub({"(г)и", "(к)и"}, {plural = "%1ам:guard:"}), newSub("ь", {male = "ю", female = "и"}), newSub({"а", "я"}, {any = "е", neutral = "ени", plural = "%0м"}), newSub("ы", {plural = "ам"}), - newSub({"(г)и", "(к)и"}, {plural = "%1ам:guard:"}), newSub("и", {plural = "ям"}), - newSub("е(%s.+)", {plural = "м%1"}), + newSub("й", {male = "ю"}), newSub(consonants, {male = "%0у"}), - nonstop = true, + nonstop = false, }, glitch = { - newSub({"ый(.+)", "ой(.+)", "ое(.*)"}, {any = "ому%1", female = "%0"}), - newSub({"(к)ий(.+)", "(г)ий(.+)"}, {male = "%1ому%2"}), - newSub("ий(.+)", {male = "ему%1"}), - newSub("ая(.+)", {female = "ой%1"}), - newSub({"яя(.+)", "ья(.+)"}, {female = "ей%1"}), - newSub({"е", "о"}, {any = "у"}), + newSub({"ый(.*)", "ой(.*)", "ое(.*)"}, {any = "ому%1", female = "%0"}), + newSub({"(к)ий(.*)", "(г)ий(.*)"}, {male = "%1ому%2"}), + newSub("ий(.*)", {male = "ему%1"}), + newSub("ая(.*)", {female = "ой%1"}), + newSub({"яя(.*)", "ья(.*)"}, {female = "ей%1"}), newSub({"ок", "ек"}, {any = "ку"}), + newSub({"е", "о"}, {plural = "м", any = "у"}), nonstop = true, }, item = { additional = {"glitch", "any"}, + nonstop = false } }, accusative = { any = { - newSub("а", {any = "у"}), - newSub("я", {any = "ю"}), - newSub("е(%s.+)", {plural = "х%1"}), + newSub("ень", {male = "ня"}), newSub({"(г)и", "(к)и"}, {plural = "%1ов:guard:"}), newSub("аи", {plural = "аев"}), + newSub("а", {any = "у"}), + newSub("я", {any = "ю"}), + newSub("е", {plural = "х"}), newSub("и", {plural = "ей"}), newSub("ы", {plural = "ов"}), newSub("й", {male = "я"}), - newSub("ень", {male = "ня"}), newSub("ь", {male = "я"}), newSub(consonants, {male = "%0а"}), - nonstop = true, + nonstop = false, }, glitch = { - newSub({"ый(.+)", "ой(.+)", "oe(.*)"}, {any = "ого%1", female = "%0"}), newSub({"(к)ий(.+)", "(г)ий(.+)"}, {male = "%1ого%2"}), + newSub({"ый(.+)", "ой(.+)", "oe(.*)"}, {any = "ого%1", female = "%0"}), newSub("ий(.+)", {male = "его%1"}), newSub({"ок", "ек"}, {male = "ка:guard:"}), -- :guard: notation will be removed automatically at the end of processing -- it is necessary to prevent changing this ending - additional = {"any", "item"}, + additional = {"item", "any"}, nonstop = true, }, item = { additional = {}, - nonstop = true, - newSub("ая(.+)", {female = "ую%1"}), - newSub("яя(.+)", {female = "юю%1"}), - newSub("ья(.+)", {female = "ью%1"}), + nonstop = false, + newSub("ая(.*)", {female = "ую%1"}), + newSub("яя(.*)", {female = "юю%1"}), + newSub("ья(.*)", {female = "ью%1"}), newSub("а", {female = "у"}), newSub("я", {female = "ю"}), }, @@ -131,31 +133,39 @@ function detectForm(phrase, customformdetector) return resultform, head, tail end -local function matchTable(phrase, mtable) - -- Converts given phrase according to mtable. - -- If phrase is string and does not contains any form informations - -- the function is trying to detect form via detectForm function - local rules = mtable[phrase.species] or {} - local name = phrase.name - mtable.remove_guards = { +local function matchName(name, gender, rules) + local remove_guards = { nonstop = true, newSub(":guard:(.*)", {any = "%1"}), } local act = function(pat, rule, nonstop) - local result, count = name:gsub(pat.."$", rule.sub[phrase.gender]) + local result, count = name:gsub(pat.."$", rule.sub[gender]) if count > 0 then if nonstop then name = result return else return result end end end - local additionals = rules.additional or {"any"} - table.insert(additionals, "remove_guards") name = iterateRules(rules, act) or name - for i, e in pairs(additionals) do - name = iterateRules(mtable[e] or {}, act) or name - end + name = iterateRules(remove_guards, act) or name return name end +local function matchTable(phrase, mtable) + -- Converts given phrase according to mtable. + -- If phrase is string and does not contains any form informations + -- the function is trying to detect form via detectForm function + local rules = mtable[phrase.species] or {} + for _, v in pairs(rules.additional or {"any"}) do + for k, vv in pairs(mtable[v] or {}) do + if type(k) == 'number' then table.insert(rules, vv) end + end + end + local tokens = {} + for n in phrase.name:gmatch("%S+") do + table.insert(tokens, matchName(n, phrase.gender, rules)) + end + return table.concat(tokens, ' ') +end + function decline(phrase, case) assert(type(phrase) == "table") -- phrase = {name, gender, species} diff --git a/translations/others/scripts/quest/text_generation.lua b/translations/others/scripts/quest/text_generation.lua index 0c0986529..931393ea6 100644 --- a/translations/others/scripts/quest/text_generation.lua +++ b/translations/others/scripts/quest/text_generation.lua @@ -128,7 +128,7 @@ function QuestTextGenerator:generateExtraTags() local gender = nil local identity = paramValue - if paramValue.type == "npcType" then + if ({npcType=1, npc=1})[paramValue.type] then identity.gender, identity.name, identity.tail = detectForm(identity.name) local real = paramHumanoidIdentity(paramValue) tags[paramName .. ".name"] = real.name diff --git a/translations/others/scripts/util.lua b/translations/others/scripts/util.lua new file mode 100644 index 000000000..339e299ea --- /dev/null +++ b/translations/others/scripts/util.lua @@ -0,0 +1,1096 @@ +util = {} + +function util.pp(txt, level) + local lvl = level or '' + if type(txt) == 'string' then + print(lvl..txt) + elseif type(txt) == 'table' then + for k, v in pairs(txt) do + print(lvl..k) + util.pp(v, lvl..' ') + end + else + print(lvl.."["..type(txt).."]:"..tostring(txt)) + end +end +-------------------------------------------------------------------------------- +function util.blockSensorTest(sensorGroup, direction) + local reverse = false + if direction ~= nil then + reverse = util.toDirection(direction) ~= mcontroller.facingDirection() + end + + for i, sensor in ipairs(config.getParameter(sensorGroup)) do + if reverse then + sensor[1] = -sensor[1] + end + + if world.pointTileCollision(monster.toAbsolutePosition(sensor), {"Null", "Block", "Dynamic", "Slippery"}) then + return true + end + end + + return false +end + +-------------------------------------------------------------------------------- +function util.toDirection(value) + if value < 0 then + return -1 + else + return 1 + end +end + +-------------------------------------------------------------------------------- +function util.clamp(value, min, max) + return math.max(min, math.min(value, max)) +end + +function util.wrap(value, min, max) + if value > max then + return min + end + if value < min then + return max + end + return value +end + +-------------------------------------------------------------------------------- +function util.angleDiff(from, to) + return ((((to - from) % (2*math.pi)) + (3*math.pi)) % (2*math.pi)) - math.pi +end + +-------------------------------------------------------------------------------- +function util.round(num, idp) + local mult = 10^(idp or 0) + return math.floor(num * mult + 0.5) / mult +end + +-------------------------------------------------------------------------------- +function util.incWrap(value, max) + if value >= max then + return 1 + else + return value + 1 + end +end + +-------------------------------------------------------------------------------- +function util.wrapAngle(angle) + while angle >= 2 * math.pi do + angle = angle - 2 * math.pi + end + + while angle < 0 do + angle = angle + 2 * math.pi + end + + return angle +end + +-------------------------------------------------------------------------------- +function util.boundBox(poly) + local min = {} + local max = {} + for _,vertex in ipairs(poly) do + if not min[1] or vertex[1] < min[1] then + min[1] = vertex[1] + end + if not min[2] or vertex[2] < min[2] then + min[2] = vertex[2] + end + if not max[1] or vertex[1] > max[1] then + max[1] = vertex[1] + end + if not max[2] or vertex[2] > max[2] then + max[2] = vertex[2] + end + end + if not min[1] or not min[2] or not max[1] or not max[2] then + return {0, 0, 0, 0} + end + return {min[1], min[2], max[1], max[2]} +end + +function util.tileCenter(pos) + return {math.floor(pos[1]) + 0.5, math.floor(pos[2]) + 0.5} +end + +-------------------------------------------------------------------------------- +function util.filter(t, predicate) + local newTable = {} + for _,value in ipairs(t) do + if predicate(value) then + newTable[#newTable+1] = value + end + end + return newTable +end + +function util.find(t, predicate, index) + if index == nil then index = 1 end + local current = 0 + for i,value in ipairs(t) do + if predicate(value) then + current = current + 1 + if current == index then return value, i end + end + end +end + +function util.all(t, predicate) + for _,v in ipairs(t) do + if not predicate(v) then + return false + end + end + return true +end + +function util.each(t, func) + for k,v in pairs(t) do + func(k,v) + end +end + +function util.values(t) + local vals = {} + for _, v in pairs(t) do + table.insert(vals, v) + end + return vals +end + +function util.keys(t) + local keys = {} + for k,_ in pairs(t) do + table.insert(keys, k) + end + return keys +end + +function util.orderedKeys(t) + local keys = util.keys(t) + table.sort(keys) + return keys +end + +function util.rep(f, n) + local values = {} + for i = 1, n do + values[i] = f() + end + return values +end + +function util.map(t, func, newTable) + newTable = newTable or {} + for k,v in pairs(t) do + newTable[k] = func(v) + end + return newTable +end + +function util.count(t,value) + local count = 0 + for _,v in pairs(t) do + if v == value then count = count + 1 end + end + return count +end + +function util.fold(t, a, func) + for _,v in pairs(t) do + a = func(a, v) + end + return a +end + +function util.mapWithKeys(t, func, newTable) + newTable = newTable or {} + for k,v in pairs(t) do + newTable[k] = func(k,v) + end + return newTable +end + +function util.zipWith(tbl1, tbl2, func, newTable) + newTable = newTable or {} + for k,_ in pairs(tbl1) do + newTable[k] = func(tbl1[k], tbl2[k]) + end + for k,_ in pairs(tbl2) do + if tbl1[k] == nil then + newTable[k] = func(tbl1[k], tbl2[k]) + end + end + return newTable +end + +function util.toList(t) + local list = {} + for _,v in pairs(t) do + table.insert(list, v) + end + return list +end + +function util.take(n, list) + local result = {} + for i,elem in ipairs(list) do + if i <= n then + result[i] = elem + else + break + end + end + return result +end + +function util.takeEnd(list, n) + local result = {} + for i = math.max(#list - n + 1, 1), #list do + table.insert(result, list[i]) + end + return result +end + +-------------------------------------------------------------------------------- +function util.trackTarget(distance, switchTargetDistance, keepInSight) + local targetIdWas = self.targetId + + if self.targetId == nil then + self.targetId = util.closestValidTarget(distance) + end + + if switchTargetDistance ~= nil then + -- Switch to a much closer target if there is one + local targetId = util.closestValidTarget(switchTargetDistance) + if targetId ~= 0 and targetId ~= self.targetId then + self.targetId = targetId + end + end + + util.trackExistingTarget(keepInSight) + + return self.targetId ~= targetIdWas and self.targetId ~= nil +end + +function util.nearestPosition(positions) + local bestDistance = nil + local bestPosition = nil + for _,position in pairs(positions) do + local distance = world.magnitude(position, entity.position()) + if not bestDistance or distance < bestDistance then + bestPosition = position + bestDistance = distance + end + end + return bestPosition +end + +function util.closestValidTarget(range) + local newTargets = world.entityQuery(entity.position(), range, { includedTypes = {"player", "npc", "monster"}, order = "nearest" }) + local valid = util.find(newTargets, function(targetId) return entity.isValidTarget(targetId) and entity.entityInSight(targetId) end) + return valid or 0 +end + +-------------------------------------------------------------------------------- +function util.trackExistingTarget(keepInSight) + if keepInSight == nil then keepInSight = true end + + -- Lose track of the target if they hide (but their last position is retained) + if self.targetId ~= nil and keepInSight and not entity.entityInSight(self.targetId) then + self.targetId = nil + end + + if self.targetId ~= nil then + self.targetPosition = world.entityPosition(self.targetId) + end +end + +-------------------------------------------------------------------------------- +function util.randomDirection() + return util.toDirection(math.random(0, 1) - 0.5) +end + +function util.interval(interval, func, initialInterval) + local time = initialInterval or interval + return function(dt) + time = time - dt + if time <= 0 then + time = time + interval + func() + end + end +end + +function util.uniqueEntityTracker(uniqueId, interval) + return coroutine.wrap(function() + while true do + local promise = world.findUniqueEntity(uniqueId) + while not promise:finished() do + coroutine.yield(false) + end + coroutine.yield(promise:result()) + util.wait(interval or 0) + end + end) +end + +function util.multipleEntityTracker(uniqueIds, interval, choiceCallback) + choiceCallback = choiceCallback or util.nearestPosition + + local trackers = {} + for _,uniqueId in pairs(uniqueIds) do + table.insert(trackers, util.uniqueEntityTracker(uniqueId, interval)) + end + + return coroutine.wrap(function() + local positions = {} + while true do + for i,tracker in pairs(trackers) do + local position = tracker() + if position then + positions[i] = position + end + end + + local best = choiceCallback(util.toList(positions)) + coroutine.yield(best) + end + end) +end + +-------------------------------------------------------------------------------- +-- Useful in coroutines to wait for the given duration, optionally performing +-- some action each update +function util.wait(duration, action) + local timer = duration + local dt = script.updateDt() + while timer > 0 do + if action ~= nil and action(dt) then return end + timer = timer - dt + coroutine.yield(false) + end +end + +-- version of util.wait that yields nil instead of false for when you don't +-- want to yield false and instead want to yield nil +function util.run(duration, action, ...) + local wait = coroutine.create(util.wait) + while true do + local status, result = coroutine.resume(wait, duration, action) + if result ~= false then break end + coroutine.yield(nil, ...) + end +end + +-------------------------------------------------------------------------------- +-- Run coroutines or functions in parallel until at least one coroutine is dead +function util.parallel(...) + for _,thread in pairs({...}) do + if type(thread) == "function" then + thread() + elseif type(thread) == "thread" then + if coroutine.status(thread) == "dead" then + return false + end + local status, result = coroutine.resume(thread) + if not status then error(result) end + end + end + + return true +end + +-- yields until a promise is finished +function util.await(promise) + while not promise:finished() do + coroutine.yield() + end + return promise +end + +function util.untilNotNil(func) + local v + while true do + v = func() + if v ~= nil then return v end + coroutine.yield() + end +end + +function util.untilNotEmpty(func) + local v + while true do + v = func() + if v ~= nil and #v > 0 then return v end + coroutine.yield() + end +end + +-------------------------------------------------------------------------------- +function util.hashString(str) + -- FNV-1a algorithm. Simple and fast. + local hash = 2166136261 + for i = 1, #str do + hash = hash ~ str:byte(i) + hash = (hash * 16777619) & 0xffffffff + end + return hash +end + +-------------------------------------------------------------------------------- +function util.isTimeInRange(time, range) + if range[1] < range[2] then + return time >= range[1] and time <= range[2] + else + return time >= range[1] or time <= range[2] + end +end + +-------------------------------------------------------------------------------- +--get the firing angle to hit a target offset with a ballistic projectile +function util.aimVector(targetVector, v, gravityMultiplier, useHighArc) + local x = targetVector[1] + local y = targetVector[2] + local g = gravityMultiplier * world.gravity(mcontroller.position()) + local reverseGravity = false + if g < 0 then + reverseGravity = true + g = -g + y = -y + end + + local term1 = v^4 - (g * ((g * x * x) + (2 * y * v * v))) + + if term1 >= 0 then + local term2 = math.sqrt(term1) + local divisor = g * x + local aimAngle = 0 + + if divisor ~= 0 then + if useHighArc then + aimAngle = math.atan(v * v + term2, divisor) + else + aimAngle = math.atan(v * v - term2, divisor) + end + end + + if reverseGravity then + aimAngle = -aimAngle + end + + return {v * math.cos(aimAngle), v * math.sin(aimAngle)}, true + else + --if out of range, normalize to 45 degree angle + return {(targetVector[1] > 0 and v or -v) * math.cos(math.pi / 4), v * math.sin(math.pi / 4)}, false + end +end + +function util.predictedPosition(target, source, targetVelocity, projectileSpeed) + local targetVector = world.distance(target, source) + local bs = projectileSpeed + local dotVectorVel = vec2.dot(targetVector, targetVelocity) + local vector2 = vec2.dot(targetVector, targetVector) + local vel2 = vec2.dot(targetVelocity, targetVelocity) + + --If the answer is a complex number, for the love of god don't continue + if ((2*dotVectorVel) * (2*dotVectorVel)) - (4 * (vel2 - bs * bs) * vector2) < 0 then + return target + end + + local timesToHit = {} --Gets two values from solving quadratic equation + --Quadratic formula up in dis + timesToHit[1] = (-2 * dotVectorVel + math.sqrt((2*dotVectorVel) * (2*dotVectorVel) - 4*(vel2 - bs * bs) * vector2)) / (2 * (vel2 - bs * bs)) + timesToHit[2] = (-2 * dotVectorVel - math.sqrt((2*dotVectorVel) * (2*dotVectorVel) - 4*(vel2 - bs * bs) * vector2)) / (2 * (vel2 - bs * bs)) + + --Find the nearest lowest positive solution + local timeToHit = 0 + if timesToHit[1] > 0 and (timesToHit[1] <= timesToHit[2] or timesToHit[2] < 0) then timeToHit = timesToHit[1] end + if timesToHit[2] > 0 and (timesToHit[2] <= timesToHit[1] or timesToHit[1] < 0) then timeToHit = timesToHit[2] end + + local predictedPos = vec2.add(target, vec2.mul(targetVelocity, timeToHit)) + return predictedPos +end + +function util.randomChoice(options) + return options[math.random(#options)] +end + +function util.weightedRandom(options, seed) + local totalWeight = 0 + for _,pair in ipairs(options) do + totalWeight = totalWeight + pair[1] + end + + local choice = (seed and sb.staticRandomDouble(seed) or math.random()) * totalWeight + for _,pair in ipairs(options) do + choice = choice - pair[1] + if choice < 0 then + return pair[2] + end + end + return nil +end + +function generateSeed() + return sb.makeRandomSource():randu64() +end + +function applyDefaults(args, defaults) + for k,v in pairs(args) do + defaults[k] = v + end + return defaults +end + +function extend(base) + return { + __index = base + } +end + +-------------------------------------------------------------------------------- +function util.absolutePath(directory, path) + if string.sub(path, 1, 1) == "/" then + return path + else + return directory..path + end +end + +function util.pathDirectory(path) + local parts = util.split(path, "/") + local directory = "/" + for i=1, #parts-1 do + if parts[i] ~= "" then + directory = directory..parts[i].."/" + end + end + return directory +end + +function util.split(str, sep) + local parts = {} + repeat + local s, e = string.find(str, sep, 1, true) + if s == nil then break end + + table.insert(parts, string.sub(str, 1, s-1)) + str = string.sub(str, e+1) + until string.find(str, sep, 1, true) == nil + table.insert(parts, str) + return parts +end + +-------------------------------------------------------------------------------- +-- TODO: distinguish between arrays and objects to match JSON merging behavior +function util.mergeTable(t1, t2) + for k, v in pairs(t2) do + if type(v) == "table" and type(t1[k]) == "table" then + util.mergeTable(t1[k] or {}, v) + else + t1[k] = v + end + end + return t1 +end + +-------------------------------------------------------------------------------- +function util.toRadians(degrees) + return (degrees / 180) * math.pi +end + +function util.toDegrees(radians) + return (radians * 180) / math.pi +end + +function util.sum(values) + local sum = 0 + for _,v in pairs(values) do + sum = sum + v + end + return sum +end +-------------------------------------------------------------------------------- +function util.easeInOutQuad(ratio, initial, delta) + ratio = ratio * 2 + if ratio < 1 then + return delta / 2 * ratio^2 + initial + else + return -delta / 2 * ((ratio - 1) * (ratio - 3) - 1) + initial + end +end + +function util.easeInOutSin(ratio, initial, delta) + local ratio = ratio * 2 + if ratio < 1 then + return initial + (math.sin((ratio * math.pi / 2) - (math.pi / 2)) + 1.0) * delta / 2 + else + return initial + (delta / 2) + (math.sin((ratio - 1) * math.pi / 2) * delta / 2) + end +end + +function util.easeInOutExp(ratio, initial, delta, exp) + ratio = ratio * 2 + if ratio < 1 then + return delta / 2 * (ratio ^ exp) + initial + else + local r = 1 - (1 - (ratio - 1)) ^ exp + return initial + (delta / 2) + (r * delta / 2) + end +end + +function util.lerp(ratio, a, b) + if type(a) == "table" then + a, b = a[1], a[2] + end + + return a + (b - a) * ratio +end + +function util.interpolateHalfSigmoid(offset, value1, value2) + local sigmoidFactor = (util.sigmoid(6 * offset) - 0.5) * 2 + return util.lerp(sigmoidFactor, value1, value2) +end + +function util.interpolateSigmoid(offset, value1, value2) + local sigmoidFactor = util.sigmoid(12 * (offset - 0.5)) + return util.lerp(sigmoidFactor, value1, value2) +end + +function util.sigmoid(value) + return 1 / (1 + math.exp(-value)); +end + +-- Debug functions +function util.setDebug(debug) + self.debug = debug +end +function util.debugPoint(...) return self.debug and world.debugPoint(...) end +function util.debugLine(...) return self.debug and world.debugLine(...) end +function util.debugText(...) return self.debug and world.debugText(...) end +function util.debugLog(...) return self.debug and sb.logInfo(...) end +function util.debugRect(rect, color) + if self.debug then + world.debugLine({rect[1], rect[2]}, {rect[3], rect[2]}, color) + world.debugLine({rect[3], rect[2]}, {rect[3], rect[4]}, color) + world.debugLine({rect[3], rect[4]}, {rect[1], rect[4]}, color) + world.debugLine({rect[1], rect[4]}, {rect[1], rect[2]}, color) + end +end +function util.debugPoly(poly, color) + if self.debug then + local current = poly[1] + for i = 2, #poly do + world.debugLine(current, poly[i], color) + current = poly[i] + end + world.debugLine(current, poly[1], color) + end +end +function util.debugCircle(center, radius, color, sections) + if self.debug then + sections = sections or 20 + for i = 1, sections do + local startAngle = math.pi * 2 / sections * (i-1) + local endAngle = math.pi * 2 / sections * i + local startLine = vec2.add(center, {radius * math.cos(startAngle), radius * math.sin(startAngle)}) + local endLine = vec2.add(center, {radius * math.cos(endAngle), radius * math.sin(endAngle)}) + world.debugLine(startLine, endLine, color) + end + end +end + +-- Config and randomization helpers +function util.randomInRange(numberRange) + if type(numberRange) == "table" then + return numberRange[1] + (math.random() * (numberRange[2] - numberRange[1])) + else + return numberRange + end +end + +function util.randomIntInRange(numberRange) + if type(numberRange) == "table" then + return math.random(numberRange[1], numberRange[2]) + else + return numberRange + end +end + +function util.randomFromList(list, randomSource) + if type(list) == "table" then + if randomSource then + return list[randomSource:randInt(1, #list)] + else + return list[math.random(1,#list)] + end + else + return list + end +end + +function util.mergeLists(first, second) + local merged = copy(first) + for _,item in pairs(second) do + table.insert(merged, item) + end + return merged +end + +function util.appendLists(first, second) + for _,item in ipairs(second) do + table.insert(first, item) + end +end + +function util.tableKeys(tbl) + local keys = {} + for key,_ in pairs(tbl) do + keys[#keys+1] = key + end + return keys +end + +function util.tableValues(tbl) + local values = {} + for _,value in pairs(tbl) do + values[#values+1] = value + end + return values +end + +function util.tableSize(tbl) + local size = 0 + for _,_ in pairs(tbl) do + size = size + 1 + end + return size +end + +function util.tableWrap(tbl, i) + return tbl[util.wrap(i, 1, #tbl)] +end + +function util.tableToString(tbl) + local contents = {} + for k,v in pairs(tbl) do + local kstr = tostring(k) + local vstr = tostring(v) + if type(v) == "table" and (not getmetatable(v) or not getmetatable(v).__tostring) then + vstr = util.tableToString(v) + end + contents[#contents+1] = kstr.." = "..vstr + end + return "{ " .. table.concat(contents, ", ") .. " }" +end + +function util.stringTags(str) + local tags = {} + local tagStart, tagEnd = str:find("<.->") + while tagStart do + table.insert(tags, str:sub(tagStart+1, tagEnd-1)) + tagStart, tagEnd = str:find("<.->", tagEnd+1) + end + return tags +end + +function util.replaceTag(data, tagName, tagValue) + local tagString = "<"..tagName..">" + if type(data) == "table" then + local newData = {} + + for k, v in pairs(data) do + local newKey = k + if type(k) == "string" and k:find(tagString) then + newKey = k:gsub(tagString, tagValue) + end + + newData[newKey] = util.replaceTag(v, tagName, tagValue) + end + + return newData + elseif type(data) == "string" and data:find(tagString) then + return data:gsub(tagString, tagValue) + else + return data + end +end + +function util.generateTextTags(t) + local tags = {} + for k,v in pairs(t) do + if type(v) == "table" then + for tagName,tag in pairs(util.generateTextTags(v)) do + tags[k.."."..tagName] = tag + end + else + tags[k] = v + end + end + return tags +end + +function util.recReplaceTags(v, tags) + if type(v) == "table" then + for k, v2 in pairs(v) do + v[k] = util.recReplaceTags(v2, tags) + end + return v + elseif type(v) == "string" then + return v:gsub("<([%w.]+)>", tags) + else + return v + end +end + +function util.seedTime() + return math.floor((os.time() + (os.clock() % 1)) * 1000) +end + +--Table helpers +function copy(v) + if type(v) ~= "table" then + return v + else + local c = {} + for k,v in pairs(v) do + c[k] = copy(v) + end + setmetatable(c, getmetatable(v)) + return c + end +end + +function copyArray(t) + local array = jarray() + for i,v in ipairs(t) do + table.insert(array, copy(v)) + end + return array +end + +function compare(t1,t2) + if t1 == t2 then return true end + if type(t1) ~= type(t2) then return false end + if type(t1) ~= "table" then return false end + for k,v in pairs(t1) do + if not compare(v, t2[k]) then return false end + end + for k,v in pairs(t2) do + if not compare(v, t1[k]) then return false end + end + return true +end + +function contains(t, v1) + for i,v2 in ipairs(t) do + if compare(v1, v2) then + return i + end + end + return false +end + +function construct(t, ...) + for _,child in ipairs({...}) do + t[child] = t[child] or {} + t = t[child] + end +end + +function path(t, ...) + for _,child in ipairs({...}) do + if t[child] == nil then return nil end + t = t[child] + end + return t +end + +function jsonPath(t, pathString) + return path(t, table.unpack(util.split(pathString, "."))) +end + +function setPath(t, ...) + local args = {...} + sb.logInfo("args are %s", args) + if #args < 2 then return end + + for i,child in ipairs(args) do + if i == #args - 1 then + t[child] = args[#args] + return + else + t[child] = t[child] or {} + t = t[child] + end + end +end + +function jsonSetPath(t, pathString, value) + local argList = util.split(pathString, ".") + table.insert(argList, value) + setPath(t, table.unpack(argList)) +end + +function shuffle(list) + -- Fisher-Yates shuffle + if #list < 2 then return end + for i = #list, 2, -1 do + local j = math.random(i) + local tmp = list[j] + list[j] = list[i] + list[i] = tmp + end +end + +function shallowCopy(list) + local result = setmetatable({}, getmetatable(list)) + for k,v in pairs(list) do + result[k] = v + end + return result +end + +function shuffled(list) + local result = shallowCopy(list) + shuffle(result) + return result +end + +function isEmpty(tbl) + for _,_ in pairs(tbl) do + return false + end + return true +end + +function xor(a,b) + -- Logical xor + return (a and not b) or (not a and b) +end + +function bind(fun, ...) + local boundArgs = {...} + return function(...) + local args = {} + util.appendLists(args, boundArgs) + util.appendLists(args, {...}) + return fun(table.unpack(args)) + end +end + +function util.wrapFunction(fun, wrapper) + return function (...) + return wrapper(fun, ...) + end +end + +-- The very most basic state machine +-- Allows setting a single coroutine as an active state +FSM = {} +function FSM:new() + local instance = {} + setmetatable(instance, { __index = self }) + return instance +end + +function FSM:set(state, ...) + if state == nil then + self.state = nil + return + end + self.state = coroutine.create(state) + self:resume(...) +end + +function FSM:resume(...) + local s, r = coroutine.resume(self.state, ...) + if not s then error(r) end + return r +end + +function FSM:update(dt) + if self.state then + return self:resume() + end +end + +-- Very basic and probably not that reliable profiler +Profiler = {} +function Profiler:new() + local instance = { + totals = {}, + timers = {}, + ticks = 0 + } + setmetatable(instance, { __index = self }) + return instance +end + +function Profiler:start(key) + self.timers[key] = os.clock() +end + +function Profiler:stop(key) + if not self.totals[key] then + self.totals[key] = 0 + end + if self.timers[key] then + self.totals[key] = self.totals[key] + (os.clock() - self.timers[key]) + self.timers[key] = nil + end +end + +function Profiler:tick() + self.ticks = self.ticks + 1 +end + +function Profiler:dump() + local profiles = util.keys(self.totals) + table.sort(profiles, function(a,b) return self.totals[a] > self.totals[b] end) + sb.logInfo("-- PROFILE --") + for _,profile in ipairs(profiles) do + sb.logInfo("[%s] %s", profile, self.totals[profile]) + end + sb.logInfo("-- END --") +end + + +-- ControlMap +-- Simple helper for activating named values and clearing them +-- I.e damage sources, physics regions etc +ControlMap = {} +function ControlMap:new(controlValues) + local instance = { + controlValues = controlValues, + activeValues = {} + } + setmetatable(instance, { __index = self }) + return instance +end + +function ControlMap:contains(name) + return self.controlValues[name] ~= nil +end + +function ControlMap:clear() + self.activeValues = {} +end + +function ControlMap:setActive(name) + self.activeValues[name] = copy(self.controlValues[name]) +end + +function ControlMap:add(value) + table.insert(self.activeValues, value) +end + +function ControlMap:values() + return util.toList(self.activeValues) +end diff --git a/translations/substitutions.json b/translations/substitutions.json index ed2c33efc..4306dd94a 100644 --- a/translations/substitutions.json +++ b/translations/substitutions.json @@ -2018,7 +2018,7 @@ "/gui/editBookmarkFrame/children/close/caption": "texts/interface.json", "/gui/editBookmarkFrame/children/name/hint": "texts/interface/shared_.config.json", "/gui/editBookmarkFrame/children/name/regex": "texts/interface/shared_.config.json", - "/gui/editBookmarkFrame/children/ok/caption": "texts/interface/shared_.config.json", + "/gui/editBookmarkFrame/children/ok/caption": "texts/wide_spread_fields.json", "/gui/editBookmarkFrame/children/remove/caption": "texts/interface/shared_.config.json", "/gui/editBookmarkFrame/children/title/value": "texts/interface/shared_.config.json", "/gui/jumpDialog/children/cancel/caption": "texts/interface.json", @@ -2218,7 +2218,7 @@ "/paneLayout/tbSpinCount/regex": "texts/interface/shared_.config.json" }, "interface/optionsmenu/optionsmenu.config": { - "/paneLayout/acceptButton/caption": "texts/interface/shared_.config.json", + "/paneLayout/acceptButton/caption": "texts/wide_spread_fields.json", "/paneLayout/backButton/caption": "texts/interface/shared_smenu.config.json", "/paneLayout/musicValueLabel/value": "texts/interface.json", "/paneLayout/sfxValueLabel/value": "texts/interface.json" @@ -2584,7 +2584,7 @@ "/paneLayout/lblTitle/value": "texts/interface/shared_.config.json", "/paneLayout/name/hint": "texts/interface/shared_.config.json", "/paneLayout/name/regex": "texts/interface/shared_.config.json", - "/paneLayout/ok/caption": "texts/interface/shared_.config.json", + "/paneLayout/ok/caption": "texts/wide_spread_fields.json", "/paneLayout/remove/caption": "texts/interface/shared_.config.json" }, "interface/windowconfig/error.config": { @@ -2613,7 +2613,7 @@ "/keyActions/toolbar/10/label": "texts/wide_spread_fields.json", "/keyActions/toolbar/8/label": "texts/wide_spread_fields.json", "/keyActions/toolbar/9/label": "texts/wide_spread_fields.json", - "/paneLayout/accept/caption": "texts/interface/shared_.config.json", + "/paneLayout/accept/caption": "texts/wide_spread_fields.json", "/paneLayout/cancel/caption": "texts/interface/shared_smenu.config.json", "/paneLayout/categories/tabs/0/tabTitle": "texts/interface/shared_.config.json" }, @@ -2631,15 +2631,15 @@ "/paneLayout/buySellTabs/tabs/1/tabTitle": "texts/interface/windowconfig/shared_.config.json" }, "interface/windowconfig/newquest.config": { - "/paneLayout/btnAccept/caption": "texts/interface/shared_.config.json", - "/paneLayout/btnDecline/caption": "texts/interface/windowconfig/shared_.config.json", + "/paneLayout/btnAccept/caption": "texts/wide_spread_fields.json", + "/paneLayout/btnDecline/caption": "texts/wide_spread_fields.json", "/paneLayout/lblQuestBody/value": "texts/interface/windowconfig/shared_.config.json", "/paneLayout/lblQuestTitle/value": "texts/interface/windowconfig/shared_.config.json", "/paneLayout/lblRewards/value": "texts/interface/windowconfig/shared_.config.json" }, "interface/windowconfig/newquestshort.config": { - "/paneLayout/btnAccept/caption": "texts/interface/shared_.config.json", - "/paneLayout/btnDecline/caption": "texts/interface/windowconfig/shared_.config.json", + "/paneLayout/btnAccept/caption": "texts/wide_spread_fields.json", + "/paneLayout/btnDecline/caption": "texts/wide_spread_fields.json", "/paneLayout/lblMoneyAmount/value": "texts/interface/windowconfig/shared_.config.json", "/paneLayout/lblQuestBody/value": "texts/interface/windowconfig/shared_.config.json", "/paneLayout/lblQuestTitle/value": "texts/interface/windowconfig/shared_.config.json", @@ -2700,8 +2700,8 @@ "/paneLayout/songs/children/list/schema/listTemplate/songName/value": "texts/interface.json" }, "interface/windowconfig/teaminvitation.config": { - "/paneLayout/close/caption": "texts/interface/windowconfig/shared_.config.json", - "/paneLayout/ok/caption": "texts/interface/shared_.config.json" + "/paneLayout/close/caption": "texts/wide_spread_fields.json", + "/paneLayout/ok/caption": "texts/wide_spread_fields.json" }, "interface/windowconfig/teaminvite.config": { "/paneLayout/close/caption": "texts/interface.json" @@ -5691,6 +5691,15 @@ "/sourceNames/167": "texts/names/shared_e.namesource.json", "/sourceNames/35": "texts/shared_name.json" }, + "npcs/arena/arenaadvisor1.npctype": { + "/identity/name": "texts/npcs/arena/shared_arenaadvisor.json" + }, + "npcs/arena/arenaadvisor2.npctype": { + "/identity/name": "texts/npcs/arena/shared_arenaadvisor.json" + }, + "npcs/arena/arenaadvisor3.npctype": { + "/identity/name": "texts/npcs/arena/shared_arenaadvisor.json" + }, "npcs/arena/arenabruiser.npctype": { "/scriptConfig/dialog/attack/default/default/0": "texts/npcs/arena/shared_er.npctype.json", "/scriptConfig/dialog/cantReach/default/default/0": "texts/npcs/arena/shared_er.npctype.json", @@ -5794,11 +5803,18 @@ "/scriptConfig/dialog/attack/glitch/default/7/glitchEmote": "texts/glitchEmotes.json", "/scriptConfig/dialog/attack/glitch/default/7/glitchEmotedText": "texts/npcs/blacksmith.npctype.json" }, + "npcs/bounty/bountytarget.npctype": { + "/scriptConfig/behaviorConfig/bribeCancel": "texts/wide_spread_fields.json", + "/scriptConfig/behaviorConfig/bribeOk": "texts/wide_spread_fields.json" + }, "npcs/bounty/ignobletarget.npctype": { + "/identity/name": "texts/bounty/shared_ign.json", + "/npcname": "texts/bounty/shared_ign.json", "/scriptConfig/dialog/killedTarget/default/default/0": "texts/npcs/bounty/shared_.npctype.json", "/scriptConfig/dialog/lostTarget/default/default/0": "texts/npcs/bounty/shared_.npctype.json" }, "npcs/bounty/nobleclue.npctype": { + "/identity/name": "texts/wide_spread_fields.json", "/npcname": "texts/wide_spread_fields.json", "/scriptConfig/dialog/killedTarget/default/default/0": "texts/npcs/bounty/shared_.npctype.json", "/scriptConfig/dialog/lostTarget/default/default/0": "texts/npcs/bounty/shared_.npctype.json" @@ -6168,6 +6184,7 @@ "/npcname": "texts/wide_spread_fields.json" }, "npcs/outpost/captainnoble.npctype": { + "/identity/name": "texts/wide_spread_fields.json", "/npcname": "texts/wide_spread_fields.json" }, "npcs/outpost/koichioutpost.npctype": { @@ -6200,6 +6217,12 @@ "npcs/outpost/visitors/colourfulvisitor.npctype": { "/scriptConfig/dialog/converse/default/default/2": "texts/wide_spread_fields.json" }, + "npcs/outpost/visitors/devs/devtiy.npctype": { + "/identity/name": "texts/npcs/outpost/visitors/devs/shared_.npctype.json" + }, + "npcs/outpost/visitors/devs/devtom.npctype": { + "/identity/name": "texts/npcs/outpost/visitors/devs/shared_.npctype.json" + }, "npcs/outpost/visitors/hazmatvisitor.npctype": { "/scriptConfig/dialog/converse/default/default/1": "texts/npcs.json" }, @@ -15692,6 +15715,32 @@ "/glitchDescription/glitchEmote": "texts/glitchEmotes.json", "/glitchDescription/glitchEmotedText": "texts/objects/generic/volcanopod/volcanopod.object.json" }, + "objects/generic/wargroovebanner/wargroovebanner1.object": { + "/floranDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/glitchDescription/glitchEmote": "texts/glitchEmotes.json", + "/glitchDescription/glitchEmotedText": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/hylotlDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/novakidDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json" + }, + "objects/generic/wargroovebanner/wargroovebanner2.object": { + "/floranDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/glitchDescription/glitchEmote": "texts/glitchEmotes.json", + "/glitchDescription/glitchEmotedText": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/hylotlDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/novakidDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json" + }, + "objects/generic/wargroovebanner/wargroovebanner3.object": { + "/floranDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/glitchDescription/glitchEmote": "texts/glitchEmotes.json", + "/glitchDescription/glitchEmotedText": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/hylotlDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/novakidDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json" + }, + "objects/generic/wargroovebanner/wargroovebanner4.object": { + "/glitchDescription/glitchEmote": "texts/glitchEmotes.json", + "/glitchDescription/glitchEmotedText": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json", + "/novakidDescription": "texts/objects/generic/wargroovebanner/shared_wargroovebanner.json" + }, "objects/generic/weaponchest/weaponchest.object": { "/glitchDescription/glitchEmote": "texts/glitchEmotes.json", "/glitchDescription/glitchEmotedText": "texts/objects/generic/shared_chest/shared_chest.object.json", @@ -25727,7 +25776,10 @@ "/shortdescription": "texts/plants/grass/ground/shared_.grass.json" }, "quests/bounty/assignment.config": { - "/bountyTypes/occasusCommander/questConfig/target/monster/parameters/shortdescription": "texts/wide_spread_fields.json" + "/bountyTypes/occasusCommander/questConfig/target/monster/parameters/shortdescription": "texts/wide_spread_fields.json", + "/bountyTypes/occasusCommander/questConfig/target/name": "texts/wide_spread_fields.json", + "/bountyTypes/tutorialCapstone/questConfig/target/name": "texts/bounty/shared_ign.json", + "/tutorialAssignment/gang/name": "texts/quests/bounty/shared_.config.json" }, "quests/bounty/bounty_cyberspace.questtemplate": { "/completionText": "texts/quests/bounty/shared_.questtemplate.json", @@ -25736,6 +25788,10 @@ "/scriptConfig/generatedText/failure/escape/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/missionBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/missionTeleportStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/missionTeleportStage/1": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25746,6 +25802,10 @@ "/scriptConfig/generatedText/failure/escape/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/missionBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/missionTeleportStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/missionTeleportStage/1": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25753,11 +25813,16 @@ "/completionText": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/failureText/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/killBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/killBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, "quests/bounty/capture_ship_bounty.questtemplate": { "/scriptConfig/generatedText/failureText/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/killBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25765,6 +25830,10 @@ "/completionText": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/failureText/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/2": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/killBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25894,7 +25963,6 @@ }, "quests/bounty/cultist_mission1.questtemplate": { "/completionText": "texts/quests/bounty/shared_.questtemplate.json", - "/scriptConfig/generatedText/complete/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", @@ -25907,6 +25975,9 @@ "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/1": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/2": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findClueItemStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findClueItemStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25920,6 +25991,9 @@ "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared__clue_npc.questtemplate.json", "/scriptConfig/generatedText/text/prev/1": "texts/quests/bounty/shared__clue_npc.questtemplate.json", "/scriptConfig/generatedText/text/prev/2": "texts/quests/bounty/shared__clue_npc.questtemplate.json", + "/scriptConfig/objectives/findClueNpcStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findClueNpcStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared__clue_npc.questtemplate.json" }, @@ -25932,6 +26006,9 @@ "/scriptConfig/generatedText/text/prev/1": "texts/quests/bounty/shared__clue_object.questtemplate.json", "/scriptConfig/generatedText/text/prev/2": "texts/quests/bounty/shared__clue_object.questtemplate.json", "/scriptConfig/generatedText/text/prev/3": "texts/quests/bounty/shared__clue_object.questtemplate.json", + "/scriptConfig/objectives/findClueObjectStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findClueObjectStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25940,6 +26017,9 @@ "/scriptConfig/generatedText/failureText/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/failureText/default/1": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findClueScanStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findClueScanStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25952,6 +26032,11 @@ "/scriptConfig/generatedText/text/default/2": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared_find_space_clue_.json", "/scriptConfig/generatedText/text/prev/1": "texts/quests/bounty/shared_find_space_clue_.json", + "/scriptConfig/objectives/findClueItemStage/0": "texts/quests/bounty/shared_find_space_clue_.json", + "/scriptConfig/objectives/findClueItemStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/2": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25965,6 +26050,11 @@ "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared__clue_npc.questtemplate.json", "/scriptConfig/generatedText/text/prev/1": "texts/quests/bounty/shared__clue_npc.questtemplate.json", "/scriptConfig/generatedText/text/prev/2": "texts/quests/bounty/shared__clue_npc.questtemplate.json", + "/scriptConfig/objectives/findClueNpcStage/0": "texts/quests/bounty/shared_find_space_clue_.json", + "/scriptConfig/objectives/findClueNpcStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/2": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared__clue_npc.questtemplate.json" }, @@ -25977,6 +26067,11 @@ "/scriptConfig/generatedText/text/prev/1": "texts/quests/bounty/shared__clue_object.questtemplate.json", "/scriptConfig/generatedText/text/prev/2": "texts/quests/bounty/shared__clue_object.questtemplate.json", "/scriptConfig/generatedText/text/prev/3": "texts/quests/bounty/shared__clue_object.questtemplate.json", + "/scriptConfig/objectives/findClueObjectStage/0": "texts/quests/bounty/shared_find_space_clue_.json", + "/scriptConfig/objectives/findClueObjectStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/2": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25989,6 +26084,10 @@ "/scriptConfig/generatedText/text/default/2": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared_find_space_clue_.json", "/scriptConfig/generatedText/text/prev/1": "texts/quests/bounty/shared_find_space_clue_.json", + "/scriptConfig/objectives/findClueScanStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/1": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findSpaceBountyStage/2": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, @@ -25999,15 +26098,21 @@ "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/1": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/2": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/tutorialClueStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, + "quests/bounty/generator.config": { + "/steps/tutorial_bounty/spawns/bounty/npc/parameters/scriptConfig/gang/name": "texts/quests/bounty/shared_.config.json" + }, "quests/bounty/kill_bounty_monster.questtemplate": { "/completionText": "texts/quests/bounty/shared_.questtemplate.json", - "/scriptConfig/generatedText/complete/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/failure/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/default/0": "texts/quests/bounty/shared_.questtemplate.json", "/scriptConfig/generatedText/text/prev/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/findWorldStage/0": "texts/quests/bounty/shared_.questtemplate.json", + "/scriptConfig/objectives/killBountyStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, "quests/bounty/pre_bounty.questtemplate": { @@ -26031,6 +26136,7 @@ "/title": "texts/quests/bounty/shared_.questtemplate.json" }, "quests/bounty/scan_planets.questtemplate": { + "/scriptConfig/objectives/findSystemStage/0": "texts/quests/bounty/shared_.questtemplate.json", "/text": "texts/quests/bounty/shared_.questtemplate.json", "/title": "texts/quests/bounty/shared_.questtemplate.json" }, diff --git a/translations/texts/ai/missioncultist1.aimission.json b/translations/texts/ai/missioncultist1.aimission.json index 31bde19c3..6d78622f1 100644 --- a/translations/texts/ai/missioncultist1.aimission.json +++ b/translations/texts/ai/missioncultist1.aimission.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Asra Nox has been located on her warship, the Dantalion." + "Eng": "Asra Nox has been located on her warship, the Dantalion.", + "Rus": "Асра Нокс была обнаружена на своём боевом корабле \"Данталион\"." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Revisit The Dantalion" + "Eng": "Revisit The Dantalion", + "Rus": "Повторно посетить Данталион" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "The Dantalion" + "Eng": "The Dantalion", + "Rus": "Данталион" } } ] \ No newline at end of file diff --git a/translations/texts/biomes/surface/cyberspace.biome.json b/translations/texts/biomes/surface/cyberspace.biome.json index 0691d5cc0..1b1d2861d 100644 --- a/translations/texts/biomes/surface/cyberspace.biome.json +++ b/translations/texts/biomes/surface/cyberspace.biome.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Cyberspace" + "Eng": "Cyberspace", + "Rus": "Киберпространство" } } ] \ No newline at end of file diff --git a/translations/texts/bounty/shared_ign.json b/translations/texts/bounty/shared_ign.json new file mode 100644 index 000000000..9c257e1e1 --- /dev/null +++ b/translations/texts/bounty/shared_ign.json @@ -0,0 +1,18 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "npcs/bounty/ignobletarget.npctype": [ + "/identity/name", + "/npcname" + ], + "quests/bounty/assignment.config": [ + "/bountyTypes/tutorialCapstone/questConfig/target/name" + ] + }, + "Texts": { + "Eng": "Captain Ignoble", + "Rus": "Капитан Шнобель" + } + } +] \ No newline at end of file diff --git a/translations/texts/cinematics/peacekeeper/peacekeeper.cinematic.json b/translations/texts/cinematics/peacekeeper/peacekeeper.cinematic.json index 1c48a6f49..ab12cdd91 100644 --- a/translations/texts/cinematics/peacekeeper/peacekeeper.cinematic.json +++ b/translations/texts/cinematics/peacekeeper/peacekeeper.cinematic.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Are gonna accomplish great things together!" + "Eng": "Are gonna accomplish great things together!", + "Rus": "Ждут великие дела!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "But now Earth is gone, and so are the Peacekeepers. I may be the only Peacekeeper left, but I ain't gonna let that stop me!" + "Eng": "But now Earth is gone, and so are the Peacekeepers. I may be the only Peacekeeper left, but I ain't gonna let that stop me!", + "Rus": "Но теперь Земля уничтожена, как и Миротворцы. Может, я и единственный оставшийся Миротворец, но это меня не остановит!" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "I wanna rebuild the Peacekeepers! I wanna bust some crime rings! And I wanna look mighty slick doin' it all! Are you with me, partner?!" + "Eng": "I wanna rebuild the Peacekeepers! I wanna bust some crime rings! And I wanna look mighty slick doin' it all! Are you with me, partner?!", + "Rus": "Я хочу возродить Миротворцев! Я хочу уничтожить преступные группировки! И я хочу выглядеть круто, занимаясь этим! Ты со мной, приятель?!" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "It was a nice goal, but it don't mean you ain't gonna have some folks wantin' to throw the first punch. That's where we came in." + "Eng": "It was a nice goal, but it don't mean you ain't gonna have some folks wantin' to throw the first punch. That's where we came in.", + "Rus": "Это была хорошая цель, но это не значит, что у тебя не должно быть приятелей, которые захотят нанести первый удар. Вот тут-то мы и появились." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Let me lay out the facts for yer. Sit tight, partner." + "Eng": "Let me lay out the facts for yer. Sit tight, partner.", + "Rus": "Позволь мне изложить тебе факты. Держись крепче, партнер." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Out of the public eye, we'd keep Earth safe so that the Protectorate could safely promote their message of unity. It was a darn good time for us all." + "Eng": "Out of the public eye, we'd keep Earth safe so that the Protectorate could safely promote their message of unity. It was a darn good time for us all.", + "Rus": "Вне глаз общества, мы сохраняли Землю в безопасности, так что Протекторат мог безопасно продвигать свою идею единства. Это было чертовски хорошее для всех нас время." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "The ^orange;Terrene Peacekeepers^white;, a quiet team of expert detectives an' bounty hunters who dismantled the organisations threatenin' peace on Earth." + "Eng": "The ^orange;Terrene Peacekeepers^white;, a quiet team of expert detectives an' bounty hunters who dismantled the organisations threatenin' peace on Earth.", + "Rus": "^orange;Миротворцы Земли^white;, скрытная команда опытных детективов и охотников за головами, которая уничтожила организации, угрожавшие миру на Земле." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "The name's ^orange;Captain Noble^white;, an' I think you and I..." + "Eng": "The name's ^orange;Captain Noble^white;, an' I think you and I...", + "Rus": "^orange;Мое имя Капитан Нобель^white;, и я думаю, что нас с тобой..." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Well ain't this my lucky day. One of you managed to escape, huh? Looks like you can take care of yourself as well." + "Eng": "Well ain't this my lucky day. One of you managed to escape, huh? Looks like you can take care of yourself as well.", + "Rus": "Ну, разве это не мой счастливый день? Одному из вас удалось сбежать, а? Похоже, ты тоже можешь позаботиться о себе." } }, { @@ -106,7 +115,8 @@ ] }, "Texts": { - "Eng": "When the Terrene Protectorate formed, it aimed to unite the universe with diplomacy - hugs an' kisses an' all that." + "Eng": "When the Terrene Protectorate formed, it aimed to unite the universe with diplomacy - hugs an' kisses an' all that.", + "Rus": "Когда Земной Протекторат был образован, он стремился объединить вселенную с помощью дипломатии - обнимая и целуя всех и вся." } }, { @@ -117,7 +127,8 @@ ] }, "Texts": { - "Eng": "You there! You're holdin' a Matter Manipulator, ain't yer?" + "Eng": "You there! You're holdin' a Matter Manipulator, ain't yer?", + "Rus": "Эй, ты там! Ты держишь Манипулятор Материи, разве нет?" } } ] \ No newline at end of file diff --git a/translations/texts/cinematics/prison/prison.cinematic.json b/translations/texts/cinematics/prison/prison.cinematic.json index 4dbb768c9..34dc12a73 100644 --- a/translations/texts/cinematics/prison/prison.cinematic.json +++ b/translations/texts/cinematics/prison/prison.cinematic.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "But the look in her eyes said she has a lot to repent for." + "Eng": "But the look in her eyes said she has a lot to repent for.", + "Rus": "Но взгляд в ее глаза давал понять, что ей есть за что покаяться. " } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "We've locked Nox away somewhere where she ain't gonna cause any trouble from now on. \nCase closed, partner." + "Eng": "We've locked Nox away somewhere where she ain't gonna cause any trouble from now on. \nCase closed, partner.", + "Rus": "Мы заперли Нокс там, где она теперь точно не навлечет проблем. Дело закрыто, партнер." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Y'know, she didn't speak much when we brought her in..." + "Eng": "Y'know, she didn't speak much when we brought her in...", + "Rus": "Знаешь, она почти не разговаривала, когда мы ее доставили..." } } ] \ No newline at end of file diff --git a/translations/texts/cinematics/story/finale/finale.cinematic.json b/translations/texts/cinematics/story/finale/finale.cinematic.json index 96fa06594..b50678978 100644 --- a/translations/texts/cinematics/story/finale/finale.cinematic.json +++ b/translations/texts/cinematics/story/finale/finale.cinematic.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "\nAARON \"FERNURION\" MITCHELL ^#4d4d4d;|^white; AARON A. BLOOM ^#4d4d4d;|^white; AARON BALDWIN ^#4d4d4d;|^white; AARON TEAGUE ^#4d4d4d;|^white; AARON TELFORD\nAARON VANDERHOFF ^#4d4d4d;|^white; ABDULAZIZ MUHAMMAD ^#4d4d4d;|^white; ACEMAN ^#4d4d4d;|^white; ACYD-SULFURIQUE ^#4d4d4d;|^white; ADAM \"JADEIA\" GUERIN\nADAM BRUNO ^#4d4d4d;|^white; ADAM DORAN ^#4d4d4d;|^white; ADAM JONIEC ^#4d4d4d;|^white; ADAM ROMERO ^#4d4d4d;|^white; ADAM SEEL ^#4d4d4d;|^white; ADAM SHEARWOOD ^#4d4d4d;|^white; ADAM YOUSIF\nADI BASIC ^#4d4d4d;|^white; ADNAN VELETANLIC ^#4d4d4d;|^white; ADRIEN ^#4d4d4d;|^white; AELANNA CESSARA ^#4d4d4d;|^white; AELIN <3 SILLYWALKS ^#4d4d4d;|^white; AGHA DAIVA ^#4d4d4d;|^white; AGRIAS FABULA\nAGUSTIN MIEREZ ^#4d4d4d;|^white; AHRISCADA KROW ^#4d4d4d;|^white; AHSHA REID ^#4d4d4d;|^white; AIDAN JAMES THIBEAU ^#4d4d4d;|^white; AIDAN NAGAO ^#4d4d4d;|^white; AIYANA ESPARES\nALAN DIEDRICH ^#4d4d4d;|^white; ALAN DUNCAN ^#4d4d4d;|^white; ALAN HARGRAVE ^#4d4d4d;|^white; ALAN WENDL ^#4d4d4d;|^white; ALEC CARVALHO ITZAINA\nALEIXO VIEIRA TEIXEIRA ^#4d4d4d;|^white; ALEJANDRO ARIZA GUERRERO(LOPEZLP) ^#4d4d4d;|^white; ALEKS \"IMMORTAL HD\" MARCHANT\nALEKSANDER HOLTE ^#4d4d4d;|^white; ALES BLAHYNKA ^#4d4d4d;|^white; ALESIS NOVIK ^#4d4d4d;|^white; ALESSANDRO SPERINDE' ^#4d4d4d;|^white; ALEX \"SASQUATCH\" FLEURY\nALEX APANASENKO ^#4d4d4d;|^white; ALEX BATRES (THE BATTERS THAT MATTERS) ^#4d4d4d;|^white; ALEX CHARLES ESSENMACHER ^#4d4d4d;|^white; ALEX CICCARELLI\nALEX GRAY ^#4d4d4d;|^white; ALEX HOUCHIN ^#4d4d4d;|^white; ALEX KEDDIE ^#4d4d4d;|^white; ALEX KING ^#4d4d4d;|^white; ALEX LI ^#4d4d4d;|^white; ALEX METZGER ^#4d4d4d;|^white; ALEX PAPADOPOULOS\nALEX RITO ^#4d4d4d;|^white; ALEX ROBINSON ^#4d4d4d;|^white; ALEX SCHEEL ^#4d4d4d;|^white; ALEX WARREN ^#4d4d4d;|^white; ALEX ZADES ^#4d4d4d;|^white; ALEX130988 ^#4d4d4d;|^white; ALEXANDER BAUER\nALEXANDER BROOMFIELD / TYZZER ^#4d4d4d;|^white; ALEXANDER CORSI ^#4d4d4d;|^white; ALEXANDER FORTIN ^#4d4d4d;|^white; ALEXANDER FRANZ\nALEXANDER GORMAN ^#4d4d4d;|^white; ALEXANDER GROSSER ^#4d4d4d;|^white; ALEXANDER GUSAKOV ^#4d4d4d;|^white; ALEXANDER HAUG\nALEXANDER HØG LANGENBACH AKA TBS ALEXDK ^#4d4d4d;|^white; ALEXANDER IKÄLÄINEN ^#4d4d4d;|^white; ALEXANDER JOHANSSON\nALEXANDER KHALED ^#4d4d4d;|^white; ALEXANDER M. GREENHAM ^#4d4d4d;|^white; ALEXANDER NILSSON ^#4d4d4d;|^white; ALEXANDER SHEPPARD\nALEXANDER VONDISCHENBURG ^#4d4d4d;|^white; ALEXANDER WARMAN ^#4d4d4d;|^white; ALEXANDRE BUCAMP ^#4d4d4d;|^white; ALEXANDRE DOYLE\nALEXANDRE TRÉPANIER ^#4d4d4d;|^white; ALEXEI OJIMA ^#4d4d4d;|^white; ALEXEI SAMOLSKY ^#4d4d4d;|^white; ALEXIS VERHAEGHE ^#4d4d4d;|^white; ALISON MAZUR\nALISTER MCCONNELL ^#4d4d4d;|^white; ALLEN D. MIRA ^#4d4d4d;|^white; ALLEN HUNT ^#4d4d4d;|^white; ALLEN KANG ^#4d4d4d;|^white; ALLEN QUINONES ^#4d4d4d;|^white; ALON TORRES ^#4d4d4d;|^white; ALPER KILINÇ\nALZHEIMER PENGUIN ^#4d4d4d;|^white; AMIT ROUTH ^#4d4d4d;|^white; AMURA ^#4d4d4d;|^white; AMY DEPIRO ^#4d4d4d;|^white; AMY KAISER ^#4d4d4d;|^white; ANA GODOY ^#4d4d4d;|^white; ANDERS AUSTGARDEN\nANDERS KIRKESJØBERG ^#4d4d4d;|^white; ANDERS STENSHOLDT ^#4d4d4d;|^white; ANDRAES ANDRESEN ^#4d4d4d;|^white; ANDRÉ BACKEBY ^#4d4d4d;|^white; ANDRÉ BURLETT\nANDRÉ KUSSMANN ^#4d4d4d;|^white; ANDRE PARDINI ^#4d4d4d;|^white; ANDREA ALBERT ^#4d4d4d;|^white; ANDREAS CARLHOFF ^#4d4d4d;|^white; ANDREAS FAUL ^#4d4d4d;|^white; ANDRÉAS FORSBERG\nANDREAS GRAF ^#4d4d4d;|^white; ANDREAS LINDNER ^#4d4d4d;|^white; ANDREAS PERSSON ^#4d4d4d;|^white; ANDREAS ROST ^#4d4d4d;|^white; ANDREAS SOVIKNES BUNTZ\nANDREAS STEINLE ^#4d4d4d;|^white; ANDREW \"LEEFIZZY\" LEE ^#4d4d4d;|^white; ANDREW \"STICK\" BOOTHROYD ^#4d4d4d;|^white; ANDREW BELL ^#4d4d4d;|^white; ANDREW BUTLER\nANDREW CARLYLE ^#4d4d4d;|^white; ANDREW CARMICHAEL ^#4d4d4d;|^white; ANDREW CONK ^#4d4d4d;|^white; ANDREW DAYTON ^#4d4d4d;|^white; ANDREW DELEAVEY\nANDREW DITCHBURN ^#4d4d4d;|^white; ANDREW GOFF ^#4d4d4d;|^white; ANDREW HAID II ^#4d4d4d;|^white; ANDREW KANE ^#4d4d4d;|^white; ANDREW MACLEOD ^#4d4d4d;|^white; ANDREW MOORE\nANDREW MORETTI ^#4d4d4d;|^white; ANDREW NICOLAOU ^#4d4d4d;|^white; ANDREW O'CONNOR ^#4d4d4d;|^white; ANDREW PARKER ^#4d4d4d;|^white; ANDREW ROBARTS\nANDREW SCHAAFSMA ^#4d4d4d;|^white; ANDREW STEVENS ^#4d4d4d;|^white; ANDREW WARD ^#4d4d4d;|^white; ANDREW WELLS ^#4d4d4d;|^white; ANDREW ZEDOLIK ^#4d4d4d;|^white; ANDREW ZIELSDORF\nANDREY BABAEV ^#4d4d4d;|^white; ANDY MATTOX ^#4d4d4d;|^white; ANDYZAFT ^#4d4d4d;|^white; ANETTE HARDERS ^#4d4d4d;|^white; ANGELO PALAZZOLO ^#4d4d4d;|^white; ANGUS MCQUARRIE ^#4d4d4d;|^white; ANGUS MILES\nANKE SACHS ^#4d4d4d;|^white; ANNE MILLER ^#4d4d4d;|^white; ANNETTE TRENGA ^#4d4d4d;|^white; ANNUKKA KOSONEN ^#4d4d4d;|^white; ANTHONY HOOPER ^#4d4d4d;|^white; ANTHONY JUTRAS\nANTHONY MARCHISELLO ^#4d4d4d;|^white; ANTHONY PARKER ^#4d4d4d;|^white; ANTHONY RUSSELL JR. ^#4d4d4d;|^white; ANTHONY SONNIER\nANTHONY TIBERIUS ROBERGE ^#4d4d4d;|^white; ANTOINE PORTET ^#4d4d4d;|^white; ANTOINE-AURAKNIGHT ^#4d4d4d;|^white; ANTON NILSSON (CIRCLEMASTER)\n ", - "Rus": "\nAARON \"FERNURION\" MITCHELL ^#4d4d4d;|^white; AARON A. BLOOM ^#4d4d4d;|^white; AARON BALDWIN ^#4d4d4d;|^white; AARON TEAGUE ^#4d4d4d;|^white; AARON TELFORD\nAARON VANDERHOFF ^#4d4d4d;|^white; ABDULAZIZ MUHAMMAD ^#4d4d4d;|^white; ACEMAN ^#4d4d4d;|^white; ACYD-SULFURIQUE ^#4d4d4d;|^white; ADAM \"JADEIA\" GUERIN\nADAM BRUNO ^#4d4d4d;|^white; ADAM DORAN ^#4d4d4d;|^white; ADAM JONIEC ^#4d4d4d;|^white; ADAM ROMERO ^#4d4d4d;|^white; ADAM SEEL ^#4d4d4d;|^white; ADAM SHEARWOOD ^#4d4d4d;|^white; ADAM YOUSIF\nADI BASIC ^#4d4d4d;|^white; ADNAN VELETANLIC ^#4d4d4d;|^white; ADRIEN ^#4d4d4d;|^white; AELANNA CESSARA ^#4d4d4d;|^white; AELIN <3 SILLYWALKS ^#4d4d4d;|^white; AGHA DAIVA ^#4d4d4d;|^white; AGRIAS FABULA\nAGUSTIN MIEREZ ^#4d4d4d;|^white; AHRISCADA KROW ^#4d4d4d;|^white; AHSHA REID ^#4d4d4d;|^white; AIDAN JAMES THIBEAU ^#4d4d4d;|^white; AIDAN NAGAO ^#4d4d4d;|^white; AIYANA ESPARES\nALAN DIEDRICH ^#4d4d4d;|^white; ALAN DUNCAN ^#4d4d4d;|^white; ALAN HARGRAVE ^#4d4d4d;|^white; ALAN WENDL ^#4d4d4d;|^white; ALEC CARVALHO ITZAINA\nALEIXO VIEIRA TEIXEIRA ^#4d4d4d;|^white; ALEJANDRO ARIZA GUERRERO(LOPEZLP) ^#4d4d4d;|^white; ALEKS \"IMMORTAL HD\" MARCHANT\nALEKSANDER HOLTE ^#4d4d4d;|^white; ALES BLAHYNKA ^#4d4d4d;|^white; ALESIS NOVIK ^#4d4d4d;|^white; ALESSANDRO SPERINDE' ^#4d4d4d;|^white; ALEX \"SASQUATCH\" FLEURY\nALEX APANASENKO ^#4d4d4d;|^white; ALEX BATRES (THE BATTERS THAT MATTERS) ^#4d4d4d;|^white; ALEX CHARLES ESSENMACHER ^#4d4d4d;|^white; ALEX CICCARELLI\nALEX GRAY ^#4d4d4d;|^white; ALEX HOUCHIN ^#4d4d4d;|^white; ALEX KEDDIE ^#4d4d4d;|^white; ALEX KING ^#4d4d4d;|^white; ALEX LI ^#4d4d4d;|^white; ALEX METZGER ^#4d4d4d;|^white; ALEX PAPADOPOULOS\nALEX RITO ^#4d4d4d;|^white; ALEX ROBINSON ^#4d4d4d;|^white; ALEX SCHEEL ^#4d4d4d;|^white; ALEX WARREN ^#4d4d4d;|^white; ALEX ZADES ^#4d4d4d;|^white; ALEX130988 ^#4d4d4d;|^white; ALEXANDER BAUER\nALEXANDER BROOMFIELD / TYZZER ^#4d4d4d;|^white; ALEXANDER CORSI ^#4d4d4d;|^white; ALEXANDER FORTIN ^#4d4d4d;|^white; ALEXANDER FRANZ\nALEXANDER GORMAN ^#4d4d4d;|^white; ALEXANDER GROSSER ^#4d4d4d;|^white; ALEXANDER GUSAKOV ^#4d4d4d;|^white; ALEXANDER HAUG\nALEXANDER HØG LANGENBACH AKA TBS ALEXDK ^#4d4d4d;|^white; ALEXANDER IKÄLÄINEN ^#4d4d4d;|^white; ALEXANDER JOHANSSON\nALEXANDER KHALED ^#4d4d4d;|^white; ALEXANDER M. GREENHAM ^#4d4d4d;|^white; ALEXANDER NILSSON ^#4d4d4d;|^white; ALEXANDER SHEPPARD\nALEXANDER VONDISCHENBURG ^#4d4d4d;|^white; ALEXANDER WARMAN ^#4d4d4d;|^white; ALEXANDRE BUCAMP ^#4d4d4d;|^white; ALEXANDRE DOYLE\nALEXANDRE TRÉPANIER ^#4d4d4d;|^white; ALEXEI OJIMA ^#4d4d4d;|^white; ALEXEI SAMOLSKY ^#4d4d4d;|^white; ALEXIS VERHAEGHE ^#4d4d4d;|^white; ALISON MAZUR\nALISTER MCCONNELL ^#4d4d4d;|^white; ALLEN D. MIRA ^#4d4d4d;|^white; ALLEN HUNT ^#4d4d4d;|^white; ALLEN KANG ^#4d4d4d;|^white; ALLEN QUINONES ^#4d4d4d;|^white; ALON TORRES ^#4d4d4d;|^white; ALPER KILINÇ\nALZHEIMER PENGUIN ^#4d4d4d;|^white; AMIT ROUTH ^#4d4d4d;|^white; AMURA ^#4d4d4d;|^white; AMY DEPIRO ^#4d4d4d;|^white; AMY KAISER ^#4d4d4d;|^white; ANA GODOY ^#4d4d4d;|^white; ANDERS AUSTGARDEN\nANDERS KIRKESJØBERG ^#4d4d4d;|^white; ANDERS STENSHOLDT ^#4d4d4d;|^white; ANDRAES ANDRESEN ^#4d4d4d;|^white; ANDRÉ BACKEBY ^#4d4d4d;|^white; ANDRÉ BURLETT\nANDRÉ KUSSMANN ^#4d4d4d;|^white; ANDRE PARDINI ^#4d4d4d;|^white; ANDREA ALBERT ^#4d4d4d;|^white; ANDREAS CARLHOFF ^#4d4d4d;|^white; ANDREAS FAUL ^#4d4d4d;|^white; ANDRÉAS FORSBERG\nANDREAS GRAF ^#4d4d4d;|^white; ANDREAS LINDNER ^#4d4d4d;|^white; ANDREAS PERSSON ^#4d4d4d;|^white; ANDREAS ROST ^#4d4d4d;|^white; ANDREAS SOVIKNES BUNTZ\nANDREAS STEINLE ^#4d4d4d;|^white; ANDREW \"LEEFIZZY\" LEE ^#4d4d4d;|^white; ANDREW \"STICK\" BOOTHROYD ^#4d4d4d;|^white; ANDREW BELL ^#4d4d4d;|^white; ANDREW BUTLER\nANDREW CARLYLE ^#4d4d4d;|^white; ANDREW CARMICHAEL ^#4d4d4d;|^white; ANDREW CONK ^#4d4d4d;|^white; ANDREW DAYTON ^#4d4d4d;|^white; ANDREW DELEAVEY\nANDREW DITCHBURN ^#4d4d4d;|^white; ANDREW GOFF ^#4d4d4d;|^white; ANDREW HAID II ^#4d4d4d;|^white; ANDREW KANE ^#4d4d4d;|^white; ANDREW MACLEOD ^#4d4d4d;|^white; ANDREW MOORE\nANDREW MORETTI ^#4d4d4d;|^white; ANDREW NICOLAOU ^#4d4d4d;|^white; ANDREW O'CONNOR ^#4d4d4d;|^white; ANDREW PARKER ^#4d4d4d;|^white; ANDREW ROBARTS\nANDREW SCHAAFSMA ^#4d4d4d;|^white; ANDREW STEVENS ^#4d4d4d;|^white; ANDREW WARD ^#4d4d4d;|^white; ANDREW WELLS ^#4d4d4d;|^white; ANDREW ZEDOLIK ^#4d4d4d;|^white; ANDREW ZIELSDORF\nANDREY BABAEV ^#4d4d4d;|^white; ANDY MATTOX ^#4d4d4d;|^white; ANDYZAFT ^#4d4d4d;|^white; ANETTE HARDERS ^#4d4d4d;|^white; ANGUS MCQUARRIE ^#4d4d4d;|^white; ANGUS MILES\nANKE SACHS ^#4d4d4d;|^white; ANNE MILLER ^#4d4d4d;|^white; ANNETTE TRENGA ^#4d4d4d;|^white; ANNUKKA KOSONEN ^#4d4d4d;|^white; ANTHONY HOOPER ^#4d4d4d;|^white; ANTHONY JUTRAS\nANTHONY MARCHISELLO ^#4d4d4d;|^white; ANTHONY PARKER ^#4d4d4d;|^white; ANTHONY RUSSELL JR. ^#4d4d4d;|^white; ANTHONY SONNIER\nANTHONY TIBERIUS ROBERGE ^#4d4d4d;|^white; ANTOINE PORTET ^#4d4d4d;|^white; ANTOINE-AURAKNIGHT ^#4d4d4d;|^white; ANTON NILSSON (CIRCLEMASTER)\n" + "Rus": "" } }, { @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "\nABI COOKE HUNT\nTOM COXON\nIAN CROWTHER\n ", - "Rus": "\nABI COOKE HUNT\nTOM COXON\nIAN CROWTHER\n" + "Rus": "" } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "\nANDYSP\nAFFERO\nAJ MARCHISELLO\nARCHVINCE\nBETTY LE BON\nBIETOL\nCEDARFANG\nCYAN THE RED\nDAMIEN SLASH\nDAN BULL\nDARTHKITTEN\nDEMANRISU\nDEVASTOR\n ", - "Rus": "\nANDYSP\nAFFERO\nAJ MARCHISELLO\nARCHVINCE\nBETTY LE BON\nBIETOL\nCEDARFANG\nCYAN THE RED\nDAMIEN SLASH\nDAN BULL\nDARTHKITTEN\nDEMANRISU\nDEVASTOR\n" + "Rus": "" } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "\nANTON RASMUSSEN ^#4d4d4d;|^white; ANTON SWARTZ ^#4d4d4d;|^white; ANTONI JANN PALAZO ^#4d4d4d;|^white; ANTONIO A FELICIANO ^#4d4d4d;|^white; ANTONIO BARRIENTEZ\nANTONIO BASCETTA ^#4d4d4d;|^white; ANVIFIN ^#4d4d4d;|^white; APIETURE ^#4d4d4d;|^white; ARIC NG ^#4d4d4d;|^white; ARILD TVEDT ^#4d4d4d;|^white; ARLON GRAY ^#4d4d4d;|^white; ARNAUD DOVI ^#4d4d4d;|^white; ARTEM MEDVEDEV\nASAF SHAMAA ^#4d4d4d;|^white; ASGEIR BJARNI INGVARSSON ^#4d4d4d;|^white; ASHLEY ANGUS ^#4d4d4d;|^white; ASHLEY LINNELL ^#4d4d4d;|^white; ASHLEY TOOMBS ^#4d4d4d;|^white; ASHTON RUSSELL\nASKE KÖHLER ^#4d4d4d;|^white; AUBREY PALHEGYI ^#4d4d4d;|^white; AURYNN SHAW ^#4d4d4d;|^white; AUSTIN K ^#4d4d4d;|^white; AUSTIN LEAPHART ^#4d4d4d;|^white; AVA AGAR ^#4d4d4d;|^white; AVALIN SØRENSEN\nAVERY SMITH ^#4d4d4d;|^white; AVIAKIO ^#4d4d4d;|^white; AXEL SKRODZKI ^#4d4d4d;|^white; AYDEN GOTTLIEB ^#4d4d4d;|^white; BADFISH ^#4d4d4d;|^white; BAFODAY \"BAFONIGHT\" BARROW\nBANDIT PANTS ^#4d4d4d;|^white; BANNING LYON ^#4d4d4d;|^white; BAREND FOUCHÉ VAN ROOYEN ^#4d4d4d;|^white; BARRET CHIN ^#4d4d4d;|^white; BARRY CARMICHAEL\nBAZIL KOROTKOV(PRECTONK) ^#4d4d4d;|^white; BEN ABRAHAM ^#4d4d4d;|^white; BEN CHERRINGTON ^#4d4d4d;|^white; BEN GILL ^#4d4d4d;|^white; BEN GLASS ^#4d4d4d;|^white; BEN QUISTORFF\nBENGT \"MAUHUR\" KARLSSON ^#4d4d4d;|^white; BENJAMIN CORNEY ^#4d4d4d;|^white; BENJAMIN DEUST ^#4d4d4d;|^white; BENJAMIN DRURY ^#4d4d4d;|^white; BENJAMIN GARTHUS\nBENJAMIN GRAHAM DINWOODIE ^#4d4d4d;|^white; BENJAMIN KLOTZ ^#4d4d4d;|^white; BENJAMIN MATTEN ^#4d4d4d;|^white; BENOIT CHARRON ^#4d4d4d;|^white; BENOIT STELLA\nBERIC DENGLER ^#4d4d4d;|^white; BIYORNE ^#4d4d4d;|^white; BLACK_SHINE ^#4d4d4d;|^white; BLADE GREGORY ^#4d4d4d;|^white; BLAIR KUCHELEMA ^#4d4d4d;|^white; BLAKE GRANDISON ^#4d4d4d;|^white; BLAKE WARREN\nBOB-COLIN BALKENHOL ^#4d4d4d;|^white; BOBBY LEE ^#4d4d4d;|^white; BOBOTHEEPIC ^#4d4d4d;|^white; BOBTHEGHOSTDENCHIST ^#4d4d4d;|^white; BOURGEAIS CLÉMENT\nBRADEN PRICE ^#4d4d4d;|^white; BRADFORD R MITCHELL ^#4d4d4d;|^white; BRADLEY ADRIAN ^#4d4d4d;|^white; BRADLEY EVERETT ^#4d4d4d;|^white; BRADLEY KNIGHT\nBRADLEY MILESKI ^#4d4d4d;|^white; BRANDEN GREGORY ^#4d4d4d;|^white; BRANDON ^#4d4d4d;|^white; BRANDON \"MAJESTICGLUM\" SCHLINGER ^#4d4d4d;|^white; BRANDON BEAR\nBRANDON CATER ^#4d4d4d;|^white; BRANDON FISHER ^#4d4d4d;|^white; BRANDON JASPER ^#4d4d4d;|^white; BRANDON LEVY ^#4d4d4d;|^white; BRANDON MAK ^#4d4d4d;|^white; BRANDON MOORE\nBRANDON VANDENHEUVEL ^#4d4d4d;|^white; BRENDAN ^#4d4d4d;|^white; BRENDAN RISBRIDGER ^#4d4d4d;|^white; BRENDON GRIFFIN ^#4d4d4d;|^white; BRENNAN SEE ^#4d4d4d;|^white; BRETT HENSON\nBRETT J MORELLINI ^#4d4d4d;|^white; BRIAN A BROWN ^#4d4d4d;|^white; BRIAN BUCKLEW ^#4d4d4d;|^white; BRIAN CALVERT ^#4d4d4d;|^white; BRIAN CONRAN ^#4d4d4d;|^white; BRIAN JACKSON\nBRIAN MOYLES ^#4d4d4d;|^white; BRIAN NGOV ^#4d4d4d;|^white; BRIAN PULLIS ^#4d4d4d;|^white; BRIAN REHREY ^#4d4d4d;|^white; BRIAN SEBOK ^#4d4d4d;|^white; BRIAN THOMPSON ^#4d4d4d;|^white; BRIAN WILSON\nBRIANNA MENSCH ^#4d4d4d;|^white; BRITEFIRE, NEKO MAGE/MAID EXTRODINAIRE ^#4d4d4d;|^white; BROCK GOULLET ^#4d4d4d;|^white; BRODEN BERRETT\nBRODIE HIGASHI ^#4d4d4d;|^white; BROOKS MALONE ^#4d4d4d;|^white; BRUCE ZWYSSIG ^#4d4d4d;|^white; BRUNO GUERRERO ^#4d4d4d;|^white; BRYAN CARMICHAEL\nBRYAN HARCLERODE ^#4d4d4d;|^white; BRYAN MACDONALD ^#4d4d4d;|^white; BRYAN WALKER ^#4d4d4d;|^white; BRYCEN L SOTH ^#4d4d4d;|^white; BWANA MCCALL ^#4d4d4d;|^white; C DIETZ ^#4d4d4d;|^white; C SEAWELL\nC.RAVEN STONER-JOLIVET ^#4d4d4d;|^white; CAILIN MACGOWAN ^#4d4d4d;|^white; CAIN SINOPOULOS ^#4d4d4d;|^white; CAINE C. COPSEY ^#4d4d4d;|^white; CAKE DISPENSER\nCAL DARLEY-COLLIS ^#4d4d4d;|^white; CALE A. HARRISON ^#4d4d4d;|^white; CALEB CASSADY ^#4d4d4d;|^white; CALEB GEBHART ^#4d4d4d;|^white; CALEB J ^#4d4d4d;|^white; CALLUM BALLANTYNE\nCAMERON D. YORK ^#4d4d4d;|^white; CAMERON OUTRAM ^#4d4d4d;|^white; CAMERON YZAGUIRRE ^#4d4d4d;|^white; CAPTAIN RHODES ^#4d4d4d;|^white; CAREY ROSS ^#4d4d4d;|^white; CARL ROSENBAUM\nCARL-FREDRIK LIDGREN ^#4d4d4d;|^white; CARL-OSCAR BÄCKDAHL ^#4d4d4d;|^white; CARLOS ALBERTO DA SILVA ^#4d4d4d;|^white; CARY STARK ^#4d4d4d;|^white; CECIL MCRAE\nCEDRIC LE BAHER ^#4d4d4d;|^white; CESAR GONZALEZ FERNANDEZ ^#4d4d4d;|^white; CHAD KAPLUS ^#4d4d4d;|^white; CHADD RALSTEN ^#4d4d4d;|^white; CHAKRIT DECHSI ^#4d4d4d;|^white; CHANE\nCHANG JIN JEONG ^#4d4d4d;|^white; CHARLES \"BLU3HAND\" JANS ^#4d4d4d;|^white; CHARLES DEXTER ABUEG ^#4d4d4d;|^white; CHARLIE \"REDDIRE\" ABREU\nCHARLIE GOODLETT ^#4d4d4d;|^white; CHARLIE VAUGHTERS ^#4d4d4d;|^white; CHARLY FILLON ^#4d4d4d;|^white; CHORABR ^#4d4d4d;|^white; CHRIS - BLOODFANGX ^#4d4d4d;|^white; CHRIS HOWEY\nCHRIS J NENNING ^#4d4d4d;|^white; CHRIS RAINE ^#4d4d4d;|^white; CHRIS RIVARD ^#4d4d4d;|^white; CHRIS SORENSEN ^#4d4d4d;|^white; CHRIS STEWART ^#4d4d4d;|^white; CHRIS TARDIE ^#4d4d4d;|^white; CHRISS ANDRE EIDE\nCHRISTER NESS ^#4d4d4d;|^white; CHRISTIAN CARDIN ^#4d4d4d;|^white; CHRISTIAN CHRISTIANSEN ^#4d4d4d;|^white; CHRISTIAN HEINBRUCH ^#4d4d4d;|^white; CHRISTIAN STRÜBEL\nCHRISTIAN WICHTERMANN ^#4d4d4d;|^white; CHRISTINA RUSNOCK ^#4d4d4d;|^white; CHRISTINE HOLT ^#4d4d4d;|^white; CHRISTOFFER HELMFRIDSSON ^#4d4d4d;|^white; CHRISTOFFER THÖRNQVIST\n ", - "Rus": "\nANTON RASMUSSEN ^#4d4d4d;|^white; ANTON SWARTZ ^#4d4d4d;|^white; ANTONI JANN PALAZO ^#4d4d4d;|^white; ANTONIO A FELICIANO ^#4d4d4d;|^white; ANTONIO BARRIENTEZ\nANTONIO BASCETTA ^#4d4d4d;|^white; ANVIFIN ^#4d4d4d;|^white; APIETURE ^#4d4d4d;|^white; ARIC NG ^#4d4d4d;|^white; ARILD TVEDT ^#4d4d4d;|^white; ARLON GRAY ^#4d4d4d;|^white; ARNAUD DOVI ^#4d4d4d;|^white; ARTEM MEDVEDEV\nASAF SHAMAA ^#4d4d4d;|^white; ASGEIR BJARNI INGVARSSON ^#4d4d4d;|^white; ASHLEY ANGUS ^#4d4d4d;|^white; ASHLEY LINNELL ^#4d4d4d;|^white; ASHLEY TOOMBS ^#4d4d4d;|^white; ASHTON RUSSELL\nASKE KÖHLER ^#4d4d4d;|^white; AUBREY PALHEGYI ^#4d4d4d;|^white; AURYNN SHAW ^#4d4d4d;|^white; AUSTIN K ^#4d4d4d;|^white; AUSTIN LEAPHART ^#4d4d4d;|^white; AVA AGAR ^#4d4d4d;|^white; AVALIN SØRENSEN\nAVERY SMITH ^#4d4d4d;|^white; AVIAKIO ^#4d4d4d;|^white; AXEL SKRODZKI ^#4d4d4d;|^white; AYDEN GOTTLIEB ^#4d4d4d;|^white; BADFISH ^#4d4d4d;|^white; BAFODAY \"BAFONIGHT\" BARROW\nBANDIT PANTS ^#4d4d4d;|^white; BANNING LYON ^#4d4d4d;|^white; BAREND FOUCHÉ VAN ROOYEN ^#4d4d4d;|^white; BARRET CHIN ^#4d4d4d;|^white; BARRY CARMICHAEL\nBAZIL KOROTKOV(PRECTONK) ^#4d4d4d;|^white; BEN ABRAHAM ^#4d4d4d;|^white; BEN CHERRINGTON ^#4d4d4d;|^white; BEN GILL ^#4d4d4d;|^white; BEN GLASS ^#4d4d4d;|^white; BEN QUISTORFF\nBENGT \"MAUHUR\" KARLSSON ^#4d4d4d;|^white; BENJAMIN CORNEY ^#4d4d4d;|^white; BENJAMIN DEUST ^#4d4d4d;|^white; BENJAMIN DRURY ^#4d4d4d;|^white; BENJAMIN GARTHUS\nBENJAMIN GRAHAM DINWOODIE ^#4d4d4d;|^white; BENJAMIN KLOTZ ^#4d4d4d;|^white; BENJAMIN MATTEN ^#4d4d4d;|^white; BENOIT CHARRON ^#4d4d4d;|^white; BENOIT STELLA\nBERIC DENGLER ^#4d4d4d;|^white; BIYORNE ^#4d4d4d;|^white; BLACK_SHINE ^#4d4d4d;|^white; BLADE GREGORY ^#4d4d4d;|^white; BLAIR KUCHELEMA ^#4d4d4d;|^white; BLAKE GRANDISON ^#4d4d4d;|^white; BLAKE WARREN\nBOB-COLIN BALKENHOL ^#4d4d4d;|^white; BOBBY LEE ^#4d4d4d;|^white; BOBOTHEEPIC ^#4d4d4d;|^white; BOBTHEGHOSTDENCHIST ^#4d4d4d;|^white; BOURGEAIS CLÉMENT\nBRADEN PRICE ^#4d4d4d;|^white; BRADFORD R MITCHELL ^#4d4d4d;|^white; BRADLEY ADRIAN ^#4d4d4d;|^white; BRADLEY EVERETT ^#4d4d4d;|^white; BRADLEY KNIGHT\nBRADLEY MILESKI ^#4d4d4d;|^white; BRANDEN GREGORY ^#4d4d4d;|^white; BRANDON ^#4d4d4d;|^white; BRANDON \"MAJESTICGLUM\" SCHLINGER ^#4d4d4d;|^white; BRANDON BEAR\nBRANDON CATER ^#4d4d4d;|^white; BRANDON FISHER ^#4d4d4d;|^white; BRANDON JASPER ^#4d4d4d;|^white; BRANDON LEVY ^#4d4d4d;|^white; BRANDON MAK ^#4d4d4d;|^white; BRANDON MOORE\nBRANDON VANDENHEUVEL ^#4d4d4d;|^white; BRENDAN ^#4d4d4d;|^white; BRENDAN RISBRIDGER ^#4d4d4d;|^white; BRENDON GRIFFIN ^#4d4d4d;|^white; BRENNAN SEE ^#4d4d4d;|^white; BRETT HENSON\nBRETT J MORELLINI ^#4d4d4d;|^white; BRIAN A BROWN ^#4d4d4d;|^white; BRIAN BUCKLEW ^#4d4d4d;|^white; BRIAN CALVERT ^#4d4d4d;|^white; BRIAN CONRAN ^#4d4d4d;|^white; BRIAN JACKSON\nBRIAN MOYLES ^#4d4d4d;|^white; BRIAN NGOV ^#4d4d4d;|^white; BRIAN PULLIS ^#4d4d4d;|^white; BRIAN REHREY ^#4d4d4d;|^white; BRIAN SEBOK ^#4d4d4d;|^white; BRIAN THOMPSON ^#4d4d4d;|^white; BRIAN WILSON\nBRIANNA MENSCH ^#4d4d4d;|^white; BRITEFIRE, NEKO MAGE/MAID EXTRODINAIRE ^#4d4d4d;|^white; BROCK GOULLET ^#4d4d4d;|^white; BRODEN BERRETT\nBRODIE HIGASHI ^#4d4d4d;|^white; BROOKS MALONE ^#4d4d4d;|^white; BRUCE ZWYSSIG ^#4d4d4d;|^white; BRUNO GUERRERO ^#4d4d4d;|^white; BRYAN CARMICHAEL\nBRYAN HARCLERODE ^#4d4d4d;|^white; BRYAN MACDONALD ^#4d4d4d;|^white; BRYAN WALKER ^#4d4d4d;|^white; BRYCEN L SOTH ^#4d4d4d;|^white; BWANA MCCALL ^#4d4d4d;|^white; C DIETZ ^#4d4d4d;|^white; C SEAWELL\nC.RAVEN STONER-JOLIVET ^#4d4d4d;|^white; CAILIN MACGOWAN ^#4d4d4d;|^white; CAIN SINOPOULOS ^#4d4d4d;|^white; CAINE C. COPSEY ^#4d4d4d;|^white; CAKE DISPENSER\nCAL DARLEY-COLLIS ^#4d4d4d;|^white; CALE A. HARRISON ^#4d4d4d;|^white; CALEB CASSADY ^#4d4d4d;|^white; CALEB GEBHART ^#4d4d4d;|^white; CALEB J ^#4d4d4d;|^white; CALLUM BALLANTYNE\nCAMERON D. YORK ^#4d4d4d;|^white; CAMERON OUTRAM ^#4d4d4d;|^white; CAMERON YZAGUIRRE ^#4d4d4d;|^white; CAPTAIN RHODES ^#4d4d4d;|^white; CAREY ROSS ^#4d4d4d;|^white; CARL ROSENBAUM\nCARL-FREDRIK LIDGREN ^#4d4d4d;|^white; CARL-OSCAR BÄCKDAHL ^#4d4d4d;|^white; CARLOS ALBERTO DA SILVA ^#4d4d4d;|^white; CARY STARK ^#4d4d4d;|^white; CECIL MCRAE\nCEDRIC LE BAHER ^#4d4d4d;|^white; CESAR GONZALEZ FERNANDEZ ^#4d4d4d;|^white; CHAD KAPLUS ^#4d4d4d;|^white; CHADD RALSTEN ^#4d4d4d;|^white; CHAKRIT DECHSI ^#4d4d4d;|^white; CHANE\nCHANG JIN JEONG ^#4d4d4d;|^white; CHARLES \"BLU3HAND\" JANS ^#4d4d4d;|^white; CHARLES DEXTER ABUEG ^#4d4d4d;|^white; CHARLIE \"REDDIRE\" ABREU\nCHARLIE GOODLETT ^#4d4d4d;|^white; CHARLIE VAUGHTERS ^#4d4d4d;|^white; CHARLY FILLON ^#4d4d4d;|^white; CHORABR ^#4d4d4d;|^white; CHRIS - BLOODFANGX ^#4d4d4d;|^white; CHRIS HOWEY\nCHRIS J NENNING ^#4d4d4d;|^white; CHRIS RAINE ^#4d4d4d;|^white; CHRIS RIVARD ^#4d4d4d;|^white; CHRIS SORENSEN ^#4d4d4d;|^white; CHRIS STEWART ^#4d4d4d;|^white; CHRIS TARDIE ^#4d4d4d;|^white; CHRISS ANDRE EIDE\nCHRISTER NESS ^#4d4d4d;|^white; CHRISTIAN CARDIN ^#4d4d4d;|^white; CHRISTIAN CHRISTIANSEN ^#4d4d4d;|^white; CHRISTIAN HEINBRUCH ^#4d4d4d;|^white; CHRISTIAN STRÜBEL\nCHRISTIAN WICHTERMANN ^#4d4d4d;|^white; CHRISTINA RUSNOCK ^#4d4d4d;|^white; CHRISTINE HOLT ^#4d4d4d;|^white; CHRISTOFFER HELMFRIDSSON ^#4d4d4d;|^white; CHRISTOFFER THÖRNQVIST\n " + "Rus": "" } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "\nAVIV OR\nDONNA ORLOWSKI\nMICHAEL REILLY\n ", - "Rus": "\nAVIV OR\nDONNA ORLOWSKI\nMICHAEL REILLY\n" + "Rus": "" } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "\nCATHERINE WEST\nOLIVIA WHITE\nGEORGE WYMAN V\n ", - "Rus": "\nCATHERINE WEST\nOLIVIA WHITE\nGEORGE WYMAN V\n" + "Rus": "" } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "\nCHRISTOPH HERRMANN ^#4d4d4d;|^white; CHRISTOPH LINDEN ^#4d4d4d;|^white; CHRISTOPH OTTO ^#4d4d4d;|^white; CHRISTOPHER \"THEORETIC\" LEE\nCHRISTOPHER ALAMSYAH ^#4d4d4d;|^white; CHRISTOPHER BAILEY ^#4d4d4d;|^white; CHRISTOPHER BROLINSKI ^#4d4d4d;|^white; CHRISTOPHER G VILANO\nCHRISTOPHER GREGORY ^#4d4d4d;|^white; CHRISTOPHER HARTWICK ^#4d4d4d;|^white; CHRISTOPHER HENDRIKS ^#4d4d4d;|^white; CHRISTOPHER KOEPPEL\nCHRISTOPHER LAVASSEUR ^#4d4d4d;|^white; CHRISTOPHER NADJ ^#4d4d4d;|^white; CHRISTOPHER NEMCEVIC ^#4d4d4d;|^white; CHRISTOPHER NORINE\nCHRISTOPHER P ROBBINS ^#4d4d4d;|^white; CHRISTOPHER SUNG ^#4d4d4d;|^white; CHRISTOPHER WATERS ^#4d4d4d;|^white; CHUCK FOSTER ^#4d4d4d;|^white; CHYANNUIL ^#4d4d4d;|^white; CLAY SLOAN\nCLAYTON LYNN ^#4d4d4d;|^white; CLEMENT THR DELPIERRE ^#4d4d4d;|^white; CLIFTON KAYANO ^#4d4d4d;|^white; CLUSTERFLUX ^#4d4d4d;|^white; CODY H. ^#4d4d4d;|^white; CODY IZZO\nCODY LEGATES - SP00KY ^#4d4d4d;|^white; CODY MARSHALL ^#4d4d4d;|^white; CODY SABADOS ^#4d4d4d;|^white; CODY TROBEC ^#4d4d4d;|^white; COGNITIVE FORGE ^#4d4d4d;|^white; COLE BELLINGER\nCOLE NADELKO ^#4d4d4d;|^white; COLE YOUNG ^#4d4d4d;|^white; COLIN BOHN ^#4d4d4d;|^white; COLIN OCHS ^#4d4d4d;|^white; COLIN ROSS ^#4d4d4d;|^white; COLLIN MAY ^#4d4d4d;|^white; COLLIN THOMAS\nCOLTON LADNER ^#4d4d4d;|^white; CONNOR NEWMAN ^#4d4d4d;|^white; CONNOR ROBIE ^#4d4d4d;|^white; CONNY SÖDERSTRÖM ^#4d4d4d;|^white; COOLKATSLIM ^#4d4d4d;|^white; COOPER TEIXEIRA ^#4d4d4d;|^white; COREY MAY\nCOREY MOSHER ^#4d4d4d;|^white; COREY WALKER ^#4d4d4d;|^white; CORY CLEMENTZ ^#4d4d4d;|^white; CORY METCALF ^#4d4d4d;|^white; CORYCJ ^#4d4d4d;|^white; CPL HEININGER ^#4d4d4d;|^white; CRAIG\nCRAIG BORDEN ^#4d4d4d;|^white; CRAIG CHRISTENSEN ^#4d4d4d;|^white; DA COSTA MARIO ^#4d4d4d;|^white; DAKOTA BEAUDOIN (DAK47922) ^#4d4d4d;|^white; DAKOTA MIRE ^#4d4d4d;|^white; DAKOTA S.\nDAKOTA WEIGEL ^#4d4d4d;|^white; DALIN SEIVEWRIGHT ^#4d4d4d;|^white; DALLAS \"ERR0R\" WAITE ^#4d4d4d;|^white; DALTON CHURCHILL ^#4d4d4d;|^white; DALTON SCHIPPEL\nDAMIAN DELAGE ^#4d4d4d;|^white; DAMIAN ESTRADA ^#4d4d4d;|^white; DAMIAN HUIZINGA ^#4d4d4d;|^white; DAMIAN MORRIS ^#4d4d4d;|^white; DAMIEN BONNAY ^#4d4d4d;|^white; DAMIEN DESCLIDES\nDAMON BULLARD ^#4d4d4d;|^white; DAN MARTINEZ ^#4d4d4d;|^white; DAN MURPHY ^#4d4d4d;|^white; DAN RUMPZ ^#4d4d4d;|^white; DAN WEIZMANN ^#4d4d4d;|^white; DANE OKADA\nDANIEL \"AZULOR\" WILKIN ^#4d4d4d;|^white; DANIEL BRADDICK ^#4d4d4d;|^white; DANIEL CHEN ^#4d4d4d;|^white; DANIEL D. ZAK \"NEBULANIX\" ^#4d4d4d;|^white; DANIEL EDGELL\nDANIEL FRANCISCO ^#4d4d4d;|^white; DANIEL GABRIEL ^#4d4d4d;|^white; DANIEL GRAFMYRE ^#4d4d4d;|^white; DANIEL GULEVICH ^#4d4d4d;|^white; DANIEL HARMS ^#4d4d4d;|^white; DANIEL HAWKINS\nDANIEL J PANDO ^#4d4d4d;|^white; DANIEL KÖHLER ^#4d4d4d;|^white; DANIEL KOVACS-DA COSTA ^#4d4d4d;|^white; DANIEL KRUIZE ^#4d4d4d;|^white; DANIEL LAGERMAN ^#4d4d4d;|^white; DANIEL MARTIN\nDANIEL MEEKINS ^#4d4d4d;|^white; DANIEL MISHLER ^#4d4d4d;|^white; DANIEL ORTAC ^#4d4d4d;|^white; DANIEL PENDRIGH ^#4d4d4d;|^white; DANIEL ROD ^#4d4d4d;|^white; DANIEL ROWELL\nDANIEL SULLENBERGER ^#4d4d4d;|^white; DANIEL TRANDEM ^#4d4d4d;|^white; DANIEL WELCH ^#4d4d4d;|^white; DANIEL WHITFIELD ^#4d4d4d;|^white; DANIEL WILHITE ^#4d4d4d;|^white; DANNEL DAWSON\nDANNY SHAFER ^#4d4d4d;|^white; DANY LEMIEUX ^#4d4d4d;|^white; DARKKNIGHTPYRO ^#4d4d4d;|^white; DARKWOLPER ^#4d4d4d;|^white; DARQUIRRIN ^#4d4d4d;|^white; DARREN KHEK ^#4d4d4d;|^white; DARTH TRETHON\nDARYL LAURA ^#4d4d4d;|^white; DARYN WHITE ^#4d4d4d;|^white; DASH ^#4d4d4d;|^white; DAVID \"TWISTED\" NOTTINGHAM ^#4d4d4d;|^white; DAVID ALONSO ULLOA MUÑOZ ^#4d4d4d;|^white; DAVID BAUER\nDAVID BROWN ^#4d4d4d;|^white; DAVID BUCKLE ^#4d4d4d;|^white; DAVID COATES ^#4d4d4d;|^white; DAVID COLLETT ^#4d4d4d;|^white; DAVID COLLEY ^#4d4d4d;|^white; DAVID CORMAND ^#4d4d4d;|^white; DAVID DEBERRY\nDAVID W. DUBOIS ^#4d4d4d;|^white; DAVID DUNNETT ^#4d4d4d;|^white; DAVID GARDNER ^#4d4d4d;|^white; DAVID GASCHET-SCHAPIRA\nDAVID GLUBISH ^#4d4d4d;|^white; DAVID GRAMLING ^#4d4d4d;|^white; DAVID HENDERSON ^#4d4d4d;|^white; DAVID HOFFMANN ^#4d4d4d;|^white; DAVID L. SOSBE JR. ^#4d4d4d;|^white; DAVID LIMANTORO\nDAVID MARTINIC ^#4d4d4d;|^white; DAVID MORELL MIGUEL ^#4d4d4d;|^white; DAVID OUELLETTE ^#4d4d4d;|^white; DAVID RENFROW ^#4d4d4d;|^white; DAVID ROSADA ^#4d4d4d;|^white; DAVID SMITH\nDAVID STROHMER ^#4d4d4d;|^white; DAVID. E. I. WHEELER ^#4d4d4d;|^white; DAWA SHERPA ^#4d4d4d;|^white; DECLAN WATSON ^#4d4d4d;|^white; DENIZ A. - DERFIZEAU01\nDENNIS BUCHWALD ^#4d4d4d;|^white; DENNIS CHRISTENSEN ^#4d4d4d;|^white; DENNIS COLLIN ^#4d4d4d;|^white; DENNIS T. GOODEN JR. ^#4d4d4d;|^white; DENTEDACE ^#4d4d4d;|^white; DEREK ARGONZA\nDEREK FRANK ^#4d4d4d;|^white; DEREK WOODARD ^#4d4d4d;|^white; DERIN BECEL ^#4d4d4d;|^white; DESERO ^#4d4d4d;|^white; DESMOND KIRWAN ^#4d4d4d;|^white; DESMOND LAMBERT\nDEVAUGHN JOHNSON ^#4d4d4d;|^white; DEVIN ANTHONY RENDON ^#4d4d4d;|^white; DEVIN GARRETT ^#4d4d4d;|^white; DEVIN HUYA ^#4d4d4d;|^white; DEVIN RIDDLE ^#4d4d4d;|^white; DEVIN SCHIFFERS\nDEXTER ^#4d4d4d;|^white; DIANE GOBEIL-CZIBORR ^#4d4d4d;|^white; DIEGO HANDS ^#4d4d4d;|^white; DIEGO SOUTO RODRIGUEZ ^#4d4d4d;|^white; DIMITRI KOCH ^#4d4d4d;|^white; DING SHUO\n ", - "Rus": "\nCHRISTOPH HERRMANN ^#4d4d4d;|^white; CHRISTOPH LINDEN ^#4d4d4d;|^white; CHRISTOPH OTTO ^#4d4d4d;|^white; CHRISTOPHER \"THEORETIC\" LEE\nCHRISTOPHER ALAMSYAH ^#4d4d4d;|^white; CHRISTOPHER BAILEY ^#4d4d4d;|^white; CHRISTOPHER BROLINSKI ^#4d4d4d;|^white; CHRISTOPHER G VILANO\nCHRISTOPHER GREGORY ^#4d4d4d;|^white; CHRISTOPHER HARTWICK ^#4d4d4d;|^white; CHRISTOPHER HENDRIKS ^#4d4d4d;|^white; CHRISTOPHER KOEPPEL\nCHRISTOPHER LAVASSEUR ^#4d4d4d;|^white; CHRISTOPHER NADJ ^#4d4d4d;|^white; CHRISTOPHER NEMCEVIC ^#4d4d4d;|^white; CHRISTOPHER NORINE\nCHRISTOPHER P ROBBINS ^#4d4d4d;|^white; CHRISTOPHER SUNG ^#4d4d4d;|^white; CHRISTOPHER WATERS ^#4d4d4d;|^white; CHUCK FOSTER ^#4d4d4d;|^white; CHYANNUIL ^#4d4d4d;|^white; CLAY SLOAN\nCLAYTON LYNN ^#4d4d4d;|^white; CLEMENT THR DELPIERRE ^#4d4d4d;|^white; CLIFTON KAYANO ^#4d4d4d;|^white; CLUSTERFLUX ^#4d4d4d;|^white; CODY H. ^#4d4d4d;|^white; CODY IZZO\nCODY LEGATES - SP00KY ^#4d4d4d;|^white; CODY MARSHALL ^#4d4d4d;|^white; CODY SABADOS ^#4d4d4d;|^white; CODY TROBEC ^#4d4d4d;|^white; COGNITIVE FORGE ^#4d4d4d;|^white; COLE BELLINGER\nCOLE NADELKO ^#4d4d4d;|^white; COLE YOUNG ^#4d4d4d;|^white; COLIN BOHN ^#4d4d4d;|^white; COLIN OCHS ^#4d4d4d;|^white; COLIN ROSS ^#4d4d4d;|^white; COLLIN MAY ^#4d4d4d;|^white; COLLIN THOMAS\nCOLTON LADNER ^#4d4d4d;|^white; CONNOR NEWMAN ^#4d4d4d;|^white; CONNOR ROBIE ^#4d4d4d;|^white; CONNY SÖDERSTRÖM ^#4d4d4d;|^white; COOLKATSLIM ^#4d4d4d;|^white; COOPER TEIXEIRA ^#4d4d4d;|^white; COREY MAY\nCOREY MOSHER ^#4d4d4d;|^white; COREY WALKER ^#4d4d4d;|^white; CORY CLEMENTZ ^#4d4d4d;|^white; CORY METCALF ^#4d4d4d;|^white; CORYCJ ^#4d4d4d;|^white; CPL HEININGER ^#4d4d4d;|^white; CRAIG\nCRAIG BORDEN ^#4d4d4d;|^white; CRAIG CHRISTENSEN ^#4d4d4d;|^white; DA COSTA MARIO ^#4d4d4d;|^white; DAKOTA BEAUDOIN (DAK47922) ^#4d4d4d;|^white; DAKOTA MIRE ^#4d4d4d;|^white; DAKOTA S.\nDAKOTA WEIGEL ^#4d4d4d;|^white; DALIN SEIVEWRIGHT ^#4d4d4d;|^white; DALLAS \"ERR0R\" WAITE ^#4d4d4d;|^white; DALTON CHURCHILL ^#4d4d4d;|^white; DALTON SCHIPPEL\nDAMIAN DELAGE ^#4d4d4d;|^white; DAMIAN ESTRADA ^#4d4d4d;|^white; DAMIAN HUIZINGA ^#4d4d4d;|^white; DAMIAN MORRIS ^#4d4d4d;|^white; DAMIEN BONNAY ^#4d4d4d;|^white; DAMIEN DESCLIDES\nDAMON BULLARD ^#4d4d4d;|^white; DAN MARTINEZ ^#4d4d4d;|^white; DAN MURPHY ^#4d4d4d;|^white; DAN RUMPZ ^#4d4d4d;|^white; DAN WEIZMANN ^#4d4d4d;|^white; DANE OKADA\nDANIEL \"AZULOR\" WILKIN ^#4d4d4d;|^white; DANIEL BRADDICK ^#4d4d4d;|^white; DANIEL CHEN ^#4d4d4d;|^white; DANIEL D. ZAK \"NEBULANIX\" ^#4d4d4d;|^white; DANIEL EDGELL\nDANIEL FRANCISCO ^#4d4d4d;|^white; DANIEL GABRIEL ^#4d4d4d;|^white; DANIEL GRAFMYRE ^#4d4d4d;|^white; DANIEL GULEVICH ^#4d4d4d;|^white; DANIEL HARMS ^#4d4d4d;|^white; DANIEL HAWKINS\nDANIEL J PANDO ^#4d4d4d;|^white; DANIEL KÖHLER ^#4d4d4d;|^white; DANIEL KOVACS-DA COSTA ^#4d4d4d;|^white; DANIEL KRUIZE ^#4d4d4d;|^white; DANIEL LAGERMAN ^#4d4d4d;|^white; DANIEL MARTIN\nDANIEL MEEKINS ^#4d4d4d;|^white; DANIEL MISHLER ^#4d4d4d;|^white; DANIEL ORTAC ^#4d4d4d;|^white; DANIEL PENDRIGH ^#4d4d4d;|^white; DANIEL ROD ^#4d4d4d;|^white; DANIEL ROWELL\nDANIEL SULLENBERGER ^#4d4d4d;|^white; DANIEL TRANDEM ^#4d4d4d;|^white; DANIEL WELCH ^#4d4d4d;|^white; DANIEL WHITFIELD ^#4d4d4d;|^white; DANIEL WILHITE ^#4d4d4d;|^white; DANNEL DAWSON\nDANNY SHAFER ^#4d4d4d;|^white; DANY LEMIEUX ^#4d4d4d;|^white; DARKKNIGHTPYRO ^#4d4d4d;|^white; DARKWOLPER ^#4d4d4d;|^white; DARQUIRRIN ^#4d4d4d;|^white; DARREN KHEK ^#4d4d4d;|^white; DARTH TRETHON\nDARYL LAURA ^#4d4d4d;|^white; DARYN WHITE ^#4d4d4d;|^white; DASH ^#4d4d4d;|^white; DAVID \"TWISTED\" NOTTINGHAM ^#4d4d4d;|^white; DAVID ALONSO ULLOA MUÑOZ ^#4d4d4d;|^white; DAVID BAUER\nDAVID BROWN ^#4d4d4d;|^white; DAVID BUCKLE ^#4d4d4d;|^white; DAVID COATES ^#4d4d4d;|^white; DAVID COLLETT ^#4d4d4d;|^white; DAVID COLLEY ^#4d4d4d;|^white; DAVID CORMAND ^#4d4d4d;|^white; DAVID DEBERRY\nDAVID W. DUBOIS ^#4d4d4d;|^white; DAVID DUNNETT ^#4d4d4d;|^white; DAVID GARDNER ^#4d4d4d;|^white; DAVID GASCHET-SCHAPIRA\nDAVID GLUBISH ^#4d4d4d;|^white; DAVID GRAMLING ^#4d4d4d;|^white; DAVID HENDERSON ^#4d4d4d;|^white; DAVID HOFFMANN ^#4d4d4d;|^white; DAVID L. SOSBE JR. ^#4d4d4d;|^white; DAVID LIMANTORO\nDAVID MARTINIC ^#4d4d4d;|^white; DAVID MORELL MIGUEL ^#4d4d4d;|^white; DAVID OUELLETTE ^#4d4d4d;|^white; DAVID RENFROW ^#4d4d4d;|^white; DAVID ROSADA ^#4d4d4d;|^white; DAVID SMITH\nDAVID STROHMER ^#4d4d4d;|^white; DAVID. E. I. WHEELER ^#4d4d4d;|^white; DAWA SHERPA ^#4d4d4d;|^white; DECLAN WATSON ^#4d4d4d;|^white; DENIZ A. - DERFIZEAU01\nDENNIS BUCHWALD ^#4d4d4d;|^white; DENNIS CHRISTENSEN ^#4d4d4d;|^white; DENNIS COLLIN ^#4d4d4d;|^white; DENNIS T. GOODEN JR. ^#4d4d4d;|^white; DENTEDACE ^#4d4d4d;|^white; DEREK ARGONZA\nDEREK FRANK ^#4d4d4d;|^white; DEREK WOODARD ^#4d4d4d;|^white; DERIN BECEL ^#4d4d4d;|^white; DESERO ^#4d4d4d;|^white; DESMOND KIRWAN ^#4d4d4d;|^white; DESMOND LAMBERT\nDEVAUGHN JOHNSON ^#4d4d4d;|^white; DEVIN ANTHONY RENDON ^#4d4d4d;|^white; DEVIN GARRETT ^#4d4d4d;|^white; DEVIN HUYA ^#4d4d4d;|^white; DEVIN RIDDLE ^#4d4d4d;|^white; DEVIN SCHIFFERS\nDEXTER ^#4d4d4d;|^white; DIANE GOBEIL-CZIBORR ^#4d4d4d;|^white; DIEGO HANDS ^#4d4d4d;|^white; DIEGO SOUTO RODRIGUEZ ^#4d4d4d;|^white; DIMITRI KOCH ^#4d4d4d;|^white; DING SHUO\n " + "Rus": "" } }, { @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "\nDJ EICHENLAUB ^#4d4d4d;|^white; DJ_DITZ3 ^#4d4d4d;|^white; DMITRIY KUDRYAVTSEV ^#4d4d4d;|^white; DMITRY ^#4d4d4d;|^white; DMITRY BARABANOV ^#4d4d4d;|^white; DMITRY EFREMOV ^#4d4d4d;|^white; DOHEE\nDOMINIC (VULUNA) ^#4d4d4d;|^white; DOMINICK \"FIENDQT\" DADY ^#4d4d4d;|^white; DOMINIK HANUSA ^#4d4d4d;|^white; DOMINIK HORVAT ^#4d4d4d;|^white; DOMINIK JOHANN\nDOMINIK KRESS ^#4d4d4d;|^white; DONALD GOFF ^#4d4d4d;|^white; DOPE FISH ^#4d4d4d;|^white; DOROTHY WEBER ^#4d4d4d;|^white; DOUGLAS SCHUSTER ^#4d4d4d;|^white; DR ANDREW I CRAIGIE\nDRAKERAYNIER ^#4d4d4d;|^white; DRAYTON GOODALL ^#4d4d4d;|^white; DREW BRINK ^#4d4d4d;|^white; DREW HANIKA ^#4d4d4d;|^white; DROP&KOPU ^#4d4d4d;|^white; DUAL DEAGLES\nDUANE VAN VOORST ^#4d4d4d;|^white; DUNCAN BOWRING ^#4d4d4d;|^white; DUNG Q. TRAN ^#4d4d4d;|^white; DURZIO ^#4d4d4d;|^white; DUSTIN CALLAHAN ^#4d4d4d;|^white; DUSTIN COLLINS\nDUSTIN HAMILTON ^#4d4d4d;|^white; DUSTIN KORMOS ^#4d4d4d;|^white; DUSTIN P. OVERTON ^#4d4d4d;|^white; DUSTIN STIRLING ^#4d4d4d;|^white; DUY T. NGUYEN ^#4d4d4d;|^white; DWAYNE BEHRENS\nDWAYNE RYDER ^#4d4d4d;|^white; DYLAN AMES ^#4d4d4d;|^white; DYLAN BAILEY ^#4d4d4d;|^white; DYLAN CHRISTOFFERS ^#4d4d4d;|^white; DYLAN KEANE ^#4d4d4d;|^white; DYLAN KNOX\nDYLAN S SCHOCK ^#4d4d4d;|^white; DYLAN SHIRLEY ^#4d4d4d;|^white; EAX1563 ^#4d4d4d;|^white; EBEN WEISMAN ^#4d4d4d;|^white; EDUARDO FERNANDES - FAILCAKE\nEDVARD ÄRLEBRANT ^#4d4d4d;|^white; EDVIN GRANSTRÖM ^#4d4d4d;|^white; EDWARD CHEN ^#4d4d4d;|^white; EDWARD GROHOSKI ^#4d4d4d;|^white; EDWARD LOCKWOOD\nEDWARD MALLOY ^#4d4d4d;|^white; EDWARD MASSEY ^#4d4d4d;|^white; EDWARD PARKER ^#4d4d4d;|^white; EDWARD TRUSCOTT ^#4d4d4d;|^white; ELIAS URSPRUNG\nELISHA A CHAVEZGAITAN ^#4d4d4d;|^white; ELIXIR_POPOI ^#4d4d4d;|^white; ELIZABETH ROGERS ^#4d4d4d;|^white; ELLIE SANDERSON ^#4d4d4d;|^white; ELLIOTT HALL ^#4d4d4d;|^white; ELLIS SMITH\nELTTABCLEON ^#4d4d4d;|^white; EMERIC MENGIN ^#4d4d4d;|^white; EMIL \"EMPAZ\" GRAHN SJÖLUND ^#4d4d4d;|^white; EMIL LEISNER ^#4d4d4d;|^white; EMILY CLAMP ^#4d4d4d;|^white; EMMA BROCK\nEMMANUEL MONTES DE OCA ^#4d4d4d;|^white; ENDYRON ^#4d4d4d;|^white; ENOCH S CESHKOVSKY ^#4d4d4d;|^white; ENZO MARTIN ^#4d4d4d;|^white; ERI IVONE SÁNCHEZ HERNÁNDEZ\nERIC ^#4d4d4d;|^white; ERIC \"RAHIROS\" PIERCE ^#4d4d4d;|^white; ERIC A. UHLS ^#4d4d4d;|^white; ERIC BERGMAN ^#4d4d4d;|^white; ERIC CASCKETTA ^#4d4d4d;|^white; ERIC DOST ^#4d4d4d;|^white; ERIC DVORAK\nERIC FALCONE ^#4d4d4d;|^white; ERIC FRAWLEY ^#4d4d4d;|^white; ERIC GOLDSMITH ^#4d4d4d;|^white; ERIC HOGAN ^#4d4d4d;|^white; ERIC KEENEY ^#4d4d4d;|^white; ERIK ^#4d4d4d;|^white; ERIK \"GRONKH\" RANGE\nERIK BIEBERSTÄDT ^#4d4d4d;|^white; ERIK BUTTIG ^#4d4d4d;|^white; ERIK KULESZA ^#4d4d4d;|^white; ERIK LAW ^#4d4d4d;|^white; ERIK PARDO VIZOSO ^#4d4d4d;|^white; ERIK RICHARDS\nERWIN OLDEBESTEN ^#4d4d4d;|^white; ERWIN SINNER ^#4d4d4d;|^white; ESPEN SØRENSEN ^#4d4d4d;|^white; ESPILONARGE ^#4d4d4d;|^white; ESTEFANO ISAIAS ^#4d4d4d;|^white; ETHAN D. PENDERGRAFT\n ETHAN SOUTAR-RAU ^#4d4d4d;|^white; ETHAN TRAWICK ^#4d4d4d;|^white; ETHAN WYATT ^#4d4d4d;|^white; EUGENE DOZHDEV ^#4d4d4d;|^white; EVAN ADAMS ^#4d4d4d;|^white; EVAN BLACK\nEVAN DAWSON ^#4d4d4d;|^white; EVAN FOOTT ^#4d4d4d;|^white; EVAN PATTON ^#4d4d4d;|^white; EVGENY ^#4d4d4d;|^white; EXPERTMANDO ^#4d4d4d;|^white; EXXION ^#4d4d4d;|^white; EZEKEIAL SHELDON\nFABIAN FELD ^#4d4d4d;|^white; FABIAN GRUBE ^#4d4d4d;|^white; FACE POO ^#4d4d4d;|^white; FAISAL ALWAN ^#4d4d4d;|^white; FALAZURE ^#4d4d4d;|^white; FARLAND CHEN ^#4d4d4d;|^white; FEDERICO BO\nFELIPE MIGUEL CRIVELATTI ^#4d4d4d;|^white; FELIPE TAPIA JR ^#4d4d4d;|^white; FELIX \"THEVOIR\" WILSON ^#4d4d4d;|^white; FELIX EMMRICH ^#4d4d4d;|^white; FERMÍN VICENTE\nOSAS ^#4d4d4d;|^white; FERNANDO GALVAN ^#4d4d4d;|^white; FILIP MOBERG ^#4d4d4d;|^white; FILIZ ^#4d4d4d;|^white; FINN JAMIESON ^#4d4d4d;|^white; FLORIAN BRÜCKLER ^#4d4d4d;|^white; FLORIAN GUTBIER\nFLORIAN SCHREINER ^#4d4d4d;|^white; FRANCIS DEMEULES ^#4d4d4d;|^white; FRANCISCO BENAVIDES ^#4d4d4d;|^white; FRANCISCO LOURENCO\nFRANCISCO PINA PARGANA ^#4d4d4d;|^white; FRANK (AETHERIA) WENTINK ^#4d4d4d;|^white; FRANK IAQUINTO ^#4d4d4d;|^white; FRASER BRENNAN ^#4d4d4d;|^white; FREDERIC EßER\nFREDERIC MANGUINE ^#4d4d4d;|^white; FREDERIK ^#4d4d4d;|^white; FREDRICK STAVIK-IVERSEN ^#4d4d4d;|^white; FREDRIK HARALD ^#4d4d4d;|^white; FUEEE666 ^#4d4d4d;|^white; FWIFFOO ^#4d4d4d;|^white; GABE TYLER\nGABRIEL - LETALSHADE ^#4d4d4d;|^white; GABRIEL ANGEL GUILLEN MARQUEZ ^#4d4d4d;|^white; GABRIEL DALBY ^#4d4d4d;|^white; GABRIEL R CONSTANTINE\nGAËL MARIOT ^#4d4d4d;|^white; GAMEFREAKCC ^#4d4d4d;|^white; GARETH \"G-RATH\" JONES ^#4d4d4d;|^white; GARRETT EDWARDS ^#4d4d4d;|^white; GARRETT WENGRENIUK\nGARRY MCKEOUGH ^#4d4d4d;|^white; GARY SUMMERLIN ^#4d4d4d;|^white; GAUTE AARVIK ^#4d4d4d;|^white; GAVIN FEATHER ^#4d4d4d;|^white; GEOFF REID ^#4d4d4d;|^white; GEOFFREY\nGEOFFREY BROCK ^#4d4d4d;|^white; GEOFFREY PENCHUK ^#4d4d4d;|^white; GEOFFREY SENDER ^#4d4d4d;|^white; GEOFFREY SIEBEL ^#4d4d4d;|^white; GEORGE (CHIA-LIN) HUANG\nGEORGE GREGORY ^#4d4d4d;|^white; GEORGE HAGE ^#4d4d4d;|^white; GEORGE HIPP JR. ^#4d4d4d;|^white; GEORGE PARKES ^#4d4d4d;|^white; GEORGE R. JOHNSON JR ^#4d4d4d;|^white; GEORGE THOMSON\n ", - "Rus": "\nDJ EICHENLAUB ^#4d4d4d;|^white; DJ_DITZ3 ^#4d4d4d;|^white; DMITRIY KUDRYAVTSEV ^#4d4d4d;|^white; DMITRY ^#4d4d4d;|^white; DMITRY BARABANOV ^#4d4d4d;|^white; DMITRY EFREMOV ^#4d4d4d;|^white; DOHEE\nDOMINIC (VULUNA) ^#4d4d4d;|^white; DOMINICK \"FIENDQT\" DADY ^#4d4d4d;|^white; DOMINIK HANUSA ^#4d4d4d;|^white; DOMINIK HORVAT ^#4d4d4d;|^white; DOMINIK JOHANN\nDOMINIK KRESS ^#4d4d4d;|^white; DONALD GOFF ^#4d4d4d;|^white; DOPE FISH ^#4d4d4d;|^white; DOROTHY WEBER ^#4d4d4d;|^white; DOUGLAS SCHUSTER ^#4d4d4d;|^white; DR ANDREW I CRAIGIE\nDRAKERAYNIER ^#4d4d4d;|^white; DRAYTON GOODALL ^#4d4d4d;|^white; DREW BRINK ^#4d4d4d;|^white; DREW HANIKA ^#4d4d4d;|^white; DROP&KOPU ^#4d4d4d;|^white; DUAL DEAGLES\nDUANE VAN VOORST ^#4d4d4d;|^white; DUNCAN BOWRING ^#4d4d4d;|^white; DUNG Q. TRAN ^#4d4d4d;|^white; DURZIO ^#4d4d4d;|^white; DUSTIN CALLAHAN ^#4d4d4d;|^white; DUSTIN COLLINS\nDUSTIN HAMILTON ^#4d4d4d;|^white; DUSTIN KORMOS ^#4d4d4d;|^white; DUSTIN P. OVERTON ^#4d4d4d;|^white; DUSTIN STIRLING ^#4d4d4d;|^white; DUY T. NGUYEN ^#4d4d4d;|^white; DWAYNE BEHRENS\nDWAYNE RYDER ^#4d4d4d;|^white; DYLAN AMES ^#4d4d4d;|^white; DYLAN BAILEY ^#4d4d4d;|^white; DYLAN CHRISTOFFERS ^#4d4d4d;|^white; DYLAN KEANE ^#4d4d4d;|^white; DYLAN KNOX\nDYLAN S SCHOCK ^#4d4d4d;|^white; DYLAN SHIRLEY ^#4d4d4d;|^white; EAX1563 ^#4d4d4d;|^white; EBEN WEISMAN ^#4d4d4d;|^white; EDUARDO FERNANDES - FAILCAKE\nEDVARD ÄRLEBRANT ^#4d4d4d;|^white; EDVIN GRANSTRÖM ^#4d4d4d;|^white; EDWARD CHEN ^#4d4d4d;|^white; EDWARD GROHOSKI ^#4d4d4d;|^white; EDWARD LOCKWOOD\nEDWARD MALLOY ^#4d4d4d;|^white; EDWARD MASSEY ^#4d4d4d;|^white; EDWARD PARKER ^#4d4d4d;|^white; EDWARD TRUSCOTT ^#4d4d4d;|^white; ELIAS URSPRUNG\nELISHA A CHAVEZGAITAN ^#4d4d4d;|^white; ELIXIR_POPOI ^#4d4d4d;|^white; ELIZABETH ROGERS ^#4d4d4d;|^white; ELLIE SANDERSON ^#4d4d4d;|^white; ELLIOTT HALL ^#4d4d4d;|^white; ELLIS SMITH\nELTTABCLEON ^#4d4d4d;|^white; EMERIC MENGIN ^#4d4d4d;|^white; EMIL \"EMPAZ\" GRAHN SJÖLUND ^#4d4d4d;|^white; EMIL LEISNER ^#4d4d4d;|^white; EMILY CLAMP ^#4d4d4d;|^white; EMMA BROCK\nEMMANUEL MONTES DE OCA ^#4d4d4d;|^white; ENDYRON ^#4d4d4d;|^white; ENOCH S CESHKOVSKY ^#4d4d4d;|^white; ENZO MARTIN ^#4d4d4d;|^white; ERI IVONE SÁNCHEZ HERNÁNDEZ\nERIC ^#4d4d4d;|^white; ERIC \"RAHIROS\" PIERCE ^#4d4d4d;|^white; ERIC A. UHLS ^#4d4d4d;|^white; ERIC BERGMAN ^#4d4d4d;|^white; ERIC CASCKETTA ^#4d4d4d;|^white; ERIC DOST ^#4d4d4d;|^white; ERIC DVORAK\nERIC FALCONE ^#4d4d4d;|^white; ERIC FRAWLEY ^#4d4d4d;|^white; ERIC GOLDSMITH ^#4d4d4d;|^white; ERIC HOGAN ^#4d4d4d;|^white; ERIC KEENEY ^#4d4d4d;|^white; ERIK ^#4d4d4d;|^white; ERIK \"GRONKH\" RANGE\nERIK BIEBERSTÄDT ^#4d4d4d;|^white; ERIK BUTTIG ^#4d4d4d;|^white; ERIK KULESZA ^#4d4d4d;|^white; ERIK LAW ^#4d4d4d;|^white; ERIK PARDO VIZOSO ^#4d4d4d;|^white; ERIK RICHARDS\nERWIN OLDEBESTEN ^#4d4d4d;|^white; ERWIN SINNER ^#4d4d4d;|^white; ESPEN SØRENSEN ^#4d4d4d;|^white; ESPILONARGE ^#4d4d4d;|^white; ESTEFANO ISAIAS ^#4d4d4d;|^white; ETHAN D. PENDERGRAFT\n ETHAN SOUTAR-RAU ^#4d4d4d;|^white; ETHAN TRAWICK ^#4d4d4d;|^white; ETHAN WYATT ^#4d4d4d;|^white; EUGENE DOZHDEV ^#4d4d4d;|^white; EVAN ADAMS ^#4d4d4d;|^white; EVAN BLACK\nEVAN DAWSON ^#4d4d4d;|^white; EVAN FOOTT ^#4d4d4d;|^white; EVAN PATTON ^#4d4d4d;|^white; EVGENY ^#4d4d4d;|^white; EXPERTMANDO ^#4d4d4d;|^white; EXXION ^#4d4d4d;|^white; EZEKEIAL SHELDON\nFABIAN FELD ^#4d4d4d;|^white; FABIAN GRUBE ^#4d4d4d;|^white; FACE POO ^#4d4d4d;|^white; FAISAL ALWAN ^#4d4d4d;|^white; FALAZURE ^#4d4d4d;|^white; FARLAND CHEN ^#4d4d4d;|^white; FEDERICO BO\nFELIPE MIGUEL CRIVELATTI ^#4d4d4d;|^white; FELIPE TAPIA JR ^#4d4d4d;|^white; FELIX \"THEVOIR\" WILSON ^#4d4d4d;|^white; FELIX EMMRICH ^#4d4d4d;|^white; FERMÍN VICENTE\nOSAS ^#4d4d4d;|^white; FERNANDO GALVAN ^#4d4d4d;|^white; FILIP MOBERG ^#4d4d4d;|^white; FILIZ ^#4d4d4d;|^white; FINN JAMIESON ^#4d4d4d;|^white; FLORIAN BRÜCKLER ^#4d4d4d;|^white; FLORIAN GUTBIER\nFLORIAN SCHREINER ^#4d4d4d;|^white; FRANCIS DEMEULES ^#4d4d4d;|^white; FRANCISCO BENAVIDES ^#4d4d4d;|^white; FRANCISCO LOURENCO\nFRANCISCO PINA PARGANA ^#4d4d4d;|^white; FRANK (AETHERIA) WENTINK ^#4d4d4d;|^white; FRANK IAQUINTO ^#4d4d4d;|^white; FRASER BRENNAN ^#4d4d4d;|^white; FREDERIC EßER\nFREDERIC MANGUINE ^#4d4d4d;|^white; FREDERIK ^#4d4d4d;|^white; FREDRICK STAVIK-IVERSEN ^#4d4d4d;|^white; FREDRIK HARALD ^#4d4d4d;|^white; FUEEE666 ^#4d4d4d;|^white; FWIFFOO ^#4d4d4d;|^white; GABE TYLER\nGABRIEL - LETALSHADE ^#4d4d4d;|^white; GABRIEL ANGEL GUILLEN MARQUEZ ^#4d4d4d;|^white; GABRIEL DALBY ^#4d4d4d;|^white; GABRIEL R CONSTANTINE\nGAËL MARIOT ^#4d4d4d;|^white; GAMEFREAKCC ^#4d4d4d;|^white; GARETH \"G-RATH\" JONES ^#4d4d4d;|^white; GARRETT EDWARDS ^#4d4d4d;|^white; GARRETT WENGRENIUK\nGARRY MCKEOUGH ^#4d4d4d;|^white; GARY SUMMERLIN ^#4d4d4d;|^white; GAUTE AARVIK ^#4d4d4d;|^white; GAVIN FEATHER ^#4d4d4d;|^white; GEOFF REID ^#4d4d4d;|^white; GEOFFREY\nGEOFFREY BROCK ^#4d4d4d;|^white; GEOFFREY PENCHUK ^#4d4d4d;|^white; GEOFFREY SENDER ^#4d4d4d;|^white; GEOFFREY SIEBEL ^#4d4d4d;|^white; GEORGE (CHIA-LIN) HUANG\nGEORGE GREGORY ^#4d4d4d;|^white; GEORGE HAGE ^#4d4d4d;|^white; GEORGE HIPP JR. ^#4d4d4d;|^white; GEORGE PARKES ^#4d4d4d;|^white; GEORGE R. JOHNSON JR ^#4d4d4d;|^white; GEORGE THOMSON\n" + "Rus": "" } }, { @@ -104,7 +104,7 @@ }, "Texts": { "Eng": "\nDRAGONITH\nFETALSTAR\nIRONBEAK\nKDRACONIS\nKEVIN EDGER\nKINTSAO\nLOUISE FOSTER\nLUCIANA NASCIMENTO\nMALUKAH\nNOVASTARX\nPEELZ\nQUIQKSILVER\nROBERT WALSH\n ", - "Rus": "DRAGONITH\nFETALSTAR\nIRONBEAK\nKDRACONIS\nKEVIN EDGER\nKINTSAO\nLOUISE FOSTER\nLUCIANA NASCIMENTO\nMALUKAH\nNOVASTARX\nPEELZ\nQUIQKSILVER\nROBERT WALSH\n " + "Rus": "" } }, { @@ -127,8 +127,8 @@ ] }, "Texts": { - "Eng": "\nGEORGE YOLLAND ^#4d4d4d;|^white; GERALD ORBAN ^#4d4d4d;|^white; GERARD DEL PESCHIO ^#4d4d4d;|^white; GERMAIN (AURONX) ZEPEDA ^#4d4d4d;|^white; GHENT STARSHADOW\nGILBERT BRAKONIER ^#4d4d4d;|^white; GILBERT TURNER ^#4d4d4d;|^white; GINGERGIANT ^#4d4d4d;|^white; GLENN DIERICK ^#4d4d4d;|^white; GLACIATOR12 ^#4d4d4d;|^white; GORDON PETTEY ^#4d4d4d;|^white; GRAHAM KNOWLES\nGRANT FLORATOS ^#4d4d4d;|^white; GRANT KENTARO CABLE ^#4d4d4d;|^white; GRATACAP GERAUD ^#4d4d4d;|^white; GREGORY LEMACKS ^#4d4d4d;|^white; GREGORY MULHERN\nGRIFFIN BLOMQUIST ^#4d4d4d;|^white; GRIM HEARTS ^#4d4d4d;|^white; GUÐJÓN EINISSON ^#4d4d4d;|^white; GUILHERME DE OLIVEIRA ZANCHET\nGUILHERME TADEU DE ALMEIDA ZAKCZEWISKI ^#4d4d4d;|^white; GUILLAUME COGUIEC ^#4d4d4d;|^white; GUNNAR BAKER ^#4d4d4d;|^white; GUY_GREEN\nHAKU WUFFAMUTE ^#4d4d4d;|^white; HALSTEN RUSSELL ^#4d4d4d;|^white; HAMISH DONALDSON ^#4d4d4d;|^white; HAMMERLOCK ^#4d4d4d;|^white; HANNA ^#4d4d4d;|^white; HARBINGERS OF THE SITH'ARI\nHARLEY FAGGETTER ^#4d4d4d;|^white; HARRISON DAY ^#4d4d4d;|^white; HARRISON MCCORMICK ^#4d4d4d;|^white; HARRY JONES ^#4d4d4d;|^white; HARRY LEE WARREN III\nHAYDEN \"MURA\" KILLOH ^#4d4d4d;|^white; HAZZA \"LITHON\" ALKAABI ^#4d4d4d;|^white; HEBI ^#4d4d4d;|^white; HEIKI NAELAPEA-VARIK ^#4d4d4d;|^white; HEITOR GONÇALVES HATHERLY\nHENG JIAN MING ^#4d4d4d;|^white; HENNING WACKERNAGEL ^#4d4d4d;|^white; HENRIC ERIKSSON ^#4d4d4d;|^white; HENRIK BERGVIN ^#4d4d4d;|^white; HENRIK ENGSTROM\nHENRY \"POPMASTER\" CRAIK ^#4d4d4d;|^white; HIDETAKA NAKAZAWA ^#4d4d4d;|^white; HIROYUKI MIYANOIRI ^#4d4d4d;|^white; HOGAN LONG ^#4d4d4d;|^white; HOWARD GYTON\nHSIAO CHING-LIM ^#4d4d4d;|^white; HUGO LEONEL ^#4d4d4d;|^white; HULUSI ONUR KUZUCU ^#4d4d4d;|^white; HUNTER A. MIDDLETON ^#4d4d4d;|^white; HUNTER ALEXANDER LINE\nHUNTER DIEDERICHS ^#4d4d4d;|^white; HUNTER HYLEMAN ^#4d4d4d;|^white; HYDROLOGIST ^#4d4d4d;|^white; HYDROPOD ^#4d4d4d;|^white; HYU ^#4d4d4d;|^white; IAGO ROSA ^#4d4d4d;|^white; IAN ^#4d4d4d;|^white; IAN DARLINGTON\nIAN HESS ^#4d4d4d;|^white; IAN HOLMAN ^#4d4d4d;|^white; IAN LAMBERT ^#4d4d4d;|^white; IAN NALLY ^#4d4d4d;|^white; IAN STONE ^#4d4d4d;|^white; ICE QUEEN LAURA ^#4d4d4d;|^white; IDE RUSH ^#4d4d4d;|^white; IFRIAN\nILAN MEJER (MEJILAN) ^#4d4d4d;|^white; ILIA ABRAMKIN ^#4d4d4d;|^white; ILIA NIKIFOROV ^#4d4d4d;|^white; INGEBRIGT MIDTHJELL ^#4d4d4d;|^white; INKARY ^#4d4d4d;|^white; IRFAAN \"URFNEN\" BODHA\nIRINA TALANOVA ^#4d4d4d;|^white; IRVIN ROMAY GONZÁLEZ FLORES ^#4d4d4d;|^white; ISAAC SPOONER ^#4d4d4d;|^white; ISABELLE WANG ^#4d4d4d;|^white; ISAIAS \"CY\" ALBA, IV\nISSAC MCNEISH ^#4d4d4d;|^white; ITAYAMA AKIRA ^#4d4d4d;|^white; IVAN \"PINGEEE\" NIKIFOROV ^#4d4d4d;|^white; IVAN POPELYSHEV ^#4d4d4d;|^white; IVAN RODIONOV ^#4d4d4d;|^white; IZZY MAXWELL\nJ ASUNCION GUTIERREZ AVILES (KEYLUS) ^#4d4d4d;|^white; JACK (JUICE BOX) SMITH ^#4d4d4d;|^white; JACK BELL ^#4d4d4d;|^white; JACKAL ROLE PLAY ^#4d4d4d;|^white; JACKIE HAMILTON\nJACKSON SINGLETON ^#4d4d4d;|^white; JACOB & BRITTANY PERREIRA ^#4d4d4d;|^white; JACOB BEAUCHAMP ^#4d4d4d;|^white; JACOB BELVEAL ^#4d4d4d;|^white; JACOB BLASIUS\nJACOB BRAUGHTON ^#4d4d4d;|^white; JACOB CANULL ^#4d4d4d;|^white; JACOB COFFEY ^#4d4d4d;|^white; JACOB GREEN-RACETTE ^#4d4d4d;|^white; JACOB HERSLIP ^#4d4d4d;|^white; JACOB LEE\nJACOB MITCHELL (SUPERWECID) ^#4d4d4d;|^white; JACOB MYRICK ^#4d4d4d;|^white; JACOB POITRAS ^#4d4d4d;|^white; JACOB RILEY HUBBARD ^#4d4d4d;|^white; JACQUELINE YAMBAO\nJAE CANNON (DOOMMASTERAM) ^#4d4d4d;|^white; JAKE ALEXANDER BENDER ^#4d4d4d;|^white; JAKE EASTWOOD ^#4d4d4d;|^white; JAKE MOSS ^#4d4d4d;|^white; JAKE POLGLASE ^#4d4d4d;|^white; JAKE SALLENBACH\nJAKESUIT ^#4d4d4d;|^white; JAKOB WINKLER ^#4d4d4d;|^white; JAMES BEATTIE ^#4d4d4d;|^white; JAMES CARPENDALE ^#4d4d4d;|^white; JAMES COLANGELO ^#4d4d4d;|^white; JAMES DEL CAMPO ^#4d4d4d;|^white; JAMES FORWARD\nJAMES GLOVER ^#4d4d4d;|^white; JAMES HOFFMAN ^#4d4d4d;|^white; JAMES M BRALEY ^#4d4d4d;|^white; JAMES MATTHEW PETERSON ^#4d4d4d;|^white; JAMES NAVARRA ^#4d4d4d;|^white; JAMES O'DONOVAN\nJAMES OREL ^#4d4d4d;|^white; JAMES R TINSLEY ^#4d4d4d;|^white; JAMES SIM ^#4d4d4d;|^white; JAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE \"ARCHINA\" GREEN\nJAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO ^#4d4d4d;|^white; JAN-ERIC WIKSTRÖM ^#4d4d4d;|^white; JAN-JAAP KEULEN ^#4d4d4d;|^white; JANICK BEN EL MEKKI ^#4d4d4d;|^white; JARED HABECK\nJARED HUGHES ^#4d4d4d;|^white; JARED KENT ^#4d4d4d;|^white; JARED PAGE ^#4d4d4d;|^white; JAROD ^#4d4d4d;|^white; JARON HARPER ^#4d4d4d;|^white; JASON ^#4d4d4d;|^white; JASON \"PHOENIXSONG\" WONG\nJASON CARROLL ^#4d4d4d;|^white; JASON CHAN ^#4d4d4d;|^white; JASON ESCARPE ^#4d4d4d;|^white; JASON HOPKINS ^#4d4d4d;|^white; JASON HUTCHINSON ^#4d4d4d;|^white; JASON KENYON\nJASON MCCREARY ^#4d4d4d;|^white; JASON MOORE ^#4d4d4d;|^white; JASON PRZEWLOCKI ^#4d4d4d;|^white; JASON THOR HALL ^#4d4d4d;|^white; JASON ULLOA ^#4d4d4d;|^white; JASON WALKER ^#4d4d4d;|^white; JAVIER\nJAY ALDERSON ^#4d4d4d;|^white; JAY BAZELY ^#4d4d4d;|^white; JAY KANEKOA ^#4d4d4d;|^white; JAY SMITH ^#4d4d4d;|^white; JAYDE ROBSON ^#4d4d4d;|^white; JEAN ALC\nJEAN-PIERRE MALTESE ^#4d4d4d;|^white; JEANNE D. ORTIZ ^#4d4d4d;|^white; JEAN-PHILIPPE THIBAULT ^#4d4d4d;|^white; JEFF KING\n ", - "Rus": "\nGEORGE YOLLAND ^#4d4d4d;|^white; GERALD ORBAN ^#4d4d4d;|^white; GERARD DEL PESCHIO ^#4d4d4d;|^white; GERMAIN (AURONX) ZEPEDA ^#4d4d4d;|^white; GHENT STARSHADOW\nGILBERT BRAKONIER ^#4d4d4d;|^white; GILBERT TURNER ^#4d4d4d;|^white; GINGERGIANT ^#4d4d4d;|^white; GLACIATOR12 ^#4d4d4d;|^white; GORDON PETTEY ^#4d4d4d;|^white; GRAHAM KNOWLES\nGRANT FLORATOS ^#4d4d4d;|^white; GRANT KENTARO CABLE ^#4d4d4d;|^white; GRATACAP GERAUD ^#4d4d4d;|^white; GREGORY LEMACKS ^#4d4d4d;|^white; GREGORY MULHERN\nGRIFFIN BLOMQUIST ^#4d4d4d;|^white; GRIM HEARTS ^#4d4d4d;|^white; GUÐJÓN EINISSON ^#4d4d4d;|^white; GUILHERME DE OLIVEIRA ZANCHET\nGUILHERME TADEU DE ALMEIDA ZAKCZEWISKI ^#4d4d4d;|^white; GUILLAUME COGUIEC ^#4d4d4d;|^white; GUNNAR BAKER ^#4d4d4d;|^white; GUY_GREEN\nHAKU WUFFAMUTE ^#4d4d4d;|^white; HALSTEN RUSSELL ^#4d4d4d;|^white; HAMISH DONALDSON ^#4d4d4d;|^white; HAMMERLOCK ^#4d4d4d;|^white; HANNA ^#4d4d4d;|^white; HARBINGERS OF THE SITH'ARI\nHARLEY FAGGETTER ^#4d4d4d;|^white; HARRISON DAY ^#4d4d4d;|^white; HARRISON MCCORMICK ^#4d4d4d;|^white; HARRY JONES ^#4d4d4d;|^white; HARRY LEE WARREN III\nHAYDEN \"MURA\" KILLOH ^#4d4d4d;|^white; HAZZA \"LITHON\" ALKAABI ^#4d4d4d;|^white; HEBI ^#4d4d4d;|^white; HEIKI NAELAPEA-VARIK ^#4d4d4d;|^white; HEITOR GONÇALVES HATHERLY\nHENG JIAN MING ^#4d4d4d;|^white; HENNING WACKERNAGEL ^#4d4d4d;|^white; HENRIC ERIKSSON ^#4d4d4d;|^white; HENRIK BERGVIN ^#4d4d4d;|^white; HENRIK ENGSTROM\nHENRY \"POPMASTER\" CRAIK ^#4d4d4d;|^white; HIDETAKA NAKAZAWA ^#4d4d4d;|^white; HIROYUKI MIYANOIRI ^#4d4d4d;|^white; HOGAN LONG ^#4d4d4d;|^white; HOWARD GYTON\nHSIAO CHING-LIM ^#4d4d4d;|^white; HUGO LEONEL ^#4d4d4d;|^white; HULUSI ONUR KUZUCU ^#4d4d4d;|^white; HUNTER A. MIDDLETON ^#4d4d4d;|^white; HUNTER ALEXANDER LINE\nHUNTER DIEDERICHS ^#4d4d4d;|^white; HUNTER HYLEMAN ^#4d4d4d;|^white; HYDROLOGIST ^#4d4d4d;|^white; HYDROPOD ^#4d4d4d;|^white; HYU ^#4d4d4d;|^white; IAGO ROSA ^#4d4d4d;|^white; IAN ^#4d4d4d;|^white; IAN DARLINGTON\nIAN HESS ^#4d4d4d;|^white; IAN HOLMAN ^#4d4d4d;|^white; IAN LAMBERT ^#4d4d4d;|^white; IAN NALLY ^#4d4d4d;|^white; IAN STONE ^#4d4d4d;|^white; ICE QUEEN LAURA ^#4d4d4d;|^white; IDE RUSH ^#4d4d4d;|^white; IFRIAN\nILAN MEJER (MEJILAN) ^#4d4d4d;|^white; ILIA ABRAMKIN ^#4d4d4d;|^white; ILIA NIKIFOROV ^#4d4d4d;|^white; INGEBRIGT MIDTHJELL ^#4d4d4d;|^white; INKARY ^#4d4d4d;|^white; IRFAAN \"URFNEN\" BODHA\nIRINA TALANOVA ^#4d4d4d;|^white; IRVIN ROMAY GONZÁLEZ FLORES ^#4d4d4d;|^white; ISAAC SPOONER ^#4d4d4d;|^white; ISABELLE WANG ^#4d4d4d;|^white; ISAIAS \"CY\" ALBA, IV\nISSAC MCNEISH ^#4d4d4d;|^white; ITAYAMA AKIRA ^#4d4d4d;|^white; IVAN \"PINGEEE\" NIKIFOROV ^#4d4d4d;|^white; IVAN POPELYSHEV ^#4d4d4d;|^white; IVAN RODIONOV ^#4d4d4d;|^white; IZZY MAXWELL\nJ ASUNCION GUTIERREZ AVILES (KEYLUS) ^#4d4d4d;|^white; JACK (JUICE BOX) SMITH ^#4d4d4d;|^white; JACK BELL ^#4d4d4d;|^white; JACKAL ROLE PLAY\nJACKIE HAMILTON ^#4d4d4d;|^white; JACKSON SINGLETON ^#4d4d4d;|^white; JACOB & BRITTANY PERREIRA!! :D ^#4d4d4d;|^white; JACOB BEAUCHAMP ^#4d4d4d;|^white; JACOB BELVEAL\nJACOB BLASIUS ^#4d4d4d;|^white; JACOB BRAUGHTON ^#4d4d4d;|^white; JACOB CANULL ^#4d4d4d;|^white; JACOB COFFEY ^#4d4d4d;|^white; JACOB GREEN-RACETTE ^#4d4d4d;|^white; JACOB HERSLIP\nJACOB LEE ^#4d4d4d;|^white; JACOB MITCHELL (SUPERWECID) ^#4d4d4d;|^white; JACOB MYRICK ^#4d4d4d;|^white; JACOB POITRAS ^#4d4d4d;|^white; JACOB RILEY HUBBARD\nJACQUELINE YAMBAO ^#4d4d4d;|^white; JAE CANNON (DOOMMASTERAM) ^#4d4d4d;|^white; JAKE ALEXANDER BENDER ^#4d4d4d;|^white; JAKE EASTWOOD ^#4d4d4d;|^white; JAKE MOSS\nJAKE POLGLASE ^#4d4d4d;|^white; JAKE SALLENBACH ^#4d4d4d;|^white; JAKESUIT ^#4d4d4d;|^white; JAKOB WINKLER ^#4d4d4d;|^white; JAMES BEATTIE ^#4d4d4d;|^white; JAMES CARPENDALE\nJAMES COLANGELO ^#4d4d4d;|^white; JAMES DEL CAMPO ^#4d4d4d;|^white; JAMES FORWARD ^#4d4d4d;|^white; JAMES GLOVER ^#4d4d4d;|^white; JAMES HOFFMAN ^#4d4d4d;|^white; JAMES M BRALEY\nJAMES MATTHEW PETERSON ^#4d4d4d;|^white; JAMES NAVARRA ^#4d4d4d;|^white; JAMES O'DONOVAN ^#4d4d4d;|^white; JAMES OREL ^#4d4d4d;|^white; JAMES R TINSLEY ^#4d4d4d;|^white; JAMES SIM\nJAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE \"ARCHINA\" GREEN ^#4d4d4d;|^white; JAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO\nJAN-ERIC WIKSTRÖM ^#4d4d4d;|^white; JAN-JAAP KEULEN ^#4d4d4d;|^white; JANICK BEN EL MEKKI ^#4d4d4d;|^white; JARED HABECK ^#4d4d4d;|^white; JARED HUGHES ^#4d4d4d;|^white; JARED KENT\nJARED PAGE ^#4d4d4d;|^white; JAROD ^#4d4d4d;|^white; JARON HARPER ^#4d4d4d;|^white; JASON ^#4d4d4d;|^white; JASON \"PHOENIXSONG\" WONG ^#4d4d4d;|^white; JASON CARROLL ^#4d4d4d;|^white; JASON CHAN\nJASON ESCARPE ^#4d4d4d;|^white; JASON HOPKINS ^#4d4d4d;|^white; JASON HUTCHINSON ^#4d4d4d;|^white; JASON KENYON ^#4d4d4d;|^white; JASON MCCREARY ^#4d4d4d;|^white; JASON MOORE\nJASON PRZEWLOCKI ^#4d4d4d;|^white; JASON THOR HALL ^#4d4d4d;|^white; JASON ULLOA ^#4d4d4d;|^white; JASON WALKER ^#4d4d4d;|^white; JAVIER ^#4d4d4d;|^white; JAY ALDERSON ^#4d4d4d;|^white; JAY BAZELY\nJAY KANEKOA ^#4d4d4d;|^white; JAY SMITH ^#4d4d4d;|^white; JAYDE ROBSON ^#4d4d4d;|^white; JEAN ALC ^#4d4d4d;|^white; JEAN-PIERRE MALTESE ^#4d4d4d;|^white; JEANNE D. ORTIZ ^#4d4d4d;|^white; JEFF KING\n" + "Eng": "\nGEORGE YOLLAND ^#4d4d4d;|^white; GERALD ORBAN ^#4d4d4d;|^white; GERARD DEL PESCHIO ^#4d4d4d;|^white; GERMAIN (AURONX) ZEPEDA ^#4d4d4d;|^white; GHENT STARSHADOW\nGILBERT BRAKONIER ^#4d4d4d;|^white; GILBERT TURNER ^#4d4d4d;|^white; GINGERGIANT ^#4d4d4d;|^white; GLENN DIERICK ^#4d4d4d;|^white; GIULIO BRESSAN ^#4d4d4d;|^white; GLACIATOR12 ^#4d4d4d;|^white; GORDON PETTEY\nGRANT FLORATOS ^#4d4d4d;|^white; GRANT KENTARO CABLE ^#4d4d4d;|^white; GRATACAP GERAUD ^#4d4d4d;|^white; GREGORY LEMACKS ^#4d4d4d;|^white; GREGORY MULHERN\nGRAHAM KNOWLES ^#4d4d4d;|^white; GRIFFIN BLOMQUIST ^#4d4d4d;|^white; GRIM HEARTS ^#4d4d4d;|^white; GUÐJÓN EINISSON ^#4d4d4d;|^white; GUILHERME DE OLIVEIRA ZANCHET\nGUILHERME TADEU DE ALMEIDA ZAKCZEWISKI ^#4d4d4d;|^white; GUILLAUME COGUIEC ^#4d4d4d;|^white; GUNNAR BAKER ^#4d4d4d;|^white; GUY_GREEN\nHAKU WUFFAMUTE ^#4d4d4d;|^white; HALSTEN RUSSELL ^#4d4d4d;|^white; HAMISH DONALDSON ^#4d4d4d;|^white; HAMMERLOCK ^#4d4d4d;|^white; HANNA ^#4d4d4d;|^white; HARBINGERS OF THE SITH'ARI\nHARLEY FAGGETTER ^#4d4d4d;|^white; HARRISON DAY ^#4d4d4d;|^white; HARRISON MCCORMICK ^#4d4d4d;|^white; HARRY JONES ^#4d4d4d;|^white; HARRY LEE WARREN III\nHAYDEN \"MURA\" KILLOH ^#4d4d4d;|^white; HAZZA \"LITHON\" ALKAABI ^#4d4d4d;|^white; HEBI ^#4d4d4d;|^white; HEIKI NAELAPEA-VARIK ^#4d4d4d;|^white; HEITOR GONÇALVES HATHERLY\nHENG JIAN MING ^#4d4d4d;|^white; HENNING WACKERNAGEL ^#4d4d4d;|^white; HENRIC ERIKSSON ^#4d4d4d;|^white; HENRIK BERGVIN ^#4d4d4d;|^white; HENRIK ENGSTROM\nHENRY \"POPMASTER\" CRAIK ^#4d4d4d;|^white; HIDETAKA NAKAZAWA ^#4d4d4d;|^white; HIROYUKI MIYANOIRI ^#4d4d4d;|^white; HOGAN LONG ^#4d4d4d;|^white; HOWARD GYTON\nHSIAO CHING-LIM ^#4d4d4d;|^white; HUGO LEONEL ^#4d4d4d;|^white; HULUSI ONUR KUZUCU ^#4d4d4d;|^white; HUNTER A. MIDDLETON ^#4d4d4d;|^white; HUNTER ALEXANDER LINE\nHUNTER DIEDERICHS ^#4d4d4d;|^white; HUNTER HYLEMAN ^#4d4d4d;|^white; HYDROLOGIST ^#4d4d4d;|^white; HYDROPOD ^#4d4d4d;|^white; HYU ^#4d4d4d;|^white; IAGO ROSA ^#4d4d4d;|^white; IAN ^#4d4d4d;|^white; IAN DARLINGTON\nIAN HESS ^#4d4d4d;|^white; IAN HOLMAN ^#4d4d4d;|^white; IAN LAMBERT ^#4d4d4d;|^white; IAN NALLY ^#4d4d4d;|^white; IAN STONE ^#4d4d4d;|^white; ICE QUEEN LAURA ^#4d4d4d;|^white; IDE RUSH ^#4d4d4d;|^white; IFRIAN\nILAN MEJER (MEJILAN) ^#4d4d4d;|^white; ILIA ABRAMKIN ^#4d4d4d;|^white; ILIA NIKIFOROV ^#4d4d4d;|^white; INGEBRIGT MIDTHJELL ^#4d4d4d;|^white; INKARY ^#4d4d4d;|^white; IRFAAN \"URFNEN\" BODHA\nIRINA TALANOVA ^#4d4d4d;|^white; IRVIN ROMAY GONZÁLEZ FLORES ^#4d4d4d;|^white; ISAAC SPOONER ^#4d4d4d;|^white; ISABELLE WANG ^#4d4d4d;|^white; ISAIAS \"CY\" ALBA, IV\nISSAC MCNEISH ^#4d4d4d;|^white; ITAYAMA AKIRA ^#4d4d4d;|^white; IVAN \"PINGEEE\" NIKIFOROV ^#4d4d4d;|^white; IVAN POPELYSHEV ^#4d4d4d;|^white; IVAN RODIONOV ^#4d4d4d;|^white; IZZY MAXWELL\nJ ASUNCION GUTIERREZ AVILES (KEYLUS) ^#4d4d4d;|^white; JACK (JUICE BOX) SMITH ^#4d4d4d;|^white; JACK BELL ^#4d4d4d;|^white; JACKAL ROLE PLAY ^#4d4d4d;|^white; JACKIE HAMILTON\nJACKSON SINGLETON ^#4d4d4d;|^white; JACOB & BRITTANY PERREIRA ^#4d4d4d;|^white; JACOB BEAUCHAMP ^#4d4d4d;|^white; JACOB BELVEAL ^#4d4d4d;|^white; JACOB BLASIUS\nJACOB BRAUGHTON ^#4d4d4d;|^white; JACOB CANULL ^#4d4d4d;|^white; JACOB COFFEY ^#4d4d4d;|^white; JACOB GREEN-RACETTE ^#4d4d4d;|^white; JACOB HERSLIP ^#4d4d4d;|^white; JACOB LEE\nJACOB MITCHELL (SUPERWECID) ^#4d4d4d;|^white; JACOB MYRICK ^#4d4d4d;|^white; JACOB POITRAS ^#4d4d4d;|^white; JACOB RILEY HUBBARD ^#4d4d4d;|^white; JACQUELINE YAMBAO\nJAE CANNON (DOOMMASTERAM) ^#4d4d4d;|^white; JAKE ALEXANDER BENDER ^#4d4d4d;|^white; JAKE EASTWOOD ^#4d4d4d;|^white; JAKE MOSS ^#4d4d4d;|^white; JAKE POLGLASE ^#4d4d4d;|^white; JAKE SALLENBACH\nJAKESUIT ^#4d4d4d;|^white; JAKOB WINKLER ^#4d4d4d;|^white; JAMES BEATTIE ^#4d4d4d;|^white; JAMES CARPENDALE ^#4d4d4d;|^white; JAMES COLANGELO ^#4d4d4d;|^white; JAMES DEL CAMPO ^#4d4d4d;|^white; JAMES FORWARD\nJAMES GLOVER ^#4d4d4d;|^white; JAMES HOFFMAN ^#4d4d4d;|^white; JAMES M BRALEY ^#4d4d4d;|^white; JAMES MATTHEW PETERSON ^#4d4d4d;|^white; JAMES NAVARRA ^#4d4d4d;|^white; JAMES O'DONOVAN\nJAMES OREL ^#4d4d4d;|^white; JAMES R TINSLEY ^#4d4d4d;|^white; JAMES SIM ^#4d4d4d;|^white; JAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE \"ARCHINA\" GREEN\nJAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO ^#4d4d4d;|^white; JAN-ERIC WIKSTRÖM ^#4d4d4d;|^white; JAN-JAAP KEULEN ^#4d4d4d;|^white; JANICK BEN EL MEKKI ^#4d4d4d;|^white; JARED HABECK\nJARED HUGHES ^#4d4d4d;|^white; JARED KENT ^#4d4d4d;|^white; JARED PAGE ^#4d4d4d;|^white; JAROD ^#4d4d4d;|^white; JARON HARPER ^#4d4d4d;|^white; JASON ^#4d4d4d;|^white; JASON \"PHOENIXSONG\" WONG\nJASON CARROLL ^#4d4d4d;|^white; JASON CHAN ^#4d4d4d;|^white; JASON ESCARPE ^#4d4d4d;|^white; JASON HOPKINS ^#4d4d4d;|^white; JASON HUTCHINSON ^#4d4d4d;|^white; JASON KENYON\nJASON MCCREARY ^#4d4d4d;|^white; JASON MOORE ^#4d4d4d;|^white; JASON PRZEWLOCKI ^#4d4d4d;|^white; JASON THOR HALL ^#4d4d4d;|^white; JASON ULLOA ^#4d4d4d;|^white; JASON WALKER ^#4d4d4d;|^white; JAVIER\nJAY ALDERSON ^#4d4d4d;|^white; JAY BAZELY ^#4d4d4d;|^white; JAY KANEKOA ^#4d4d4d;|^white; JAY SMITH ^#4d4d4d;|^white; JAYDE ROBSON ^#4d4d4d;|^white; JEAN ALC\nJEAN-PIERRE MALTESE ^#4d4d4d;|^white; JEANNE D. ORTIZ ^#4d4d4d;|^white; JEAN-PHILIPPE THIBAULT ^#4d4d4d;|^white; JEFF KING\n ", + "Rus": "" } }, { @@ -140,7 +140,7 @@ }, "Texts": { "Eng": "\nJEFF LEE STANISLAWSKI ^#4d4d4d;|^white; JEFFERY (FFEJERIAH) NELSON ^#4d4d4d;|^white; JEFFERY BOWLIN ^#4d4d4d;|^white; JEFFREY JUDKINS ^#4d4d4d;|^white; JEFFREY MCLEOD\nJEFFREY O. ^#4d4d4d;|^white; JENE F WEIR ^#4d4d4d;|^white; JENNY HIGGS ^#4d4d4d;|^white; JENS ARNOLD GRAF VON ROIT ZU HOYA ^#4d4d4d;|^white; JENS VAN NEYGHEM\nJEREMY COURSON ^#4d4d4d;|^white; JEREMY HILLIS ^#4d4d4d;|^white; JEREMY HOLMES ^#4d4d4d;|^white; JEREMY NEWTON ^#4d4d4d;|^white; JEREMY R. HILTS ^#4d4d4d;|^white; JEREMY VARGO\nJEREMY WATSON ^#4d4d4d;|^white; JESPER GRANVIK ^#4d4d4d;|^white; JESPIS ^#4d4d4d;|^white; JESSE CLEMENTS ^#4d4d4d;|^white; JESSE DANIEL SHERIDAN ^#4d4d4d;|^white; JESSE GALE ^#4d4d4d;|^white; JESSE HUI\nJESSE STANDARD ^#4d4d4d;|^white; JESSICA L BECKSTEAD ^#4d4d4d;|^white; JESSICA NUNN ^#4d4d4d;|^white; JEZEBEL CHIBI M. ^#4d4d4d;|^white; JHETT BLACK ^#4d4d4d;|^white; JIANING WANG\nJIM A OBERLY IV ^#4d4d4d;|^white; JIMIN HAN ^#4d4d4d;|^white; JIMMY \"BAGEL\" BERG ^#4d4d4d;|^white; JIMMY ASHCRAFT ^#4d4d4d;|^white; JIMMY BANKS ^#4d4d4d;|^white; JIMMY HERMANSSON\nJIMMY SÖRENSEN ^#4d4d4d;|^white; JINSOO KIM ^#4d4d4d;|^white; JOACHIM IDLAND ^#4d4d4d;|^white; JOAKIM S. LARSEN ^#4d4d4d;|^white; JOAKIM STIERNSPETZ ^#4d4d4d;|^white; JOÃO MORÃO\nJOAQUIN OLSEN ^#4d4d4d;|^white; JOE \"JET\" TAYLOR ^#4d4d4d;|^white; JOE \"SYDANDISH\" HYLAND ^#4d4d4d;|^white; JOE BALL ^#4d4d4d;|^white; JOE HARRISON ^#4d4d4d;|^white; JOE TALLEY\nJOEL AAZURIN DIORIO ^#4d4d4d;|^white; JOEL GUTHRIE ^#4d4d4d;|^white; JOEL RIECK ^#4d4d4d;|^white; JOEL SÖDERSTRÖM ^#4d4d4d;|^white; JOEL T ANDERSON ^#4d4d4d;|^white; JOEY FLEMING\nJOEY MONIZ ^#4d4d4d;|^white; JOEY SANDMEYER ^#4d4d4d;|^white; JOHAN HUGO BRAND ^#4d4d4d;|^white; JOHANN FRIDRIKSSON ^#4d4d4d;|^white; JOHANNES MA NYSÆTER\nJOHN \"UBER\" PRICE ^#4d4d4d;|^white; JOHN D LAGLE ^#4d4d4d;|^white; JOHN DE BRABANDER ^#4d4d4d;|^white; JOHN DUNCAN BENANE ^#4d4d4d;|^white; JOHN H. WESTGATE III\nJOHN HENDREN ^#4d4d4d;|^white; JOHN HONG ^#4d4d4d;|^white; JOHN KYPLAIN ^#4d4d4d;|^white; JOHN LEATHERS ^#4d4d4d;|^white; JOHN LUU ^#4d4d4d;|^white; JOHN MCCARTHY ^#4d4d4d;|^white; JOHN OLOFSSON\nJOHN PAWLING ^#4d4d4d;|^white; JOHN PILSON ^#4d4d4d;|^white; JOHN SMITH ^#4d4d4d;|^white; JOHN TERRY ^#4d4d4d;|^white; JOHNATHAN LUKE TRACEY ^#4d4d4d;|^white; JOHNNY ANDERSSON\nJOHNNY TULLY ^#4d4d4d;|^white; JON TOKARZ ^#4d4d4d;|^white; JONAS ALM ^#4d4d4d;|^white; JONAS HANSEN ^#4d4d4d;|^white; JONAS K ^#4d4d4d;|^white; JONAS SOLLI ^#4d4d4d;|^white; JONAS VITTRUP BIEGEL\nJONATHAN CARROLL ^#4d4d4d;|^white; JONATHAN CORNWELL ^#4d4d4d;|^white; JONATHAN MILLER ^#4d4d4d;|^white; JONATHAN NIMMO ^#4d4d4d;|^white; JONATHAN TOWNER\nJONATHAN WISNIEWSKI ^#4d4d4d;|^white; JONATHON LAWSON ^#4d4d4d;|^white; JORAN JOSEPH-ANGÉLIQUE ^#4d4d4d;|^white; JORDAN ^#4d4d4d;|^white; JORDAN ABBOTT\nJORDAN CARTER OLTHOF ^#4d4d4d;|^white; JORDAN MINAMIMAYE ^#4d4d4d;|^white; JORDAN SNOW ^#4d4d4d;|^white; JORDAN SONGER ^#4d4d4d;|^white; JORDAN WILLIAMS ^#4d4d4d;|^white; JORGE DIAZ\nJORGE HERRERA FONT ^#4d4d4d;|^white; JOSÉ CARLOS MATOS ^#4d4d4d;|^white; JOSE SANTIAGO ^#4d4d4d;|^white; JOSEPH ^#4d4d4d;|^white; JOSEPH \"THE FLAGSHIP\" WALLEY\nJOSEPH CASTIGLIA ^#4d4d4d;|^white; JOSEPH COOK ^#4d4d4d;|^white; JOSEPH GAFFNEY ^#4d4d4d;|^white; JOSEPH LOUVARIS ^#4d4d4d;|^white; JOSEPH M PALKA ^#4d4d4d;|^white; JOSEPH MANLEY\nJOSEPH MCMEEKEN ^#4d4d4d;|^white; JOSEPH RODRIGUEZ ^#4d4d4d;|^white; JOSEPH SABARRE ^#4d4d4d;|^white; JOSEPH SCOMA ^#4d4d4d;|^white; JOSEPH SHEBLE ^#4d4d4d;|^white; JOSEPH SPIGGLE\nJOSEPH SWANSON ^#4d4d4d;|^white; JOSH ^#4d4d4d;|^white; JOSH \"KOMI\" BRANER ^#4d4d4d;|^white; JOSH BROOM ^#4d4d4d;|^white; JOSH KAATZ ^#4d4d4d;|^white; JOSHUA ^#4d4d4d;|^white; JOSHUA BELTER\nJOSHUA BRISBANE ^#4d4d4d;|^white; JOSHUA CHALLENOR ^#4d4d4d;|^white; JOSHUA CLINEBELL ^#4d4d4d;|^white; JOSHUA COLLINS ^#4d4d4d;|^white; JOSHUA DYSON\nJOSHUA G. (KOOKEH) ^#4d4d4d;|^white; JOSHUA HANCOCK ^#4d4d4d;|^white; JOSHUA HETCHLER ^#4d4d4d;|^white; JOSHUA HILL ^#4d4d4d;|^white; JOSHUA JONES ^#4d4d4d;|^white; JOSHUA L. ASHLEY\nJOSHUA MICHAEL FRENCH ^#4d4d4d;|^white; JOSHUA PARKS ^#4d4d4d;|^white; JOSHUA PRUDDEN ^#4d4d4d;|^white; JOSHUA R. WEST ^#4d4d4d;|^white; JOSHUA ROSS ^#4d4d4d;|^white; JOSHUA SMITH\nJOSHUA WESTMORELAND ^#4d4d4d;|^white; JOSHUA WILLIAMS ^#4d4d4d;|^white; JOSHUA WREN ^#4d4d4d;|^white; JOSS OBADONKE SMITH ^#4d4d4d;|^white; JOURNEY GRANADOS\nJUAN ANTONIO \"JOHN BLACKHILL\" GUERRA MONTENEGRO ^#4d4d4d;|^white; JUAN MIGUEL C. LIM ^#4d4d4d;|^white; JUDD MORRISON ^#4d4d4d;|^white; JUDY FANKHAUSER\nJUHA-PEKKA HILTUNEN ^#4d4d4d;|^white; JULIAN DANTE BERTOZZI ^#4d4d4d;|^white; JULIAN G ROLON \"MAJORDOOD\" ^#4d4d4d;|^white; JULIAN MELONI\nJULIAN VONDIERGARDT ^#4d4d4d;|^white; JULIEN DERVEEUW ^#4d4d4d;|^white; JULIEN ROUBELAT ^#4d4d4d;|^white; JULIO TEH ^#4d4d4d;|^white; JULIUS \"RAINFORCE15\" MERTENS\nJUNO DAVID W ^#4d4d4d;|^white; JUSSI NIEMINEN ^#4d4d4d;|^white; JUSTIN ^#4d4d4d;|^white; JUSTIN AND PAIGE CADILLAC ^#4d4d4d;|^white; JUSTIN BRADLEY ^#4d4d4d;|^white; JUSTIN DANIELS\nJUSTIN DEVORE ^#4d4d4d;|^white; JUSTIN ELEY ^#4d4d4d;|^white; JUSTIN ELLIOTT ^#4d4d4d;|^white; JUSTIN MOWREY ^#4d4d4d;|^white; JUSTIN SANTAGIULIANA ^#4d4d4d;|^white; JUSTIN STINSON\n ", - "Rus": "\nJEFF LEE STANISLAWSKI ^#4d4d4d;|^white; JEFFERY (FFEJERIAH) NELSON ^#4d4d4d;|^white; JEFFERY BOWLIN ^#4d4d4d;|^white; JEFFREY JUDKINS ^#4d4d4d;|^white; JEFFREY MCLEOD\nJEFFREY O. ^#4d4d4d;|^white; JENE F WEIR ^#4d4d4d;|^white; JENNY HIGGS ^#4d4d4d;|^white; JENS ARNOLD GRAF VON ROIT ZU HOYA ^#4d4d4d;|^white; JENS VAN NEYGHEM\nJEREMY COURSON ^#4d4d4d;|^white; JEREMY HILLIS ^#4d4d4d;|^white; JEREMY HOLMES ^#4d4d4d;|^white; JEREMY NEWTON ^#4d4d4d;|^white; JEREMY R. HILTS ^#4d4d4d;|^white; JEREMY VARGO\nJEREMY WATSON ^#4d4d4d;|^white; JESPER GRANVIK ^#4d4d4d;|^white; JESPIS ^#4d4d4d;|^white; JESSE CLEMENTS ^#4d4d4d;|^white; JESSE DANIEL SHERIDAN ^#4d4d4d;|^white; JESSE GALE ^#4d4d4d;|^white; JESSE HUI\nJESSE STANDARD ^#4d4d4d;|^white; JESSICA L BECKSTEAD ^#4d4d4d;|^white; JESSICA NUNN ^#4d4d4d;|^white; JEZEBEL CHIBI M. ^#4d4d4d;|^white; JHETT BLACK ^#4d4d4d;|^white; JIANING WANG\nJIM A OBERLY IV ^#4d4d4d;|^white; JIMIN HAN ^#4d4d4d;|^white; JIMMY \"BAGEL\" BERG ^#4d4d4d;|^white; JIMMY ASHCRAFT ^#4d4d4d;|^white; JIMMY BANKS ^#4d4d4d;|^white; JIMMY HERMANSSON\nJIMMY SÖRENSEN ^#4d4d4d;|^white; JINSOO KIM ^#4d4d4d;|^white; JOACHIM IDLAND ^#4d4d4d;|^white; JOAKIM S. LARSEN ^#4d4d4d;|^white; JOAKIM STIERNSPETZ ^#4d4d4d;|^white; JOÃO MORÃO\nJOAQUIN OLSEN ^#4d4d4d;|^white; JOE \"JET\" TAYLOR ^#4d4d4d;|^white; JOE \"SYDANDISH\" HYLAND ^#4d4d4d;|^white; JOE BALL ^#4d4d4d;|^white; JOE HARRISON ^#4d4d4d;|^white; JOE TALLEY\nJOEL AAZURIN DIORIO ^#4d4d4d;|^white; JOEL GUTHRIE ^#4d4d4d;|^white; JOEL RIECK ^#4d4d4d;|^white; JOEL SÖDERSTRÖM ^#4d4d4d;|^white; JOEL T ANDERSON ^#4d4d4d;|^white; JOEY FLEMING\nJOEY MONIZ ^#4d4d4d;|^white; JOEY SANDMEYER ^#4d4d4d;|^white; JOHAN HUGO BRAND ^#4d4d4d;|^white; JOHANN FRIDRIKSSON ^#4d4d4d;|^white; JOHANNES MA NYSÆTER\nJOHN \"UBER\" PRICE ^#4d4d4d;|^white; JOHN D LAGLE ^#4d4d4d;|^white; JOHN DE BRABANDER ^#4d4d4d;|^white; JOHN DUNCAN BENANE ^#4d4d4d;|^white; JOHN H. WESTGATE III\nJOHN HENDREN ^#4d4d4d;|^white; JOHN HONG ^#4d4d4d;|^white; JOHN KYPLAIN ^#4d4d4d;|^white; JOHN LEATHERS ^#4d4d4d;|^white; JOHN LUU ^#4d4d4d;|^white; JOHN MCCARTHY ^#4d4d4d;|^white; JOHN OLOFSSON\nJOHN PAWLING ^#4d4d4d;|^white; JOHN PILSON ^#4d4d4d;|^white; JOHN SMITH ^#4d4d4d;|^white; JOHN TERRY ^#4d4d4d;|^white; JOHNATHAN LUKE TRACEY ^#4d4d4d;|^white; JOHNNY ANDERSSON\nJOHNNY TULLY ^#4d4d4d;|^white; JON TOKARZ ^#4d4d4d;|^white; JONAS ALM ^#4d4d4d;|^white; JONAS HANSEN ^#4d4d4d;|^white; JONAS K ^#4d4d4d;|^white; JONAS SOLLI ^#4d4d4d;|^white; JONAS VITTRUP BIEGEL\nJONATHAN CARROLL ^#4d4d4d;|^white; JONATHAN CORNWELL ^#4d4d4d;|^white; JONATHAN MILLER ^#4d4d4d;|^white; JONATHAN NIMMO ^#4d4d4d;|^white; JONATHAN TOWNER\nJONATHAN WISNIEWSKI ^#4d4d4d;|^white; JONATHON LAWSON ^#4d4d4d;|^white; JORAN JOSEPH-ANGÉLIQUE ^#4d4d4d;|^white; JORDAN ^#4d4d4d;|^white; JORDAN ABBOTT\nJORDAN CARTER OLTHOF ^#4d4d4d;|^white; JORDAN MINAMIMAYE ^#4d4d4d;|^white; JORDAN SNOW ^#4d4d4d;|^white; JORDAN SONGER ^#4d4d4d;|^white; JORDAN WILLIAMS ^#4d4d4d;|^white; JORGE DIAZ\nJORGE HERRERA FONT ^#4d4d4d;|^white; JOSÉ CARLOS MATOS ^#4d4d4d;|^white; JOSE SANTIAGO ^#4d4d4d;|^white; JOSEPH ^#4d4d4d;|^white; JOSEPH \"THE FLAGSHIP\" WALLEY\nJOSEPH CASTIGLIA ^#4d4d4d;|^white; JOSEPH COOK ^#4d4d4d;|^white; JOSEPH GAFFNEY ^#4d4d4d;|^white; JOSEPH LOUVARIS ^#4d4d4d;|^white; JOSEPH M PALKA ^#4d4d4d;|^white; JOSEPH MANLEY\nJOSEPH MCMEEKEN ^#4d4d4d;|^white; JOSEPH RODRIGUEZ ^#4d4d4d;|^white; JOSEPH SABARRE ^#4d4d4d;|^white; JOSEPH SCOMA ^#4d4d4d;|^white; JOSEPH SHEBLE ^#4d4d4d;|^white; JOSEPH SPIGGLE\nJOSEPH SWANSON ^#4d4d4d;|^white; JOSH ^#4d4d4d;|^white; JOSH \"KOMI\" BRANER ^#4d4d4d;|^white; JOSH BROOM ^#4d4d4d;|^white; JOSH KAATZ ^#4d4d4d;|^white; JOSHUA ^#4d4d4d;|^white; JOSHUA BELTER\nJOSHUA BRISBANE ^#4d4d4d;|^white; JOSHUA CHALLENOR ^#4d4d4d;|^white; JOSHUA CLINEBELL ^#4d4d4d;|^white; JOSHUA COLLINS ^#4d4d4d;|^white; JOSHUA DYSON\nJOSHUA G. (KOOKEH) ^#4d4d4d;|^white; JOSHUA HANCOCK ^#4d4d4d;|^white; JOSHUA HETCHLER ^#4d4d4d;|^white; JOSHUA HILL ^#4d4d4d;|^white; JOSHUA JONES ^#4d4d4d;|^white; JOSHUA L. ASHLEY\nJOSHUA MICHAEL FRENCH ^#4d4d4d;|^white; JOSHUA PARKS ^#4d4d4d;|^white; JOSHUA PRUDDEN ^#4d4d4d;|^white; JOSHUA R. WEST ^#4d4d4d;|^white; JOSHUA ROSS ^#4d4d4d;|^white; JOSHUA SMITH\nJOSHUA WESTMORELAND ^#4d4d4d;|^white; JOSHUA WILLIAMS ^#4d4d4d;|^white; JOSHUA WREN ^#4d4d4d;|^white; JOSS OBADONKE SMITH ^#4d4d4d;|^white; JOURNEY GRANADOS\nJUAN ANTONIO \"JOHN BLACKHILL\" GUERRA MONTENEGRO ^#4d4d4d;|^white; JUAN MIGUEL C. LIM ^#4d4d4d;|^white; JUDD MORRISON ^#4d4d4d;|^white; JUDY FANKHAUSER\nJUHA-PEKKA HILTUNEN ^#4d4d4d;|^white; JULIAN DANTE BERTOZZI ^#4d4d4d;|^white; JULIAN G ROLON \"MAJORDOOD\" ^#4d4d4d;|^white; JULIAN MELONI\nJULIAN VONDIERGARDT ^#4d4d4d;|^white; JULIEN DERVEEUW ^#4d4d4d;|^white; JULIEN ROUBELAT ^#4d4d4d;|^white; JULIO TEH ^#4d4d4d;|^white; JULIUS \"RAINFORCE15\" MERTENS\nJUNO DAVID W ^#4d4d4d;|^white; JUSSI NIEMINEN ^#4d4d4d;|^white; JUSTIN ^#4d4d4d;|^white; JUSTIN AND PAIGE CADILLAC ^#4d4d4d;|^white; JUSTIN BRADLEY ^#4d4d4d;|^white; JUSTIN DANIELS\nJUSTIN DEVORE ^#4d4d4d;|^white; JUSTIN ELEY ^#4d4d4d;|^white; JUSTIN ELLIOTT ^#4d4d4d;|^white; JUSTIN MOWREY ^#4d4d4d;|^white; JUSTIN SANTAGIULIANA ^#4d4d4d;|^white; JUSTIN STINSON\n" + "Rus": "" } }, { @@ -152,7 +152,7 @@ }, "Texts": { "Eng": "\nJUSTIN THIBAULT ^#4d4d4d;|^white; JUSTIN THOMPSON ^#4d4d4d;|^white; JUUSO PIIPPO ^#4d4d4d;|^white; JYE CROSSLEY ^#4d4d4d;|^white; K54 ^#4d4d4d;|^white; KAI-DANIEL WAGERINGEL\nKALEB WATSON ^#4d4d4d;|^white; KALLE SØNDERBY ^#4d4d4d;|^white; KANE ROBERTS ^#4d4d4d;|^white; KANRATH ^#4d4d4d;|^white; KAREN RYEL ^#4d4d4d;|^white; KARL RICHARD BIE ^#4d4d4d;|^white; KARSTEN HÖLD\nKASUMI TANI ^#4d4d4d;|^white; KATHY M KARLSSON ^#4d4d4d;|^white; KAZAKOVA NATALIA ^#4d4d4d;|^white; KAZYYK \"TENEK\" ^#4d4d4d;|^white; KEATON SANDERS ^#4d4d4d;|^white; KEELAN MILLS\nKEIL SCHMIT ^#4d4d4d;|^white; KEISUKE KAGIYA ^#4d4d4d;|^white; KEITH BLACKARD ^#4d4d4d;|^white; KEITH WINGET ^#4d4d4d;|^white; KELLY LABONTE ^#4d4d4d;|^white; KELLY LEVONYAK\nKELLY SCHMITZ ^#4d4d4d;|^white; KEN VISUDHAROMN ^#4d4d4d;|^white; KENJI BROOKS ^#4d4d4d;|^white; KENNET JOHANSSON ^#4d4d4d;|^white; KENNETH ^#4d4d4d;|^white; KENNETH D BECKSTEAD\nKENNETH P CORNING ^#4d4d4d;|^white; KENNETH SCHØNE ^#4d4d4d;|^white; KENNETH TRIPLETT ^#4d4d4d;|^white; KENNIF LIM ^#4d4d4d;|^white; KEREN GRAY ^#4d4d4d;|^white; KEVAN BLAKEY\nKEVEN BURGESS ^#4d4d4d;|^white; KEVIN BÉGIN ^#4d4d4d;|^white; KEVIN BREVIK ^#4d4d4d;|^white; KEVIN CORMIER ^#4d4d4d;|^white; KEVIN JOHNSON ^#4d4d4d;|^white; KEVIN KWON\nKEVIN MCKINNON -KORIAL- ^#4d4d4d;|^white; KEVIN MUNRO ^#4d4d4d;|^white; KEVIN SZKIL ^#4d4d4d;|^white; KEVIN TAYLOR ^#4d4d4d;|^white; KHP ^#4d4d4d;|^white; KIELAN THE REALIST REVIEWER\nKIENTERO ^#4d4d4d;|^white; KIERON DEPLEDGE ^#4d4d4d;|^white; KIERYN FARRER ^#4d4d4d;|^white; KIM JIHO ^#4d4d4d;|^white; KIM LIDERFORS ^#4d4d4d;|^white; KIM NILSEN ^#4d4d4d;|^white; KIMBERLY GIBBONS\nKIRK STEPHENSON ^#4d4d4d;|^white; KITTEN KIRSTIN ^#4d4d4d;|^white; KITTIE BLACKWELL ^#4d4d4d;|^white; KLAUDIJUS ŽEKONIS ^#4d4d4d;|^white; KLAUS \"ORY´HARA\" ANDERSEN\nKOBY MOONEY (EPICPANDA65) ^#4d4d4d;|^white; KODY ^#4d4d4d;|^white; KOLLYNN BLACKPAW ^#4d4d4d;|^white; KRIS HOLTON ^#4d4d4d;|^white; KRIS LAFRENIERE ^#4d4d4d;|^white; KRISTIAN PETERSON\nKRISTOFF STENS ^#4d4d4d;|^white; KRISTOFFER BJÆRKE ^#4d4d4d;|^white; KSENIA KOLEVATOVA ^#4d4d4d;|^white; KURODRAMARCHOSIAS ^#4d4d4d;|^white; KURTIS ^#4d4d4d;|^white; KURTIS BALL\nKYLE FRANZ ^#4d4d4d;|^white; KYLE GREGORY ^#4d4d4d;|^white; KYLE HOBBIE ^#4d4d4d;|^white; KYLE J ROSS ^#4d4d4d;|^white; KYLE MINKS ^#4d4d4d;|^white; KYLE MORIN ^#4d4d4d;|^white; KYLE MULLEN\nKYLE RODGERS ^#4d4d4d;|^white; KYLE SKALSKY ^#4d4d4d;|^white; KYLE SZELUGA ^#4d4d4d;|^white; KYLE THORNE ^#4d4d4d;|^white; KYLE WHITTINGTON ^#4d4d4d;|^white; KYRA ZUNDERMÄHNE\nKYUNG-SUK KIM ^#4d4d4d;|^white; L SCOT KOEPKE ^#4d4d4d;|^white; LACANAU GEOFFROY ^#4d4d4d;|^white; LACHLAN KIPLING ^#4d4d4d;|^white; LAKOTA ^#4d4d4d;|^white; LANCE CHEN ^#4d4d4d;|^white; LANI SMITH\nLARRY BOWEN ^#4d4d4d;|^white; LARS RING ^#4d4d4d;|^white; LARS-MARTIN GUNNERSEN ^#4d4d4d;|^white; LAURA STEEL - AKA WICKED WITCH ^#4d4d4d;|^white; LAUREN PARKER\nLAURI KALANTI ^#4d4d4d;|^white; LAWRENCE ONG AKA LAWIE (BELGIUM) ^#4d4d4d;|^white; LAYNE PHILLIP WHITE ^#4d4d4d;|^white; LAYTHEN GALE ^#4d4d4d;|^white; LEAKCIM78\nLEANDRO ALVARO PAIVA DE OLIVEIRA ^#4d4d4d;|^white; LEE ARNOLD ^#4d4d4d;|^white; LEE E DUVALL ^#4d4d4d;|^white; LEE HEE ^#4d4d4d;|^white; LEE JUN-HO (BB) ^#4d4d4d;|^white; LEFTERI VLAHOS\nLEIF A. PITCOCK ^#4d4d4d;|^white; LEO ORRING ^#4d4d4d;|^white; LEONID LYUBIMOV ^#4d4d4d;|^white; LEROY VAN DER LEE ^#4d4d4d;|^white; LEVI RALPH ^#4d4d4d;|^white; LEVIN DEAN ^#4d4d4d;|^white; LEWIN PARKER\nLIAM MOORE (M0RAPTOR98) ^#4d4d4d;|^white; LIAM POTTERTON ^#4d4d4d;|^white; LIAM TAYLOR ^#4d4d4d;|^white; LINCOLN MAXWELL TRACY ^#4d4d4d;|^white; LINDA HOWARD\nLINDSEY BARRIENTOS ^#4d4d4d;|^white; LINUS VAN DE LAARSCHOT ^#4d4d4d;|^white; LISA A. CATLIN ^#4d4d4d;|^white; LISA A. O'MARY ^#4d4d4d;|^white; LISA HALL ^#4d4d4d;|^white; LISA MICHAELS\nLLERENI MEDINA ^#4d4d4d;|^white; LLOYD DANE - LSHARP ^#4d4d4d;|^white; LOCHEY WALDEN ^#4d4d4d;|^white; LOGAN MEYER ^#4d4d4d;|^white; LOGAN SMITH\nLORD GREGLORIOUS THE GREAT AND WISE AND POWERFUL MAGICAL UNICORN ^#4d4d4d;|^white; LORDNIGHTMAR3 ^#4d4d4d;|^white; LUAN VERZIVOLI\nLUC CORBOULD ^#4d4d4d;|^white; LUCA DI FEDE ^#4d4d4d;|^white; LUCA FRIGERIO ^#4d4d4d;|^white; LUCAS A. EDWARDS ^#4d4d4d;|^white; LUCAS ROBERTS ^#4d4d4d;|^white; LUCX\nLUIS DUARTE-PINEDA ^#4d4d4d;|^white; LUKA ECKLYPSIS ^#4d4d4d;|^white; LUKA KLLP ^#4d4d4d;|^white; LUKAS CHALOUPKA ^#4d4d4d;|^white; LUKE BRESNEHAN ^#4d4d4d;|^white; LUKE DALDY-ROWE\nLUKE EVAN SMITH ^#4d4d4d;|^white; LUKE K. ^#4d4d4d;|^white; LUNARNIGHTMARE9 ^#4d4d4d;|^white; LUUK BEENTJES ^#4d4d4d;|^white; LYNDON HARRIS ^#4d4d4d;|^white; MACKMICK LIDMAN\nMAGNUS SKIBENES ^#4d4d4d;|^white; MAGNUS SLINNING AARSAETHER ^#4d4d4d;|^white; MAKO HAKUO ^#4d4d4d;|^white; MALCOLM DONAHOE ^#4d4d4d;|^white; MANUEL GERBER\nMAOR BORRELY (BIIRDY) ^#4d4d4d;|^white; MARC CHRISTENER ^#4d4d4d;|^white; MARC HOFFMANN (AS IISKULLSII) ^#4d4d4d;|^white; MARC KINDER ^#4d4d4d;|^white; MARCEL KÜHL\nMARCEL MATZ ^#4d4d4d;|^white; MARCO ( MINZIMINZZ ) ^#4d4d4d;|^white; MARCO KLINGER ^#4d4d4d;|^white; MARCO LEBLANC ^#4d4d4d;|^white; MARCO PONCE\nMARCO SHEK - CRAFTMINE999 ^#4d4d4d;|^white; MARCO STÖLLINGER ^#4d4d4d;|^white; MARCUS ALSTRÖM ^#4d4d4d;|^white; MARCUS RØJKJÆR ^#4d4d4d;|^white; MARCUS STAHL\n ", - "Rus": "\nJUSTIN THIBAULT ^#4d4d4d;|^white; JUSTIN THOMPSON ^#4d4d4d;|^white; JUUSO PIIPPO ^#4d4d4d;|^white; JYE CROSSLEY ^#4d4d4d;|^white; K54 ^#4d4d4d;|^white; KAI-DANIEL WAGERINGEL\nKALEB WATSON ^#4d4d4d;|^white; KALLE SØNDERBY ^#4d4d4d;|^white; KANE ROBERTS ^#4d4d4d;|^white; KANRATH ^#4d4d4d;|^white; KAREN RYEL ^#4d4d4d;|^white; KARL RICHARD BIE ^#4d4d4d;|^white; KARSTEN HÖLD\nKASUMI TANI ^#4d4d4d;|^white; KATHY M KARLSSON ^#4d4d4d;|^white; KAZAKOVA NATALIA ^#4d4d4d;|^white; KAZYYK \"TENEK\" ^#4d4d4d;|^white; KEATON SANDERS ^#4d4d4d;|^white; KEELAN MILLS\nKEIL SCHMIT ^#4d4d4d;|^white; KEISUKE KAGIYA ^#4d4d4d;|^white; KEITH BLACKARD ^#4d4d4d;|^white; KEITH WINGET ^#4d4d4d;|^white; KELLY LABONTE ^#4d4d4d;|^white; KELLY LEVONYAK\nKELLY SCHMITZ ^#4d4d4d;|^white; KEN VISUDHAROMN ^#4d4d4d;|^white; KENJI BROOKS ^#4d4d4d;|^white; KENNET JOHANSSON ^#4d4d4d;|^white; KENNETH ^#4d4d4d;|^white; KENNETH D BECKSTEAD\nKENNETH P CORNING ^#4d4d4d;|^white; KENNETH SCHØNE ^#4d4d4d;|^white; KENNETH TRIPLETT ^#4d4d4d;|^white; KENNIF LIM ^#4d4d4d;|^white; KEREN GRAY ^#4d4d4d;|^white; KEVAN BLAKEY\nKEVEN BURGESS ^#4d4d4d;|^white; KEVIN BÉGIN ^#4d4d4d;|^white; KEVIN BREVIK ^#4d4d4d;|^white; KEVIN CORMIER ^#4d4d4d;|^white; KEVIN JOHNSON ^#4d4d4d;|^white; KEVIN KWON\nKEVIN MCKINNON -KORIAL- ^#4d4d4d;|^white; KEVIN MUNRO ^#4d4d4d;|^white; KEVIN SZKIL ^#4d4d4d;|^white; KEVIN TAYLOR ^#4d4d4d;|^white; KHP ^#4d4d4d;|^white; KIELAN THE REALIST REVIEWER\nKIENTERO ^#4d4d4d;|^white; KIERON DEPLEDGE ^#4d4d4d;|^white; KIERYN FARRER ^#4d4d4d;|^white; KIM JIHO ^#4d4d4d;|^white; KIM LIDERFORS ^#4d4d4d;|^white; KIM NILSEN ^#4d4d4d;|^white; KIMBERLY GIBBONS\nKIRK STEPHENSON ^#4d4d4d;|^white; KITTEN KIRSTIN ^#4d4d4d;|^white; KITTIE BLACKWELL ^#4d4d4d;|^white; KLAUDIJUS ŽEKONIS ^#4d4d4d;|^white; KLAUS \"ORY´HARA\" ANDERSEN\nKOBY MOONEY (EPICPANDA65) ^#4d4d4d;|^white; KODY ^#4d4d4d;|^white; KOLLYNN BLACKPAW ^#4d4d4d;|^white; KRIS HOLTON ^#4d4d4d;|^white; KRIS LAFRENIERE ^#4d4d4d;|^white; KRISTIAN PETERSON\nKRISTOFF STENS ^#4d4d4d;|^white; KRISTOFFER BJÆRKE ^#4d4d4d;|^white; KSENIA KOLEVATOVA ^#4d4d4d;|^white; KURODRAMARCHOSIAS ^#4d4d4d;|^white; KURTIS ^#4d4d4d;|^white; KURTIS BALL\nKYLE FRANZ ^#4d4d4d;|^white; KYLE GREGORY ^#4d4d4d;|^white; KYLE HOBBIE ^#4d4d4d;|^white; KYLE J ROSS ^#4d4d4d;|^white; KYLE MINKS ^#4d4d4d;|^white; KYLE MORIN ^#4d4d4d;|^white; KYLE MULLEN\nKYLE RODGERS ^#4d4d4d;|^white; KYLE SKALSKY ^#4d4d4d;|^white; KYLE SZELUGA ^#4d4d4d;|^white; KYLE THORNE ^#4d4d4d;|^white; KYLE WHITTINGTON ^#4d4d4d;|^white; KYRA ZUNDERMÄHNE\nKYUNG-SUK KIM ^#4d4d4d;|^white; L SCOT KOEPKE ^#4d4d4d;|^white; LACANAU GEOFFROY ^#4d4d4d;|^white; LACHLAN KIPLING ^#4d4d4d;|^white; LAKOTA ^#4d4d4d;|^white; LANCE CHEN ^#4d4d4d;|^white; LANI SMITH\nLARRY BOWEN ^#4d4d4d;|^white; LARS RING ^#4d4d4d;|^white; LARS-MARTIN GUNNERSEN ^#4d4d4d;|^white; LAURA STEEL - AKA WICKED WITCH ^#4d4d4d;|^white; LAUREN PARKER\nLAURI KALANTI ^#4d4d4d;|^white; LAWRENCE ONG AKA LAWIE (BELGIUM) ^#4d4d4d;|^white; LAYNE PHILLIP WHITE ^#4d4d4d;|^white; LAYTHEN GALE ^#4d4d4d;|^white; LEAKCIM78\nLEANDRO ALVARO PAIVA DE OLIVEIRA ^#4d4d4d;|^white; LEE ARNOLD ^#4d4d4d;|^white; LEE E DUVALL ^#4d4d4d;|^white; LEE HEE ^#4d4d4d;|^white; LEE JUN-HO (BB) ^#4d4d4d;|^white; LEFTERI VLAHOS\nLEIF A. PITCOCK ^#4d4d4d;|^white; LEO ORRING ^#4d4d4d;|^white; LEONID LYUBIMOV ^#4d4d4d;|^white; LEROY VAN DER LEE ^#4d4d4d;|^white; LEVI RALPH ^#4d4d4d;|^white; LEVIN DEAN ^#4d4d4d;|^white; LEWIN PARKER\nLIAM MOORE (M0RAPTOR98) ^#4d4d4d;|^white; LIAM POTTERTON ^#4d4d4d;|^white; LIAM TAYLOR ^#4d4d4d;|^white; LINCOLN MAXWELL TRACY ^#4d4d4d;|^white; LINDA HOWARD\nLINDSEY BARRIENTOS ^#4d4d4d;|^white; LINUS VAN DE LAARSCHOT ^#4d4d4d;|^white; LISA A. CATLIN ^#4d4d4d;|^white; LISA A. O'MARY ^#4d4d4d;|^white; LISA HALL ^#4d4d4d;|^white; LISA MICHAELS\nLLERENI MEDINA ^#4d4d4d;|^white; LLOYD DANE - LSHARP ^#4d4d4d;|^white; LOCHEY WALDEN ^#4d4d4d;|^white; LOGAN MEYER ^#4d4d4d;|^white; LOGAN SMITH\nLORD GREGLORIOUS THE GREAT AND WISE AND POWERFUL MAGICAL UNICORN ^#4d4d4d;|^white; LORDNIGHTMAR3 ^#4d4d4d;|^white; LUAN VERZIVOLI\nLUC CORBOULD ^#4d4d4d;|^white; LUCA DI FEDE ^#4d4d4d;|^white; LUCA FRIGERIO ^#4d4d4d;|^white; LUCAS A. EDWARDS ^#4d4d4d;|^white; LUCAS ROBERTS ^#4d4d4d;|^white; LUCX\nLUIS DUARTE-PINEDA ^#4d4d4d;|^white; LUKA ECKLYPSIS ^#4d4d4d;|^white; LUKA KLLP ^#4d4d4d;|^white; LUKAS CHALOUPKA ^#4d4d4d;|^white; LUKE BRESNEHAN ^#4d4d4d;|^white; LUKE DALDY-ROWE\nLUKE EVAN SMITH ^#4d4d4d;|^white; LUKE K. ^#4d4d4d;|^white; LUNARNIGHTMARE9 ^#4d4d4d;|^white; LUUK BEENTJES ^#4d4d4d;|^white; LYNDON HARRIS ^#4d4d4d;|^white; MACKMICK LIDMAN\nMAGNUS SKIBENES ^#4d4d4d;|^white; MAGNUS SLINNING AARSAETHER ^#4d4d4d;|^white; MAKO HAKUO ^#4d4d4d;|^white; MALCOLM DONAHOE ^#4d4d4d;|^white; MANUEL GERBER\nMAOR BORRELY (BIIRDY) ^#4d4d4d;|^white; MARC CHRISTENER ^#4d4d4d;|^white; MARC HOFFMANN (AS IISKULLSII) ^#4d4d4d;|^white; MARC KINDER ^#4d4d4d;|^white; MARCEL KÜHL\nMARCEL MATZ ^#4d4d4d;|^white; MARCO ( MINZIMINZZ ) ^#4d4d4d;|^white; MARCO KLINGER ^#4d4d4d;|^white; MARCO LEBLANC ^#4d4d4d;|^white; MARCO PONCE\nMARCO SHEK - CRAFTMINE999 ^#4d4d4d;|^white; MARCO STÖLLINGER ^#4d4d4d;|^white; MARCUS ALSTRÖM ^#4d4d4d;|^white; MARCUS RØJKJÆR ^#4d4d4d;|^white; MARCUS STAHL\n" + "Rus": "" } }, { @@ -164,7 +164,7 @@ }, "Texts": { "Eng": "\nLILI IBRAHIM\nHARRIET JONES\nRICKY JONSONN\n ", - "Rus": "\nLILI IBRAHIM\nHARRIET JONES\nRICKY JONSONN\n" + "Rus": "" } }, { @@ -176,7 +176,7 @@ }, "Texts": { "Eng": "\nMARGARETA WESTERBERG ^#4d4d4d;|^white; MARIA AKSENOVA ^#4d4d4d;|^white; MARIËLLE DE HOOP ^#4d4d4d;|^white; MARINUS CORNELIS VISSER ^#4d4d4d;|^white; MARISSA CASTOR\nMARIUS BRENNA ^#4d4d4d;|^white; MARIUS HOEL ^#4d4d4d;|^white; MARIUS SILVESTER KAUER ^#4d4d4d;|^white; MARK ^#4d4d4d;|^white; MARK D BEST ^#4d4d4d;|^white; MARK HOWARTH\nMARK JACOBSON ^#4d4d4d;|^white; MARK JASON ^#4d4d4d;|^white; MARK L SCHALLER ^#4d4d4d;|^white; MARK SMITH ^#4d4d4d;|^white; MARK TAROZZI ^#4d4d4d;|^white; MARK YONKIN (PAX)\nMARK123RUS ^#4d4d4d;|^white; MARKKU SURAKKA ^#4d4d4d;|^white; MARKUS DAM ^#4d4d4d;|^white; MARKUS FONFARA ^#4d4d4d;|^white; MARKUS HEDBERG ^#4d4d4d;|^white; MARKUS LANDWEHR\nMARKUS SCHRÖDER ^#4d4d4d;|^white; MARLON FOLEY ^#4d4d4d;|^white; MARTIJN VAN LETH ^#4d4d4d;|^white; MARTIN ENGLISH ^#4d4d4d;|^white; MARTIN KRAUTLOHER\nMARTIN WOLDSETH (MARGRIM) ^#4d4d4d;|^white; MASAYUKI MORISAWA ^#4d4d4d;|^white; MASON HODGE ^#4d4d4d;|^white; MASON MOSSS ^#4d4d4d;|^white; MASON POINTER\nMASON RICHARDSON ^#4d4d4d;|^white; MAST3RPLAN ^#4d4d4d;|^white; MATHEW WADE ^#4d4d4d;|^white; MATHEW WALLER ^#4d4d4d;|^white; MATHIAS ^#4d4d4d;|^white; MATHIES C HENRIKSEN\nMATHIEU THOMAS EBERT ^#4d4d4d;|^white; MATIAS HOLST ^#4d4d4d;|^white; MATS ASAKSKOGEN LANDFALD ^#4d4d4d;|^white; MATS HANSNES ^#4d4d4d;|^white; MATT LOWUM\nMATT NACHAJKO ^#4d4d4d;|^white; MATT VELEZ ^#4d4d4d;|^white; MATT VENZKE ^#4d4d4d;|^white; MATT WHITFIELD ^#4d4d4d;|^white; MATTHEW BOSE ^#4d4d4d;|^white; MATTHEW DELOUGHRY\nMATTHEW GREEN ^#4d4d4d;|^white; MATTHEW HAMPARYAN ^#4d4d4d;|^white; MATTHEW HENSON ^#4d4d4d;|^white; MATTHEW HEYWOOD ^#4d4d4d;|^white; MATTHEW J CISNEROS\nMATTHEW JOHNSTONE (WEEGESTOR) ^#4d4d4d;|^white; MATTHEW KRATZER ^#4d4d4d;|^white; MATTHEW MERKS ^#4d4d4d;|^white; MATTHEW POXSON ^#4d4d4d;|^white; MATTHEW PRUETT\nMATTHEW RAYBOURN ^#4d4d4d;|^white; MATTHEW REBELLATO ^#4d4d4d;|^white; MATTHEW RHODES ^#4d4d4d;|^white; MATTHEW SWENA ^#4d4d4d;|^white; MATTHEW T CUMMARD\nMATTHEW WASSERMAN ^#4d4d4d;|^white; MATTHIAS BERG ^#4d4d4d;|^white; MATTHIAS HOHEISEL ^#4d4d4d;|^white; MATTHIAS SCHWARZ\nMAX \"MAXZTT\" ZETTLMEIßL (HYLOTL PLAYER) ^#4d4d4d;|^white; MAX (DUCKEGG) BURNS ^#4d4d4d;|^white; MAX PERSSON ^#4d4d4d;|^white; MAXIMILIAN\nMAXWELL MANN ^#4d4d4d;|^white; MAYUMI YAMAKI ^#4d4d4d;|^white; MEEPETH ^#4d4d4d;|^white; MELISSA BANNERMAN ^#4d4d4d;|^white; MICHA RAATS ^#4d4d4d;|^white; MICHAEL OGLETREE\nMICHAEL \"RICO\" MOULDS ^#4d4d4d;|^white; MICHAEL \"SIMMAN\" CLEMENTS ^#4d4d4d;|^white; MICHAEL BOX ^#4d4d4d;|^white; MICHAEL BRADLEY\nMICHAEL CHRISTOPHER GAMBRELL ^#4d4d4d;|^white; MICHAËL CLAVAUD ^#4d4d4d;|^white; MICHAEL DEMAGGIO ^#4d4d4d;|^white; MICHAEL DOAN NGUYEN\nMICHAEL GREEN ^#4d4d4d;|^white; MICHAEL HAUSMANN ^#4d4d4d;|^white; MICHAEL HEYWOOD ^#4d4d4d;|^white; MICHAEL JEFFERSON ^#4d4d4d;|^white; MICHAEL JOHWI LOVELL\nMICHAEL KAGEL ^#4d4d4d;|^white; MICHAEL KRAUSE ^#4d4d4d;|^white; MICHAEL KURTZ ^#4d4d4d;|^white; MICHAEL M. BURCH ^#4d4d4d;|^white; MICHAEL MCCONNELL\nMICHAEL MCDONALD ^#4d4d4d;|^white; MICHAEL OFNER ^#4d4d4d;|^white; MICHAEL PRINZ ^#4d4d4d;|^white; MICHAEL REID ^#4d4d4d;|^white; MICHAEL RHODES ^#4d4d4d;|^white; MICHAEL RIFFLE\nMICHAEL SETO ^#4d4d4d;|^white; MICHAEL SHAW ^#4d4d4d;|^white; MICHAEL SMITH ^#4d4d4d;|^white; MICHAEL TURZA ^#4d4d4d;|^white; MICHAEL WINSHIP ^#4d4d4d;|^white; MICHAEL YILEK\nMICHEL LANDRY ^#4d4d4d;|^white; MICHEL PRIOR ^#4d4d4d;|^white; MICHELE CAPOBIANCO ^#4d4d4d;|^white; MICHELE COLOMBO ^#4d4d4d;|^white; MICHELLE CUSSACK\nMICKAEL DA-PONTE ^#4d4d4d;|^white; MIDDLE MANAGEMENT DINOZORE ^#4d4d4d;|^white; MIGUEL ANGEL PEREZ ROJAS ^#4d4d4d;|^white; MIGUEL BLANCHETTE\nMIKAEL FORSGREN ^#4d4d4d;|^white; MIKAEL ^#4d4d4d;|^white; INNILÄ ^#4d4d4d;|^white; MIKE HOLST ^#4d4d4d;|^white; MIKE MAY ^#4d4d4d;|^white; MIKE MILLER ^#4d4d4d;|^white; MIKE POKORNY\nMIKHAIL GOLODYAEV ^#4d4d4d;|^white; MIKI RIBER HEIDRUP ^#4d4d4d;|^white; MINH \"PHOXY\" C ^#4d4d4d;|^white; MIRA FARAH B ^#4d4d4d;|^white; MITCHELL B BEEMS ^#4d4d4d;|^white; MITCHELL EARLE\nMITCHELL KANE ^#4d4d4d;|^white; MITCHELL KUTCHUK ^#4d4d4d;|^white; MO KARGAS ^#4d4d4d;|^white; MOHAMMED AL DUGHAITHER ^#4d4d4d;|^white; MOHAMMED AL-RAFAEI\nMOKUNEN ^#4d4d4d;|^white; MORITZ KRATZER ^#4d4d4d;|^white; MORITZ MEIER ^#4d4d4d;|^white; MORTEN BERGER ^#4d4d4d;|^white; MOUHAMAD ABDALLAH ^#4d4d4d;|^white; MR CONOR WADSWORTH\nMR I A THOMAS ^#4d4d4d;|^white; MR OLIVER A OAKMAN ^#4d4d4d;|^white; MR PATRICK J BURKE ^#4d4d4d;|^white; MR TREVOR B LLOYD ^#4d4d4d;|^white; MR. FANTASY\nMR. MATT SCHEFFEY ^#4d4d4d;|^white; MRSTEETV ^#4d4d4d;|^white; MURIEL COET ^#4d4d4d;|^white; MWAPUTSA ANDREW STANLEY KURETU ^#4d4d4d;|^white; MYKENZIE GENTILLE\nMYLES NEWLING ^#4d4d4d;|^white; NAEL MOZER ^#4d4d4d;|^white; NAM TRANG ^#4d4d4d;|^white; NATALIE SHREEVE ^#4d4d4d;|^white; NATE RUSH (WESIR) ^#4d4d4d;|^white; NATHAN ADAMS\n ", - "Rus": "\nMARGARETA WESTERBERG ^#4d4d4d;|^white; MARIA AKSENOVA ^#4d4d4d;|^white; MARIËLLE DE HOOP ^#4d4d4d;|^white; MARINUS CORNELIS VISSER ^#4d4d4d;|^white; MARISSA CASTOR\nMARIUS BRENNA ^#4d4d4d;|^white; MARIUS HOEL ^#4d4d4d;|^white; MARIUS SILVESTER KAUER ^#4d4d4d;|^white; MARK ^#4d4d4d;|^white; MARK D BEST ^#4d4d4d;|^white; MARK HOWARTH\nMARK JACOBSON ^#4d4d4d;|^white; MARK JASON ^#4d4d4d;|^white; MARK L SCHALLER ^#4d4d4d;|^white; MARK SMITH ^#4d4d4d;|^white; MARK TAROZZI ^#4d4d4d;|^white; MARK YONKIN (PAX)\nMARK123RUS ^#4d4d4d;|^white; MARKKU SURAKKA ^#4d4d4d;|^white; MARKUS DAM ^#4d4d4d;|^white; MARKUS FONFARA ^#4d4d4d;|^white; MARKUS HEDBERG ^#4d4d4d;|^white; MARKUS LANDWEHR\nMARKUS SCHRÖDER ^#4d4d4d;|^white; MARLON FOLEY ^#4d4d4d;|^white; MARTIJN VAN LETH ^#4d4d4d;|^white; MARTIN ENGLISH ^#4d4d4d;|^white; MARTIN KRAUTLOHER\nMARTIN WOLDSETH (MARGRIM) ^#4d4d4d;|^white; MASAYUKI MORISAWA ^#4d4d4d;|^white; MASON HODGE ^#4d4d4d;|^white; MASON MOSSS ^#4d4d4d;|^white; MASON POINTER\nMASON RICHARDSON ^#4d4d4d;|^white; MAST3RPLAN ^#4d4d4d;|^white; MATHEW WADE ^#4d4d4d;|^white; MATHEW WALLER ^#4d4d4d;|^white; MATHIAS ^#4d4d4d;|^white; MATHIES C HENRIKSEN\nMATHIEU THOMAS EBERT ^#4d4d4d;|^white; MATIAS HOLST ^#4d4d4d;|^white; MATS ASAKSKOGEN LANDFALD ^#4d4d4d;|^white; MATS HANSNES ^#4d4d4d;|^white; MATT LOWUM\nMATT NACHAJKO ^#4d4d4d;|^white; MATT VELEZ ^#4d4d4d;|^white; MATT VENZKE ^#4d4d4d;|^white; MATT WHITFIELD ^#4d4d4d;|^white; MATTHEW BOSE ^#4d4d4d;|^white; MATTHEW DELOUGHRY\nMATTHEW GREEN ^#4d4d4d;|^white; MATTHEW HAMPARYAN ^#4d4d4d;|^white; MATTHEW HENSON ^#4d4d4d;|^white; MATTHEW HEYWOOD ^#4d4d4d;|^white; MATTHEW J CISNEROS\nMATTHEW JOHNSTONE (WEEGESTOR) ^#4d4d4d;|^white; MATTHEW KRATZER ^#4d4d4d;|^white; MATTHEW MERKS ^#4d4d4d;|^white; MATTHEW POXSON ^#4d4d4d;|^white; MATTHEW PRUETT\nMATTHEW RAYBOURN ^#4d4d4d;|^white; MATTHEW REBELLATO ^#4d4d4d;|^white; MATTHEW RHODES ^#4d4d4d;|^white; MATTHEW SWENA ^#4d4d4d;|^white; MATTHEW T CUMMARD\nMATTHEW WASSERMAN ^#4d4d4d;|^white; MATTHIAS BERG ^#4d4d4d;|^white; MATTHIAS HOHEISEL ^#4d4d4d;|^white; MATTHIAS SCHWARZ\nMAX \"MAXZTT\" ZETTLMEIßL (HYLOTL PLAYER) ^#4d4d4d;|^white; MAX (DUCKEGG) BURNS ^#4d4d4d;|^white; MAX PERSSON ^#4d4d4d;|^white; MAXIMILIAN\nMAXWELL MANN ^#4d4d4d;|^white; MAYUMI YAMAKI ^#4d4d4d;|^white; MEEPETH ^#4d4d4d;|^white; MELISSA BANNERMAN ^#4d4d4d;|^white; MICHA RAATS ^#4d4d4d;|^white; MICHAEL OGLETREE\nMICHAEL \"RICO\" MOULDS ^#4d4d4d;|^white; MICHAEL \"SIMMAN\" CLEMENTS ^#4d4d4d;|^white; MICHAEL BOX ^#4d4d4d;|^white; MICHAEL BRADLEY\nMICHAEL CHRISTOPHER GAMBRELL ^#4d4d4d;|^white; MICHAËL CLAVAUD ^#4d4d4d;|^white; MICHAEL DEMAGGIO ^#4d4d4d;|^white; MICHAEL DOAN NGUYEN\nMICHAEL GREEN ^#4d4d4d;|^white; MICHAEL HAUSMANN ^#4d4d4d;|^white; MICHAEL HEYWOOD ^#4d4d4d;|^white; MICHAEL JEFFERSON ^#4d4d4d;|^white; MICHAEL JOHWI LOVELL\nMICHAEL KAGEL ^#4d4d4d;|^white; MICHAEL KRAUSE ^#4d4d4d;|^white; MICHAEL KURTZ ^#4d4d4d;|^white; MICHAEL M. BURCH ^#4d4d4d;|^white; MICHAEL MCCONNELL\nMICHAEL MCDONALD ^#4d4d4d;|^white; MICHAEL OFNER ^#4d4d4d;|^white; MICHAEL PRINZ ^#4d4d4d;|^white; MICHAEL REID ^#4d4d4d;|^white; MICHAEL RHODES ^#4d4d4d;|^white; MICHAEL RIFFLE\nMICHAEL SETO ^#4d4d4d;|^white; MICHAEL SHAW ^#4d4d4d;|^white; MICHAEL SMITH ^#4d4d4d;|^white; MICHAEL TURZA ^#4d4d4d;|^white; MICHAEL WINSHIP ^#4d4d4d;|^white; MICHAEL YILEK\nMICHEL LANDRY ^#4d4d4d;|^white; MICHEL PRIOR ^#4d4d4d;|^white; MICHELE CAPOBIANCO ^#4d4d4d;|^white; MICHELE COLOMBO ^#4d4d4d;|^white; MICHELLE CUSSACK\nMICKAEL DA-PONTE ^#4d4d4d;|^white; MIDDLE MANAGEMENT DINOZORE ^#4d4d4d;|^white; MIGUEL ANGEL PEREZ ROJAS ^#4d4d4d;|^white; MIGUEL BLANCHETTE\nMIKAEL FORSGREN ^#4d4d4d;|^white; MIKAEL ^#4d4d4d;|^white; INNILÄ ^#4d4d4d;|^white; MIKE HOLST ^#4d4d4d;|^white; MIKE MAY ^#4d4d4d;|^white; MIKE MILLER ^#4d4d4d;|^white; MIKE POKORNY\nMIKHAIL GOLODYAEV ^#4d4d4d;|^white; MIKI RIBER HEIDRUP ^#4d4d4d;|^white; MINH \"PHOXY\" C ^#4d4d4d;|^white; MIRA FARAH B ^#4d4d4d;|^white; MITCHELL B BEEMS ^#4d4d4d;|^white; MITCHELL EARLE\nMITCHELL KANE ^#4d4d4d;|^white; MITCHELL KUTCHUK ^#4d4d4d;|^white; MO KARGAS ^#4d4d4d;|^white; MOHAMMED AL DUGHAITHER ^#4d4d4d;|^white; MOHAMMED AL-RAFAEI\nMOKUNEN ^#4d4d4d;|^white; MORITZ KRATZER ^#4d4d4d;|^white; MORITZ MEIER ^#4d4d4d;|^white; MORTEN BERGER ^#4d4d4d;|^white; MOUHAMAD ABDALLAH ^#4d4d4d;|^white; MR CONOR WADSWORTH\nMR I A THOMAS ^#4d4d4d;|^white; MR OLIVER A OAKMAN ^#4d4d4d;|^white; MR PATRICK J BURKE ^#4d4d4d;|^white; MR TREVOR B LLOYD ^#4d4d4d;|^white; MR. FANTASY\nMR. MATT SCHEFFEY ^#4d4d4d;|^white; MRSTEETV ^#4d4d4d;|^white; MURIEL COET ^#4d4d4d;|^white; MWAPUTSA ANDREW STANLEY KURETU ^#4d4d4d;|^white; MYKENZIE GENTILLE\nMYLES NEWLING ^#4d4d4d;|^white; NAEL MOZER ^#4d4d4d;|^white; NAM TRANG ^#4d4d4d;|^white; NATALIE SHREEVE ^#4d4d4d;|^white; NATE RUSH (WESIR) ^#4d4d4d;|^white; NATHAN ADAMS\n" + "Rus": "" } }, { @@ -188,7 +188,7 @@ }, "Texts": { "Eng": "\nNATHAN BIGGS ^#4d4d4d;|^white; NATHAN COOPER ^#4d4d4d;|^white; NATHAN ELKINS ^#4d4d4d;|^white; NATHAN FISHER ^#4d4d4d;|^white; NATHAN HOLM ^#4d4d4d;|^white; NATHAN J CLARKE\nNATHAN LAU ^#4d4d4d;|^white; NATHAN STERGIOU ^#4d4d4d;|^white; NATHAN T. WALSH ^#4d4d4d;|^white; NATHANAËL ANDRÉ ^#4d4d4d;|^white; NATHANIEL \"XIB\" SCHRADER\nNATHANIEL K DIETRICH ^#4d4d4d;|^white; NATHANIEL MCLAUGHLIN ^#4d4d4d;|^white; NATHANIEL P HARSCHER ^#4d4d4d;|^white; NEAL HICKS ^#4d4d4d;|^white; NEAR AMAGO\nNED ZOOK ^#4d4d4d;|^white; NEGEMIAS ERMITA ^#4d4d4d;|^white; NEIL \"TSTRIKE\" COOPER ^#4d4d4d;|^white; NEIL T. COLTON ^#4d4d4d;|^white; NEILL BOYD ^#4d4d4d;|^white; NEKORON\nNESTOR MARTIN DE LA FUENTE AROCHA ^#4d4d4d;|^white; NIC SCHOER ^#4d4d4d;|^white; NICA \"NISPOTS\" ^#4d4d4d;|^white; NICHOLAS \"THE DUDE\" OLSON\nNICHOLAS BARTLETT ^#4d4d4d;|^white; NICHOLAS BYRD ^#4d4d4d;|^white; NICHOLAS CARLSON ^#4d4d4d;|^white; NICHOLAS CRUTCHFIELD ^#4d4d4d;|^white; NICHOLAS DIPAOLO\nNICHOLAS HARTIKAINEN ^#4d4d4d;|^white; NICHOLAS JOHN JAMES CLARE ^#4d4d4d;|^white; NICHOLAS MANSER ^#4d4d4d;|^white; NICK \"KEY\" CEUPPENS\nNICK LEVEILLEE ^#4d4d4d;|^white; NICK PETERSON ^#4d4d4d;|^white; NICK PLACK ^#4d4d4d;|^white; NICKOLAS BANNER ^#4d4d4d;|^white; NICO BRAUNE ^#4d4d4d;|^white; NICOLAI HASEL HANSEN\nNICOLAI HØJ ^#4d4d4d;|^white; NICOLAS CULNARD ^#4d4d4d;|^white; NICOLAS SOGUEL ^#4d4d4d;|^white; NICOLAS WASSERKAMPF ^#4d4d4d;|^white; NIEK VON WEIJHROTHER\nNIGEL LINDGREN ^#4d4d4d;|^white; NIGHTFOX071 ^#4d4d4d;|^white; NIGHTSUNNY ^#4d4d4d;|^white; NIKITA KOSTYUCHENKO ^#4d4d4d;|^white; NIKITA MIKHAILOV ^#4d4d4d;|^white; NIKITA ZUEV\nNIKLAS HORNER ^#4d4d4d;|^white; NIKLAS NORDENFELT ^#4d4d4d;|^white; NIKLAS PETRILÄ ^#4d4d4d;|^white; NIKLAS SIMONSEN ^#4d4d4d;|^white; NIKOLAS PODRASKY ^#4d4d4d;|^white; NILS OLE TIMM\nNITHILUS ^#4d4d4d;|^white; NITROSNWBRDR ^#4d4d4d;|^white; NOAH COULTRIP ^#4d4d4d;|^white; NOAH RUSNOCK ^#4d4d4d;|^white; NOEL COTTEN-ROWLAND ^#4d4d4d;|^white; NOKYCHU ^#4d4d4d;|^white; NONONONO\nNORITAKA NAMIKI ^#4d4d4d;|^white; OBBY HODA ^#4d4d4d;|^white; ODD LINAS ANGEL ^#4d4d4d;|^white; ODYSSEYGAMEZ ^#4d4d4d;|^white; OLE ALEXANDER GROTH HARBOSEN ^#4d4d4d;|^white; OLIVER\nOLIVER \"TURBOCHARGE0\" BARTER ^#4d4d4d;|^white; OLIVER ABBOTT-HAWKINS ^#4d4d4d;|^white; OLIVER JONES ^#4d4d4d;|^white; OLIVER VOGELSANGER\nOLIVIER GOSSELIN ^#4d4d4d;|^white; OLIVIER POULIN ^#4d4d4d;|^white; OLOF SKÅRHAG ^#4d4d4d;|^white; OMAR BAMAROUF ^#4d4d4d;|^white; OMEGARAINBOW ^#4d4d4d;|^white; OMYBACON\nØRJAN SOMMERSETH ^#4d4d4d;|^white; OSCAR BRADFORD ^#4d4d4d;|^white; OVLLA HÆTTA ^#4d4d4d;|^white; OWEN BESCHERER ^#4d4d4d;|^white; OZYMANDIAS LLEWELLYN\nPABLO KESSLER ^#4d4d4d;|^white; PAIGE LARSEN ^#4d4d4d;|^white; PAINE PURUGGANAN ^#4d4d4d;|^white; PARKER GAY ^#4d4d4d;|^white; PARKER HARB ^#4d4d4d;|^white; PARKER SMITH\nPARTARIA FLYNN ^#4d4d4d;|^white; PATRICK \"KEWK\" BOWMAN ^#4d4d4d;|^white; PATRICK BOYER ^#4d4d4d;|^white; PATRICK D WHITESELL ^#4d4d4d;|^white; PATRICK HAEDERLI\nPATRICK KECKLER ^#4d4d4d;|^white; PATRICK LARSEN ^#4d4d4d;|^white; PATRICK RIFICI ^#4d4d4d;|^white; PATRICK SHEA ^#4d4d4d;|^white; PATRICK STRYHN ^#4d4d4d;|^white; PATRICK TROCKI\nPATRICK WOOSEY ^#4d4d4d;|^white; PATRIK MOSER ^#4d4d4d;|^white; PAUL FREEMAN ^#4d4d4d;|^white; PAUL G SCOTT ^#4d4d4d;|^white; PAUL HOCKING ^#4d4d4d;|^white; PAUL HONG ^#4d4d4d;|^white; PAUL J LOYND\nPAUL LOATMAN ^#4d4d4d;|^white; PAUL SCHMIRCHER ^#4d4d4d;|^white; PEDGUIN ^#4d4d4d;|^white; PEDRO ANTUNES ^#4d4d4d;|^white; PEDRO IGOR DA COSTA CABRAL\nPERDRIEL GUILLAUME ^#4d4d4d;|^white; PERIDOTTERURI ^#4d4d4d;|^white; PESCENMAN \"FLEXOPANG\" JIMJACKSON ^#4d4d4d;|^white; PETER ^#4d4d4d;|^white; PETER BERGLUND\nPETER COXFORD ^#4d4d4d;|^white; PETER FRISKEN ^#4d4d4d;|^white; PETER LASKEY ^#4d4d4d;|^white; PETER MARSACK ^#4d4d4d;|^white; PETER RASMUSSEN ^#4d4d4d;|^white; PETER SPROULL\nPETER STÅHLBERG ^#4d4d4d;|^white; PETRI KAUKUA ^#4d4d4d;|^white; PEYDA ^#4d4d4d;|^white; PHIL BENTON ^#4d4d4d;|^white; PHILIP BERGQUIST ^#4d4d4d;|^white; PHILIP MALLERY ^#4d4d4d;|^white; PHILIP SCANLON\nPHILIPP CIOSSEK ^#4d4d4d;|^white; PHILIPPE GUILLOT ^#4d4d4d;|^white; PHILLIP LARCOMBE ^#4d4d4d;|^white; PIERRE HENRY BRIAL ^#4d4d4d;|^white; PIERRE NOËL ^#4d4d4d;|^white; POHL LONGSINE\nPOJO ^#4d4d4d;|^white; POL LE TUE ^#4d4d4d;|^white; PORTRON ALIAS PSYCHOSTARS ^#4d4d4d;|^white; PRASANTH KARTHIKEYAN ^#4d4d4d;|^white; PRESLEY MADIGAN - BLITZACERUSH\nPYTHON AND AILLIEN ^#4d4d4d;|^white; QUINTIN T. ACKLIN ^#4d4d4d;|^white; R SCOTT ASHLOCK ^#4d4d4d;|^white; RACHEL COLLINS ^#4d4d4d;|^white; RAFAEL SANTIAGO\nRAFAEL VELANDO ^#4d4d4d;|^white; RAFFAELE DENGLER ^#4d4d4d;|^white; RAGE INC CEO/OWNER/MASTER/LORD/AWSOMEPIE HAGUSEN OF DOOM\nRAGEILA ^#4d4d4d;|^white; RAJAN PATEL ^#4d4d4d;|^white; RANDALL KING ^#4d4d4d;|^white; RAPIER KAMIGAWA ^#4d4d4d;|^white; RASMUS OLESEN ^#4d4d4d;|^white; RASMUS STÅLNACKE ^#4d4d4d;|^white; RAY\n ", - "Rus": "\nNATHAN BIGGS ^#4d4d4d;|^white; NATHAN COOPER ^#4d4d4d;|^white; NATHAN ELKINS ^#4d4d4d;|^white; NATHAN FISHER ^#4d4d4d;|^white; NATHAN HOLM ^#4d4d4d;|^white; NATHAN J CLARKE\nNATHAN LAU ^#4d4d4d;|^white; NATHAN STERGIOU ^#4d4d4d;|^white; NATHAN T. WALSH ^#4d4d4d;|^white; NATHANAËL ANDRÉ ^#4d4d4d;|^white; NATHANIEL \"XIB\" SCHRADER\nNATHANIEL K DIETRICH ^#4d4d4d;|^white; NATHANIEL MCLAUGHLIN ^#4d4d4d;|^white; NATHANIEL P HARSCHER ^#4d4d4d;|^white; NEAL HICKS ^#4d4d4d;|^white; NEAR AMAGO\nNED ZOOK ^#4d4d4d;|^white; NEGEMIAS ERMITA ^#4d4d4d;|^white; NEIL \"TSTRIKE\" COOPER ^#4d4d4d;|^white; NEIL T. COLTON ^#4d4d4d;|^white; NEILL BOYD ^#4d4d4d;|^white; NEKORON\nNESTOR MARTIN DE LA FUENTE AROCHA ^#4d4d4d;|^white; NIC SCHOER ^#4d4d4d;|^white; NICA \"NISPOTS\" ^#4d4d4d;|^white; NICHOLAS \"THE DUDE\" OLSON\nNICHOLAS BARTLETT ^#4d4d4d;|^white; NICHOLAS BYRD ^#4d4d4d;|^white; NICHOLAS CARLSON ^#4d4d4d;|^white; NICHOLAS CRUTCHFIELD ^#4d4d4d;|^white; NICHOLAS DIPAOLO\nNICHOLAS HARTIKAINEN ^#4d4d4d;|^white; NICHOLAS JOHN JAMES CLARE ^#4d4d4d;|^white; NICHOLAS MANSER ^#4d4d4d;|^white; NICK \"KEY\" CEUPPENS\nNICK LEVEILLEE ^#4d4d4d;|^white; NICK PETERSON ^#4d4d4d;|^white; NICK PLACK ^#4d4d4d;|^white; NICKOLAS BANNER ^#4d4d4d;|^white; NICO BRAUNE ^#4d4d4d;|^white; NICOLAI HASEL HANSEN\nNICOLAI HØJ ^#4d4d4d;|^white; NICOLAS CULNARD ^#4d4d4d;|^white; NICOLAS SOGUEL ^#4d4d4d;|^white; NICOLAS WASSERKAMPF ^#4d4d4d;|^white; NIEK VON WEIJHROTHER\nNIGEL LINDGREN ^#4d4d4d;|^white; NIGHTFOX071 ^#4d4d4d;|^white; NIGHTSUNNY ^#4d4d4d;|^white; NIKITA KOSTYUCHENKO ^#4d4d4d;|^white; NIKITA MIKHAILOV ^#4d4d4d;|^white; NIKITA ZUEV\nNIKLAS HORNER ^#4d4d4d;|^white; NIKLAS NORDENFELT ^#4d4d4d;|^white; NIKLAS PETRILÄ ^#4d4d4d;|^white; NIKLAS SIMONSEN ^#4d4d4d;|^white; NIKOLAS PODRASKY ^#4d4d4d;|^white; NILS OLE TIMM\nNITHILUS ^#4d4d4d;|^white; NITROSNWBRDR ^#4d4d4d;|^white; NOAH COULTRIP ^#4d4d4d;|^white; NOAH RUSNOCK ^#4d4d4d;|^white; NOEL COTTEN-ROWLAND ^#4d4d4d;|^white; NOKYCHU ^#4d4d4d;|^white; NONONONO\nNORITAKA NAMIKI ^#4d4d4d;|^white; OBBY HODA ^#4d4d4d;|^white; ODD LINAS ANGEL ^#4d4d4d;|^white; ODYSSEYGAMEZ ^#4d4d4d;|^white; OLE ALEXANDER GROTH HARBOSEN ^#4d4d4d;|^white; OLIVER\nOLIVER \"TURBOCHARGE0\" BARTER ^#4d4d4d;|^white; OLIVER ABBOTT-HAWKINS ^#4d4d4d;|^white; OLIVER JONES ^#4d4d4d;|^white; OLIVER VOGELSANGER\nOLIVIER GOSSELIN ^#4d4d4d;|^white; OLIVIER POULIN ^#4d4d4d;|^white; OLOF SKÅRHAG ^#4d4d4d;|^white; OMAR BAMAROUF ^#4d4d4d;|^white; OMEGARAINBOW ^#4d4d4d;|^white; OMYBACON\nØRJAN SOMMERSETH ^#4d4d4d;|^white; OSCAR BRADFORD ^#4d4d4d;|^white; OVLLA HÆTTA ^#4d4d4d;|^white; OWEN BESCHERER ^#4d4d4d;|^white; OZYMANDIAS LLEWELLYN\nPABLO KESSLER ^#4d4d4d;|^white; PAIGE LARSEN ^#4d4d4d;|^white; PAINE PURUGGANAN ^#4d4d4d;|^white; PARKER GAY ^#4d4d4d;|^white; PARKER HARB ^#4d4d4d;|^white; PARKER SMITH\nPARTARIA FLYNN ^#4d4d4d;|^white; PATRICK \"KEWK\" BOWMAN ^#4d4d4d;|^white; PATRICK BOYER ^#4d4d4d;|^white; PATRICK D WHITESELL ^#4d4d4d;|^white; PATRICK HAEDERLI\nPATRICK KECKLER ^#4d4d4d;|^white; PATRICK LARSEN ^#4d4d4d;|^white; PATRICK RIFICI ^#4d4d4d;|^white; PATRICK SHEA ^#4d4d4d;|^white; PATRICK STRYHN ^#4d4d4d;|^white; PATRICK TROCKI\nPATRICK WOOSEY ^#4d4d4d;|^white; PATRIK MOSER ^#4d4d4d;|^white; PAUL FREEMAN ^#4d4d4d;|^white; PAUL G SCOTT ^#4d4d4d;|^white; PAUL HOCKING ^#4d4d4d;|^white; PAUL HONG ^#4d4d4d;|^white; PAUL J LOYND\nPAUL LOATMAN ^#4d4d4d;|^white; PAUL SCHMIRCHER ^#4d4d4d;|^white; PEDGUIN ^#4d4d4d;|^white; PEDRO ANTUNES ^#4d4d4d;|^white; PEDRO IGOR DA COSTA CABRAL\nPERDRIEL GUILLAUME ^#4d4d4d;|^white; PERIDOTTERURI ^#4d4d4d;|^white; PESCENMAN \"FLEXOPANG\" JIMJACKSON ^#4d4d4d;|^white; PETER ^#4d4d4d;|^white; PETER BERGLUND\nPETER COXFORD ^#4d4d4d;|^white; PETER FRISKEN ^#4d4d4d;|^white; PETER LASKEY ^#4d4d4d;|^white; PETER MARSACK ^#4d4d4d;|^white; PETER RASMUSSEN ^#4d4d4d;|^white; PETER SPROULL\nPETER STÅHLBERG ^#4d4d4d;|^white; PETRI KAUKUA ^#4d4d4d;|^white; PEYDA ^#4d4d4d;|^white; PHIL BENTON ^#4d4d4d;|^white; PHILIP BERGQUIST ^#4d4d4d;|^white; PHILIP MALLERY ^#4d4d4d;|^white; PHILIP SCANLON\nPHILIPP CIOSSEK ^#4d4d4d;|^white; PHILIPPE GUILLOT ^#4d4d4d;|^white; PHILLIP LARCOMBE ^#4d4d4d;|^white; PIERRE HENRY BRIAL ^#4d4d4d;|^white; PIERRE NOËL ^#4d4d4d;|^white; POHL LONGSINE\nPOJO ^#4d4d4d;|^white; POL LE TUE ^#4d4d4d;|^white; PORTRON ALIAS PSYCHOSTARS ^#4d4d4d;|^white; PRASANTH KARTHIKEYAN ^#4d4d4d;|^white; PRESLEY MADIGAN - BLITZACERUSH\nPYTHON AND AILLIEN ^#4d4d4d;|^white; QUINTIN T. ACKLIN ^#4d4d4d;|^white; R SCOTT ASHLOCK ^#4d4d4d;|^white; RACHEL COLLINS ^#4d4d4d;|^white; RAFAEL SANTIAGO\nRAFAEL VELANDO ^#4d4d4d;|^white; RAFFAELE DENGLER ^#4d4d4d;|^white; RAGE INC CEO/OWNER/MASTER/LORD/AWSOMEPIE HAGUSEN OF DOOM\nRAGEILA ^#4d4d4d;|^white; RAJAN PATEL ^#4d4d4d;|^white; RANDALL KING ^#4d4d4d;|^white; RAPIER KAMIGAWA ^#4d4d4d;|^white; RASMUS OLESEN ^#4d4d4d;|^white; RASMUS STÅLNACKE ^#4d4d4d;|^white; RAY\n" + "Rus": "" } }, { @@ -200,7 +200,7 @@ }, "Texts": { "Eng": "\nRAY GIORDANO ^#4d4d4d;|^white; RAYMOND K DELFA ^#4d4d4d;|^white; RAYMOND LEE HARDY ^#4d4d4d;|^white; REBECCA S ^#4d4d4d;|^white; REIJI TSUSAKA (TUSARJA) ^#4d4d4d;|^white; RÉMI AUBERT\nREMI SINOU ^#4d4d4d;|^white; RÉMY THIRIET ^#4d4d4d;|^white; RENE PEDRAZA ^#4d4d4d;|^white; RESTREDAINTED ^#4d4d4d;|^white; REZLIK ^#4d4d4d;|^white; RHONDA WOLF ^#4d4d4d;|^white; RHYS KELLIE\nRICARD ROVIRA CUBELES ^#4d4d4d;|^white; RICARDO LAREU ^#4d4d4d;|^white; RICARDO RAMOS ^#4d4d4d;|^white; RICHARD A. WINFIELD ^#4d4d4d;|^white; RICHARD ANDREWS\nRICHARD BROWN ^#4d4d4d;|^white; RICHARD CARMODY ^#4d4d4d;|^white; RICHARD FAILS ^#4d4d4d;|^white; RICHARD GEORGE ^#4d4d4d;|^white; RICHARD H MOORE ^#4d4d4d;|^white; RICHARD KROHN\nRICHARD LASSITTER ^#4d4d4d;|^white; RICHARD POSPESEL ^#4d4d4d;|^white; RICHARD PROMCHARD BURNS ^#4d4d4d;|^white; RICHARD SAMPHIRE ^#4d4d4d;|^white; RICK ^#4d4d4d;|^white; RICKY LEUNG\nRICO C ROBLES ^#4d4d4d;|^white; RILEY KOPP ^#4d4d4d;|^white; RILEY PERRYMAN ^#4d4d4d;|^white; RIORU ^#4d4d4d;|^white; RIORU ZHEOSKE ^#4d4d4d;|^white; RJ WILSON ^#4d4d4d;|^white; ROAN VELDWIJK\nROB \"ALTIMUS\" MACDONALD ^#4d4d4d;|^white; ROB CARTER OF CANADA ^#4d4d4d;|^white; ROBERT TESHINSKY ^#4d4d4d;|^white; ROBERT \"DRAEKON\" SKALA\nROBERT ALLEN ^#4d4d4d;|^white; ROBERT ANSKAITIS ^#4d4d4d;|^white; ROBERT CARMOSINO ^#4d4d4d;|^white; ROBERT CURTIS ^#4d4d4d;|^white; ROBERT DAVIES ^#4d4d4d;|^white; ROBERT J CAMPBELL\nROBERT J CONNER ^#4d4d4d;|^white; ROBERT J, MOFFITT ^#4d4d4d;|^white; ROBERT KRONDORFER ^#4d4d4d;|^white; ROBERT MARKS ^#4d4d4d;|^white; ROBERT RUTHERFORD ^#4d4d4d;|^white; ROBERTO GANDOLA\nROBIDEAU FAMILY ^#4d4d4d;|^white; ROBIN DOLGNER ^#4d4d4d;|^white; ROBIN KLEINSCHMIDT ^#4d4d4d;|^white; ROGELIO GARCIA VELA ^#4d4d4d;|^white; ROMAIN VENNE ^#4d4d4d;|^white; ROMAN MASLANKA\nROMAN RIBARIC ^#4d4d4d;|^white; RON \"KIND OF A BIG DEAL\" BURGUNDY ^#4d4d4d;|^white; RONALD JULIAN P. MACAPAGAL ^#4d4d4d;|^white; RONALDUS PIETERNELLA\nRONAN KURATA ^#4d4d4d;|^white; RONNIE PINKOSKI ^#4d4d4d;|^white; ROOPE RAUHALA ^#4d4d4d;|^white; RORY MARKOVIC ^#4d4d4d;|^white; ROSS CAMPBELL ^#4d4d4d;|^white; ROSS HULL ^#4d4d4d;|^white; ROSS WURM\nROSWITHA STROHMEIER ^#4d4d4d;|^white; ROWDY ABBOTT ^#4d4d4d;|^white; ROY BOWMAN ^#4d4d4d;|^white; ROY FU ^#4d4d4d;|^white; ROY THIMJAHN ^#4d4d4d;|^white; RUBEN FLONNE\nRUBEN HALVORSEN ^#4d4d4d;|^white; RUFUS RILEY ^#4d4d4d;|^white; RUSS MICHAEL CABALAR ^#4d4d4d;|^white; RUSSELL DECKER ^#4d4d4d;|^white; RUSSELL THRAILKILL ^#4d4d4d;|^white; RY\nRYAN BAKER ^#4d4d4d;|^white; RYAN BUCHANAN ^#4d4d4d;|^white; RYAN CHRISTIANSEN ^#4d4d4d;|^white; RYAN CLARK ^#4d4d4d;|^white; RYAN D. CLEMENTS ^#4d4d4d;|^white; RYAN EGESDAHL\nRYAN HANSEN ^#4d4d4d;|^white; RYAN JUGAO ^#4d4d4d;|^white; RYAN KAYWORK ^#4d4d4d;|^white; RYAN KREPS (SORROW) ^#4d4d4d;|^white; RYAN MCGRAW ^#4d4d4d;|^white; RYAN MCKENZIE\nRYAN MOTTLEY ^#4d4d4d;|^white; RYAN OLYNYK ^#4d4d4d;|^white; RYAN P BENNETT ^#4d4d4d;|^white; RYAN ROBERTS (SUPMAN) ^#4d4d4d;|^white; RYAN SKOREK ^#4d4d4d;|^white; RYAN VALLANCE\nRYAN VOVK ^#4d4d4d;|^white; SABRINA LINN ^#4d4d4d;|^white; SAIYA DARKFIRE ^#4d4d4d;|^white; SAKSIT THAMMATHIWAT ^#4d4d4d;|^white; SAM COUNSELL ^#4d4d4d;|^white; SAM NEILSON\nSAM-PIRUM MEAM ^#4d4d4d;|^white; SAMI-JUKKA PIIPPO ^#4d4d4d;|^white; SAMUEL \"SALEM\" WILLIAMS ^#4d4d4d;|^white; SAMUEL FULLER ^#4d4d4d;|^white; SAMUEL HENDERSON\nSAMUEL JOHNSON ^#4d4d4d;|^white; SAMUEL KELLY ^#4d4d4d;|^white; SAMUEL T CLEM ^#4d4d4d;|^white; SAMUEL TENGESDAL ^#4d4d4d;|^white; SAMUEL WEATHERBEE\nSANDER JONGBLOETS ^#4d4d4d;|^white; SAPHIRA NIGHTCLAW ^#4d4d4d;|^white; SARAH GINIS ^#4d4d4d;|^white; SASCHA ^#4d4d4d;|^white; SAYLOR FIELDER ^#4d4d4d;|^white; SCARLETWING\nSCHUYLER CEBULSKIE ^#4d4d4d;|^white; SCOTT \"TEHMORAG\" HELLYER ^#4d4d4d;|^white; SCOTT ASHMAN ^#4d4d4d;|^white; SCOTT MILLER ^#4d4d4d;|^white; SCOTTSKI HUDHUD\nSEAN BUCHAN ^#4d4d4d;|^white; SEAN CHADWICK ^#4d4d4d;|^white; SEAN DONOVAN ^#4d4d4d;|^white; SEAN MAYPOTHER ^#4d4d4d;|^white; SEAN MONROE ^#4d4d4d;|^white; SEAN NIELSEN\nSEAN PELKEY ^#4d4d4d;|^white; SEAN RYAN ^#4d4d4d;|^white; SEAN SHAFER ^#4d4d4d;|^white; SEAN TORMOEHLEN ^#4d4d4d;|^white; SEAN VON BAYERN ^#4d4d4d;|^white; SEB FEAST\nSEBASTIAN ABELLO ^#4d4d4d;|^white; SEBASTIAN ALTERYD ^#4d4d4d;|^white; SEBASTIAN CARMELO COMULADA ^#4d4d4d;|^white; SEBASTIÁN GONZÁLEZ CACHO\nSEBASTIAN MIES ^#4d4d4d;|^white; SEGOLIA ^#4d4d4d;|^white; SEKEOL KIM ^#4d4d4d;|^white; SENECA ^#4d4d4d;|^white; SEPH ^#4d4d4d;|^white; SERCAN YEMEN ^#4d4d4d;|^white; SERGEY BELKIN ^#4d4d4d;|^white; SETH BRANDT\nSETH DEESUB ^#4d4d4d;|^white; SGT CRISPY ^#4d4d4d;|^white; SHADOWBANE ^#4d4d4d;|^white; SHAE BOB ^#4d4d4d;|^white; SHAFER ^#4d4d4d;|^white; SHAI GONDZIOLA ^#4d4d4d;|^white; SHALEEN,SHRIYA\nSHANE DRYDEN ^#4d4d4d;|^white; SHANE JONES ^#4d4d4d;|^white; SHANE MORTISON ^#4d4d4d;|^white; SHANE PEARSON ^#4d4d4d;|^white; SHANE SOKOLOSKY ^#4d4d4d;|^white; SHANE STANTON\nSHAUN A SMITH ^#4d4d4d;|^white; SHAUN LARSEN ^#4d4d4d;|^white; SHAWN MCNAMARA ^#4d4d4d;|^white; SHER JOSEPH ^#4d4d4d;|^white; SHINOGIGI ^#4d4d4d;|^white; SHINYA INAMOTO\nSHRAVAN HOSSAN ^#4d4d4d;|^white; SILAS VALLEM ^#4d4d4d;|^white; SILVELIA ^#4d4d4d;|^white; SIMON AUNE ^#4d4d4d;|^white; SIMON FLETCHER ^#4d4d4d;|^white; SIMON HEUSCHNEIDER\n ", - "Rus": "\nRAY GIORDANO ^#4d4d4d;|^white; RAYMOND K DELFA ^#4d4d4d;|^white; RAYMOND LEE HARDY ^#4d4d4d;|^white; REBECCA S ^#4d4d4d;|^white; REIJI TSUSAKA (TUSARJA) ^#4d4d4d;|^white; RÉMI AUBERT\nREMI SINOU ^#4d4d4d;|^white; RÉMY THIRIET ^#4d4d4d;|^white; RENE PEDRAZA ^#4d4d4d;|^white; RESTREDAINTED ^#4d4d4d;|^white; REZLIK ^#4d4d4d;|^white; RHONDA WOLF ^#4d4d4d;|^white; RHYS KELLIE\nRICARD ROVIRA CUBELES ^#4d4d4d;|^white; RICARDO LAREU ^#4d4d4d;|^white; RICARDO RAMOS ^#4d4d4d;|^white; RICHARD A. WINFIELD ^#4d4d4d;|^white; RICHARD ANDREWS\nRICHARD BROWN ^#4d4d4d;|^white; RICHARD CARMODY ^#4d4d4d;|^white; RICHARD FAILS ^#4d4d4d;|^white; RICHARD H MOORE ^#4d4d4d;|^white; RICHARD KROHN ^#4d4d4d;|^white; RICHARD LASSITTER\nRICHARD POSPESEL ^#4d4d4d;|^white; RICHARD PROMCHARD BURNS ^#4d4d4d;|^white; RICHARD SAMPHIRE ^#4d4d4d;|^white; RICK ^#4d4d4d;|^white; RICKY LEUNG ^#4d4d4d;|^white; RICO C ROBLES\nRILEY KOPP ^#4d4d4d;|^white; RILEY PERRYMAN ^#4d4d4d;|^white; RIORU ^#4d4d4d;|^white; RIORU ZHEOSKE ^#4d4d4d;|^white; RJ WILSON ^#4d4d4d;|^white; ROAN VELDWIJK ^#4d4d4d;|^white; ROB \"ALTIMUS\" MACDONALD\nROB CARTER OF CANADA ^#4d4d4d;|^white; ROBERT TESHINSKY ^#4d4d4d;|^white; ROBERT \"DRAEKON\" SKALA ^#4d4d4d;|^white; ROBERT ALLEN ^#4d4d4d;|^white; ROBERT ANSKAITIS\nROBERT CARMOSINO ^#4d4d4d;|^white; ROBERT CURTIS ^#4d4d4d;|^white; ROBERT DAVIES ^#4d4d4d;|^white; ROBERT J CAMPBELL ^#4d4d4d;|^white; ROBERT J CONNER ^#4d4d4d;|^white; ROBERT J, MOFFITT \nROBERT KRONDORFER ^#4d4d4d;|^white; ROBERT MARKS ^#4d4d4d;|^white; ROBERT RUTHERFORD ^#4d4d4d;|^white; ROBERTO GANDOLA ^#4d4d4d;|^white; ROBIDEAU FAMILY\nROBIN DOLGNER ^#4d4d4d;|^white; ROBIN KLEINSCHMIDT ^#4d4d4d;|^white; ROGELIO GARCIA VELA ^#4d4d4d;|^white; ROMAIN VENNE ^#4d4d4d;|^white; ROMAN MASLANKA\nROMAN RIBARIC ^#4d4d4d;|^white; RON \"KIND OF A BIG DEAL\" BURGUNDY ^#4d4d4d;|^white; RONALD JULIAN P. MACAPAGAL ^#4d4d4d;|^white; RONALDUS PIETERNELLA\nRONAN KURATA ^#4d4d4d;|^white; RONNIE PINKOSKI ^#4d4d4d;|^white; ROOPE RAUHALA ^#4d4d4d;|^white; RORY MARKOVIC ^#4d4d4d;|^white; ROSS CAMPBELL ^#4d4d4d;|^white; ROSS HULL ^#4d4d4d;|^white; ROSS WURM\nROSWITHA STROHMEIER ^#4d4d4d;|^white; ROWDY ABBOTT ^#4d4d4d;|^white; ROY BOWMAN ^#4d4d4d;|^white; ROY FU ^#4d4d4d;|^white; ROY THIMJAHN ^#4d4d4d;|^white; RUBEN FLONNE\nRUBEN HALVORSEN ^#4d4d4d;|^white; RUFUS RILEY ^#4d4d4d;|^white; RUSS MICHAEL CABALAR ^#4d4d4d;|^white; RUSSELL DECKER ^#4d4d4d;|^white; RUSSELL THRAILKILL ^#4d4d4d;|^white; RY\nRYAN BAKER ^#4d4d4d;|^white; RYAN BUCHANAN ^#4d4d4d;|^white; RYAN CHRISTIANSEN ^#4d4d4d;|^white; RYAN CLARK ^#4d4d4d;|^white; RYAN D. CLEMENTS ^#4d4d4d;|^white; RYAN EGESDAHL\nRYAN HANSEN ^#4d4d4d;|^white; RYAN JUGAO ^#4d4d4d;|^white; RYAN KAYWORK ^#4d4d4d;|^white; RYAN KREPS (SORROW) ^#4d4d4d;|^white; RYAN MCGRAW ^#4d4d4d;|^white; RYAN MCKENZIE\nRYAN MOTTLEY ^#4d4d4d;|^white; RYAN OLYNYK ^#4d4d4d;|^white; RYAN P BENNETT ^#4d4d4d;|^white; RYAN ROBERTS (SUPMAN) ^#4d4d4d;|^white; RYAN SKOREK ^#4d4d4d;|^white; RYAN VALLANCE\nRYAN VOVK ^#4d4d4d;|^white; SABRINA LINN ^#4d4d4d;|^white; SAIYA DARKFIRE ^#4d4d4d;|^white; SAKSIT THAMMATHIWAT ^#4d4d4d;|^white; SAM COUNSELL ^#4d4d4d;|^white; SAM NEILSON\nSAM-PIRUM MEAM ^#4d4d4d;|^white; SAMI-JUKKA PIIPPO ^#4d4d4d;|^white; SAMUEL \"SALEM\" WILLIAMS ^#4d4d4d;|^white; SAMUEL FULLER ^#4d4d4d;|^white; SAMUEL HENDERSON\nSAMUEL JOHNSON ^#4d4d4d;|^white; SAMUEL KELLY ^#4d4d4d;|^white; SAMUEL T CLEM ^#4d4d4d;|^white; SAMUEL TENGESDAL ^#4d4d4d;|^white; SAMUEL WEATHERBEE\nSANDER JONGBLOETS ^#4d4d4d;|^white; SAPHIRA NIGHTCLAW ^#4d4d4d;|^white; SARAH GINIS ^#4d4d4d;|^white; SASCHA ^#4d4d4d;|^white; SAYLOR FIELDER ^#4d4d4d;|^white; SCARLETWING\nSCHUYLER CEBULSKIE ^#4d4d4d;|^white; SCOTT \"TEHMORAG\" HELLYER ^#4d4d4d;|^white; SCOTT ASHMAN ^#4d4d4d;|^white; SCOTT MILLER ^#4d4d4d;|^white; SCOTTSKI HUDHUD\nSEAN BUCHAN ^#4d4d4d;|^white; SEAN CHADWICK ^#4d4d4d;|^white; SEAN DONOVAN ^#4d4d4d;|^white; SEAN MAYPOTHER ^#4d4d4d;|^white; SEAN MONROE ^#4d4d4d;|^white; SEAN NIELSEN\nSEAN PELKEY ^#4d4d4d;|^white; SEAN RYAN ^#4d4d4d;|^white; SEAN SHAFER ^#4d4d4d;|^white; SEAN TORMOEHLEN ^#4d4d4d;|^white; SEAN VON BAYERN ^#4d4d4d;|^white; SEB FEAST\nSEBASTIAN ABELLO ^#4d4d4d;|^white; SEBASTIAN ALTERYD ^#4d4d4d;|^white; SEBASTIAN CARMELO COMULADA ^#4d4d4d;|^white; SEBASTIÁN GONZÁLEZ CACHO\nSEBASTIAN MIES ^#4d4d4d;|^white; SEGOLIA ^#4d4d4d;|^white; SEKEOL KIM ^#4d4d4d;|^white; SENECA ^#4d4d4d;|^white; SEPH ^#4d4d4d;|^white; SERCAN YEMEN ^#4d4d4d;|^white; SERGEY BELKIN ^#4d4d4d;|^white; SETH BRANDT\nSETH DEESUB ^#4d4d4d;|^white; SGT CRISPY ^#4d4d4d;|^white; SHADOWBANE ^#4d4d4d;|^white; SHAE BOB ^#4d4d4d;|^white; SHAFER ^#4d4d4d;|^white; SHAI GONDZIOLA ^#4d4d4d;|^white; SHALEEN,SHRIYA\nSHANE DRYDEN ^#4d4d4d;|^white; SHANE JONES ^#4d4d4d;|^white; SHANE MORTISON ^#4d4d4d;|^white; SHANE PEARSON ^#4d4d4d;|^white; SHANE SOKOLOSKY ^#4d4d4d;|^white; SHANE STANTON\nSHAUN A SMITH ^#4d4d4d;|^white; SHAUN LARSEN ^#4d4d4d;|^white; SHAWN MCNAMARA ^#4d4d4d;|^white; SHER JOSEPH ^#4d4d4d;|^white; SHINOGIGI ^#4d4d4d;|^white; SHINYA INAMOTO\nSHRAVAN HOSSAN ^#4d4d4d;|^white; SILAS VALLEM ^#4d4d4d;|^white; SILVELIA ^#4d4d4d;|^white; SIMON AUNE ^#4d4d4d;|^white; SIMON FLETCHER ^#4d4d4d;|^white; SIMON HEUSCHNEIDER\n" + "Rus": "" } }, { @@ -212,7 +212,7 @@ }, "Texts": { "Eng": "\nRHOPUNZEL\nADAM RICHES\nCURTIS SCHWEITZER\n ", - "Rus": "\nRHOPUNZEL\nADAM RICHES\nCURTIS SCHWEITZER\n" + "Rus": "" } }, { @@ -224,7 +224,7 @@ }, "Texts": { "Eng": "\nSAYTER\nSEIGA\nSMOOTH MCGROOVE\nSUIKA IBUKI\nTANZNUKETERROR\nTATTERDEMALION\nTHE SUIT\nTOBY FOX\nTOMSERVO\nTRAMSAN\nYEN\nYMEDRON\n ", - "Rus": "\nSAYTER\nSEIGA\nSMOOTH MCGROOVE\nSUIKA IBUKI\nTANZNUKETERROR\nTATTERDEMALION\nTHE SUIT\nTOBY FOX\nTOMSERVO\nTRAMSAN\nYEN\nYMEDRON\n " + "Rus": "" } }, { @@ -236,7 +236,7 @@ }, "Texts": { "Eng": "\nSIMON KORZUN ^#4d4d4d;|^white; SIMON LANTHIER ^#4d4d4d;|^white; SIMON PHILLIPS ^#4d4d4d;|^white; SINDRE HOLST ^#4d4d4d;|^white; SIR_RACER ^#4d4d4d;|^white; SKYE BOWRON ^#4d4d4d;|^white; SKYMOMENT\nSLIN ^#4d4d4d;|^white; SONNY STEWART ^#4d4d4d;|^white; SONONA ^#4d4d4d;|^white; SOPHIE MÄCHTL ^#4d4d4d;|^white; SORA HJORT ^#4d4d4d;|^white; SÖREN PETERS ^#4d4d4d;|^white; SOUL OF TERRA ^#4d4d4d;|^white; SPIRIT ^#4d4d4d;|^white; SPUNKIE\nSRA MICHAEL SPENCER ^#4d4d4d;|^white; STARFISHSR ^#4d4d4d;|^white; STEFAN \"SCT\" TIHANYI ^#4d4d4d;|^white; STEFFEN \"CRAZYCLOWN\" SOLBERG ^#4d4d4d;|^white; STEFFEN KING\nSTEFFEN STREUBER ^#4d4d4d;|^white; STEIN-ANDRE CARLSEN ^#4d4d4d;|^white; STEPHAN HUMPOLETZKY ^#4d4d4d;|^white; STÉPHANE BORDET ^#4d4d4d;|^white; STEPHEN DA COSTA\nSTEPHEN H. R. SHANG ^#4d4d4d;|^white; STEPHEN HAMER ^#4d4d4d;|^white; STEPHEN WADDINGTON ^#4d4d4d;|^white; STEPHEN WILKERSON ^#4d4d4d;|^white; STEVEN BAKKER\nSTEVEN CUNDIFF ^#4d4d4d;|^white; STEVEN DENGLER ^#4d4d4d;|^white; STEVEN GÖBEL ^#4d4d4d;|^white; STEVEN KOV ^#4d4d4d;|^white; STEVEN WAKER ^#4d4d4d;|^white; STEVO CASTLE\nSTIG ANDRE NILSEN ^#4d4d4d;|^white; STINGERKING ^#4d4d4d;|^white; SUE TINDELL ^#4d4d4d;|^white; SUNG JIN KANG ^#4d4d4d;|^white; SUPER-SEVEN ^#4d4d4d;|^white; SURZIRRA ^#4d4d4d;|^white; SUSAN MAYFIELD\nSUZUKI AKIRA ^#4d4d4d;|^white; SUZUSHINA ^#4d4d4d;|^white; SVEN SPOTTOCK ^#4d4d4d;|^white; SYAZWI BAHRIN ^#4d4d4d;|^white; TACKEART ^#4d4d4d;|^white; TAEKUN LEE ^#4d4d4d;|^white; TAIS HANSEN\nTAKAYUKI IMAMURA ^#4d4d4d;|^white; TANNER ^#4d4d4d;|^white; TANNER GEUEKE (RIO) ^#4d4d4d;|^white; TAREN JORDEN TEAGUE ^#4d4d4d;|^white; TASHA EVELLYN BRAIN\nTATSUYA YOSHIHARA ^#4d4d4d;|^white; TATTERSAIL ^#4d4d4d;|^white; TED LACH ^#4d4d4d;|^white; TED POLAIN ^#4d4d4d;|^white; TELEPOFF ^#4d4d4d;|^white; TEMOANA DODIN ^#4d4d4d;|^white; TENRYS\nTERENCE DODSON ^#4d4d4d;|^white; TERRANCE THIELE ^#4d4d4d;|^white; TERRENCE BLAND ^#4d4d4d;|^white; TEX JUSTIN THRESHER ^#4d4d4d;|^white; TFKMASTER ^#4d4d4d;|^white; TFO\nTHE CACTUSMAN ^#4d4d4d;|^white; THE POWER OF LARD ^#4d4d4d;|^white; THEASSASSINATED ^#4d4d4d;|^white; THOMAS ^#4d4d4d;|^white; THOMAS \"SUSANOKO\" FOLZ\nTHOMAS BEARER ^#4d4d4d;|^white; THOMAS BETHEL ^#4d4d4d;|^white; THOMAS BØRNES ^#4d4d4d;|^white; THOMAS CHADWICK ^#4d4d4d;|^white; THOMAS DEGLETAGNE\nTHOMAS FJELLSTROM ^#4d4d4d;|^white; THOMAS GAO ^#4d4d4d;|^white; THOMAS GAVLOCK ^#4d4d4d;|^white; THOMAS GOFF ^#4d4d4d;|^white; THOMAS GUSTAVSEN ^#4d4d4d;|^white; THOMAS M WHITE\nTHOMAS MADIGAN ^#4d4d4d;|^white; THOMAS MAYER ^#4d4d4d;|^white; THOMAS MCNABB ^#4d4d4d;|^white; THOMAS MOEN ^#4d4d4d;|^white; THOMAS TAUCHNER ^#4d4d4d;|^white; THOMAS WIKSNES\nTHOMAS WRIGHT ^#4d4d4d;|^white; THOMMY LARSSON ^#4d4d4d;|^white; THOR JØRGENSEN ^#4d4d4d;|^white; THORHALLUR JOSEFSSON ^#4d4d4d;|^white; THORIN GERULLIS\nTIAGO AMARO ^#4d4d4d;|^white; TIANHUA GU ^#4d4d4d;|^white; TILO FRÖHNER ^#4d4d4d;|^white; TIM DAVID ^#4d4d4d;|^white; TIM REILLY JR ^#4d4d4d;|^white; TIM STEMPOR\nTIMO \"INQUISITO\" SPRINGER ^#4d4d4d;|^white; TIMOTHÉE CLAUDE (CAPITAINETIM) ^#4d4d4d;|^white; TIMOTHY A KOEHLER ^#4d4d4d;|^white; TIMOTHY JAMES LOYND\nTIMOTHY JOHN SWAN ^#4d4d4d;|^white; TIMOTHY MICHAEL BAKER ^#4d4d4d;|^white; TIMOTHY RUDY ^#4d4d4d;|^white; TITA ^#4d4d4d;|^white; TJEN VAN WINSEN ^#4d4d4d;|^white; TK DEWITT\nTOASTADAR ^#4d4d4d;|^white; TOASTYGOD ^#4d4d4d;|^white; TOBIAS BACKES ^#4d4d4d;|^white; TOBIAS HALL ^#4d4d4d;|^white; TOBIAS STÖBER ^#4d4d4d;|^white; TOM \"UNDEAD FOGHORN\" FARNBAUER\nTOM ABRAHAMS ^#4d4d4d;|^white; TOM GLENNON ^#4d4d4d;|^white; TOM W LAWTON ^#4d4d4d;|^white; TOMAS DEGERSTEDT ^#4d4d4d;|^white; TOMAS PITTER ^#4d4d4d;|^white; TOMASZ NAGÓRKA\nTONY M. CHRISTIE ^#4d4d4d;|^white; TONY PINKERTON ^#4d4d4d;|^white; TONY XU ^#4d4d4d;|^white; TOR STOKKA ^#4d4d4d;|^white; TORD BASTIAN AMUNDSEN ^#4d4d4d;|^white; TORSTEN GUNST\nTRAVIS NEIDIG ^#4d4d4d;|^white; TRAVIS VANDER LAAN ^#4d4d4d;|^white; TREVOR \"SOUNDLESS\" GRAVES ^#4d4d4d;|^white; TREVOR FITZGERALD ^#4d4d4d;|^white; TREVOR J BURNINGHAM\nTREVOR JAMES (PASTY) PACKARD ^#4d4d4d;|^white; TREVOR WHITMORE ^#4d4d4d;|^white; TRISTAN BILLS ^#4d4d4d;|^white; TRISTAN ROSS ^#4d4d4d;|^white; TRISTIN M & NICHOLAS F\nTRON JOHNSON ^#4d4d4d;|^white; TROPICOOL PHIL ^#4d4d4d;|^white; TROY \"WRONGTOWN\" HALL ^#4d4d4d;|^white; TROY CARROLL ^#4d4d4d;|^white; TYE MULDER\nTYLER \"MUSTACHE\" BAYLESS ^#4d4d4d;|^white; TYLER A YOCKEY ^#4d4d4d;|^white; TYLER ANOMASIRI ^#4d4d4d;|^white; TYLER BURKE ^#4d4d4d;|^white; TYLER GROVE ^#4d4d4d;|^white; TYLER KERCH\nTYLER MARTIN ^#4d4d4d;|^white; TYLER PEACH ^#4d4d4d;|^white; TYLER R. WIDNER ^#4d4d4d;|^white; TYLER S FLEMING ^#4d4d4d;|^white; TYLER SCHOFIELD ^#4d4d4d;|^white; TYLER THRAILKILL\nTYLER WEIR ^#4d4d4d;|^white; TYLOR JOHNSON ^#4d4d4d;|^white; TYREN HERBERT ^#4d4d4d;|^white; TYT00S ^#4d4d4d;|^white; UMUT GÜÇLÜ ^#4d4d4d;|^white; USIEMON ^#4d4d4d;|^white; UTE GLANZNER\nVADIM CHEKUSHKIN ^#4d4d4d;|^white; VALRAVEN ^#4d4d4d;|^white; VANCE VANNOORDWYK ^#4d4d4d;|^white; VARG N BOLKAN ^#4d4d4d;|^white; VASILY GRAZHDANKIN\nVAUGHAN MARTIN ^#4d4d4d;|^white; VEPRIKOV ARTYOM ^#4d4d4d;|^white; VESA ALA-LOUVESNIEMI ^#4d4d4d;|^white; VICTOR C. PEREZ ^#4d4d4d;|^white; VICTOR POULSEN\n ", - "Rus": "\nSIMON KORZUN ^#4d4d4d;|^white; SIMON LANTHIER ^#4d4d4d;|^white; SIMON PHILLIPS ^#4d4d4d;|^white; SINDRE HOLST ^#4d4d4d;|^white; SIR_RACER ^#4d4d4d;|^white; SKYE BOWRON ^#4d4d4d;|^white; SKYMOMENT\nSLIN ^#4d4d4d;|^white; SONNY STEWART ^#4d4d4d;|^white; SONONA ^#4d4d4d;|^white; SOPHIE MÄCHTL ^#4d4d4d;|^white; SÖREN PETERS ^#4d4d4d;|^white; SOUL OF TERRA ^#4d4d4d;|^white; SPIRIT ^#4d4d4d;|^white; SPUNKIE\nSRA MICHAEL SPENCER ^#4d4d4d;|^white; STARFISHSR ^#4d4d4d;|^white; STEFAN \"SCT\" TIHANYI ^#4d4d4d;|^white; STEFFEN \"CRAZYCLOWN\" SOLBERG ^#4d4d4d;|^white; STEFFEN KING\nSTEFFEN STREUBER ^#4d4d4d;|^white; STEIN-ANDRE CARLSEN ^#4d4d4d;|^white; STEPHAN HUMPOLETZKY ^#4d4d4d;|^white; STÉPHANE BORDET ^#4d4d4d;|^white; STEPHEN DA COSTA\nSTEPHEN H. R. SHANG ^#4d4d4d;|^white; STEPHEN HAMER ^#4d4d4d;|^white; STEPHEN WADDINGTON ^#4d4d4d;|^white; STEPHEN WILKERSON ^#4d4d4d;|^white; STEVEN BAKKER\nSTEVEN CUNDIFF ^#4d4d4d;|^white; STEVEN DENGLER ^#4d4d4d;|^white; STEVEN GÖBEL ^#4d4d4d;|^white; STEVEN KOV ^#4d4d4d;|^white; STEVEN WAKER ^#4d4d4d;|^white; STEVO CASTLE\nSTIG ANDRE NILSEN ^#4d4d4d;|^white; STINGERKING ^#4d4d4d;|^white; SUE TINDELL ^#4d4d4d;|^white; SUNG JIN KANG ^#4d4d4d;|^white; SUPER-SEVEN ^#4d4d4d;|^white; SURZIRRA ^#4d4d4d;|^white; SUSAN MAYFIELD\nSUZUKI AKIRA ^#4d4d4d;|^white; SUZUSHINA ^#4d4d4d;|^white; SVEN SPOTTOCK ^#4d4d4d;|^white; SYAZWI BAHRIN ^#4d4d4d;|^white; TACKEART ^#4d4d4d;|^white; TAEKUN LEE ^#4d4d4d;|^white; TAIS HANSEN\nTAKAYUKI IMAMURA ^#4d4d4d;|^white; TANNER ^#4d4d4d;|^white; TANNER GEUEKE (RIO) ^#4d4d4d;|^white; TAREN JORDEN TEAGUE ^#4d4d4d;|^white; TASHA EVELLYN BRAIN\nTATSUYA YOSHIHARA ^#4d4d4d;|^white; TATTERSAIL ^#4d4d4d;|^white; TED LACH ^#4d4d4d;|^white; TED POLAIN ^#4d4d4d;|^white; TELEPOFF ^#4d4d4d;|^white; TEMOANA DODIN ^#4d4d4d;|^white; TENRYS\nTERENCE DODSON ^#4d4d4d;|^white; TERRANCE THIELE ^#4d4d4d;|^white; TERRENCE BLAND ^#4d4d4d;|^white; TEX JUSTIN THRESHER ^#4d4d4d;|^white; TFKMASTER ^#4d4d4d;|^white; TFO\nTHE CACTUSMAN ^#4d4d4d;|^white; THE POWER OF LARD ^#4d4d4d;|^white; THEASSASSINATED ^#4d4d4d;|^white; THOMAS ^#4d4d4d;|^white; THOMAS \"SUSANOKO\" FOLZ\nTHOMAS BEARER ^#4d4d4d;|^white; THOMAS BETHEL ^#4d4d4d;|^white; THOMAS BØRNES ^#4d4d4d;|^white; THOMAS CHADWICK ^#4d4d4d;|^white; THOMAS DEGLETAGNE\nTHOMAS FJELLSTROM ^#4d4d4d;|^white; THOMAS GAO ^#4d4d4d;|^white; THOMAS GAVLOCK ^#4d4d4d;|^white; THOMAS GOFF ^#4d4d4d;|^white; THOMAS GUSTAVSEN ^#4d4d4d;|^white; THOMAS M WHITE\nTHOMAS MADIGAN ^#4d4d4d;|^white; THOMAS MAYER ^#4d4d4d;|^white; THOMAS MCNABB ^#4d4d4d;|^white; THOMAS MOEN ^#4d4d4d;|^white; THOMAS TAUCHNER ^#4d4d4d;|^white; THOMAS WIKSNES\nTHOMAS WRIGHT ^#4d4d4d;|^white; THOMMY LARSSON ^#4d4d4d;|^white; THOR JØRGENSEN ^#4d4d4d;|^white; THORHALLUR JOSEFSSON ^#4d4d4d;|^white; THORIN GERULLIS\nTIAGO AMARO ^#4d4d4d;|^white; TIANHUA GU ^#4d4d4d;|^white; TILO FRÖHNER ^#4d4d4d;|^white; TIM DAVID ^#4d4d4d;|^white; TIM REILLY JR ^#4d4d4d;|^white; TIM STEMPOR\nTIMO \"INQUISITO\" SPRINGER ^#4d4d4d;|^white; TIMOTHÉE CLAUDE (CAPITAINETIM) ^#4d4d4d;|^white; TIMOTHY A KOEHLER ^#4d4d4d;|^white; TIMOTHY JAMES LOYND\nTIMOTHY JOHN SWAN ^#4d4d4d;|^white; TIMOTHY MICHAEL BAKER ^#4d4d4d;|^white; TIMOTHY RUDY ^#4d4d4d;|^white; TITA ^#4d4d4d;|^white; TJEN VAN WINSEN ^#4d4d4d;|^white; TK DEWITT\nTOASTADAR ^#4d4d4d;|^white; TOASTYGOD ^#4d4d4d;|^white; TOBIAS BACKES ^#4d4d4d;|^white; TOBIAS HALL ^#4d4d4d;|^white; TOBIAS STÖBER ^#4d4d4d;|^white; TOM \"UNDEAD FOGHORN\" FARNBAUER\nTOM ABRAHAMS ^#4d4d4d;|^white; TOM GLENNON ^#4d4d4d;|^white; TOM W LAWTON ^#4d4d4d;|^white; TOMAS DEGERSTEDT ^#4d4d4d;|^white; TOMAS PITTER ^#4d4d4d;|^white; TOMASZ NAGÓRKA\nTONY M. CHRISTIE ^#4d4d4d;|^white; TONY PINKERTON ^#4d4d4d;|^white; TONY XU ^#4d4d4d;|^white; TOR STOKKA ^#4d4d4d;|^white; TORD BASTIAN AMUNDSEN ^#4d4d4d;|^white; TORSTEN GUNST\nTRAVIS NEIDIG ^#4d4d4d;|^white; TRAVIS VANDER LAAN ^#4d4d4d;|^white; TREVOR \"SOUNDLESS\" GRAVES ^#4d4d4d;|^white; TREVOR FITZGERALD ^#4d4d4d;|^white; TREVOR J BURNINGHAM\nTREVOR JAMES (PASTY) PACKARD ^#4d4d4d;|^white; TREVOR WHITMORE ^#4d4d4d;|^white; TRISTAN BILLS ^#4d4d4d;|^white; TRISTAN ROSS ^#4d4d4d;|^white; TRISTIN M & NICHOLAS F\nTRON JOHNSON ^#4d4d4d;|^white; TROPICOOL PHIL ^#4d4d4d;|^white; TROY \"WRONGTOWN\" HALL ^#4d4d4d;|^white; TROY CARROLL ^#4d4d4d;|^white; TYE MULDER\nTYLER \"MUSTACHE\" BAYLESS ^#4d4d4d;|^white; TYLER A YOCKEY ^#4d4d4d;|^white; TYLER ANOMASIRI ^#4d4d4d;|^white; TYLER BURKE ^#4d4d4d;|^white; TYLER GROVE ^#4d4d4d;|^white; TYLER KERCH\nTYLER MARTIN ^#4d4d4d;|^white; TYLER PEACH ^#4d4d4d;|^white; TYLER R. WIDNER ^#4d4d4d;|^white; TYLER S FLEMING ^#4d4d4d;|^white; TYLER SCHOFIELD ^#4d4d4d;|^white; TYLER THRAILKILL\nTYLER WEIR ^#4d4d4d;|^white; TYLOR JOHNSON ^#4d4d4d;|^white; TYREN HERBERT ^#4d4d4d;|^white; TYT00S ^#4d4d4d;|^white; UMUT GÜÇLÜ ^#4d4d4d;|^white; USIEMON ^#4d4d4d;|^white; UTE GLANZNER\nVADIM CHEKUSHKIN ^#4d4d4d;|^white; VALRAVEN ^#4d4d4d;|^white; VANCE VANNOORDWYK ^#4d4d4d;|^white; VARG N BOLKAN ^#4d4d4d;|^white; VASILY GRAZHDANKIN\nVAUGHAN MARTIN ^#4d4d4d;|^white; VEPRIKOV ARTYOM ^#4d4d4d;|^white; VESA ALA-LOUVESNIEMI ^#4d4d4d;|^white; VICTOR C. PEREZ ^#4d4d4d;|^white; VICTOR POULSEN\n" + "Rus": "" } }, { @@ -248,7 +248,7 @@ }, "Texts": { "Eng": "\nSOLATRUS\nTHEFLUVIRUS\nBART VAN DER WERF\n ", - "Rus": "\nSOLATRUS\nTHEFLUVIRUS\nBART VAN DER WERF\n" + "Rus": "" } }, { @@ -260,7 +260,7 @@ }, "Texts": { "Eng": "\nSTEPHEN ALEXANDER\nROSIE BALL\nJAY BAYLIS\n ", - "Rus": "\nSTEPHEN ALEXANDER\nROSIE BALL\nJAY BAYLIS\n" + "Rus": "" } }, { @@ -272,7 +272,7 @@ }, "Texts": { "Eng": "\nTOM KATKUS\nALEX LAWSON\nWILLIAM LUNDSTEDT\n ", - "Rus": "\nTOM KATKUS\nALEX LAWSON\nWILLIAM LUNDSTEDT\n" + "Rus": "" } }, { @@ -284,7 +284,7 @@ }, "Texts": { "Eng": "\nVIESTURS LOCMELIS ^#4d4d4d;|^white; VIKTOR KOVACS ^#4d4d4d;|^white; VINCENT MOJTA ^#4d4d4d;|^white; VLADISLAV NOZDRIN ^#4d4d4d;|^white; VOID THE DARK\nVOLODYMYR ZUKIWSKYJ ^#4d4d4d;|^white; VOSENXEI KEMONZU NIKONIKO JP ^#4d4d4d;|^white; WALTTERI AHOLA ^#4d4d4d;|^white; WANG, TONG ^#4d4d4d;|^white; WANIO&PICO\nWASHINGTON HUANG ^#4d4d4d;|^white; WAYNE M. MYERS JR. ^#4d4d4d;|^white; WAYNE ROBINSON ^#4d4d4d;|^white; WAYNE TREMBLAY ^#4d4d4d;|^white; WEGAVEOURLIVES(RYAN FAULS)\nWENDELL MEADOWS ^#4d4d4d;|^white; WESLEY ^#4d4d4d;|^white; WHEEN LIM ^#4d4d4d;|^white; WHITE_WALRUS ^#4d4d4d;|^white; WILL BRAXTON ^#4d4d4d;|^white; WILL GREEN ^#4d4d4d;|^white; WILLIAM B. KERR\nWILLIAM BATES ^#4d4d4d;|^white; WILLIAM BECKER ^#4d4d4d;|^white; WILLIAM BEEBE ^#4d4d4d;|^white; WILLIAM COOK ^#4d4d4d;|^white; WILLIAM GEORGE FROST ^#4d4d4d;|^white; WILLIAM HEILEMAN\nWILLIAM KOV ^#4d4d4d;|^white; WILLIAM MCCARRICK ^#4d4d4d;|^white; WILLIAM VICK IV ^#4d4d4d;|^white; WILLIAM WOJTYSIAK ^#4d4d4d;|^white; WOO SEOK JANG\nWOO YOUNG (RAVIDA), LEE ^#4d4d4d;|^white; WOSLIKE ^#4d4d4d;|^white; WREYN S WANIYA ^#4d4d4d;|^white; XANDER MONTOVANO ^#4d4d4d;|^white; XANDERREH\nXANDY FERGUSON (FLAMINGPIXELATIONS) ^#4d4d4d;|^white; XANDZ ^#4d4d4d;|^white; XANKEK ^#4d4d4d;|^white; XENDAVE DAVIDRIEGER ^#4d4d4d;|^white; XIOMARA PILON\nXRFLO BEAST ^#4d4d4d;|^white; XU SONGQIAO ^#4d4d4d;|^white; YABIR BIN BAKHIT ^#4d4d4d;|^white; YANN AMSELLEM ^#4d4d4d;|^white; YANNICK FERNANDEZ ^#4d4d4d;|^white; YANNICK LACELLE\nYASSIN BUTT ^#4d4d4d;|^white; YI HSUEN LIN ^#4d4d4d;|^white; YOAN BENHAYOUN ^#4d4d4d;|^white; YOBA ^#4d4d4d;|^white; YOSHIHIKO OZAWA ^#4d4d4d;|^white; YOSHITAKA ICHIKAWA\nYOURI KERSTEN ^#4d4d4d;|^white; YURI KIRCOVICH ^#4d4d4d;|^white; ZACC ROSS ^#4d4d4d;|^white; ZACH HOON ^#4d4d4d;|^white; ZACHARY \"JESTRE\" FRENCH ^#4d4d4d;|^white; ZACHARY BORDEN\nZACHARY BRADLEY ^#4d4d4d;|^white; ZACHARY GAVLEK ^#4d4d4d;|^white; ZACHARY I BENNETT ^#4d4d4d;|^white; ZACHARY K. PETERSON ^#4d4d4d;|^white; ZACHARY PARLIMAN\nZACHERY KOONTZ ^#4d4d4d;|^white; ZAILEN RANSON ^#4d4d4d;|^white; ZAIN T. AL-AHMARY ^#4d4d4d;|^white; ZEKE ROBESON ^#4d4d4d;|^white; ZEN D. BENEVALTA ^#4d4d4d;|^white; ZENKAT\nZIDANE EL SERGANY ^#4d4d4d;|^white; ZION SCHELL ^#4d4d4d;|^white; ZISHAN MAHMOOD ^#4d4d4d;|^white; ZSHADOWDRAGONZ ^#4d4d4d;|^white; АЛЕКСЕЙ МУСАЕВ\nМИХАЙЛОВ АЛЕКСЕЙ ^#4d4d4d;|^white; \n\n\n\n\n ", - "Rus": "\nVIESTURS LOCMELIS ^#4d4d4d;|^white; VIKTOR KOVACS ^#4d4d4d;|^white; VINCENT MOJTA ^#4d4d4d;|^white; VLADISLAV NOZDRIN ^#4d4d4d;|^white; VOID THE DARK\nVOLODYMYR ZUKIWSKYJ ^#4d4d4d;|^white; VOSENXEI KEMONZU NIKONIKO JP ^#4d4d4d;|^white; WALTTERI AHOLA ^#4d4d4d;|^white; WANG, TONG ^#4d4d4d;|^white; WANIO&PICO\nWASHINGTON HUANG ^#4d4d4d;|^white; WAYNE M. MYERS JR. ^#4d4d4d;|^white; WAYNE ROBINSON ^#4d4d4d;|^white; WAYNE TREMBLAY ^#4d4d4d;|^white; WEGAVEOURLIVES(RYAN FAULS)\nWENDELL MEADOWS ^#4d4d4d;|^white; WESLEY ^#4d4d4d;|^white; WHEEN LIM ^#4d4d4d;|^white; WHITE_WALRUS ^#4d4d4d;|^white; WILL BRAXTON ^#4d4d4d;|^white; WILL GREEN ^#4d4d4d;|^white; WILLIAM B. KERR\nWILLIAM BATES ^#4d4d4d;|^white; WILLIAM BECKER ^#4d4d4d;|^white; WILLIAM BEEBE ^#4d4d4d;|^white; WILLIAM COOK ^#4d4d4d;|^white; WILLIAM GEORGE FROST ^#4d4d4d;|^white; WILLIAM HEILEMAN\nWILLIAM KOV ^#4d4d4d;|^white; WILLIAM MCCARRICK ^#4d4d4d;|^white; WILLIAM VICK IV ^#4d4d4d;|^white; WILLIAM WOJTYSIAK ^#4d4d4d;|^white; WOO SEOK JANG\nWOO YOUNG (RAVIDA), LEE ^#4d4d4d;|^white; WOSLIKE ^#4d4d4d;|^white; WREYN S WANIYA ^#4d4d4d;|^white; XANDER MONTOVANO ^#4d4d4d;|^white; XANDERREH\nXANDY FERGUSON (FLAMINGPIXELATIONS) ^#4d4d4d;|^white; XANDZ ^#4d4d4d;|^white; XANKEK ^#4d4d4d;|^white; XENDAVE DAVIDRIEGER ^#4d4d4d;|^white; XIOMARA PILON\nXRFLO BEAST ^#4d4d4d;|^white; XU SONGQIAO ^#4d4d4d;|^white; YABIR BIN BAKHIT ^#4d4d4d;|^white; YANN AMSELLEM ^#4d4d4d;|^white; YANNICK FERNANDEZ ^#4d4d4d;|^white; YANNICK LACELLE\nYASSIN BUTT ^#4d4d4d;|^white; YI HSUEN LIN ^#4d4d4d;|^white; YOAN BENHAYOUN ^#4d4d4d;|^white; YOBA ^#4d4d4d;|^white; YOSHIHIKO OZAWA ^#4d4d4d;|^white; YOSHITAKA ICHIKAWA\nYOURI KERSTEN ^#4d4d4d;|^white; YURI KIRCOVICH ^#4d4d4d;|^white; ZACC ROSS ^#4d4d4d;|^white; ZACH HOON ^#4d4d4d;|^white; ZACHARY \"JESTRE\" FRENCH ^#4d4d4d;|^white; ZACHARY BORDEN\nZACHARY BRADLEY ^#4d4d4d;|^white; ZACHARY GAVLEK ^#4d4d4d;|^white; ZACHARY I BENNETT ^#4d4d4d;|^white; ZACHARY K. PETERSON ^#4d4d4d;|^white; ZACHARY PARLIMAN\nZACHERY KOONTZ ^#4d4d4d;|^white; ZAILEN RANSON ^#4d4d4d;|^white; ZAIN T. AL-AHMARY ^#4d4d4d;|^white; ZEKE ROBESON ^#4d4d4d;|^white; ZEN D. BENEVALTA ^#4d4d4d;|^white; ZENKAT\nZIDANE EL SERGANY ^#4d4d4d;|^white; ZION SCHELL ^#4d4d4d;|^white; ZISHAN MAHMOOD ^#4d4d4d;|^white; ZSHADOWDRAGONZ ^#4d4d4d;|^white; АЛЕКСЕЙ МУСАЕВ\nМИХАЙЛОВ АЛЕКСЕЙ ^#4d4d4d;|^white; \n\n\n\n\n" + "Rus": "" } }, { @@ -428,7 +428,7 @@ }, "Texts": { "Eng": "   ", - "Rus": "   " + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/codex/missions/cultist mission/cultistmission1.codex.json b/translations/texts/codex/missions/cultist mission/cultistmission1.codex.json index 8ba47302c..d4691f09f 100644 --- a/translations/texts/codex/missions/cultist mission/cultistmission1.codex.json +++ b/translations/texts/codex/missions/cultist mission/cultistmission1.codex.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Nox has explained how the Protector opened some sort of wormhole to the pocket dimension where the core of the entity resided, where she pursued them. Our most cognizant Lady was wise enough to take some samples of the smaller lifeforms that dwelled on the surface of the entity's planetoid form during her visit.\n\nNox believes that the remaining organic samples left over from the entity's destruction might give the Occasus some insight into its powers, and how they may be harnessed." + "Eng": "Nox has explained how the Protector opened some sort of wormhole to the pocket dimension where the core of the entity resided, where she pursued them. Our most cognizant Lady was wise enough to take some samples of the smaller lifeforms that dwelled on the surface of the entity's planetoid form during her visit.\n\nNox believes that the remaining organic samples left over from the entity's destruction might give the Occasus some insight into its powers, and how they may be harnessed.", + "Rus": "Нокс объяснила, как Протектор открыл какую-то червоточину в карманное измерение, где находилось ядро существа, где она преследовала его. Наша крайне осведомленная Леди была достаточно мудрой, чтобы взять несколько образцов меньших жизненных форм, которые обитали на поверхности планетоидной формы существа, когда побывала там.\n\nНокс считает, что органические остатки, оставшиеся после уничтожения существа, могут дать Окказусу некоторое представление о силах Разрушителя и о том, как их можно обуздать." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Occasus Lab Report: RUIN" + "Eng": "Occasus Lab Report: RUIN", + "Rus": "Лабораторный отчет Окказуса: РАЗРУШИТЕЛЬ" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "^yellow;ANALYSIS^white;\n\nThe findings from these specimens has continued to be fascinating. They do not act as independent organisms - their synapses are more akin to wireless radios, broadcasting sensory information across space and dimensions. \n\nWe believe they are remote limbs, used to observe and report back to a central organism - no doubt the Ruin." + "Eng": "^yellow;ANALYSIS^white;\n\nThe findings from these specimens has continued to be fascinating. They do not act as independent organisms - their synapses are more akin to wireless radios, broadcasting sensory information across space and dimensions. \n\nWe believe they are remote limbs, used to observe and report back to a central organism - no doubt the Ruin.", + "Rus": "^yellow;АНАЛИЗ^white;\n\nРезультаты этих образцов захватывающие. Они не действуют как независимые организмы - их синапсы больше похожи на беспроводные радиостанции, передающие сенсорную информацию в пространстве и измерениях.\n\nМы полагаем, что это отдаленные части, которые используются для наблюдения и отправки информации центральному организму - без сомнения, Разрушителю." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "^yellow;ASSIGNMENT^white;\n\nUpon the request of Asra Nox herself, the Occasus Research team on board the Dantalion have began an investigation into the nature of the lifeform or lifeforms associated with the now-deceased entity more commonly referred to as the \"Ruin\". \n\nThe entity was unfortunately destroyed by an individual referred to as the \"Protector\", much to the chagrin of Lady Nox." + "Eng": "^yellow;ASSIGNMENT^white;\n\nUpon the request of Asra Nox herself, the Occasus Research team on board the Dantalion have began an investigation into the nature of the lifeform or lifeforms associated with the now-deceased entity more commonly referred to as the \"Ruin\". \n\nThe entity was unfortunately destroyed by an individual referred to as the \"Protector\", much to the chagrin of Lady Nox.", + "Rus": "^yellow;ЗАДАЧА^white;\n\nПо просьбе самой Асры Нокс команда исследователей Окказуса на борту Данталиона начала расследование природы жизненной формы или жизненных форм, связанных с ныне покойным существом, более часто называемым «Разрушитель».\n\nК сожалению, существо было уничтожено человеком, известным как «Протектор», к большому огорчению Леди Нокс." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "^yellow;CONCLUSION^white;\n\nSolving the Ruin's talents for cross-dimensional transportation could be incredibly valuable to the Occasus. We are all aware of the Ruin's ability to travel across dimensions as it attempted to leave its pocket dimension (resulting in the unfortunate - but unsympathetic - destruction of Earth) and harnessing this could result in new horizons for our cause. \n\nResearch continues." + "Eng": "^yellow;CONCLUSION^white;\n\nSolving the Ruin's talents for cross-dimensional transportation could be incredibly valuable to the Occasus. We are all aware of the Ruin's ability to travel across dimensions as it attempted to leave its pocket dimension (resulting in the unfortunate - but unsympathetic - destruction of Earth) and harnessing this could result in new horizons for our cause. \n\nResearch continues.", + "Rus": "^yellow;ЗАКЛЮЧЕНИЕ^white;\n\nРаскрытие способностей Разрушителя к межпространственному перемещению может быть невероятно ценным для Окказуса. Мы все знаем о способности Разрушителя путешествовать по разным измерениям, поскольку он пытался покинуть свое карманное измерение (что привело к неудачному - но не прискорбному - разрушению Земли), и освоение этого могло бы открыть новые горизонты для нашего дела.\n\nИсследования продолжаются." } } ] \ No newline at end of file diff --git a/translations/texts/codex/missions/cultist mission/cultistmission2.codex.json b/translations/texts/codex/missions/cultist mission/cultistmission2.codex.json index bd0eea028..23af21c05 100644 --- a/translations/texts/codex/missions/cultist mission/cultistmission2.codex.json +++ b/translations/texts/codex/missions/cultist mission/cultistmission2.codex.json @@ -7,7 +7,20 @@ ] }, "Texts": { - "Eng": "Occasus Lab Report: ANCIENT" + "Eng": "Occasus Lab Report: ANCIENT", + "Rus": "Лабораторный отчет Оказзуса: ДРЕВНИЕ" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "codex/missions/cultist mission/cultistmission2.codex": [ + "/contentPages/3" + ] + }, + "Texts": { + "Eng": "The automaton, however, has yielded more promising results. The liquid core within it is a volatile and potent source energy, and the automaton's remaining hand has been proven to have ballistic qualities. \n\nThe liquid core can be used as a power source and also be emitted in a searing energy form - a discovery made at the inconvenient expense one of our engineers.", + "Rus": "Автомат, однако, дал более многообещающие результаты. Жидкое ядро внутри него является мощным нестабильным источником энергии. Также было доказано, что оставшаяся от автомата рука обладает баллистическими качествами.\n\nЖидкое ядро можно использовать в качестве источника энергии, а также заставить испустить выброс обжигающей энергии - открытие, сделанное ценой жизни одного из наших инженеров." } }, { @@ -18,7 +31,8 @@ ] }, "Texts": { - "Eng": "Upon a recent assignment to investigate one of these doorways, Occasus field agents found themselves in a location they described as \"outside of time and space\", wherein they recovered the partial remains of what appears to be a stone automaton.\n\nThe Research team have many questions about how these bygone cultures were able to craft technology out of stone that is inexplicably able to open dimensional gates, a technology no current galactic civilisation has quite achieved." + "Eng": "Upon a recent assignment to investigate one of these doorways, Occasus field agents found themselves in a location they described as \"outside of time and space\", wherein they recovered the partial remains of what appears to be a stone automaton.\n\nThe Research team have many questions about how these bygone cultures were able to craft technology that is inexplicably able to open dimensional gates, a feat no current known civilisation has quite achieved.", + "Rus": "После недавнего поручения исследовать один из этих порталов, полевые агенты Окказуса оказались в месте, которое они описали как «вне времени и пространства», где они обнаружили частичные остатки того, что, похоже, является каменным автоматом.\n\nУ исследовательской группы есть много вопросов о том, как эти ушедшие культуры смогли создать из камня технологию, которая необъяснимым образом способна открыть пространственные врата. Подобного не добилась ни одна из известных цивилизаций." } }, { @@ -29,7 +43,8 @@ ] }, "Texts": { - "Eng": "^yellow;ANALYSIS^white;\n\nThe Research Team are unfortunately unable to make any further progress with determining the technological nature of the ancient doorways. One inquisitive researcher has theorised that the ancients themselves were not organic beings, judging by trace metallic samples left on the doorway's carvings. \n\nThe automaton, however, has yielded more promising results. The liquid core within it is a volatile and potent source energy, and the automaton's remaining hand has been proven to have ballistic qualities. The liquid core can be used as a power source and also be emitted in a searing energy form - a discovery made at the inconvenient expense one of our engineers." + "Eng": "^yellow;ANALYSIS^white;\n\nThe Research Team are unfortunately unable to make any further progress with determining the technological nature of the ancient doorways. \n\nOne inquisitive researcher has theorised that the ancients themselves were not organic beings, judging by trace metallic samples left on the doorway's carvings.", + "Rus": "^yellow;АНАЛИЗ^white;\n\nИсследовательская группа, к сожалению, не может добиться дальнейшего прогресса в определении технологического характера древних порталов.\n\nОдин пытливый исследователь предположил, что сами Древние не были органическими существами, судя по следам металлических образцов, оставленных на резьбе портала." } }, { @@ -40,18 +55,20 @@ ] }, "Texts": { - "Eng": "^yellow;ASSIGNMENT^white;\n\nThe Occasus Research team on board the Dantalion have been tasked by the most judicious Lady Nox to investigate the curious stone relics and doorways often found across almost every known star system. \n\nFor ease of terminology, the architects of these ancient relics are given the imaginative name of the \"Ancients\"." + "Eng": "^yellow;ASSIGNMENT^white;\n\nThe Occasus Research team on board the Dantalion have been tasked by the most judicious Lady Nox to investigate the curious stone relics and doorways often found across almost every known star system. \n\nFor ease of terminology, the architects of these ancient relics are given the imaginative name of the \"Ancients\".", + "Rus": "^yellow;ЗАДАЧА^white;\n\nСама рассудительность Леди Нокс поручила команде исследователей Окказуса на борту «Данталиона» исследовать странные каменные реликвии и порталы, которые часто встречаются почти во всех известных звездных системах.\n\nДля простоты терминологии архитекторам этих древних реликвий дано образное название «Древние»." } }, { "DeniedAlternatives": [], "Files": { "codex/missions/cultist mission/cultistmission2.codex": [ - "/contentPages/3" + "/contentPages/4" ] }, "Texts": { - "Eng": "^yellow;CONCLUSION^white;\n\nLady Nox has become very interested as of late in the use of ancient tech to create weaponry, and thus has tasked the Research team with the application of the automaton's power and weapon systems to some engine blueprints of her own design. \n\nWhilst the Research team are not entirely sure what Lady Nox has planned, we are always happy to assist our most percipient leader." + "Eng": "^yellow;CONCLUSION^white;\n\nLady Nox has become very interested as of late in the use of ancient tech to create weaponry, and thus has tasked the Research team with the application of the automaton's power and weapon systems to some engine blueprints of her own design. \n\nWhilst the Research team are not entirely sure what Lady Nox has planned, we are always happy to assist our most percipient leader.", + "Rus": "^yellow;ЗАКЛЮЧЕНИЕ^white;\n\nВ последнее время Леди Нокс очень заинтересовалась использованием древних технологий для создания оружия, и, таким образом, перед исследовательской группой поставила задачу применения энергетических и оружейных систем автомата к некоторым проектам двигателей своего собственного дизайна.\n\nХотя исследовательская группа не совсем уверена в том, что запланировала Леди Нокс, мы всегда рады помочь нашему самому чуткому лидеру." } } ] \ No newline at end of file diff --git a/translations/texts/codex/missions/cultist mission/shared_cultistmission.json b/translations/texts/codex/missions/cultist mission/shared_cultistmission.json index de6df33cb..0411c40fa 100644 --- a/translations/texts/codex/missions/cultist mission/shared_cultistmission.json +++ b/translations/texts/codex/missions/cultist mission/shared_cultistmission.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Research logs written by the Occasus cult." + "Eng": "Research logs written by the Occasus cult.", + "Rus": "Журналы исследований, написанные культом Окказуса." } } ] \ No newline at end of file diff --git a/translations/texts/dialog/bounty.config.json b/translations/texts/dialog/bounty.config.json index 774fb28dd..ab2ecc950 100644 --- a/translations/texts/dialog/bounty.config.json +++ b/translations/texts/dialog/bounty.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A REAL sharpshooter is able to eat all their clothes when the goin' gets tough! I know I can!" + "Eng": "A REAL sharpshooter is able to eat all their clothes when the goin' gets tough! I know I can!", + "Rus": "НАСТОЯЩИЙ снайпер может съесть всю свою одежду, когда дела идут плохо! Я знаю, что я могу!" } }, { @@ -20,7 +21,8 @@ ] }, "Texts": { - "Eng": "And that's my cue to leave!" + "Eng": "And that's my cue to leave!", + "Rus": "И это намек на то, что я ухожу!" } }, { @@ -31,7 +33,8 @@ ] }, "Texts": { - "Eng": "BLAME THE MINIKNOG FOR MY ACTIONS, I'VE NEVER BEEN THE SAME AFTER THEIR EXPERIMENTS, OKAY?!" + "Eng": "BLAME THE MINIKNOG FOR MY ACTIONS, I'VE NEVER BEEN THE SAME AFTER THEIR EXPERIMENTS, OKAY?!", + "Rus": "ВИНИТЕ МИНИСТЕРСТВО В МОИХ ДЕЙСТВИЯХ, МЕНЯ БУДТО ПОДМЕНИЛИ ПОСЛЕ ИХ ЭКСПЕРИМЕНТОВ, ЛАДНО?!" } }, { @@ -42,7 +45,8 @@ ] }, "Texts": { - "Eng": "Before you arrest Floran, Floran wantsss to make deal!" + "Eng": "Before you arrest Floran, Floran wantsss to make deal!", + "Rus": "Перед тем, как ты арестуешь Флорана, Флоран хочет заключить сссделку!" } }, { @@ -57,7 +61,8 @@ ] }, "Texts": { - "Eng": "Before you arrest me, I want to offer you a deal!" + "Eng": "Before you arrest me, I want to offer you a deal!", + "Rus": "Перед тем, как арестуешь меня, я хочу предложить тебе сделку!" } }, { @@ -68,7 +73,8 @@ ] }, "Texts": { - "Eng": "Before you arrest me, please listen to my offer!" + "Eng": "Before you arrest me, please listen to my offer!", + "Rus": "Прежде чем арестовать меня, пожалуйста выслушай моё предложение!" } }, { @@ -79,7 +85,8 @@ ] }, "Texts": { - "Eng": "Bounty? Who said anything about a bounty? I am just here to enjoy nature!" + "Eng": "Bounty? Who said anything about a bounty? I am just here to enjoy nature!", + "Rus": "Награда? Кто сказал про награду? Я тут просто природой наслаждаюсь!" } }, { @@ -90,7 +97,8 @@ ] }, "Texts": { - "Eng": "Clothes are shackles of the establishment - I'm better without them!" + "Eng": "Clothes are shackles of the establishment - I'm better without them!", + "Rus": "Одежда это оковы успешности. Мне лучше без них!" } }, { @@ -101,7 +109,8 @@ ] }, "Texts": { - "Eng": "Clothes are shackles of the establishment - I'm better without them! HA HA!" + "Eng": "Clothes are shackles of the establishment - I'm better without them! HA HA!", + "Rus": "Одежда это оковы успешности. Мне лучше без них! ХА ХА!" } }, { @@ -114,7 +123,8 @@ ] }, "Texts": { - "Eng": "DON'T MIND ME, I'M JUST ANOTHER FACE IN THE CROWD. JUST LIVING MY LIFE." + "Eng": "DON'T MIND ME, I'M JUST ANOTHER FACE IN THE CROWD. JUST LIVING MY LIFE.", + "Rus": "НЕ ОБРАЩАЙ ВНИМАНИЯ, Я ПРОСТО ОЧЕРЕДНОЕ ЛИЦО В ТОЛПЕ. ПРОСТО ЖИВУ СВОЕЙ ЖИЗНЬЮ." } }, { @@ -126,7 +136,8 @@ ] }, "Texts": { - "Eng": "DON'T TOUCH ANYTHING! THERE'S TOO MANY SHARP CORNERS!" + "Eng": "DON'T TOUCH ANYTHING! THERE'S TOO MANY SHARP CORNERS!", + "Rus": "НИЧЕГО НЕ ТРОГАЙ! ТУТ СЛИШКОМ МНОГО ОСТРЫХ УГЛОВ!" } }, { @@ -139,7 +150,8 @@ ] }, "Texts": { - "Eng": "Dang, you saw through my clever ruse." + "Eng": "Dang, you saw through my clever ruse.", + "Rus": "Черт, ты разгадал мою хитрую уловку." } }, { @@ -150,7 +162,8 @@ ] }, "Texts": { - "Eng": "Dangnabbit, you saw through my mighty fine disguise!" + "Eng": "Dangnabbit, you saw through my mighty fine disguise!", + "Rus": "Проклятье, ты раскрыл мою прекрасную маскировку!" } }, { @@ -165,7 +178,8 @@ ] }, "Texts": { - "Eng": "Don't arrest me! I have a proposition for you!" + "Eng": "Don't arrest me! I have a proposition for you!", + "Rus": "Не арестовывай меня! У меня есть предложение для тебя!" } }, { @@ -181,7 +195,8 @@ ] }, "Texts": { - "Eng": "Don't get mad! I just thought I could outrun you!" + "Eng": "Don't get mad! I just thought I could outrun you!", + "Rus": "Не злись! Я просто думал, что могу сбежать от тебя!" } }, { @@ -194,7 +209,8 @@ ] }, "Texts": { - "Eng": "EVERYTHING IS SQUARES! EVERYTHING IS SQUARES, DON'T YOU SEE?!" + "Eng": "EVERYTHING IS SQUARES! EVERYTHING IS SQUARES, DON'T YOU SEE?!", + "Rus": "ВСЁ В КВАДРАТАХ! ВСЁ В КВАДРАТАХ, РАЗВЕ НЕ ВИДИШЬ?!" } }, { @@ -205,7 +221,8 @@ ] }, "Texts": { - "Eng": "FLORAN CAN REVEAL TO YOU ANCIENT SECRETSSS!" + "Eng": "FLORAN CAN REVEAL TO YOU ANCIENT SECRETSSS!", + "Rus": "ФЛОРАН МОЖЕТ РАСКРЫТЬ ТЕБЕ ДРЕВНИЕ СССЕКРЕТЫ!" } }, { @@ -216,7 +233,8 @@ ] }, "Texts": { - "Eng": "FLORAN DOESN'T KNOW ABOUT ANY CRIMESSS. FLORAN JUST FLORAN." + "Eng": "FLORAN DOESN'T KNOW ABOUT ANY CRIMESSS. FLORAN JUST FLORAN.", + "Rus": "ФЛОРАН НЕ ЗНАЕТ НИ О КАКИХ ПРЕСТУПЛЕНИЯХ. ФЛОРАН ПРОСТО ФЛОРАН." } }, { @@ -227,7 +245,8 @@ ] }, "Texts": { - "Eng": "FLORAN DOESN'T SEE ANY SSSUSPICION." + "Eng": "FLORAN DOESN'T SEE ANY SSSUSPICION.", + "Rus": "ФЛОРАН НЕ ВИДИТ НИЧЕГО СССТРАННОГО." } }, { @@ -238,7 +257,8 @@ ] }, "Texts": { - "Eng": "FLORAN DRANK OLD PRUNE JUICE AND HASSS NOT BEEN THE SAME SINCE!" + "Eng": "FLORAN DRANK OLD PRUNE JUICE AND HASSS NOT BEEN THE SAME SINCE!", + "Rus": "ФЛОРАН ВЫПИЛ СТАРОГО ЧЕРНОСЛИВОВОГО СОКА И ЕГО БУДТО ПОДМЕНИЛИ С ТЕХ ПОР!" } }, { @@ -249,7 +269,8 @@ ] }, "Texts": { - "Eng": "FLORAN HASSS BEEN EATING DIRT! DON'T TAKE FLORAN'S DELICIOUSSS DIRT AWAY!" + "Eng": "FLORAN HASSS BEEN EATING DIRT! DON'T TAKE FLORAN'S DELICIOUSSS DIRT AWAY!", + "Rus": "ФЛОРАН ЕЛ ГРЯЗЬ! НЕ ЗАБИРАЙ ВКУСНУЮ ГРЯЗЬ ФЛОРАНА!" } }, { @@ -260,7 +281,8 @@ ] }, "Texts": { - "Eng": "FLORAN ISN'T SSSUSPICIOUS. FLORAN LAW-ABIDING SSSTRANGER." + "Eng": "FLORAN ISN'T SSSUSPICIOUS. FLORAN LAW-ABIDING SSSTRANGER.", + "Rus": "ФЛОРАН НЕ ПОДОЗРИТЕЛЕН. ФЛОРАН ЗАКОНОПОСЛУШНЫЙ ПРОХОЖИЙ." } }, { @@ -271,7 +293,8 @@ ] }, "Texts": { - "Eng": "FLORAN ISSS READY TO PARTY!" + "Eng": "FLORAN ISSS READY TO PARTY!", + "Rus": "ФЛОРАН ГОТОВ ВЕСЕЛИТЬСЯ!" } }, { @@ -282,7 +305,8 @@ ] }, "Texts": { - "Eng": "Floran admitsss deceit!" + "Eng": "Floran admitsss deceit!", + "Rus": "Флоран признаёт обман!" } }, { @@ -293,7 +317,8 @@ ] }, "Texts": { - "Eng": "Floran hasss been found out!" + "Eng": "Floran hasss been found out!", + "Rus": "Флоран догадался!" } }, { @@ -304,7 +329,8 @@ ] }, "Texts": { - "Eng": "Floran hasss to go!" + "Eng": "Floran hasss to go!", + "Rus": "Флоран должен идти!" } }, { @@ -315,7 +341,8 @@ ] }, "Texts": { - "Eng": "Floran isss impressed with your moral fortitude!" + "Eng": "Floran isss impressed with your moral fortitude!", + "Rus": "Флоран поражен твоей моральной ссстойкостью!" } }, { @@ -326,7 +353,8 @@ ] }, "Texts": { - "Eng": "Floran knew you could be bribed! Time for Floran to ssslip away!" + "Eng": "Floran knew you could be bribed! Time for Floran to ssslip away!", + "Rus": "Флоран знал, что тебя могли подкупить! Время флорану сссматываться!" } }, { @@ -337,7 +365,8 @@ ] }, "Texts": { - "Eng": "Floran knew you would accept a bribe!" + "Eng": "Floran knew you would accept a bribe!", + "Rus": "Флоран знал, что ты сссогласишься на взятку!" } }, { @@ -348,7 +377,8 @@ ] }, "Texts": { - "Eng": "Floran needsss to get out of here!" + "Eng": "Floran needsss to get out of here!", + "Rus": "Флорану надо убираться отсюда!" } }, { @@ -359,7 +389,8 @@ ] }, "Texts": { - "Eng": "Floran normally fassst enough..." + "Eng": "Floran normally fassst enough...", + "Rus": "Обычно флоран достаточно быстрый..." } }, { @@ -370,7 +401,8 @@ ] }, "Texts": { - "Eng": "Floran thinksss universe lacksss meaning and now Floran vowsss to destroy everything!" + "Eng": "Floran thinksss universe lacksss meaning and now Floran vowsss to destroy everything!", + "Rus": "Флоран сссчитает, что вселенной не хватает сссмысла, и теперь флоран клянется уничтожить все!" } }, { @@ -381,7 +413,8 @@ ] }, "Texts": { - "Eng": "Floran thought thisss disguise would work!" + "Eng": "Floran thought thisss disguise would work!", + "Rus": "Флоран думал, что эта маскировка сссработает!" } }, { @@ -392,7 +425,8 @@ ] }, "Texts": { - "Eng": "Floran tricked you with fake handcuffsss!" + "Eng": "Floran tricked you with fake handcuffsss!", + "Rus": "Флоран обманул тебя фальшивыми наручниками!" } }, { @@ -403,7 +437,8 @@ ] }, "Texts": { - "Eng": "Floran used fake handcuffsss! Floran ssstill free!" + "Eng": "Floran used fake handcuffsss! Floran ssstill free!", + "Rus": "Флоран использовал фальшивые наручники! Флоран все еще сссвободен!" } }, { @@ -414,7 +449,8 @@ ] }, "Texts": { - "Eng": "Floran was in disguise!" + "Eng": "Floran was in disguise!", + "Rus": "Флоран замаскировался!" } }, { @@ -425,7 +461,8 @@ ] }, "Texts": { - "Eng": "Floran was outrun? How did thisss happen?!" + "Eng": "Floran was outrun? How did thisss happen?!", + "Rus": "Флоран сбежал? Как это ссслучилось?!" } }, { @@ -436,7 +473,8 @@ ] }, "Texts": { - "Eng": "Floran wasn't fast enough!?" + "Eng": "Floran wasn't fast enough!?", + "Rus": "Флоран был недостаточно быстр?!" } }, { @@ -447,7 +485,8 @@ ] }, "Texts": { - "Eng": "GIVE ME MORE FLU SHOTS! I'LL BE A LIVING GOD!" + "Eng": "GIVE ME MORE FLU SHOTS! I'LL BE A LIVING GOD!", + "Rus": "ДАЙТЕ МНЕ БОЛЬШЕ ПРИВИВОК ОТ ГРИППА! Я БУДУ ЖИВЫМ БОГОМ!" } }, { @@ -462,7 +501,8 @@ ] }, "Texts": { - "Eng": "Good choice. I knew you looked like the type who would accept a bribe!" + "Eng": "Good choice. I knew you looked like the type who would accept a bribe!", + "Rus": "Хороший выбор. Я знал, что ты смахиваешь на кого-то, кто согласится на взятку!" } }, { @@ -473,7 +513,8 @@ ] }, "Texts": { - "Eng": "Greetings! My name is ^orange;Ape Incognito^white;, what can I assist you with?" + "Eng": "Greetings! My name is ^orange;Ape Incognito^white;, what can I assist you with?", + "Rus": "Приветствую! Меня зовут ^orange;Эйп Инкогнито^white;, чем я могу помочь вам?" } }, { @@ -484,7 +525,8 @@ ] }, "Texts": { - "Eng": "Greetings! My name is ^orange;Bird T. Rustworthy^white;, what can I assist you with?" + "Eng": "Greetings! My name is ^orange;Bird T. Rustworthy^white;, what can I assist you with?", + "Rus": "Приветствую! Меня зовут ^orange;Бёрд Т. Растворфи^white;, чем я могу помочь вам?" } }, { @@ -499,7 +541,8 @@ ] }, "Texts": { - "Eng": "Ha! I tricked you with those fake handcuffs! You haven't caught me just yet!" + "Eng": "Ha! I tricked you with those fake handcuffs! You haven't caught me just yet!", + "Rus": "Ха! Я обманул тебя этими фальшивыми наручниками! Ты еще не поймал меня!" } }, { @@ -513,7 +556,8 @@ ] }, "Texts": { - "Eng": "Haha, you haven't actually caught me. Those were fake handcuffs I put on myself!" + "Eng": "Haha, you haven't actually caught me. Those were fake handcuffs I put on myself!", + "Rus": "Хаха, ты еще не поймал меня. Это были фальшивые наручники, которые я на себя надел !" } }, { @@ -524,7 +568,8 @@ ] }, "Texts": { - "Eng": "Haha, you haven't actually caught me. Those were fake handcuffs I put on!" + "Eng": "Haha, you haven't actually caught me. Those were fake handcuffs I put on!", + "Rus": "Хаха, ты еще не поймал меня. Это были фальшивые наручники, которые я надел!" } }, { @@ -535,7 +580,8 @@ ] }, "Texts": { - "Eng": "Hello there, friendo! My name is ^orange;Guy Person^white;, what can I assist you with?" + "Eng": "Hello there, friendo! My name is ^orange;Guy Person^white;, what can I assist you with?", + "Rus": "Привет, дружище! Меня зовут ^orange;Гай Персон^white;, чем я могу помочь тебе?" } }, { @@ -546,7 +592,8 @@ ] }, "Texts": { - "Eng": "Hey partner! Ain't this a mighty fine day for bein' a law-abidin' citizen?" + "Eng": "Hey partner! Ain't this a mighty fine day for bein' a law-abidin' citizen?", + "Rus": "Эй, партнер! Разве это не отличный день для того, чтобы быть «законопослушным» гражданином?" } }, { @@ -557,7 +604,8 @@ ] }, "Texts": { - "Eng": "Hmph! You'll regret this!" + "Eng": "Hmph! You'll regret this!", + "Rus": "Хмф! Ты за это ответишь!" } }, { @@ -568,7 +616,8 @@ ] }, "Texts": { - "Eng": "How did you know it was a disguise?!" + "Eng": "How did you know it was a disguise?!", + "Rus": "Как ты узнал , что это была маскировка?!" } }, { @@ -579,7 +628,8 @@ ] }, "Texts": { - "Eng": "I AM A GOLDEN GOD!" + "Eng": "I AM A GOLDEN GOD!", + "Rus": "Я ЗОЛОТОЙ БОГ!" } }, { @@ -590,7 +640,8 @@ ] }, "Texts": { - "Eng": "I HAVE A SECRET FOURTH EYE AND IT CAN SENSE YOUR FEAR!" + "Eng": "I HAVE A SECRET FOURTH EYE AND IT CAN SENSE YOUR FEAR!", + "Rus": "У МЕНЯ ЕСТЬ ТАЙНЫЙ ЧЕТВЕРТЫЙ ГЛАЗ И ОН ЧУВСТВУЕТ ТВОЙ СТРАХ!" } }, { @@ -602,7 +653,8 @@ ] }, "Texts": { - "Eng": "I SEE BEHIND THE CURTAIN! NONE OF THIS IS REAL, IT'S ALL JUST A GAME, DON'T YOU SEE?!" + "Eng": "I SEE BEHIND THE CURTAIN! NONE OF THIS IS REAL, IT'S ALL JUST A GAME, DON'T YOU SEE?!", + "Rus": "Я СМОТРЮ ЗА ШИРМУ! НИЧТО ИЗ ЭТОГО НЕ РЕАЛЬНО, ЭТО ВСЕГО ЛИШЬ ИГРА, НЕУЖЕЛИ ТЫ НЕ ВИДИШЬ?!" } }, { @@ -613,7 +665,8 @@ ] }, "Texts": { - "Eng": "I ain't gettin' away from you, am I?" + "Eng": "I ain't gettin' away from you, am I?", + "Rus": "Я не убегаю от тебя, не так ли?" } }, { @@ -624,7 +677,8 @@ ] }, "Texts": { - "Eng": "I am merely a wandering bard. I am not worthy of any suspicion! Verily!" + "Eng": "I am merely a wandering bard. I am not worthy of any suspicion! Verily!", + "Rus": "Я просто странствующий бард. Я не из тех, на кого тебе стоит тратить время! Воистину!" } }, { @@ -635,7 +689,8 @@ ] }, "Texts": { - "Eng": "I am merely a wandering nomad. I am not worthy of any suspicion!" + "Eng": "I am merely a wandering nomad. I am not worthy of any suspicion!", + "Rus": "Я просто странствующий кочевник. Я не из тех, на кого тебе стоит тратить время! Воистину!" } }, { @@ -646,7 +701,8 @@ ] }, "Texts": { - "Eng": "I am non-suspicious bird, you can trust me!" + "Eng": "I am non-suspicious bird, you can trust me!", + "Rus": "Я не подозрительная птица, можешь мне верить!" } }, { @@ -659,7 +715,8 @@ ] }, "Texts": { - "Eng": "I ate too many computer parts and now all I can see are circuits!" + "Eng": "I ate too many computer parts and now all I can see are circuits!", + "Rus": "Я съел слишком много частей компьютеров и теперь все, что я вижу - это схемы!" } }, { @@ -670,7 +727,8 @@ ] }, "Texts": { - "Eng": "I believe I'm in quite a predicament, yesiree!" + "Eng": "I believe I'm in quite a predicament, yesiree!", + "Rus": "Я думаю, что я в затруднительном положении, да!" } }, { @@ -685,7 +743,8 @@ ] }, "Texts": { - "Eng": "I can't get away from you, can I?" + "Eng": "I can't get away from you, can I?", + "Rus": "Я не могу уйти от тебя, не так ли?" } }, { @@ -696,7 +755,8 @@ ] }, "Texts": { - "Eng": "I can't take it anymore! Nothin' makes sense! How can I even talk when I have no actual face?!" + "Eng": "I can't take it anymore! Nothin' makes sense! How can I even talk when I have no actual face?!", + "Rus": "Я не могу больше это терпеть! Ничто не имеет смысла! Как я могу говорить, когда у меня нет настоящего лица ?!" } }, { @@ -707,7 +767,8 @@ ] }, "Texts": { - "Eng": "I gotta go!" + "Eng": "I gotta go!", + "Rus": "Я долж идти!" } }, { @@ -718,7 +779,8 @@ ] }, "Texts": { - "Eng": "I guess I ain't fast enough. Does that mean we have to fight, instead?" + "Eng": "I guess I ain't fast enough. Does that mean we have to fight, instead?", + "Rus": "Похоже, что я недостаточно быстр. Выходит, мы должны драться?" } }, { @@ -729,7 +791,8 @@ ] }, "Texts": { - "Eng": "I guess I underestimated your kind, huh?" + "Eng": "I guess I underestimated your kind, huh?", + "Rus": "Думаю, я недооценил твой вид, а?" } }, { @@ -740,7 +803,8 @@ ] }, "Texts": { - "Eng": "I guess I'm not fast enough - I thought these feathers would make me more aerodynamic!" + "Eng": "I guess I'm not fast enough - I thought these feathers would make me more aerodynamic!", + "Rus": "Думаю, я недостаточно быстр - я думал, что эти перья сделают меня более аэродинамичн!" } }, { @@ -754,7 +818,8 @@ ] }, "Texts": { - "Eng": "I guess I'm not fast enough. Does that mean we have to fight, instead?" + "Eng": "I guess I'm not fast enough. Does that mean we have to fight, instead?", + "Rus": "Кажется, я слишком медленн. Значит ли это, что мы должны драться?" } }, { @@ -769,7 +834,8 @@ ] }, "Texts": { - "Eng": "I guess running away didn't work... It normally does!" + "Eng": "I guess running away didn't work... It normally does!", + "Rus": "Похоже, удрать не получилось... Обычно это работает!" } }, { @@ -780,7 +846,8 @@ ] }, "Texts": { - "Eng": "I have realised that clothes only bind us - but I am a slave no more!" + "Eng": "I have realised that clothes only bind us - but I am a slave no more!", + "Rus": "Я понял, что одежда нас только сковывает - но я больше не раб!" } }, { @@ -791,7 +858,8 @@ ] }, "Texts": { - "Eng": "I have utilised fake handcuffs to trick you! I am still free!" + "Eng": "I have utilised fake handcuffs to trick you! I am still free!", + "Rus": "Я использовал фальшивые наручники, чтобы обмануть тебя! Я все еще свобод!" } }, { @@ -802,7 +870,8 @@ ] }, "Texts": { - "Eng": "I installed some new parts in my brain and now I can see the secret colour!" + "Eng": "I installed some new parts in my brain and now I can see the secret colour!", + "Rus": "Я установил некоторые новые части в мой мозг и теперь я могу видеть тайные цвета!" } }, { @@ -813,7 +882,8 @@ ] }, "Texts": { - "Eng": "I knew I could buy you out! Thanks for helping me get away!" + "Eng": "I knew I could buy you out! Thanks for helping me get away!", + "Rus": "Я знал, что могу подкупить тебя! Спасибо, что помог мне выбраться!" } }, { @@ -828,7 +898,8 @@ ] }, "Texts": { - "Eng": "I knew I could buy you out! Thanks for helping me get away, pal!" + "Eng": "I knew I could buy you out! Thanks for helping me get away, pal!", + "Rus": "Я знал, что могу подкупить тебя! Спасибо, что помог мне выбраться, приятель!" } }, { @@ -839,7 +910,8 @@ ] }, "Texts": { - "Eng": "I knew you looked like the type who would accept a bribe!" + "Eng": "I knew you looked like the type who would accept a bribe!", + "Rus": "Я знал, что ты смахиваешь на кого-то, кто согласится на взятку!" } }, { @@ -850,7 +922,8 @@ ] }, "Texts": { - "Eng": "I might have a computer virus! All clothes are itchy now!" + "Eng": "I might have a computer virus! All clothes are itchy now!", + "Rus": "У меня может быть компьютерный вирус! Вся одежда зудит!" } }, { @@ -861,7 +934,8 @@ ] }, "Texts": { - "Eng": "I need to get out of here!" + "Eng": "I need to get out of here!", + "Rus": "Мне надо выбираться отсюда!" } }, { @@ -872,7 +946,8 @@ ] }, "Texts": { - "Eng": "I need to get outta dodge!" + "Eng": "I need to get outta dodge!", + "Rus": "Мне надо увильнуть отсюда!" } }, { @@ -883,7 +958,8 @@ ] }, "Texts": { - "Eng": "I need to leave!" + "Eng": "I need to leave!", + "Rus": "Мне надо уходить!" } }, { @@ -894,7 +970,8 @@ ] }, "Texts": { - "Eng": "I remember now what we were made for! THEY BUILT US TO MEET ^orange;IT^reset;! DON'T YOU SEE?!" + "Eng": "I remember now what we were made for! THEY BUILT US TO MEET ^orange;IT^reset;! DON'T YOU SEE?!", + "Rus": "Теперь я помню, для чего мы были созданы! ОНИ СОЗДАЛИ НАС, ЧТОБЫ ВСТРЕТИТЬ ^orange;ЭТО^reset;! НЕ ВИДИШЬ ?!" } }, { @@ -905,7 +982,8 @@ ] }, "Texts": { - "Eng": "I sat in an electromagnetic coil and now I'm magnetic! Fear my awesome power!" + "Eng": "I sat in an electromagnetic coil and now I'm magnetic! Fear my awesome power!", + "Rus": "Я сидел в электромагнитной катушке и теперь я магнит! Бойся моей удивительной силы!" } }, { @@ -916,7 +994,8 @@ ] }, "Texts": { - "Eng": "I see no criminals around here, Peacekeeper. Not a single bounty in sight." + "Eng": "I see no criminals around here, Peacekeeper. Not a single bounty in sight.", + "Rus": "Здесь я не вижу преступников, Миротворец. Ни одной возможности получить награду вокруг." } }, { @@ -930,7 +1009,8 @@ ] }, "Texts": { - "Eng": "I see no criminals around here. No siree, not a bounty in sight." + "Eng": "I see no criminals around here. No siree, not a bounty in sight.", + "Rus": "Я не вижу ни одного преступника вокруг. Нет, сэр, ни одной возможности получить награду в поле зрения." } }, { @@ -941,7 +1021,8 @@ ] }, "Texts": { - "Eng": "I shouldn't have volunteered for all those Miniknog test programs... I've never been the same since!" + "Eng": "I shouldn't have volunteered for all those Miniknog test programs... I've never been the same since!", + "Rus": "Я не долж был добровольно участвовать во всех этих экспериментальных программах Министерства... С тех пор меня будто подменили!" } }, { @@ -952,7 +1033,8 @@ ] }, "Texts": { - "Eng": "I suppose running away didn't work... It normally does!" + "Eng": "I suppose running away didn't work... It normally does!", + "Rus": "Я полагаю, что побег не сработает... Обычно это работает! " } }, { @@ -963,7 +1045,8 @@ ] }, "Texts": { - "Eng": "I sure ain't up to any wrong-doin' today! I'm jus' here to... Paint my wagon!" + "Eng": "I sure ain't up to any wrong-doin' today! I'm jus' here to... Paint my wagon!", + "Rus": "Я уверен, что не сделал ничего плохого сегодня! Я здесь просто, чтобы ... покрасить свой фургон!" } }, { @@ -974,7 +1057,8 @@ ] }, "Texts": { - "Eng": "I sure ain't up to any wrong-doin' today! Not me, partner!" + "Eng": "I sure ain't up to any wrong-doin' today! Not me, partner!", + "Rus": "Я уверен, что не сделал ничего плохого сегодня! Не я, приятель!" } }, { @@ -985,7 +1069,8 @@ ] }, "Texts": { - "Eng": "I used fake handcuffs - you still haven't caught me! You shall have to do better than that to catch me!" + "Eng": "I used fake handcuffs - you still haven't caught me! You shall have to do better than that to catch me!", + "Rus": "Я использовал поддельные наручники - и ты все еще не поймал меня! Тебе придется придумать что-то получше, если хочешь меня поймать!" } }, { @@ -998,7 +1083,8 @@ ] }, "Texts": { - "Eng": "I'M NOT MAD, I JUST SEE THE TRUTH! WE'RE ALL LIVING IN A SIMULATION!" + "Eng": "I'M NOT MAD, I JUST SEE THE TRUTH! WE'RE ALL LIVING IN A SIMULATION!", + "Rus": "БЕЗУМИЕ НЕ ПОГЛОТИЛО МЕНЯ, Я ВСЕГО ЛИШЬ ВИЖУ ПРАВДУ! МЫ ВСЕ ЖИВЕМ В СИМУЛЯЦИИ!" } }, { @@ -1009,7 +1095,8 @@ ] }, "Texts": { - "Eng": "I'll admit it - I was lying! It IS me you're after!" + "Eng": "I'll admit it - I was lying! It IS me you're after!", + "Rus": "Я признаю - я врал! Это Я тебе нуж!" } }, { @@ -1020,7 +1107,8 @@ ] }, "Texts": { - "Eng": "I'll admit it - It was I, , all along!" + "Eng": "I'll admit it - It was I, , all along!", + "Rus": "Я признаю это - это был я, , все время!" } }, { @@ -1031,7 +1119,8 @@ ] }, "Texts": { - "Eng": "I'm a fool - you saw through my clever ruse." + "Eng": "I'm a fool - you saw through my clever ruse.", + "Rus": "Я дурак - ты раскрыл мою хитрую уловку." } }, { @@ -1042,7 +1131,8 @@ ] }, "Texts": { - "Eng": "I'm havin' those dreams! I was a golden god! We all were, I'm tellin' yer!" + "Eng": "I'm havin' those dreams! I was a golden god! We all were, I'm tellin' yer!", + "Rus": "У меня есть эти мечты! Я был золотым богом! Мы все были, я говорю тебе!" } }, { @@ -1053,7 +1143,8 @@ ] }, "Texts": { - "Eng": "I'm not a criminal - I'm just... Another travelling Avian, spreading the word of Kluex! Praise be!" + "Eng": "I'm not a criminal - I'm just... Another travelling Avian, spreading the word of Kluex! Praise be!", + "Rus": "Я не преступник - я просто ... еще один путешествующий Авиан, распространяющий слово Клюэкса! Хвала ему!" } }, { @@ -1064,7 +1155,8 @@ ] }, "Texts": { - "Eng": "I'm not a criminal - I'm just... Another wandering artist! I paint watercolours!" + "Eng": "I'm not a criminal - I'm just... Another wandering artist! I paint watercolours!", + "Rus": "Я не преступник - я просто ... очередной странствующий художник! Я рисую акварелью!" } }, { @@ -1075,7 +1167,8 @@ ] }, "Texts": { - "Eng": "I've been rumbled, and by a Floran no less!" + "Eng": "I've been rumbled, and by a Floran no less!", + "Rus": "Я был ошарашен, в том числе и тем, что ты флоран!" } }, { @@ -1086,7 +1179,8 @@ ] }, "Texts": { - "Eng": "IT'S ME! I'M KLUEX REBORN! I'VE RETURNED!" + "Eng": "IT'S ME! I'M KLUEX REBORN! I'VE RETURNED!", + "Rus": "ЭТО Я! Я ПЕРЕРОДИВШИЙСЯ КЛЮЭКС! Я ВЕРНУЛСЯ!" } }, { @@ -1097,7 +1191,8 @@ ] }, "Texts": { - "Eng": "IT'S NOT MY FAULT I'M MAD, THE MINIKNOG DID THINGS TO ME!" + "Eng": "IT'S NOT MY FAULT I'M MAD, THE MINIKNOG DID THINGS TO ME!", + "Rus": "В МОЁМ БЕЗУМИИ НЕТ МОЕЙ ВИНЫ, ЭТО МИНИСТЕРСТВО СО МНОЙ СОТВОРИЛО!" } }, { @@ -1108,7 +1203,8 @@ ] }, "Texts": { - "Eng": "If you let me go, you can have, uh, ^orange;my hat^reset; instead! I know you want it!" + "Eng": "If you let me go, you can have, uh, ^orange;my hat^reset; instead! I know you want it!", + "Rus": "Если ты отпустишь меня, то сможешь оставить ^orange;мою шляпу^reset; себе! Я знаю, ты хочешь это!" } }, { @@ -1119,7 +1215,8 @@ ] }, "Texts": { - "Eng": "If you stop arresting me an' let me go, you can have ^orange;my hat^reset; as compensation! What do you think?" + "Eng": "If you stop arresting me an' let me go, you can have ^orange;my hat^reset; as compensation! What do you think?", + "Rus": "Если ты не станешь меня арестовывать и отпустишь, то можешь забрать ^orange;мою шляпу^reset; себе как компенсацию! Что скажешь?" } }, { @@ -1130,7 +1227,8 @@ ] }, "Texts": { - "Eng": "If you stop arresting me an' let me go, you can have this ^orange;rare item^reset; as compensation!" + "Eng": "If you stop arresting me an' let me go, you can have this ^orange;rare item^reset; as compensation!", + "Rus": "Если ты не станешь меня арестовывать и отпустишь, то можешь забрать себе этот ^orange;редкий предмет^reset; как компенсацию!" } }, { @@ -1142,7 +1240,8 @@ ] }, "Texts": { - "Eng": "If you stop arresting me and let me go, you can have ^orange;my hat^reset; as compensation! What do you think?" + "Eng": "If you stop arresting me and let me go, you can have ^orange;my hat^reset; as compensation! What do you think?", + "Rus": "Если ты не станешь меня арестовывать и отпустишь, то можешь забрать ^orange;мою шляпу^reset; себе как компенсацию! Что скажешь?" } }, { @@ -1154,7 +1253,8 @@ ] }, "Texts": { - "Eng": "If you stop arresting me and let me go, you can have this ^orange;rare item^reset; as compensation!" + "Eng": "If you stop arresting me and let me go, you can have this ^orange;rare item^reset; as compensation!", + "Rus": "Если ты не станешь меня арестовывать и отпустишь, то можешь забрать себе этот ^orange;редкий предмет^reset; как компенсацию!" } }, { @@ -1165,7 +1265,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest Floran, Floran can give you ^orange;Floran's hat^reset;!" + "Eng": "If you stop trying to arrest Floran, Floran can give you ^orange;Floran's hat^reset;!", + "Rus": "Если ты не сссстанешь арестовывать флорана, то то флоран подарит тебе свой ^orange;головной убор^reset;!" } }, { @@ -1176,7 +1277,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest Floran, Floran can give you thisss ^orange;shiny treasure^reset;!" + "Eng": "If you stop trying to arrest Floran, Floran can give you thisss ^orange;shiny treasure^reset;!", + "Rus": "Если ты не сссстанешь арестовывать флорана, то то флоран подарит тебе это ^orange;сссияющее сокровище^reset;!" } }, { @@ -1188,7 +1290,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest me, I'll give you this ^orange;valuable item^reset;! What do you think?" + "Eng": "If you stop trying to arrest me, I'll give you this ^orange;valuable item^reset;! What do you think?", + "Rus": "Если ты не станешь арестовывать меня, то я подарю тебе этот ^orange;ценный предмет^reset:! Что скажешь?" } }, { @@ -1201,7 +1304,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest me, you can have ^orange;my hat^reset;! What do you think?" + "Eng": "If you stop trying to arrest me, you can have ^orange;my hat^reset;! What do you think?", + "Rus": "Если ты не станешь арестовывать меня, то можешь взять себе ^orange;мою шляпу^reset;! Что думаешь?" } }, { @@ -1212,7 +1316,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest me, you can have my ^orange;lucky charm^reset; instead!" + "Eng": "If you stop trying to arrest me, you can have my ^orange;lucky charm^reset; instead!", + "Rus": "Если ты не станешь меня арестовывать, то можешь оставить себе мой ^orange;талисман^reset; взамен!" } }, { @@ -1224,7 +1329,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest me, you can have my ^orange;precious family heirloom^reset;! Trust me!" + "Eng": "If you stop trying to arrest me, you can have my ^orange;precious family heirloom^reset;! Trust me!", + "Rus": "Если ты не станешь арестовывать меня, то можешь взять мою ^orange;драгоценную семейную реликвию^reset;! Поверь мне!" } }, { @@ -1236,7 +1342,8 @@ ] }, "Texts": { - "Eng": "If you stop trying to arrest me, you can have, uh, ^orange;my hat^reset; instead! I know you want it!" + "Eng": "If you stop trying to arrest me, you can have, uh, ^orange;my hat^reset; instead! I know you want it!", + "Rus": "Если ты не станешь арестовывать меня, то можешь взять, эм, ^orange;мой головной убор^reset;! Я знаю, что ты хочешь этого!" } }, { @@ -1247,7 +1354,8 @@ ] }, "Texts": { - "Eng": "It is time for me to depart!" + "Eng": "It is time for me to depart!", + "Rus": "Мне пора уходить!" } }, { @@ -1258,7 +1366,8 @@ ] }, "Texts": { - "Eng": "It is time that I left, and fast!" + "Eng": "It is time that I left, and fast!", + "Rus": "Мне пора драпать, и быстро!" } }, { @@ -1269,7 +1378,8 @@ ] }, "Texts": { - "Eng": "It is time that I slipped away!" + "Eng": "It is time that I slipped away!", + "Rus": "Пришло мне время ускользнуть!" } }, { @@ -1280,7 +1390,8 @@ ] }, "Texts": { - "Eng": "It was a trick! I decieved you!" + "Eng": "It was a trick! I decieved you!", + "Rus": "Это был обман! Я обманул тебя!" } }, { @@ -1291,7 +1402,8 @@ ] }, "Texts": { - "Eng": "It's time for me to hot-foot it outta here!" + "Eng": "It's time for me to hot-foot it outta here!", + "Rus": "Время мне делать ноги отсюда!" } }, { @@ -1302,7 +1414,8 @@ ] }, "Texts": { - "Eng": "It's time for me to make like a banana and split!" + "Eng": "It's time for me to make like a banana and split!", + "Rus": "Пора мне, пожалуй, улететь отсюда как шарик!" } }, { @@ -1314,7 +1427,8 @@ ] }, "Texts": { - "Eng": "It's time for me to split!" + "Eng": "It's time for me to split!", + "Rus": "Мне пора сваливать! " } }, { @@ -1325,7 +1439,8 @@ ] }, "Texts": { - "Eng": "It's time for this bird to fly!" + "Eng": "It's time for this bird to fly!", + "Rus": "Время птичке улететь!" } }, { @@ -1341,7 +1456,8 @@ ] }, "Texts": { - "Eng": "Just hold on a minute! I have a most intriguing offer for you..." + "Eng": "Just hold on a minute! I have a most intriguing offer for you...", + "Rus": "Эй, постой! У меня есть более интригующее предложение для тебя..." } }, { @@ -1352,7 +1468,8 @@ ] }, "Texts": { - "Eng": "Like a leaf in a river, I flee!" + "Eng": "Like a leaf in a river, I flee!", + "Rus": "Как лист по реке, я ускользаю!" } }, { @@ -1364,7 +1481,8 @@ ] }, "Texts": { - "Eng": "Look what you've made me do!" + "Eng": "Look what you've made me do!", + "Rus": "Только посмотри, что ты заставил меня сделать!" } }, { @@ -1375,7 +1493,8 @@ ] }, "Texts": { - "Eng": "My mind is connected to my ancient brethren - I see now what they saw in the space between worlds!" + "Eng": "My mind is connected to my ancient brethren - I see now what they saw in the space between worlds!", + "Rus": "Мой разум связан с моими древними братьями - теперь я вижу то, что они видели в пространстве между мирами!" } }, { @@ -1386,7 +1505,8 @@ ] }, "Texts": { - "Eng": "NO RETREAT, NO SURRENDER!" + "Eng": "NO RETREAT, NO SURRENDER!", + "Rus": "НЕ ОТСТУПАТЬ, НЕ СДАВАТЬСЯ!" } }, { @@ -1400,7 +1520,8 @@ ] }, "Texts": { - "Eng": "No, my perfect disguise! I've been rumbled!" + "Eng": "No, my perfect disguise! I've been rumbled!", + "Rus": "Нет, моя идеальная маскировка! Я разоблачен!" } }, { @@ -1411,7 +1532,8 @@ ] }, "Texts": { - "Eng": "No, my perfect disguise! This ain't my luckiest day, is it?" + "Eng": "No, my perfect disguise! This ain't my luckiest day, is it?", + "Rus": "Нет, моя идеальная маскировка! Это точно не мой счастливый день, верно?" } }, { @@ -1422,7 +1544,8 @@ ] }, "Texts": { - "Eng": "Nope? Well ain't that a disappointment!" + "Eng": "Nope? Well ain't that a disappointment!", + "Rus": "Нет? Ну, разве это не разочарование!" } }, { @@ -1434,7 +1557,8 @@ ] }, "Texts": { - "Eng": "Oh well, too bad! You're missing out!" + "Eng": "Oh well, too bad! You're missing out!", + "Rus": "О нет, слишком плохо! Ты многое теряешь!" } }, { @@ -1445,7 +1569,8 @@ ] }, "Texts": { - "Eng": "Please, here my offer and you may think twice about arresting me!" + "Eng": "Please, here my offer and you may think twice about arresting me!", + "Rus": "Прошу, вот мое предложение и подумай дважды перед тем, как арестовывать меня!" } }, { @@ -1456,7 +1581,8 @@ ] }, "Texts": { - "Eng": "Stop! Floran wantsss to make deal with you!" + "Eng": "Stop! Floran wantsss to make deal with you!", + "Rus": "Сссстой! У флорана есть предложение к тебе!" } }, { @@ -1467,7 +1593,8 @@ ] }, "Texts": { - "Eng": "Stop! If you let me go, I'll give you this ^orange;valuable item^reset;! What do you think?" + "Eng": "Stop! If you let me go, I'll give you this ^orange;valuable item^reset;! What do you think?", + "Rus": "Стой! Если ты меня отпустишь, я дам тебе ^orange;ценную вещь^reset;! Что ты думаешь?" } }, { @@ -1478,7 +1605,8 @@ ] }, "Texts": { - "Eng": "THE MINIKNOG PUT THINGS IN MY BRAIN AND NOW I CAN READ THE MINDS OF COMPUTERS! IT'S TERRIBLE!" + "Eng": "THE MINIKNOG PUT THINGS IN MY BRAIN AND NOW I CAN READ THE MINDS OF COMPUTERS! IT'S TERRIBLE!", + "Rus": "ШТУКОВИНА МИНИСТЕРСТВА В МОЕМ МОЗГУ И ТЕПЕРЬ Я МОГУ ЧИТАТЬ РАЗУМЫ КОМПЬЮТЕРОВ! ЭТО УЖАСНО!" } }, { @@ -1489,7 +1617,8 @@ ] }, "Texts": { - "Eng": "THE STARGAZERS SHOWED ME THE TRUTH! I KNOW THE SECRET TRUTHES OF THIS UNIVERSE!" + "Eng": "THE STARGAZERS SHOWED ME THE TRUTH! I KNOW THE SECRET TRUTHES OF THIS UNIVERSE!", + "Rus": "ЗВЁЗДОЧЕТЫ ПОКАЗАЛИ МНЕ ИСТИНУ! Я ЗНАЮ ТАЙНУЮ ИСТИНУ ЭТОГО МИРА!" } }, { @@ -1500,7 +1629,8 @@ ] }, "Texts": { - "Eng": "THIS ISN'T EVEN MY FINAL FORM!" + "Eng": "THIS ISN'T EVEN MY FINAL FORM!", + "Rus": "ЭТО ДАЖЕ НЕ МОЯ ФИНАЛЬНАЯ ФОРМА!" } }, { @@ -1514,7 +1644,8 @@ ] }, "Texts": { - "Eng": "The Peacekeepers are here! Time to escape!" + "Eng": "The Peacekeepers are here! Time to escape!", + "Rus": "Миротворцы здесь! Бежим!" } }, { @@ -1528,7 +1659,8 @@ ] }, "Texts": { - "Eng": "The criminal just passed by! They went that way - you should chase them before it's too late!" + "Eng": "The criminal just passed by! They went that way - you should chase them before it's too late!", + "Rus": "Преступники только что прошли мимо тебя! Они побежали тем путем - тебе надо броситься в погоню за ними, пока не поздно!" } }, { @@ -1539,7 +1671,8 @@ ] }, "Texts": { - "Eng": "The light is drivin' me crazy! Do you know how hard it is to SLEEP when yer whole body is as bright as a star?!" + "Eng": "The light is drivin' me crazy! Do you know how hard it is to SLEEP when yer whole body is as bright as a star?!", + "Rus": "Этот свет сводит меня с ума! Ты знаешь, как тяжело СПАТЬ, когда все твое тело сияет, как звезда?!" } }, { @@ -1552,7 +1685,8 @@ ] }, "Texts": { - "Eng": "The secret truth is that everything is pixelly and flat! It can't just be me who sees it, can it?!" + "Eng": "The secret truth is that everything is pixelly and flat! It can't just be me who sees it, can it?!", + "Rus": "Секрет в том, что все пиксельно и плоско! Я не могу же только я это видеть, не так ли?!" } }, { @@ -1568,7 +1702,8 @@ ] }, "Texts": { - "Eng": "There you go! I knew I could bribe my way out of this situation. See you around!" + "Eng": "There you go! I knew I could bribe my way out of this situation. See you around!", + "Rus": "Вот и ты! Я знал, что смогу купить свой выход из этой ситуации. Увидимся!" } }, { @@ -1582,7 +1717,8 @@ ] }, "Texts": { - "Eng": "There's nothing suspicious around here, officer!" + "Eng": "There's nothing suspicious around here, officer!", + "Rus": "Здесь вокруг ничего подозрительного, офицер!" } }, { @@ -1593,7 +1729,8 @@ ] }, "Texts": { - "Eng": "These clothes were weighing me down - without them I can unleash my TRUE POWER!" + "Eng": "These clothes were weighing me down - without them I can unleash my TRUE POWER!", + "Rus": "Эти одежды давили на меня - без них я могу раскрыть всю свою ИСТИННУЮ СИЛУ!" } }, { @@ -1604,7 +1741,8 @@ ] }, "Texts": { - "Eng": "They say you should never count your chickens - well I did! It revealed ancient truths to me!" + "Eng": "They say you should never count your chickens - well I did! It revealed ancient truths to me!", + "Rus": "Они говорят, что ты никогда не долж считать своих цыплят - ну, я сделал это! Это открыло мне древние истины!" } }, { @@ -1615,7 +1753,8 @@ ] }, "Texts": { - "Eng": "Those weighted clothes were merely SUPPRESSING MY INNER POWER!" + "Eng": "Those weighted clothes were merely SUPPRESSING MY INNER POWER!", + "Rus": "Эта сдавливающая одежда просто ПОДАВЛЯЛА МОЮ ВНУТРЕННЮЮ СИЛУ!" } }, { @@ -1626,7 +1765,8 @@ ] }, "Texts": { - "Eng": "Time for Floran to run!" + "Eng": "Time for Floran to run!", + "Rus": "Флорану пора бежать!" } }, { @@ -1637,7 +1777,8 @@ ] }, "Texts": { - "Eng": "Time to hit the ol' dirt road, and fast!" + "Eng": "Time to hit the ol' dirt road, and fast!", + "Rus": "Время отправиться в путь-дорогу, и быстро!" } }, { @@ -1650,7 +1791,8 @@ ] }, "Texts": { - "Eng": "Time to run!" + "Eng": "Time to run!", + "Rus": "Время бежать!" } }, { @@ -1662,7 +1804,8 @@ ] }, "Texts": { - "Eng": "Uh-oh, I gotta clear my tail!" + "Eng": "Uh-oh, I gotta clear my tail!", + "Rus": "О-оу, пора мне сбросить хвост!" } }, { @@ -1673,7 +1816,8 @@ ] }, "Texts": { - "Eng": "Uh-oh, I gotta clear my tail! ...Not that I have a tail!" + "Eng": "Uh-oh, I gotta clear my tail! ...Not that I have a tail!", + "Rus": "О-оу, пора мне сбросить хвост! ...Не то, чтобы у меня был хвост!" } }, { @@ -1687,7 +1831,8 @@ ] }, "Texts": { - "Eng": "Uh-oh, I've been foiled!" + "Eng": "Uh-oh, I've been foiled!", + "Rus": "О-оу, я сбился со следа!" } }, { @@ -1698,7 +1843,8 @@ ] }, "Texts": { - "Eng": "WE'RE ALL LIVING INSIDE A COMPUTER! WAKE UP!" + "Eng": "WE'RE ALL LIVING INSIDE A COMPUTER! WAKE UP!", + "Rus": "МЫ ВСЕ ЖИВЕМ ВНУТРИ КОМПЬЮТЕРА! ПРОСНИСЬ!" } }, { @@ -1713,7 +1859,8 @@ ] }, "Texts": { - "Eng": "Wait, wait! I have an offer for you!" + "Eng": "Wait, wait! I have an offer for you!", + "Rus": "Стой, стой! У меня есть к тебе предложение!" } }, { @@ -1724,7 +1871,8 @@ ] }, "Texts": { - "Eng": "Well ain't that a disappointment!" + "Eng": "Well ain't that a disappointment!", + "Rus": "Ну, разве это не разочарование!" } }, { @@ -1738,7 +1886,8 @@ ] }, "Texts": { - "Eng": "What's that? You're looking for... A criminal? I'll let you know if I see one." + "Eng": "What's that? You're looking for... A criminal? I'll let you know if I see one.", + "Rus": "Что это? Ты ищешь... преступников? Я дам тебе знать, если увижу одного." } }, { @@ -1749,7 +1898,8 @@ ] }, "Texts": { - "Eng": "Yer should have taken the offer!" + "Eng": "Yer should have taken the offer!", + "Rus": "Ты долж был принять предложение!" } }, { @@ -1760,7 +1910,8 @@ ] }, "Texts": { - "Eng": "You Floran are meant to be dumb enough to fall for that!" + "Eng": "You Floran are meant to be dumb enough to fall for that!", + "Rus": "Флоран, ты был настолько глуп, чтобы купиться на это!" } }, { @@ -1771,7 +1922,8 @@ ] }, "Texts": { - "Eng": "You ain't never gonna catch me!" + "Eng": "You ain't never gonna catch me!", + "Rus": "Ты никогда ни за что меня не поймаешь!" } }, { @@ -1782,7 +1934,8 @@ ] }, "Texts": { - "Eng": "You have been caught by a jest! I used fake handcuffs to decieve you! Huzzah!" + "Eng": "You have been caught by a jest! I used fake handcuffs to decieve you! Huzzah!", + "Rus": "Ты повел! Я использовал ненастоящие наручники и обманул тебя! Ура!" } }, { @@ -1793,7 +1946,8 @@ ] }, "Texts": { - "Eng": "You made an enemy of Floran!" + "Eng": "You made an enemy of Floran!", + "Rus": "Ты сделал флорана своим врагом!" } }, { @@ -1804,7 +1958,8 @@ ] }, "Texts": { - "Eng": "You saw through my clever ruse." + "Eng": "You saw through my clever ruse.", + "Rus": "Ты раскрыл мою хитрую уловку!" } }, { @@ -1819,7 +1974,8 @@ ] }, "Texts": { - "Eng": "You saw through my disguise! How could this be?!" + "Eng": "You saw through my disguise! How could this be?!", + "Rus": "Ты раскрыл мою маскировку! Как это возможно?!" } }, { @@ -1830,7 +1986,8 @@ ] }, "Texts": { - "Eng": "You saw through my disguise! It was I, , all along!" + "Eng": "You saw through my disguise! It was I, , all along!", + "Rus": "Ты раскрыл мою маскировку! Это был я, , все время!" } }, { @@ -1843,7 +2000,8 @@ ] }, "Texts": { - "Eng": "You saw through my disguise! It was me, , all along!" + "Eng": "You saw through my disguise! It was me, , all along!", + "Rus": "Ты раскрыл мою маскировку! Это был я, , все время!" } }, { @@ -1855,7 +2013,8 @@ ] }, "Texts": { - "Eng": "You should have taken the offer!" + "Eng": "You should have taken the offer!", + "Rus": "Тебе следовало принять предложение!" } }, { @@ -1866,7 +2025,8 @@ ] }, "Texts": { - "Eng": "You'll regret not allying with Floran!" + "Eng": "You'll regret not allying with Floran!", + "Rus": "Ты поплатишься за то, что не стал союзником флорана!" } }, { @@ -1877,7 +2037,8 @@ ] }, "Texts": { - "Eng": "You're a Floran! How did you see through my disguise?" + "Eng": "You're a Floran! How did you see through my disguise?", + "Rus": "Ты флоран! Как ты раскрыл мою маскировку?" } }, { @@ -1890,7 +2051,8 @@ ] }, "Texts": { - "Eng": "You're never gonna catch me!" + "Eng": "You're never gonna catch me!", + "Rus": "Ты никогда не поймаешь меня!" } }, { @@ -1904,7 +2066,8 @@ ] }, "Texts": { - "Eng": "You've been bamboozled! Those were fake handcuffs! Ha ha!" + "Eng": "You've been bamboozled! Those were fake handcuffs! Ha ha!", + "Rus": "Я сбил тебя с толку! Это были фальшивые наручники! Ха-ха!" } }, { @@ -1915,7 +2078,8 @@ ] }, "Texts": { - "Eng": "You've been decieved by my fake handcuffs! I'm as slippery as an eel!" + "Eng": "You've been decieved by my fake handcuffs! I'm as slippery as an eel!", + "Rus": "Мои фальшивые наручники обманули тебя! Я скользк как угорь!" } }, { @@ -1926,7 +2090,8 @@ ] }, "Texts": { - "Eng": "You've been decieved by my fake handcuffs! I'm still a FREE BIRD!" + "Eng": "You've been decieved by my fake handcuffs! I'm still a FREE BIRD!", + "Rus": "Ты был обманут моими фальшивыми наручниками! Я все еще СВОБОДНАЯ ПТИЦА!" } }, { @@ -1937,7 +2102,8 @@ ] }, "Texts": { - "Eng": "You've been decieved by my fake handcuffs! I'm still a free ape!" + "Eng": "You've been decieved by my fake handcuffs! I'm still a free ape!", + "Rus": "Мои фальшивые наручники обманули тебя! Я все еще свободный апекс!" } }, { @@ -1948,7 +2114,8 @@ ] }, "Texts": { - "Eng": "You've been decieved by my fake handcuffs! I'm still as free as a bird!" + "Eng": "You've been decieved by my fake handcuffs! I'm still as free as a bird!", + "Rus": "Ты был обманут моими фальшивыми наручниками! Я все еще свобод как птица!" } }, { @@ -1959,7 +2126,8 @@ ] }, "Texts": { - "Eng": "You've been decieved by my fake handcuffs! Yee-haw" + "Eng": "You've been decieved by my fake handcuffs! Yee-haw", + "Rus": "Ты был обманут моими фальшивыми наручниками! Яхуу!" } }, { @@ -1970,7 +2138,8 @@ ] }, "Texts": { - "Eng": "You've been rumbled, partner! Those were fake handcuffs! Yee-haw!" + "Eng": "You've been rumbled, partner! Those were fake handcuffs! Yee-haw!", + "Rus": "Ты был здорово ошарашен! Это были фальшивые наручники! Яхуу!" } } ] \ No newline at end of file diff --git a/translations/texts/dialog/bountytarget.config.json b/translations/texts/dialog/bountytarget.config.json index ae1cb70da..336e99b66 100644 --- a/translations/texts/dialog/bountytarget.config.json +++ b/translations/texts/dialog/bountytarget.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A Floran Peacekeeper? Your kind can't BE peaceful!" + "Eng": "A Floran Peacekeeper? Your kind can't BE peaceful!", + "Rus": "Флоран Миротворец? Ваш вид НЕ МОЖЕТ быть мирным!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A Floran with a job? How cute!" + "Eng": "A Floran with a job? How cute!", + "Rus": "Флоран на работе? Как мило!" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A Floran? I thought I'd be having a REAL fight!" + "Eng": "A Floran? I thought I'd be having a REAL fight!", + "Rus": "Флоран? Я думал у меня будет НАСТОЯЩАЯ битва!" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A Floran? I'm going to enjoy this!" + "Eng": "A Floran? I'm going to enjoy this!", + "Rus": "Флоран? Думаю, мне понравится!" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Ah, tarnation!" + "Eng": "Ah, tarnation!", + "Rus": "А, проклятье!" } }, { @@ -66,7 +71,8 @@ ] }, "Texts": { - "Eng": "Another win for the ^orange;^reset;!" + "Eng": "Another win for the ^orange;^reset;!", + "Rus": "Ещё одна победа отходит банде ^orange;^reset;!" } }, { @@ -77,7 +83,8 @@ ] }, "Texts": { - "Eng": "Are we to dance, now?" + "Eng": "Are we to dance, now?", + "Rus": "Теперь потанцуем?" } }, { @@ -92,7 +99,8 @@ ] }, "Texts": { - "Eng": "Are you really trying to catch a member of the ^orange;^reset;?" + "Eng": "Are you really trying to catch a member of the ^orange;^reset;?", + "Rus": "Ты действительно пытаешься поймать члена банды ^orange;^reset;?" } }, { @@ -103,7 +111,8 @@ ] }, "Texts": { - "Eng": "Are you sure we can't strike a deal?" + "Eng": "Are you sure we can't strike a deal?", + "Rus": "Мы точно не сможем заключить сделку?" } }, { @@ -114,7 +123,8 @@ ] }, "Texts": { - "Eng": "CAW CAW!" + "Eng": "CAW CAW!", + "Rus": "КАР, КАР!" } }, { @@ -125,7 +135,8 @@ ] }, "Texts": { - "Eng": "CAW!" + "Eng": "CAW!", + "Rus": "КАР!" } }, { @@ -139,7 +150,8 @@ ] }, "Texts": { - "Eng": "Can you stand against the might of the ^orange;^reset;?" + "Eng": "Can you stand against the might of the ^orange;^reset;?", + "Rus": "Думаешь, сможешь устоять против мощи банды ^orange;^reset;?" } }, { @@ -150,7 +162,8 @@ ] }, "Texts": { - "Eng": "Curse you, law enforcement!" + "Eng": "Curse you, law enforcement!", + "Rus": "Будьте прокляты, правоохранители!" } }, { @@ -161,7 +174,8 @@ ] }, "Texts": { - "Eng": "Curses! How could I get myself caught?!" + "Eng": "Curses! How could I get myself caught?!", + "Rus": "Проклятье! Как я мог попасться?!" } }, { @@ -172,7 +186,8 @@ ] }, "Texts": { - "Eng": "Dangit, I've been wrangled!" + "Eng": "Dangit, I've been wrangled!", + "Rus": "Проклятье, меня схватили!" } }, { @@ -183,7 +198,8 @@ ] }, "Texts": { - "Eng": "Dangnabbit, get these things off me!" + "Eng": "Dangnabbit, get these things off me!", + "Rus": "Черт, убери эти штуки от меня!" } }, { @@ -194,7 +210,8 @@ ] }, "Texts": { - "Eng": "Darn Peacekeepers!" + "Eng": "Darn Peacekeepers!", + "Rus": "Проклятые Миротворцы!" } }, { @@ -205,7 +222,8 @@ ] }, "Texts": { - "Eng": "Did they flee? We were having such fun!" + "Eng": "Did they flee? We were having such fun!", + "Rus": "Они сбежали? Нам было так весело!" } }, { @@ -216,7 +234,8 @@ ] }, "Texts": { - "Eng": "Did they just pack up an' leave? What a yellow-belly!" + "Eng": "Did they just pack up an' leave? What a yellow-belly!", + "Rus": "Они просто собрались и сбежали? Ну что за трусишки!" } }, { @@ -227,7 +246,8 @@ ] }, "Texts": { - "Eng": "Did they run from Floran? Floran mussst be too ssscary for them!" + "Eng": "Did they run from Floran? Floran mussst be too ssscary for them!", + "Rus": "Они сбежали от Флорана? Должно быть Флоран ссслишком ссстрашен для них!" } }, { @@ -238,7 +258,8 @@ ] }, "Texts": { - "Eng": "Did you cuff me jus' by fightin' me? How does that work?" + "Eng": "Did you cuff me jus' by fightin' me? How does that work?", + "Rus": "Ты надел на меня наручники, просто сражаясь со мной? Как это работает?" } }, { @@ -249,7 +270,8 @@ ] }, "Texts": { - "Eng": "Don't look at me like that! Urgh..." + "Eng": "Don't look at me like that! Urgh...", + "Rus": "Не смотри на меня так! Уггх..." } }, { @@ -260,7 +282,8 @@ ] }, "Texts": { - "Eng": "Don't send me to prison - I get claustrophobic!" + "Eng": "Don't send me to prison - I get claustrophobic!", + "Rus": "Не отправляйте меня в тюрьму - я боюсь тесноты!" } }, { @@ -271,7 +294,8 @@ ] }, "Texts": { - "Eng": "Don't send me to space jail - I HATE space jail!" + "Eng": "Don't send me to space jail - I HATE space jail!", + "Rus": "Не отправляйте меня в космическую тюрьму - Я НЕНАВИЖУ космические тюрьмы!" } }, { @@ -283,7 +307,8 @@ ] }, "Texts": { - "Eng": "Don't think the ^orange;^reset; will let this slide easily!" + "Eng": "Don't think the ^orange;^reset; will let this slide easily!", + "Rus": "Даже не думай, что банда ^orange:^reset; позволит вам ускользнуть!" } }, { @@ -298,7 +323,8 @@ ] }, "Texts": { - "Eng": "Don't you point that thing at me! Do you know who I am?!" + "Eng": "Don't you point that thing at me! Do you know who I am?!", + "Rus": "Не тычь в меня этой штукой! Ты знаешь кто я?!" } }, { @@ -309,7 +335,8 @@ ] }, "Texts": { - "Eng": "Floran doesssn't like handcuffsss!" + "Eng": "Floran doesssn't like handcuffsss!", + "Rus": "Флорану не нравятссся наручники!" } }, { @@ -320,7 +347,8 @@ ] }, "Texts": { - "Eng": "Floran doesssn't like prissson!" + "Eng": "Floran doesssn't like prissson!", + "Rus": "Флорану не нравитссся тюрьма!" } }, { @@ -331,7 +359,8 @@ ] }, "Texts": { - "Eng": "Floran enjoysss a good fight!" + "Eng": "Floran enjoysss a good fight!", + "Rus": "Флорану нравятссся хорошие битвы!" } }, { @@ -342,7 +371,8 @@ ] }, "Texts": { - "Eng": "Floran has changed mind, Floran doesssn't want to go to jail!" + "Eng": "Floran has changed mind, Floran doesssn't want to go to jail!", + "Rus": "Флоран передумал, флоран не хочет в тюрьму!" } }, { @@ -353,7 +383,8 @@ ] }, "Texts": { - "Eng": "Floran is ssslippery! You won't catch Floran!" + "Eng": "Floran is ssslippery! You won't catch Floran!", + "Rus": "Флоран ссскользкий! Тебе не поймать Флорана!" } }, { @@ -364,7 +395,8 @@ ] }, "Texts": { - "Eng": "Floran isss morally opposed to prissson! Do not send Floran away!" + "Eng": "Floran isss morally opposed to prissson! Do not send Floran away!", + "Rus": "Флоран морально против тюрьмы! Не отсылайте Флорана!" } }, { @@ -375,7 +407,8 @@ ] }, "Texts": { - "Eng": "Floran isss proud member of the ^orange;^reset;! Floran won't go down easssy!" + "Eng": "Floran isss proud member of the ^orange;^reset;! Floran won't go down easssy!", + "Rus": "Флоран - гордый член банды ^orange;^reset;! Флоран не сдассстся легко!" } }, { @@ -386,7 +419,8 @@ ] }, "Texts": { - "Eng": "Floran mussst be too ssscary to fight!" + "Eng": "Floran mussst be too ssscary to fight!", + "Rus": "Должно быть ссслишком ссстрашно сражаться с флораном!" } }, { @@ -397,7 +431,8 @@ ] }, "Texts": { - "Eng": "Floran not going back to prissson!" + "Eng": "Floran not going back to prissson!", + "Rus": "Флоран не собирается обратно в тюрьму!" } }, { @@ -408,7 +443,8 @@ ] }, "Texts": { - "Eng": "Floran ready for fight with Peacekeeper!" + "Eng": "Floran ready for fight with Peacekeeper!", + "Rus": "Флоран готов к битве с Миротворцем!" } }, { @@ -419,7 +455,8 @@ ] }, "Texts": { - "Eng": "Floran ready to ssstrike a plea deal!" + "Eng": "Floran ready to ssstrike a plea deal!", + "Rus": "Флоран готов заключить сссделку о признании вины!" } }, { @@ -430,7 +467,8 @@ ] }, "Texts": { - "Eng": "Floran vowsss revenge!" + "Eng": "Floran vowsss revenge!", + "Rus": "Флоран клянётся отомстить!" } }, { @@ -441,7 +479,8 @@ ] }, "Texts": { - "Eng": "Floran will come back to finish the job!" + "Eng": "Floran will come back to finish the job!", + "Rus": "Флоран вернётся, чтобы завершить начатое!" } }, { @@ -452,7 +491,8 @@ ] }, "Texts": { - "Eng": "Floran will one day catch you!" + "Eng": "Floran will one day catch you!", + "Rus": "Однажды Флоран тебя поймает!" } }, { @@ -463,7 +503,8 @@ ] }, "Texts": { - "Eng": "Floran will return one day!" + "Eng": "Floran will return one day!", + "Rus": "Однажды Флоран вернётся!" } }, { @@ -474,7 +515,8 @@ ] }, "Texts": { - "Eng": "Floran won't be arressssted!" + "Eng": "Floran won't be arressssted!", + "Rus": "Флорана не арестуют!" } }, { @@ -485,7 +527,8 @@ ] }, "Texts": { - "Eng": "Floran won't be caught easssy!" + "Eng": "Floran won't be caught easssy!", + "Rus": "Флорана так просто не поймать!" } }, { @@ -496,7 +539,8 @@ ] }, "Texts": { - "Eng": "Floran won? Floran WON!" + "Eng": "Floran won? Floran WON!", + "Rus": "Флоран победил? Флоран ПОБЕДИЛ!" } }, { @@ -507,7 +551,8 @@ ] }, "Texts": { - "Eng": "Floran would really like to be free!" + "Eng": "Floran would really like to be free!", + "Rus": "Флоран на самом деле хотел бы быть свободным!" } }, { @@ -518,7 +563,8 @@ ] }, "Texts": { - "Eng": "Folks like you are always stickin' their nose where it don't belong. Yer gonna learn a tough lesson!" + "Eng": "Folks like you are always stickin' their nose where it don't belong. Yer gonna learn a tough lesson!", + "Rus": "Такие, как вы, вечно суют свой нос куда не следует. Теперь вам предстоит тяжёлый урок!" } }, { @@ -529,7 +575,8 @@ ] }, "Texts": { - "Eng": "Get these dang things off me!" + "Eng": "Get these dang things off me!", + "Rus": "Убери эти чёртовы штуки от меня!" } }, { @@ -541,7 +588,8 @@ ] }, "Texts": { - "Eng": "Get these things off me!" + "Eng": "Get these things off me!", + "Rus": "Убери эти штуки от меня!" } }, { @@ -552,7 +600,8 @@ ] }, "Texts": { - "Eng": "Go ahead, Peacekeeper - make my day!" + "Eng": "Go ahead, Peacekeeper - make my day!", + "Rus": "Давай, Миротворец, сделай мой день!" } }, { @@ -563,7 +612,8 @@ ] }, "Texts": { - "Eng": "Ha! You want to try again? You won't catch me!" + "Eng": "Ha! You want to try again? You won't catch me!", + "Rus": "Ха! Хочешь попробовать снова? Тебе меня не поймать!" } }, { @@ -578,7 +628,8 @@ ] }, "Texts": { - "Eng": "Ha! ^orange;^reset; forever!" + "Eng": "Ha! ^orange;^reset; forever!", + "Rus": "Ха! ^orange;^reset; навсегда!" } }, { @@ -592,7 +643,8 @@ ] }, "Texts": { - "Eng": "Hey, did they give up? Haha, no-one will ever stop ME!" + "Eng": "Hey, did they give up? Haha, no-one will ever stop ME!", + "Rus": "Эй, они сдались? Хаха, больше никто меня не остановит!" } }, { @@ -603,7 +655,8 @@ ] }, "Texts": { - "Eng": "Hmph - I let my guard down!" + "Eng": "Hmph - I let my guard down!", + "Rus": "Хмпф - я потерял бдительность!" } }, { @@ -614,7 +667,8 @@ ] }, "Texts": { - "Eng": "Hmph." + "Eng": "Hmph.", + "Rus": "Хмпф." } }, { @@ -625,7 +679,8 @@ ] }, "Texts": { - "Eng": "Hngh..." + "Eng": "Hngh...", + "Rus": "Хнгх..." } }, { @@ -636,7 +691,8 @@ ] }, "Texts": { - "Eng": "How could I get caught like this?" + "Eng": "How could I get caught like this?", + "Rus": "Как я мог так попасться?" } }, { @@ -647,7 +703,8 @@ ] }, "Texts": { - "Eng": "How did I end up like this?" + "Eng": "How did I end up like this?", + "Rus": "Как я дошёл до этого?" } }, { @@ -658,7 +715,8 @@ ] }, "Texts": { - "Eng": "How embarassing..." + "Eng": "How embarassing...", + "Rus": "Как стыдно..." } }, { @@ -669,7 +727,8 @@ ] }, "Texts": { - "Eng": "How foolish of me..." + "Eng": "How foolish of me...", + "Rus": "Как глупо с моей стороны..." } }, { @@ -680,7 +739,8 @@ ] }, "Texts": { - "Eng": "Hsss..." + "Eng": "Hsss...", + "Rus": "Хсссс..." } }, { @@ -691,7 +751,8 @@ ] }, "Texts": { - "Eng": "I ain't hazed a tenderfoot for a while! This'll be mighty fun!" + "Eng": "I ain't hazed a tenderfoot for a while! This'll be mighty fun!", + "Rus": "Я давно не притворялся! Это будет очень весело!" } }, { @@ -702,7 +763,8 @@ ] }, "Texts": { - "Eng": "I ain't too proud o' how this went down..." + "Eng": "I ain't too proud o' how this went down...", + "Rus": "Я не слишком горжусь тем, как всё прошло..." } }, { @@ -713,7 +775,8 @@ ] }, "Texts": { - "Eng": "I am a failure to my ancestors..." + "Eng": "I am a failure to my ancestors...", + "Rus": "Я позор для моих предков..." } }, { @@ -724,7 +787,8 @@ ] }, "Texts": { - "Eng": "I am a sovereign galactic citizen and you have no right to arrest me!" + "Eng": "I am a sovereign galactic citizen and you have no right to arrest me!", + "Rus": "Я суверенный гражданин галактики, и вы не имеете права арестовывать меня!" } }, { @@ -735,7 +799,8 @@ ] }, "Texts": { - "Eng": "I am at your mercy! Please do not imprison me!" + "Eng": "I am at your mercy! Please do not imprison me!", + "Rus": "Я в твоей власти! Пожалуйста, не сажай меня в тюрьму!" } }, { @@ -746,7 +811,8 @@ ] }, "Texts": { - "Eng": "I am slipperier than a snaunt and swifter than a jetstream. You shall not catch me easily!" + "Eng": "I am slipperier than a snaunt and swifter than a jetstream. You shall not catch me easily!", + "Rus": "Я более скользкий, чем нюхач и более быстрый, чем реактивный поток. Вы не поймаете меня легко!" } }, { @@ -757,7 +823,8 @@ ] }, "Texts": { - "Eng": "I approached this skirmish all wrong..." + "Eng": "I approached this skirmish all wrong...", + "Rus": "Я совсем неправильно подошёл к этой схватке..." } }, { @@ -768,7 +835,8 @@ ] }, "Texts": { - "Eng": "I can't believe YOU captured me!" + "Eng": "I can't believe YOU captured me!", + "Rus": "Поверить не могу что ТЫ меня схватил!" } }, { @@ -779,7 +847,8 @@ ] }, "Texts": { - "Eng": "I can't find them... Dangnabbit!" + "Eng": "I can't find them... Dangnabbit!", + "Rus": "Не могу их найти... Вот чёрт!" } }, { @@ -793,7 +862,8 @@ ] }, "Texts": { - "Eng": "I can't find them... They must have fled in fear!" + "Eng": "I can't find them... They must have fled in fear!", + "Rus": "Не могу их найти... Должно быть, они сбежали в страхе!" } }, { @@ -804,7 +874,8 @@ ] }, "Texts": { - "Eng": "I cannot find them... Perhaps they fled in fear?" + "Eng": "I cannot find them... Perhaps they fled in fear?", + "Rus": "Не могу их найти... Возможно, они сбежали в страхе?" } }, { @@ -815,7 +886,8 @@ ] }, "Texts": { - "Eng": "I cannot go to prison! I rust too easily!" + "Eng": "I cannot go to prison! I rust too easily!", + "Rus": "Мне нельзя в тюрьму! Я легко ржавею!" } }, { @@ -826,7 +898,8 @@ ] }, "Texts": { - "Eng": "I deserved better..." + "Eng": "I deserved better...", + "Rus": "Я заслуживаю лучшего..." } }, { @@ -837,7 +910,8 @@ ] }, "Texts": { - "Eng": "I don't blame them for running away - they WERE messing with the ^orange;^reset;!" + "Eng": "I don't blame them for running away - they WERE messing with the ^orange;^reset;!", + "Rus": "Я не виню их за то, что они сбежали - ОНИ связались с бандой ^orange;^reset;!" } }, { @@ -848,7 +922,8 @@ ] }, "Texts": { - "Eng": "I guess I am no longer a free bird..." + "Eng": "I guess I am no longer a free bird...", + "Rus": "Полагаю, я больше не вольная птица..." } }, { @@ -859,7 +934,8 @@ ] }, "Texts": { - "Eng": "I guess I was at the bottom of the pecking order..." + "Eng": "I guess I was at the bottom of the pecking order...", + "Rus": "Я думаю, что был на грани нарушения приказа..." } }, { @@ -870,7 +946,8 @@ ] }, "Texts": { - "Eng": "I have failed the ^orange;^reset;!" + "Eng": "I have failed the ^orange;^reset;!", + "Rus": "Я потерпел неудачу с бандой ^orange;^reset;!" } }, { @@ -881,7 +958,8 @@ ] }, "Texts": { - "Eng": "I have many regrets right now!" + "Eng": "I have many regrets right now!", + "Rus": "У меня сейчас много сожалений!" } }, { @@ -892,7 +970,8 @@ ] }, "Texts": { - "Eng": "I have... Failed." + "Eng": "I have... Failed.", + "Rus": "Мне... не удалось." } }, { @@ -903,7 +982,8 @@ ] }, "Texts": { - "Eng": "I know when I've lost! Just stop attacking me!" + "Eng": "I know when I've lost! Just stop attacking me!", + "Rus": "Я умею проигрывать! Просто перестань атаковать меня!" } }, { @@ -914,7 +994,8 @@ ] }, "Texts": { - "Eng": "I may have lost, but I fought well!" + "Eng": "I may have lost, but I fought well!", + "Rus": "Возможно, я и проиграл, но я неплохо боролся!" } }, { @@ -925,7 +1006,8 @@ ] }, "Texts": { - "Eng": "I probably should have fled sooner. My arrogance has been my downfall." + "Eng": "I probably should have fled sooner. My arrogance has been my downfall.", + "Rus": "Вероятно, я должен был бежать раньше. Моё высокомерие стало моим поражением." } }, { @@ -936,7 +1018,8 @@ ] }, "Texts": { - "Eng": "I shall show the true might of the ^orange;^reset;!" + "Eng": "I shall show the true might of the ^orange;^reset;!", + "Rus": "Я продемонстрирую истинную мощь банды ^orange;^reset;!" } }, { @@ -947,7 +1030,8 @@ ] }, "Texts": { - "Eng": "I shouldn't have lowered my defenses..." + "Eng": "I shouldn't have lowered my defenses...", + "Rus": "Я не должен был ослаблять свою защиту..." } }, { @@ -961,7 +1045,8 @@ ] }, "Texts": { - "Eng": "I suppose they fled. I don't blame them - they WERE messing with the ^orange;^reset;!" + "Eng": "I suppose they fled. I don't blame them - they WERE messing with the ^orange;^reset;!", + "Rus": "Я полагаю, они сбежали. Я не виню их - ОНИ связались с бандой ^orange;^reset;!" } }, { @@ -972,7 +1057,8 @@ ] }, "Texts": { - "Eng": "I thought I was winning..." + "Eng": "I thought I was winning...", + "Rus": "Я думал, что выигрывал..." } }, { @@ -983,7 +1069,8 @@ ] }, "Texts": { - "Eng": "I thought they would send more Peacekeepers than this!" + "Eng": "I thought they would send more Peacekeepers than this!", + "Rus": "Я думал, они отправят куда больше Миротворцев!" } }, { @@ -994,7 +1081,8 @@ ] }, "Texts": { - "Eng": "I thought they would send someone more impressive to arrest me!" + "Eng": "I thought they would send someone more impressive to arrest me!", + "Rus": "Я думал, они отправят кого-то более внушительного, чтобы арестовать меня!" } }, { @@ -1005,7 +1093,8 @@ ] }, "Texts": { - "Eng": "I underestimated you, Peacekeeper. You got me fair and square." + "Eng": "I underestimated you, Peacekeeper. You got me fair and square.", + "Rus": "Я недооценил тебя, Миротворец. Ты сделал меня." } }, { @@ -1016,7 +1105,8 @@ ] }, "Texts": { - "Eng": "I underestimated you, Peacekeeper..." + "Eng": "I underestimated you, Peacekeeper...", + "Rus": "Я недооценил тебя, Миротворец..." } }, { @@ -1027,7 +1117,8 @@ ] }, "Texts": { - "Eng": "I warn yer, I ain't easily caught!" + "Eng": "I warn yer, I ain't easily caught!", + "Rus": "Предупреждаю, меня не так легко поймать!" } }, { @@ -1041,7 +1132,8 @@ ] }, "Texts": { - "Eng": "I warn you, I'm not easily caught!" + "Eng": "I warn you, I'm not easily caught!", + "Rus": "Предупреждаю, меня не легко поймать!" } }, { @@ -1052,7 +1144,8 @@ ] }, "Texts": { - "Eng": "I was truly bested in combat, was I not?" + "Eng": "I was truly bested in combat, was I not?", + "Rus": "Я был действительно лучше в бою, не так ли?" } }, { @@ -1063,7 +1156,8 @@ ] }, "Texts": { - "Eng": "I will not be accosted!" + "Eng": "I will not be accosted!", + "Rus": "Я не буду общаться!" } }, { @@ -1074,7 +1168,8 @@ ] }, "Texts": { - "Eng": "I will remember this!" + "Eng": "I will remember this!", + "Rus": "Я запомню это!" } }, { @@ -1085,7 +1180,8 @@ ] }, "Texts": { - "Eng": "I won't fit in in prison! I regret my actions gravely!" + "Eng": "I won't fit in in prison! I regret my actions gravely!", + "Rus": "Я не пойду в тюрьму! Я серьёзно сожалею о своих действиях!" } }, { @@ -1096,7 +1192,8 @@ ] }, "Texts": { - "Eng": "I'll be back one day!" + "Eng": "I'll be back one day!", + "Rus": "Однажды я вернусь!" } }, { @@ -1107,7 +1204,8 @@ ] }, "Texts": { - "Eng": "I'll be back!" + "Eng": "I'll be back!", + "Rus": "Я ещё вернусь!" } }, { @@ -1119,7 +1217,8 @@ ] }, "Texts": { - "Eng": "I'll be back, just you wait!" + "Eng": "I'll be back, just you wait!", + "Rus": "Я вернусь, просто жди!" } }, { @@ -1130,18 +1229,22 @@ ] }, "Texts": { - "Eng": "I'll be out soon enough, and you know it!" + "Eng": "I'll be out soon enough, and you know it!", + "Rus": "Я скоро выйду, и ты это знаешь!" } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Я отомщу за это - я никогда не забуду твоё лицо!" + ], "Files": { "dialog/bountytarget.config": [ "/completeArrest/default/default/7" ] }, "Texts": { - "Eng": "I'll get you back for this - I never forget a face!" + "Eng": "I'll get you back for this - I never forget a face!", + "Rus": "Я ещё отомщу за это - я никогда не забуду твоё лицо!" } }, { @@ -1152,7 +1255,8 @@ ] }, "Texts": { - "Eng": "I'll get you back some day, Peacekeeper!" + "Eng": "I'll get you back some day, Peacekeeper!", + "Rus": "Когда-нибудь я отомщу тебе, Миротворец!" } }, { @@ -1163,7 +1267,8 @@ ] }, "Texts": { - "Eng": "I'm a goner!" + "Eng": "I'm a goner!", + "Rus": "Я конченый!" } }, { @@ -1177,7 +1282,8 @@ ] }, "Texts": { - "Eng": "I'm a member of the ^orange;^reset; - couldn't you tell?" + "Eng": "I'm a member of the ^orange;^reset; - couldn't you tell?", + "Rus": "Я член банды ^orange;^reset; - не могли бы вы сказать?" } }, { @@ -1188,7 +1294,8 @@ ] }, "Texts": { - "Eng": "I've been training in combat my whole life - how did I lose?!" + "Eng": "I've been training in combat my whole life - how did I lose?!", + "Rus": "Я тренировался в бою всю свою жизнь - как я проиграл?!" } }, { @@ -1202,7 +1309,8 @@ ] }, "Texts": { - "Eng": "I've been waiting for you, Peacekeeper!" + "Eng": "I've been waiting for you, Peacekeeper!", + "Rus": "Я буду ждать тебя, Миротворец!" } }, { @@ -1213,7 +1321,8 @@ ] }, "Texts": { - "Eng": "I've decided to give up crime! Let me free!" + "Eng": "I've decided to give up crime! Let me free!", + "Rus": "Я решил отказаться от криминала! Освободи меня!" } }, { @@ -1224,7 +1333,8 @@ ] }, "Texts": { - "Eng": "If Floran sssays sorry, will you let Floran go?" + "Eng": "If Floran sssays sorry, will you let Floran go?", + "Rus": "Если флоран ссскажет прости, ты дашь флорану уйти?" } }, { @@ -1235,7 +1345,8 @@ ] }, "Texts": { - "Eng": "It ain't gonna be easy to catch a member of the ^orange;^reset;!" + "Eng": "It ain't gonna be easy to catch a member of the ^orange;^reset;!", + "Rus": "Не будет легко поймать члена банды ^orange;^reset;!" } }, { @@ -1246,7 +1357,8 @@ ] }, "Texts": { - "Eng": "It appears to be that the Peacekeeper has fled in cowardice! Just as I thought." + "Eng": "It appears to be that the Peacekeeper has fled in cowardice! Just as I thought.", + "Rus": "Похоже, что Миротворец струсил и сбежал! Как я и думал." } }, { @@ -1257,7 +1369,8 @@ ] }, "Texts": { - "Eng": "It sounds like you wish to duel!" + "Eng": "It sounds like you wish to duel!", + "Rus": "Это звучит так, будто вы хотите дуэли!" } }, { @@ -1272,7 +1385,8 @@ ] }, "Texts": { - "Eng": "It won't be easy to catch a member of the ^orange;^reset;!" + "Eng": "It won't be easy to catch a member of the ^orange;^reset;!", + "Rus": "Нелегко поймать члена банды ^orange;^reset;!" } }, { @@ -1283,7 +1397,8 @@ ] }, "Texts": { - "Eng": "It's over for me, isn't it?" + "Eng": "It's over for me, isn't it?", + "Rus": "Для меня всё кончено, не так ли?" } }, { @@ -1295,7 +1410,8 @@ ] }, "Texts": { - "Eng": "Let us dance!" + "Eng": "Let us dance!", + "Rus": "Станцуем!" } }, { @@ -1307,7 +1423,8 @@ ] }, "Texts": { - "Eng": "Let's dance!" + "Eng": "Let's dance!", + "Rus": "Давайте танцевать!" } }, { @@ -1318,7 +1435,8 @@ ] }, "Texts": { - "Eng": "Long live the ^orange;^reset;!" + "Eng": "Long live the ^orange;^reset;!", + "Rus": "Долгой жизни банде ^orange;^reset;!" } }, { @@ -1329,7 +1447,8 @@ ] }, "Texts": { - "Eng": "Looks like I've been wrangled..." + "Eng": "Looks like I've been wrangled...", + "Rus": "Похоже, меня схватили..." } }, { @@ -1343,7 +1462,8 @@ ] }, "Texts": { - "Eng": "Looks like the Peacekeeper chickened out! Just as I thought." + "Eng": "Looks like the Peacekeeper chickened out! Just as I thought.", + "Rus": "Похоже, Миротворец струсил как цыплёнок! Как я и думал." } }, { @@ -1354,7 +1474,8 @@ ] }, "Texts": { - "Eng": "Looks like the Peacekeeper ran away! They ain't gonna come round these parts anytime soon, I'm sure..." + "Eng": "Looks like the Peacekeeper ran away! They ain't gonna come round these parts anytime soon, I'm sure...", + "Rus": "Выглядит так, будто Миротворец сбежал! Они не смогут вернуться в эти места позже, я уверен..." } }, { @@ -1365,7 +1486,8 @@ ] }, "Texts": { - "Eng": "My feathers are getting caught in these cuffs! Can you take them off?" + "Eng": "My feathers are getting caught in these cuffs! Can you take them off?", + "Rus": "Мои перья попадают в эти наручи! Ты можешь их снять?" } }, { @@ -1376,7 +1498,8 @@ ] }, "Texts": { - "Eng": "My fighting spirit is depleted... I have failed." + "Eng": "My fighting spirit is depleted... I have failed.", + "Rus": "Мой боевой дух истощён... Я проиграл." } }, { @@ -1387,7 +1510,8 @@ ] }, "Texts": { - "Eng": "My third eye can see your hesitation. You know that challenging me is a mistake!" + "Eng": "My third eye can see your hesitation. You know that challenging me is a mistake!", + "Rus": "Мой третий глаз видит твои сомнения. Ты знаешь, что бросить мне вызов - ошибка!" } }, { @@ -1398,7 +1522,8 @@ ] }, "Texts": { - "Eng": "No prison can hold me!" + "Eng": "No prison can hold me!", + "Rus": "Нет тюрьмы, которая удержит меня!" } }, { @@ -1409,7 +1534,8 @@ ] }, "Texts": { - "Eng": "No wait, I ain't good for the jailhouse!" + "Eng": "No wait, I ain't good for the jailhouse!", + "Rus": "Нет, подожди, я не очень хорош для тюремной камеры!" } }, { @@ -1420,7 +1546,8 @@ ] }, "Texts": { - "Eng": "No!" + "Eng": "No!", + "Rus": "Нет!" } }, { @@ -1431,7 +1558,8 @@ ] }, "Texts": { - "Eng": "No, don't! I'm allergic to handcuffs - you need to take them off quick!" + "Eng": "No, don't! I'm allergic to handcuffs - you need to take them off quick!", + "Rus": "Нет, не надо! У меня аллергия на наручники - ты должен снять их, быстрее!" } }, { @@ -1442,7 +1570,8 @@ ] }, "Texts": { - "Eng": "No, don't! handcuffs are bad for my feathers - you need to take them off quick!" + "Eng": "No, don't! handcuffs are bad for my feathers - you need to take them off quick!", + "Rus": "Нет, не надо! Наручники вредны для моих перьев - ты должен снять их, быстрее!" } }, { @@ -1453,7 +1582,8 @@ ] }, "Texts": { - "Eng": "Not like this..." + "Eng": "Not like this...", + "Rus": "Только не это..." } }, { @@ -1464,7 +1594,8 @@ ] }, "Texts": { - "Eng": "Of course a FLORAN would be foolish enough to take on the ^orange;^reset;!" + "Eng": "Of course a FLORAN would be foolish enough to take on the ^orange;^reset;!", + "Rus": "Конечно, ФЛОРАН был бы глупцом, если бы взял на себя банду ^orange;^reset;!" } }, { @@ -1478,7 +1609,8 @@ ] }, "Texts": { - "Eng": "Oh, we're having THIS kind of fight, are we?" + "Eng": "Oh, we're having THIS kind of fight, are we?", + "Rus": "Ох, у нас ТАКОЙ вид борьбы, так?" } }, { @@ -1489,7 +1621,8 @@ ] }, "Texts": { - "Eng": "Okay, okay, you got me!" + "Eng": "Okay, okay, you got me!", + "Rus": "Хорошо, хорошо, ты взял меня!" } }, { @@ -1500,7 +1633,8 @@ ] }, "Texts": { - "Eng": "One day we shall fight again!" + "Eng": "One day we shall fight again!", + "Rus": "Однажды мы сразимся снова!" } }, { @@ -1511,7 +1645,8 @@ ] }, "Texts": { - "Eng": "One-on-one, let's go!" + "Eng": "One-on-one, let's go!", + "Rus": "Один на один, давай!" } }, { @@ -1522,7 +1657,8 @@ ] }, "Texts": { - "Eng": "Ouch!" + "Eng": "Ouch!", + "Rus": "Ауч!" } }, { @@ -1533,7 +1669,8 @@ ] }, "Texts": { - "Eng": "Ouch! Take these cuffs off or you'll regret it!" + "Eng": "Ouch! Take these cuffs off or you'll regret it!", + "Rus": "Ауч! Сними эти наручи или ты пожалеешь об этом!" } }, { @@ -1544,7 +1681,8 @@ ] }, "Texts": { - "Eng": "Ow, these handcuffs are chafing me!" + "Eng": "Ow, these handcuffs are chafing me!", + "Rus": "Оу, эти наручники натирают мне!" } }, { @@ -1555,7 +1693,8 @@ ] }, "Texts": { - "Eng": "Remove these cuffs at once!" + "Eng": "Remove these cuffs at once!", + "Rus": "Снимите эти наручи немедленно!" } }, { @@ -1566,7 +1705,8 @@ ] }, "Texts": { - "Eng": "See yer on the other side, Peacekeeper!" + "Eng": "See yer on the other side, Peacekeeper!", + "Rus": "Увидимся на другой стороне, Миротворец!" } }, { @@ -1577,7 +1717,8 @@ ] }, "Texts": { - "Eng": "Set me free - I promise I'll be good in future! I promise!" + "Eng": "Set me free - I promise I'll be good in future! I promise!", + "Rus": "Освободи меня - я обещаю быть хорошим в будущем! Я обещаю!" } }, { @@ -1588,7 +1729,8 @@ ] }, "Texts": { - "Eng": "So be it..." + "Eng": "So be it...", + "Rus": "Да будет так..." } }, { @@ -1599,7 +1741,8 @@ ] }, "Texts": { - "Eng": "So long, Peacekeeper..." + "Eng": "So long, Peacekeeper...", + "Rus": "Давно не виделись, Миротворец..." } }, { @@ -1610,7 +1753,8 @@ ] }, "Texts": { - "Eng": "So we're having THIS kind of fight, are we?" + "Eng": "So we're having THIS kind of fight, are we?", + "Rus": "И так, у нас ТАКОЙ вид борьбы, так?" } }, { @@ -1621,7 +1765,8 @@ ] }, "Texts": { - "Eng": "So, you want to try again? That's some real monkey business!" + "Eng": "So, you want to try again? That's some real monkey business!", + "Rus": "И так, ты хочешь попробовать снова? Это реально мартышкин труд!" } }, { @@ -1632,7 +1777,8 @@ ] }, "Texts": { - "Eng": "So, you want to try again? You ain't gonna catch me that easily!" + "Eng": "So, you want to try again? You ain't gonna catch me that easily!", + "Rus": "И так, ты хочешь попробовать снова? Ты не поймаешь меня так легко!" } }, { @@ -1643,7 +1789,8 @@ ] }, "Texts": { - "Eng": "So, you want to try again? You won't catch but a feather from my head!" + "Eng": "So, you want to try again? You won't catch but a feather from my head!", + "Rus": "И так, ты хочешь попробовать снова? Ты не поймаешь и пера с моей головы!" } }, { @@ -1655,7 +1802,8 @@ ] }, "Texts": { - "Eng": "So, you want to try again? You won't catch me!" + "Eng": "So, you want to try again? You won't catch me!", + "Rus": "И так, ты хочешь попробовать снова?" } }, { @@ -1666,7 +1814,8 @@ ] }, "Texts": { - "Eng": "Stop! Let Floran go!" + "Eng": "Stop! Let Floran go!", + "Rus": "Стоп! Дай флорану уйти!" } }, { @@ -1677,7 +1826,8 @@ ] }, "Texts": { - "Eng": "Stop, you've got me! I am subdued already!" + "Eng": "Stop, you've got me! I am subdued already!", + "Rus": "Стоп, ты поймал меня! Я уже подавлен!" } }, { @@ -1688,7 +1838,8 @@ ] }, "Texts": { - "Eng": "Ta-ta, and farewell!" + "Eng": "Ta-ta, and farewell!", + "Rus": "Та-та, и прощай!" } }, { @@ -1699,7 +1850,8 @@ ] }, "Texts": { - "Eng": "Take these dang things off me!" + "Eng": "Take these dang things off me!", + "Rus": "Сними с меня эти чёртовы штуки!" } }, { @@ -1710,7 +1862,8 @@ ] }, "Texts": { - "Eng": "Take these handcuffs off, or there WILL be consequences!" + "Eng": "Take these handcuffs off, or there WILL be consequences!", + "Rus": "Снимите эти наручники, или БУДУТ последствия!" } }, { @@ -1721,7 +1874,8 @@ ] }, "Texts": { - "Eng": "Take these here cuffs off! Now!" + "Eng": "Take these here cuffs off! Now!", + "Rus": "Сними эти наручи! Сейчас же!" } }, { @@ -1732,7 +1886,8 @@ ] }, "Texts": { - "Eng": "Take these off me!" + "Eng": "Take these off me!", + "Rus": "Сними это с меня!" } }, { @@ -1743,7 +1898,8 @@ ] }, "Texts": { - "Eng": "That is what you get for trying to lock me up!" + "Eng": "That is what you get for trying to lock me up!", + "Rus": "Это то, что ты получаешь за попытку запереть меня!" } }, { @@ -1754,7 +1910,8 @@ ] }, "Texts": { - "Eng": "That's all I got... There's no fight left in me..." + "Eng": "That's all I got... There's no fight left in me...", + "Rus": "Это всё, что у меня есть... Во мне не осталось борьбы..." } }, { @@ -1766,7 +1923,8 @@ ] }, "Texts": { - "Eng": "That's what you get for messin' with the ^orange;^reset;!" + "Eng": "That's what you get for messin' with the ^orange;^reset;!", + "Rus": "Вот, что ты получаешь за то, что связался с бандой ^orange;^reset;!" } }, { @@ -1780,7 +1938,8 @@ ] }, "Texts": { - "Eng": "That's what you get for messing with the ^orange;^reset;!" + "Eng": "That's what you get for messing with the ^orange;^reset;!", + "Rus": "Вот что ты получаешь за то, что связался с бандой ^orange;^reset;!" } }, { @@ -1794,7 +1953,8 @@ ] }, "Texts": { - "Eng": "That's what you get for trying to lock ME up!" + "Eng": "That's what you get for trying to lock ME up!", + "Rus": "Вот что ты получаешь за попытку запереть меня!" } }, { @@ -1805,7 +1965,8 @@ ] }, "Texts": { - "Eng": "The Miniknog can't catch me - what makes you think you can?" + "Eng": "The Miniknog can't catch me - what makes you think you can?", + "Rus": "Министерство не может поймать меня - с чего ты думаешь, что сможешь?" } }, { @@ -1816,7 +1977,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; ain't gonna stand for this!" + "Eng": "The ^orange;^reset; ain't gonna stand for this!", + "Rus": "Банда ^orange;^reset; не стоит за этим!" } }, { @@ -1827,7 +1989,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; are sick of nosey folks like you!" + "Eng": "The ^orange;^reset; are sick of nosey folks like you!", + "Rus": "Банде ^orange;^reset; надоели любопытные люди, как ты!" } }, { @@ -1838,7 +2001,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; are the rowdiest bunch in the galaxy! You're makin' a mighty big mistake!" + "Eng": "The ^orange;^reset; are the rowdiest bunch in the galaxy! You're makin' a mighty big mistake!", + "Rus": "Банда ^orange;^reset; самая буйная в галактике! Ты совершаешь очень большую ошибку!" } }, { @@ -1849,7 +2013,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; forever!" + "Eng": "The ^orange;^reset; forever!", + "Rus": "Банда ^orange;^reset; навсегда!" } }, { @@ -1860,7 +2025,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; have a target on your head!" + "Eng": "The ^orange;^reset; have a target on your head!", + "Rus": "Банда ^orange;^reset; имеет заказ на твою голову!" } }, { @@ -1871,7 +2037,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; own this solar system! Never forget it!" + "Eng": "The ^orange;^reset; own this solar system! Never forget it!", + "Rus": "Банда ^orange;^reset; владеет этой солнечной системой! Никогда не забывай это!" } }, { @@ -1882,7 +2049,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; shall soon see to my freedom!" + "Eng": "The ^orange;^reset; shall soon see to my freedom!", + "Rus": "Банда ^orange;^reset; скоро позаботится о моей свободе!" } }, { @@ -1893,7 +2061,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; were relying on me!" + "Eng": "The ^orange;^reset; were relying on me!", + "Rus": "Банда ^orange;^reset; рассчитывала на меня!" } }, { @@ -1904,7 +2073,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; will break me out of prison, just you wait!" + "Eng": "The ^orange;^reset; will break me out of prison, just you wait!", + "Rus": "Банда ^orange;^reset; вырвет меня из тюрьмы, просто подожди!" } }, { @@ -1915,7 +2085,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; will fill yer full o' holes soon enough!" + "Eng": "The ^orange;^reset; will fill yer full o' holes soon enough!", + "Rus": "Банда ^orange;^reset; покроет твоё тело дырами очень скоро!" } }, { @@ -1926,7 +2097,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; will get you back for this!" + "Eng": "The ^orange;^reset; will get you back for this!", + "Rus": "Банда ^orange;^reset; ещё достанет тебя за это!" } }, { @@ -1937,7 +2109,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; will have their revenge!" + "Eng": "The ^orange;^reset; will have their revenge!", + "Rus": "Банда ^orange;^reset; получит свою месть!" } }, { @@ -1948,7 +2121,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; will not be bested!" + "Eng": "The ^orange;^reset; will not be bested!", + "Rus": "Банду ^orange;^reset; не превзойти!" } }, { @@ -1959,7 +2133,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; won't let this slide, Peacekeeper!" + "Eng": "The ^orange;^reset; won't let this slide, Peacekeeper!", + "Rus": "Банда ^orange;^reset;, не спустит тебе этого с рук, Миротворец!" } }, { @@ -1970,7 +2145,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; won't stand for this!" + "Eng": "The ^orange;^reset; won't stand for this!", + "Rus": "Банда ^orange;^reset; не встанет за это!" } }, { @@ -1981,7 +2157,8 @@ ] }, "Texts": { - "Eng": "The universe was better without you Peacekeepers!" + "Eng": "The universe was better without you Peacekeepers!", + "Rus": "Вселенная будет лучше без вас, Миротворцы!" } }, { @@ -1992,7 +2169,8 @@ ] }, "Texts": { - "Eng": "These cuffs are a little too tight!" + "Eng": "These cuffs are a little too tight!", + "Rus": "Эти наручи слишком тесные!" } }, { @@ -2003,7 +2181,8 @@ ] }, "Texts": { - "Eng": "These cuffs are too tight - they are going to leave dents!" + "Eng": "These cuffs are too tight - they are going to leave dents!", + "Rus": "Эти наручи очень тесные - они оставят следы!" } }, { @@ -2014,7 +2193,8 @@ ] }, "Texts": { - "Eng": "These handcuffs are such crude devices. How humiliating..." + "Eng": "These handcuffs are such crude devices. How humiliating...", + "Rus": "Эти наручники такие грубые. Как унизительно..." } }, { @@ -2025,7 +2205,8 @@ ] }, "Texts": { - "Eng": "These handcuffs aren't my size! You should probably take them off me." + "Eng": "These handcuffs aren't my size! You should probably take them off me.", + "Rus": "Эти наручники не моего размера! Вы, вероятно, должны снять их с меня." } }, { @@ -2036,7 +2217,8 @@ ] }, "Texts": { - "Eng": "These handcuffs cannot hold me!" + "Eng": "These handcuffs cannot hold me!", + "Rus": "Эти наручники не удержат меня!" } }, { @@ -2047,7 +2229,8 @@ ] }, "Texts": { - "Eng": "They sent a Floran after me? How embarassing!" + "Eng": "They sent a Floran after me? How embarassing!", + "Rus": "Они послали флоран за мной? Как неловко!" } }, { @@ -2058,7 +2241,8 @@ ] }, "Texts": { - "Eng": "This ape WILL escape!" + "Eng": "This ape WILL escape!", + "Rus": "Эта обезьяна СБЕЖИТ!" } }, { @@ -2069,7 +2253,8 @@ ] }, "Texts": { - "Eng": "This is NOT how I wanted this day to go." + "Eng": "This is NOT how I wanted this day to go.", + "Rus": "Это НЕ то, как я хотел провести этот день." } }, { @@ -2080,7 +2265,8 @@ ] }, "Texts": { - "Eng": "This is mighty embarassin'..." + "Eng": "This is mighty embarassin'...", + "Rus": "Это очень неловко..." } }, { @@ -2091,7 +2277,8 @@ ] }, "Texts": { - "Eng": "This is what you get for messing with the ^orange;^reset;!" + "Eng": "This is what you get for messing with the ^orange;^reset;!", + "Rus": "Вот, что ты получаешь за то, что связался с бандой ^orange;^reset;!" } }, { @@ -2102,7 +2289,8 @@ ] }, "Texts": { - "Eng": "This isn't your fight, Floran! Leave whilst you still can!" + "Eng": "This isn't your fight, Floran! Leave whilst you still can!", + "Rus": "Это не твоя битва, флоран! Отступи пока можешь!" } }, { @@ -2113,7 +2301,8 @@ ] }, "Texts": { - "Eng": "This operation was a failure..." + "Eng": "This operation was a failure...", + "Rus": "Эта операция провалена..." } }, { @@ -2124,7 +2313,8 @@ ] }, "Texts": { - "Eng": "Urgh, I've been bested!" + "Eng": "Urgh, I've been bested!", + "Rus": "Аргх, я был превзойдён!" } }, { @@ -2135,7 +2325,8 @@ ] }, "Texts": { - "Eng": "Urgh, how could I be defeated like this?" + "Eng": "Urgh, how could I be defeated like this?", + "Rus": "Аргх, как я мог быть сражён вот так?" } }, { @@ -2146,7 +2337,8 @@ ] }, "Texts": { - "Eng": "Urgh..." + "Eng": "Urgh...", + "Rus": "Аргх..." } }, { @@ -2157,7 +2349,8 @@ ] }, "Texts": { - "Eng": "Very well..." + "Eng": "Very well...", + "Rus": "Очень хорошо..." } }, { @@ -2168,7 +2361,8 @@ ] }, "Texts": { - "Eng": "We'll meet again, Peacekeeper!" + "Eng": "We'll meet again, Peacekeeper!", + "Rus": "Мы встретимся снова, Миротворец!" } }, { @@ -2179,7 +2373,8 @@ ] }, "Texts": { - "Eng": "We're the ^orange;^reset; - you ain't gonna stop us that easily!" + "Eng": "We're the ^orange;^reset; - you ain't gonna stop us that easily!", + "Rus": "Мы банда ^orange;^reset; - ты не сможешь остановить нас так легко!" } }, { @@ -2193,7 +2388,8 @@ ] }, "Texts": { - "Eng": "We're the ^orange;^reset; - you can't stop us that easily!" + "Eng": "We're the ^orange;^reset; - you can't stop us that easily!", + "Rus": "Мы банда ^orange;^reset; - ты не остановишь нас так легко!" } }, { @@ -2204,7 +2400,8 @@ ] }, "Texts": { - "Eng": "Well, at least I put up a good fight!" + "Eng": "Well, at least I put up a good fight!", + "Rus": "Ну, по крайней мере я устроил хороший бой!" } }, { @@ -2215,7 +2412,8 @@ ] }, "Texts": { - "Eng": "Well, this is unfortunate." + "Eng": "Well, this is unfortunate.", + "Rus": "Ну, это невезение." } }, { @@ -2226,7 +2424,8 @@ ] }, "Texts": { - "Eng": "Whatever they're paying you, I'll pay double! Just get these things off me, okay?!" + "Eng": "Whatever they're paying you, I'll pay double! Just get these things off me, okay?!", + "Rus": "Как бы тебе не платили, я заплачу вдвое! Просто убери эти штуки от меня, хорошо?!" } }, { @@ -2237,7 +2436,8 @@ ] }, "Texts": { - "Eng": "Where in tarnation did that Peacekeeper go?" + "Eng": "Where in tarnation did that Peacekeeper go?", + "Rus": "Куда подевался этот Миротворец?" } }, { @@ -2248,7 +2448,8 @@ ] }, "Texts": { - "Eng": "Why are you arresting me? What is the charge, huh?!" + "Eng": "Why are you arresting me? What is the charge, huh?!", + "Rus": "Почему вы меня арестовываете? В чём обвинения, а?!" } }, { @@ -2259,7 +2460,8 @@ ] }, "Texts": { - "Eng": "Wow, you actually got me. I shouldn't have underestimated you, huh?" + "Eng": "Wow, you actually got me. I shouldn't have underestimated you, huh?", + "Rus": "Воу, ты и правда взял меня. Я не должен был переоценивать тебя, а?" } }, { @@ -2270,7 +2472,8 @@ ] }, "Texts": { - "Eng": "Yee-haw!" + "Eng": "Yee-haw!", + "Rus": "Иии-хаа!" } }, { @@ -2281,7 +2484,8 @@ ] }, "Texts": { - "Eng": "Yer gonna duel me on my turf? That ain't wise!" + "Eng": "Yer gonna duel me on my turf? That ain't wise!", + "Rus": "Ты собираешься устроить дуэль на моём газоне? Это не разумно!" } }, { @@ -2292,7 +2496,8 @@ ] }, "Texts": { - "Eng": "Yer gonna regret this!" + "Eng": "Yer gonna regret this!", + "Rus": "Ты пожалеешь об этом!" } }, { @@ -2303,7 +2508,8 @@ ] }, "Texts": { - "Eng": "Yet another win for the ^orange;^reset;!" + "Eng": "Yet another win for the ^orange;^reset;!", + "Rus": "Ещё одна победа для банды ^orange;^reset;!" } }, { @@ -2314,7 +2520,8 @@ ] }, "Texts": { - "Eng": "You ain't gonna catch me - the ^orange;^reset; are always two steps ahead!" + "Eng": "You ain't gonna catch me - the ^orange;^reset; are always two steps ahead!", + "Rus": "Ты не поймаешь меня - банда ^orange;^reset; всегда на два шага впереди!" } }, { @@ -2325,7 +2532,8 @@ ] }, "Texts": { - "Eng": "You ain't gonna jail me so easy! You got what you deserve!" + "Eng": "You ain't gonna jail me so easy! You got what you deserve!", + "Rus": "Ты не сможешь заключить меня так легко! Ты получил то, что заслуживаешь!" } }, { @@ -2336,7 +2544,8 @@ ] }, "Texts": { - "Eng": "You ain't gonna take me alive!" + "Eng": "You ain't gonna take me alive!", + "Rus": "Тебе не взять меня живым!" } }, { @@ -2347,7 +2556,8 @@ ] }, "Texts": { - "Eng": "You ain't seen the last o' me, Peacekeeper!" + "Eng": "You ain't seen the last o' me, Peacekeeper!", + "Rus": "Ты видишь меня в последний раз, Миротворец!" } }, { @@ -2358,7 +2568,8 @@ ] }, "Texts": { - "Eng": "You ain't smart if yer thinkin' o' challengin' the ^orange;^reset;!" + "Eng": "You ain't smart if yer thinkin' o' challengin' the ^orange;^reset;!", + "Rus": "Ты не очень умён, если бросаешь вызов банде ^orange;^reset;!" } }, { @@ -2369,7 +2580,8 @@ ] }, "Texts": { - "Eng": "You are a fool to cross blades with the ^orange;^reset;!" + "Eng": "You are a fool to cross blades with the ^orange;^reset;!", + "Rus": "Ты глупец, если собираешься скрестить лезвия с бандой ^orange;^reset;!" } }, { @@ -2380,7 +2592,8 @@ ] }, "Texts": { - "Eng": "You aren't the first to come after me, and you won't be the last!" + "Eng": "You aren't the first to come after me, and you won't be the last!", + "Rus": "Ты не первый, кто пришёл за мной, и ты не будешь последним!" } }, { @@ -2395,7 +2608,8 @@ ] }, "Texts": { - "Eng": "You came back for another round against the ^orange;^reset;?" + "Eng": "You came back for another round against the ^orange;^reset;?", + "Rus": "Ты вернулся за ещё одним раундом против банды ^orange;^reset;?" } }, { @@ -2406,7 +2620,8 @@ ] }, "Texts": { - "Eng": "You came back for another round against the ^orange;^reset;? I guess you ain't very smart!" + "Eng": "You came back for another round against the ^orange;^reset;? I guess you ain't very smart!", + "Rus": "Ты вернулся за ещё одним раундом против банды ^orange;^reset;? Я думаю, ты не очень умён!" } }, { @@ -2417,7 +2632,8 @@ ] }, "Texts": { - "Eng": "You came back to fight Floran? You aren't ssso smart!" + "Eng": "You came back to fight Floran? You aren't ssso smart!", + "Rus": "Ты вернулся, чтобы сразитссся с флораном? Ты не очень умён." } }, { @@ -2432,7 +2648,8 @@ ] }, "Texts": { - "Eng": "You came back, Peacekeeper? I didn't think you had it in you!" + "Eng": "You came back, Peacekeeper? I didn't think you had it in you!", + "Rus": "Ты вернулся, Миротворец? Я не думал, что это придёт тебе в голову." } }, { @@ -2443,7 +2660,8 @@ ] }, "Texts": { - "Eng": "You came back, Peacekeeper? I didn't think you had the guts!" + "Eng": "You came back, Peacekeeper? I didn't think you had the guts!", + "Rus": "Ты вернулся, Миротворец? Я не думал, что тебе хватит смелости!" } }, { @@ -2457,7 +2675,8 @@ ] }, "Texts": { - "Eng": "You can't catch me - the ^orange;^reset; are always two steps ahead of you!" + "Eng": "You can't catch me - the ^orange;^reset; are always two steps ahead of you!", + "Rus": "Ты не сможешь поймать меня - банда ^orange;^reset; всегда на два шага впереди тебя!" } }, { @@ -2468,7 +2687,8 @@ ] }, "Texts": { - "Eng": "You cannot defeat a member of the ^orange;^reset;!" + "Eng": "You cannot defeat a member of the ^orange;^reset;!", + "Rus": "Ты не сможешь одолеть члена банды ^orange;^reset;!" } }, { @@ -2483,7 +2703,8 @@ ] }, "Texts": { - "Eng": "You don't think I'll make this easy for you, do you?" + "Eng": "You don't think I'll make this easy for you, do you?", + "Rus": "Ты ведь не думал, что я облегчу тебе задачу?" } }, { @@ -2494,7 +2715,8 @@ ] }, "Texts": { - "Eng": "You got me... I'm almost impressed!" + "Eng": "You got me... I'm almost impressed!", + "Rus": "Ты поймал меня... Я почти впечатлён!" } }, { @@ -2505,7 +2727,8 @@ ] }, "Texts": { - "Eng": "You have made a grave mistake by challenging the ^orange;^reset;!" + "Eng": "You have made a grave mistake by challenging the ^orange;^reset;!", + "Rus": "Ты совершил роковую ошибку, бросив вызов ^orange;^reset;!" } }, { @@ -2520,7 +2743,8 @@ ] }, "Texts": { - "Eng": "You have to be quicker than that if you want to catch me!" + "Eng": "You have to be quicker than that if you want to catch me!", + "Rus": "Ты должен быть быстрее, чем другие, если хочешь поймать меня!" } }, { @@ -2531,7 +2755,8 @@ ] }, "Texts": { - "Eng": "You haven't heard the lassst of Floran!" + "Eng": "You haven't heard the lassst of Floran!", + "Rus": "Ты не слышал последних ссслов флоран!" } }, { @@ -2542,7 +2767,8 @@ ] }, "Texts": { - "Eng": "You haven't seen the last of me, Peacekeeper!" + "Eng": "You haven't seen the last of me, Peacekeeper!", + "Rus": "Ты не увидишь мой конец, Миротворец!" } }, { @@ -2553,7 +2779,8 @@ ] }, "Texts": { - "Eng": "You messsed with the wrong gang! Floran isss part of the ^orange;^reset;!" + "Eng": "You messsed with the wrong gang! Floran isss part of the ^orange;^reset;!", + "Rus": "Ты связался не с той бандой! Флоран часссть банды ^orange;^reset;!" } }, { @@ -2564,7 +2791,8 @@ ] }, "Texts": { - "Eng": "You really made a monkey out of me..." + "Eng": "You really made a monkey out of me...", + "Rus": "Ты действительно сделал из меня посмешище..." } }, { @@ -2575,7 +2803,8 @@ ] }, "Texts": { - "Eng": "You think to get me, but it is YOU who will be got!" + "Eng": "You think to get me, but it is YOU who will be got!", + "Rus": "Ты думаешь поймать меня, но это ТЫ тот, кто будет пойман!" } }, { @@ -2586,7 +2815,8 @@ ] }, "Texts": { - "Eng": "You think you can ssstop the ^orange;^reset;?" + "Eng": "You think you can ssstop the ^orange;^reset;?", + "Rus": "Ты думаешь, что сможешь оссстановить банду ^orange;^reset;?" } }, { @@ -2597,7 +2827,8 @@ ] }, "Texts": { - "Eng": "You won't imprison me - I'm a free bird!" + "Eng": "You won't imprison me - I'm a free bird!", + "Rus": "Ты не заключишь меня в тюрьму - я свободная птица!" } }, { @@ -2608,7 +2839,8 @@ ] }, "Texts": { - "Eng": "You won't ssstop Floran!" + "Eng": "You won't ssstop Floran!", + "Rus": "Ты не оссстановишь флорана!" } }, { @@ -2619,7 +2851,8 @@ ] }, "Texts": { - "Eng": "You'll never stop the ^orange;^reset;!" + "Eng": "You'll never stop the ^orange;^reset;!", + "Rus": "Ты никогда не остановишь банду ^orange;^reset;!" } }, { @@ -2633,7 +2866,8 @@ ] }, "Texts": { - "Eng": "You'll never take me alive!" + "Eng": "You'll never take me alive!", + "Rus": "Ты никогда не возьмёшь меня живым!" } }, { @@ -2648,7 +2882,8 @@ ] }, "Texts": { - "Eng": "You're going to try and arrest me? I was hoping for a gunfight!" + "Eng": "You're going to try and arrest me? I was hoping for a gunfight!", + "Rus": "Ты пришёл, чтобы попробовать арестовать меня? Я надеюсь на перестрелку!" } }, { @@ -2662,7 +2897,8 @@ ] }, "Texts": { - "Eng": "You're gonna wish you didn't come after the ^orange;^reset;!" + "Eng": "You're gonna wish you didn't come after the ^orange;^reset;!", + "Rus": "Ты можешь не вернуться после встречи с бандой ^orange;^reset;!" } }, { @@ -2677,7 +2913,8 @@ ] }, "Texts": { - "Eng": "You're trying to arrest me? How cute!" + "Eng": "You're trying to arrest me? How cute!", + "Rus": "Ты пытаешься арестовать меня? Как мило!" } }, { @@ -2688,7 +2925,8 @@ ] }, "Texts": { - "Eng": "You've just made an enemy for life!" + "Eng": "You've just made an enemy for life!", + "Rus": "Ты только что обрёл врага на всю жизнь!" } }, { @@ -2702,7 +2940,8 @@ ] }, "Texts": { - "Eng": "You've made a mistake messing with the ^orange;^reset;!" + "Eng": "You've made a mistake messing with the ^orange;^reset;!", + "Rus": "Ты совершил ошибку, связавшись с бандой ^orange;^reset;!" } } -] \ No newline at end of file +] diff --git a/translations/texts/dialog/clues.config.json b/translations/texts/dialog/clues.config.json index 9f8d5c19f..ebb0c2516 100644 --- a/translations/texts/dialog/clues.config.json +++ b/translations/texts/dialog/clues.config.json @@ -271,7 +271,8 @@ ] }, "Texts": { - "Eng": "I've heard rumours of powerful alien artifacts, somewhere out there in space..." + "Eng": "I've heard rumours of powerful alien artifacts, somewhere out there in space...", + "Rus": "До меня дошли слухи о могущественных инопланетных артефактах, где-то там, в космосе ..." } }, { diff --git a/translations/texts/dialog/peacekeeper.config.json b/translations/texts/dialog/peacekeeper.config.json index 0fd2e79b2..3192e5b2c 100644 --- a/translations/texts/dialog/peacekeeper.config.json +++ b/translations/texts/dialog/peacekeeper.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Capture the criminalsss!" + "Eng": "Capture the criminalsss!", + "Rus": "Сссхватить преступников!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Criminalsss should have surrendered..." + "Eng": "Criminalsss should have surrendered...", + "Rus": "Преступники должны сссдаться..." } }, { @@ -30,7 +32,8 @@ ] }, "Texts": { - "Eng": "Floran iss good protector, will find prey!" + "Eng": "Floran iss good protector, will find prey!", + "Rus": "Флоран хороший Миротворец, он выследит добычу!" } }, { @@ -41,7 +44,8 @@ ] }, "Texts": { - "Eng": "Floran isss not fasst enough!" + "Eng": "Floran isss not fasst enough!", + "Rus": "Флоран недоссстаточно бысстрый!" } }, { @@ -52,7 +56,8 @@ ] }, "Texts": { - "Eng": "Handcuff them!" + "Eng": "Handcuff them!", + "Rus": "Взять их!" } }, { @@ -63,7 +68,8 @@ ] }, "Texts": { - "Eng": "Hold right where you are, law breaking dreg!" + "Eng": "Hold right where you are, law breaking dreg!", + "Rus": "Стой где стоишь, ты, преступный отброс! " } }, { @@ -74,7 +80,8 @@ ] }, "Texts": { - "Eng": "I will take you to space jail!" + "Eng": "I will take you to space jail!", + "Rus": "Я отправлю тебя в космическую тюрьму!" } }, { @@ -85,7 +92,8 @@ ] }, "Texts": { - "Eng": "Killing was not necessary." + "Eng": "Killing was not necessary.", + "Rus": "Убивать было необязательно." } }, { @@ -96,7 +104,8 @@ ] }, "Texts": { - "Eng": "Take down the criminal scum!" + "Eng": "Take down the criminal scum!", + "Rus": "Мочи преступную сволочь!" } }, { @@ -107,7 +116,8 @@ ] }, "Texts": { - "Eng": "They perp is beyond my reach!" + "Eng": "They perp is beyond my reach!", + "Rus": "Подозреваемый вне моей досягаемости!" } }, { @@ -119,7 +129,8 @@ ] }, "Texts": { - "Eng": "We'll find you!" + "Eng": "We'll find you!", + "Rus": "Мы тебя найдём!" } }, { @@ -130,7 +141,8 @@ ] }, "Texts": { - "Eng": "You have the right to remain dead." + "Eng": "You have the right to remain dead.", + "Rus": "Вы имеете право оставаться мёртвым." } }, { @@ -141,7 +153,8 @@ ] }, "Texts": { - "Eng": "asdasd" + "Eng": "asdasd", + "Rus": "" } } -] \ No newline at end of file +] diff --git a/translations/texts/dialog/peacekeeperconverse.config.json b/translations/texts/dialog/peacekeeperconverse.config.json index 24665e84f..d08a1db1c 100644 --- a/translations/texts/dialog/peacekeeperconverse.config.json +++ b/translations/texts/dialog/peacekeeperconverse.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ain't no rest for the wicked - ain't I right, Officer ?" + "Eng": "Ain't no rest for the wicked - ain't I right, Officer ?", + "Rus": "Для зла нет никакого отдыха - разве я не прав, Офицер ?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "As long as I still stand, I shall bring justice to the stars!" + "Eng": "As long as I still stand, I shall bring justice to the stars!", + "Rus": "Пока я стою на ногах, я буду нести справедливость среди звёзд!" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Becoming a Peacekeeper has finally given me a role in life that allows me to do some real good for the galaxy." + "Eng": "Becoming a Peacekeeper has finally given me a role in life that allows me to do some real good for the galaxy.", + "Rus": "Становление Миротворцем, наконец, дало мне роль в жизни, и теперь я могу делать что-то реально хорошее для галактики." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Being a Peacekeeper is a chance for me to bring some good back to the universe!" + "Eng": "Being a Peacekeeper is a chance for me to bring some good back to the universe!", + "Rus": "Становление Миротворцем - это шанс для меня вернуть часть добра во вселенную!" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Captain Noble has me working on finding some new cases for you, Officer !" + "Eng": "Captain Noble has me working on finding some new cases for you, Officer !", + "Rus": "Капитан Нобель заставил меня работать над поиском новых дел для Вас, Офицер !" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Captain Noble told me all about the good that the Peacekeepers are doing. I think most of that is down to you!" + "Eng": "Captain Noble told me all about the good that the Peacekeepers are doing. I think most of that is down to you!", + "Rus": "Капитан Нобель рассказал мне обо всех добрых делах, которые творят Миротворцы. Я думаю, большая часть этого зависит от тебя!" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Don't you find it odd that gangs are resorting to wearing hats to distinguish themselves from rival criminals?" + "Eng": "Don't you find it odd that gangs are resorting to wearing hats to distinguish themselves from rival criminals?", + "Rus": "Не кажется ли тебе странным, что банды носят шляпы, чтобы отличаться от преступников-конкурентов?" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Fighting space crime is such an uphill task... I feel like I'm merely a drop in the ocean." + "Eng": "Fighting space crime is such an uphill task... I feel like I'm merely a drop in the ocean.", + "Rus": "Борьба с космической преступностью - такая трудная задача ... Я чувствую себя просто каплей в море." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Floran doing good thingsss. Floran proud." + "Eng": "Floran doing good thingsss. Floran proud.", + "Rus": "Флоран делает хорошшшие вещи. Флоран доволен." } }, { @@ -106,7 +115,8 @@ ] }, "Texts": { - "Eng": "Floran doing lotsss of paperwork. Isss paper made from plantsss? Floran concerned." + "Eng": "Floran doing lotsss of paperwork. Isss paper made from plantsss? Floran concerned.", + "Rus": "Флоран делает множессство документов. Бумага создана из растений? Флоран обеспокоен." } }, { @@ -117,7 +127,8 @@ ] }, "Texts": { - "Eng": "Floran is Officer ! Floran hasss cassses to investigate. Floran is hard worker." + "Eng": "Floran is Officer ! Floran hasss cassses to investigate. Floran is hard worker.", + "Rus": "Флоран - это Офицер ! Флорана зассставляют заниматься расследованием. Флоран работяга. " } }, { @@ -128,7 +139,8 @@ ] }, "Texts": { - "Eng": "Floran is Officer ! Floran's job isss to watch bad guysss." + "Eng": "Floran is Officer ! Floran's job isss to watch bad guysss.", + "Rus": "Флоран - это Офицер ! Работа флорана - ссследить за плохими парнями." } }, { @@ -139,7 +151,8 @@ ] }, "Texts": { - "Eng": "Floran isss a Peacekeeper. Floran keepssss the peace, and does not eat it." + "Eng": "Floran isss a Peacekeeper. Floran keepssss the peace, and does not eat it.", + "Rus": "Флоран - Миротворец. Флоран сссохраняет мир и не ест его." } }, { @@ -150,7 +163,8 @@ ] }, "Texts": { - "Eng": "Floran isss working hard to find new cassses for Officer !" + "Eng": "Floran isss working hard to find new cassses for Officer !", + "Rus": "Флоран тяжело работает, чтобы найти новые дела для Офицера !" } }, { @@ -161,7 +175,8 @@ ] }, "Texts": { - "Eng": "Greetings, Officer !" + "Eng": "Greetings, Officer !", + "Rus": "Приветствую, Офицер !" } }, { @@ -172,7 +187,8 @@ ] }, "Texts": { - "Eng": "Hello there - I am Officer , on the case with a happy face!" + "Eng": "Hello there - I am Officer , on the case with a happy face!", + "Rus": "Добрый день, я Офицер , по делу со счастливым лицом!" } }, { @@ -183,7 +199,8 @@ ] }, "Texts": { - "Eng": "Howdy there, Officer ! Do you know if Captain Noble is single? I'm askin' for... A friend." + "Eng": "Howdy there, Officer ! Do you know if Captain Noble is single? I'm askin' for... A friend.", + "Rus": "Эй, там, Офицер ! Как ты думаешь, у Капитана Нобеля есть пара? Я спрашиваю для... друга." } }, { @@ -194,7 +211,8 @@ ] }, "Texts": { - "Eng": "Howdy there, Officer ! Ready to take the fight to the bad guys?" + "Eng": "Howdy there, Officer ! Ready to take the fight to the bad guys?", + "Rus": "Приветствую, Офицер ! Готовы драться с плохими парнями?" } }, { @@ -205,7 +223,8 @@ ] }, "Texts": { - "Eng": "Howdy! I'm Officer , and I'm ready to bust up some bad guys!" + "Eng": "Howdy! I'm Officer , and I'm ready to bust up some bad guys!", + "Rus": "Приветствую! Я Офицер , и я готов отправить за решетку плохих парней!" } }, { @@ -216,7 +235,8 @@ ] }, "Texts": { - "Eng": "I am determined to bring peace to this sector once more!" + "Eng": "I am determined to bring peace to this sector once more!", + "Rus": "Я горю решимостью принести мир в этот сектор еще раз!" } }, { @@ -227,7 +247,8 @@ ] }, "Texts": { - "Eng": "I cannot talk now - I have some complex cases to solve in my head." + "Eng": "I cannot talk now - I have some complex cases to solve in my head.", + "Rus": "Я не могу сейчас говорить - мне нужно решить несколько сложных дел." } }, { @@ -238,7 +259,8 @@ ] }, "Texts": { - "Eng": "I guess we're not really \"Terrene\" Peacekeepers now that Earth is gone..." + "Eng": "I guess we're not really \"Terrene\" Peacekeepers now that Earth is gone...", + "Rus": "Полагаю, мы не настоящие \"земные\" Миротворцы, ведь теперь Земли не стало..." } }, { @@ -249,7 +271,8 @@ ] }, "Texts": { - "Eng": "I have a strong sense of justice, so the role of a Peacekeeper is perfect for me!" + "Eng": "I have a strong sense of justice, so the role of a Peacekeeper is perfect for me!", + "Rus": "У меня сильное чувство справедливости, так что роль Миротворца идеальна для меня! " } }, { @@ -260,7 +283,8 @@ ] }, "Texts": { - "Eng": "I hope that by becoming a Peacekeeper and helping people, I can inspire others to good themselves!" + "Eng": "I hope that by becoming a Peacekeeper and helping people, I can inspire others to good themselves!", + "Rus": "Я надеюсь, что став Миротворцем и помогая людям, я смогу вдохновить других стать лучше!" } }, { @@ -271,7 +295,8 @@ ] }, "Texts": { - "Eng": "I joined up with the Peacekeepers mostly because of the Captain's sheer enthusiasm. Such charisma!" + "Eng": "I joined up with the Peacekeepers mostly because of the Captain's sheer enthusiasm. Such charisma!", + "Rus": "Я присоединил к Миротворцам в основном из-за того, что Капитан прямо сияет энтузиазмом. Такая харизма!" } }, { @@ -282,7 +307,8 @@ ] }, "Texts": { - "Eng": "I sure would like to get my OWN desk one day." + "Eng": "I sure would like to get my OWN desk one day.", + "Rus": "Я уверен, что однажды получу свой СОБСТВЕННЫЙ стол." } }, { @@ -293,7 +319,8 @@ ] }, "Texts": { - "Eng": "I'll work my way up the Peacekeeper chain until I can take on the Miniknog myself!" + "Eng": "I'll work my way up the Peacekeeper chain until I can take on the Miniknog myself!", + "Rus": "Я буду пробивать себе путь вверх по карьерной лестнице Миротворцев, пока не смогу однажды лично померятся силой с Министерством!" } }, { @@ -304,7 +331,8 @@ ] }, "Texts": { - "Eng": "I'm gonna be real honest with you, Officer . I joined up mostly because the Captain is mighty handsome." + "Eng": "I'm gonna be real honest with you, Officer . I joined up mostly because the Captain is mighty handsome.", + "Rus": "Я буду откровен с Вами, Офицер . Я присоединил к вам в основном потому, что Капитан очень красивый." } }, { @@ -315,7 +343,8 @@ ] }, "Texts": { - "Eng": "I'm investigating the Letheia Corporation for massive fraud! It's a... Big case." + "Eng": "I'm investigating the Letheia Corporation for massive fraud! It's a... Big case.", + "Rus": "Я провожу расследование Корпорации Лезейя на предмет массового мошенничества! Это... Серьезный случай." } }, { @@ -326,7 +355,8 @@ ] }, "Texts": { - "Eng": "I'm the Sheriff around these here parts.... Actually, I haven't quite reached Sheriff rank yet." + "Eng": "I'm the Sheriff around these here parts.... Actually, I haven't quite reached Sheriff rank yet.", + "Rus": "Я шериф в этих краях... Вообще-то, я еще не достиг звания шерифа." } }, { @@ -337,7 +367,8 @@ ] }, "Texts": { - "Eng": "I've been investigating a criminal gang and close to a breakthrough." + "Eng": "I've been investigating a criminal gang and close to a breakthrough.", + "Rus": "Я провожу расследование, связанное с бандой преступников, и вскоре намечается прорыв." } }, { @@ -348,7 +379,8 @@ ] }, "Texts": { - "Eng": "I've been working this shift for a long time." + "Eng": "I've been working this shift for a long time.", + "Rus": "Я работаю в эту смену уже долгое время. " } }, { @@ -359,7 +391,8 @@ ] }, "Texts": { - "Eng": "I've decided I'm gonna be a loose cannon Peacekeeper! Watch out, crime-doers!" + "Eng": "I've decided I'm gonna be a loose cannon Peacekeeper! Watch out, crime-doers!", + "Rus": "Я решил, что стану шальной пулей Миротворцев! Берегитесь, преступники!" } }, { @@ -370,18 +403,22 @@ ] }, "Texts": { - "Eng": "I've seen enough combat for one lifetime, so I'm mostly here doing research for new bounties." + "Eng": "I've seen enough combat for one lifetime, so I'm mostly here doing research for new bounties.", + "Rus": "Я видел достаточно сражений за свою жизнь, так что здесь я в основном ищу новые возможности получить награду." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + " Если быть действительно честным, то я стал Миротворцем, чтобы носить эту потрясную форму." + ], "Files": { "dialog/peacekeeperconverse.config": [ "/converse/glitch/default/7/glitchEmotedText" ] }, "Texts": { - "Eng": "If I am to be truly honest, I became a Peacekeeper so I get to wear this dashing uniform." + "Eng": "If I am to be truly honest, I became a Peacekeeper so I get to wear this dashing uniform.", + "Rus": "Если быть действительно честным, то я стал Миротворцем, чтобы носить эту потрясную форму." } }, { @@ -392,7 +429,8 @@ ] }, "Texts": { - "Eng": "If crime does not sleep then neither shall I, Officer !" + "Eng": "If crime does not sleep then neither shall I, Officer !", + "Rus": "Если преступники не спят, то и я, Офицер , тоже не стану!" } }, { @@ -403,7 +441,8 @@ ] }, "Texts": { - "Eng": "Is it just me, or does the Peacekeeper emblem look like a big smiling face? I can't unsee it!" + "Eng": "Is it just me, or does the Peacekeeper emblem look like a big smiling face? I can't unsee it!", + "Rus": "Это только мне так кажется, или эмблема Миротворцев выглядит как большое улыбающееся лицо? Я не могу это развидеть!" } }, { @@ -414,7 +453,8 @@ ] }, "Texts": { - "Eng": "Keep your chin up, Officer - It's a tough job but I believe in you!" + "Eng": "Keep your chin up, Officer - It's a tough job but I believe in you!", + "Rus": "Выше голову, Офицер - это сложная работа, но я верю в Вас!" } }, { @@ -425,7 +465,8 @@ ] }, "Texts": { - "Eng": "My name is Officer , and I am here to assist in the proliferation of justice!" + "Eng": "My name is Officer , and I am here to assist in the proliferation of justice!", + "Rus": "Мое имя Офицер , и я здесь, чтобы помочь в распространении правосудия!" } }, { @@ -436,7 +477,8 @@ ] }, "Texts": { - "Eng": "My role is to gather intel on our local gangs. It's your job, Officer , to take the fight to them!" + "Eng": "My role is to gather intel on our local gangs. It's your job, Officer , to take the fight to them!", + "Rus": "Моя задача - сбор информации о местных бандах. Драться с ними - Ваша работа, Офицер !" } }, { @@ -447,7 +489,8 @@ ] }, "Texts": { - "Eng": "My third eye can actually SEE justice. Isn't that impressive?" + "Eng": "My third eye can actually SEE justice. Isn't that impressive?", + "Rus": "Мой третий глаз действительно ВИДИТ справедливость. Разве это не потрясающе?" } }, { @@ -458,7 +501,8 @@ ] }, "Texts": { - "Eng": "Officer ? The Captain says you're the one we have to thank for for making all this happen!" + "Eng": "Officer ? The Captain says you're the one we have to thank for for making all this happen!", + "Rus": "Офицер ? Капитан говорит, что мы должны поблагодарить Вас за все случившееся!" } }, { @@ -469,7 +513,8 @@ ] }, "Texts": { - "Eng": "Officer ? The Captain told me you're the one who has helped get this operation running again. You have my admiration." + "Eng": "Officer ? The Captain told me you're the one who has helped get this operation running again. You have my admiration.", + "Rus": "Офицер ? Капитан сказал мне, что именно Вы помогли продолжить работу над этой операцией. Я восхищен Вами." } }, { @@ -480,7 +525,8 @@ ] }, "Texts": { - "Eng": "Officer is the name, an' I'm here to help the Captain bring rule o' law to these parts!" + "Eng": "Officer is the name, an' I'm here to help the Captain bring rule o' law to these parts!", + "Rus": "Офицер мое имя, и я здесь, чтобы помочь Капитану принести закон и порядок в эти места!" } }, { @@ -491,7 +537,8 @@ ] }, "Texts": { - "Eng": "Officer , at your service! Well, not right now. I'm pretty busy." + "Eng": "Officer , at your service! Well, not right now. I'm pretty busy.", + "Rus": "Офицер , к вашим услугам! Ну, не прямо сейчас. Я довольно занят." } }, { @@ -502,7 +549,8 @@ ] }, "Texts": { - "Eng": "Officer , here to help! The Captain has me researching cases for you to take on!" + "Eng": "Officer , here to help! The Captain has me researching cases for you to take on!", + "Rus": "Офицер здесь, чтобы помочь Вам! Капитан заставляет меня исследовать дела, которыми Вы могли бы заняться!" } }, { @@ -513,7 +561,8 @@ ] }, "Texts": { - "Eng": "Officer , reporting for... Paperwork." + "Eng": "Officer , reporting for... Paperwork.", + "Rus": "Офицер , докладывает о... работе с документами." } }, { @@ -524,7 +573,8 @@ ] }, "Texts": { - "Eng": "The Captain exudes confidence. I one day hope to be even half as inspirational as he is!" + "Eng": "The Captain exudes confidence. I one day hope to be even half as inspirational as he is!", + "Rus": "Капитан излучает уверенность. Я надеюсь однажды стать хотя бы вполовину так же вдохновляющ, как он!" } }, { @@ -535,7 +585,8 @@ ] }, "Texts": { - "Eng": "The Captain has informed me of your prowess, Officer ." + "Eng": "The Captain has informed me of your prowess, Officer .", + "Rus": "Капитан проинформировал меня о Вашей доблести, Офицер ." } }, { @@ -546,7 +597,8 @@ ] }, "Texts": { - "Eng": "The Captain has me investigating local criminal activity. These gangs sure do pick the weirdest gang names, huh?" + "Eng": "The Captain has me investigating local criminal activity. These gangs sure do pick the weirdest gang names, huh?", + "Rus": "Капитан заставляет меня расследовать местную преступную деятельность. Эти банды явно выбирают самые странные названия, правда?" } }, { @@ -557,7 +609,8 @@ ] }, "Texts": { - "Eng": "The Captain sure is a handsome one, don't yer think? I wonder if he's single..." + "Eng": "The Captain sure is a handsome one, don't yer think? I wonder if he's single...", + "Rus": "Капитан такой красавец, не правда ли? Интересно, он свободен..." } }, { @@ -568,7 +621,8 @@ ] }, "Texts": { - "Eng": "The Peacekeepers are a light in the darkness of our universe. How could I not join?" + "Eng": "The Peacekeepers are a light in the darkness of our universe. How could I not join?", + "Rus": "Миротворцы - это луч света во тьме нашей вселенной. Как я мог не присоединиться?" } }, { @@ -579,7 +633,8 @@ ] }, "Texts": { - "Eng": "There's a few new cases I've been researching just for you, Officer ." + "Eng": "There's a few new cases I've been researching just for you, Officer .", + "Rus": "Вот несколько новых случаев, которые я откопал специально для Вас, Офицер ." } }, { @@ -590,7 +645,8 @@ ] }, "Texts": { - "Eng": "These local space gangs have such an awful sense of style. Don't you agree?" + "Eng": "These local space gangs have such an awful sense of style. Don't you agree?", + "Rus": "У местных космических банд отвратительное чувство стиля. Ты соглас?" } }, { @@ -601,7 +657,8 @@ ] }, "Texts": { - "Eng": "This is my first job! I hope I don't mess up!" + "Eng": "This is my first job! I hope I don't mess up!", + "Rus": "Это моя первая работа! Надеюсь, я не напортачил!" } }, { @@ -612,7 +669,8 @@ ] }, "Texts": { - "Eng": "To journey through the stars, bringing justice to the wicked... That is my duty here!" + "Eng": "To journey through the stars, bringing justice to the wicked... That is my duty here!", + "Rus": "Путешествовать меж звезд, принося справедливость нечестивым ... Это мой долг здесь!" } }, { @@ -623,7 +681,8 @@ ] }, "Texts": { - "Eng": "We're getting a lot of paperwork for monsters that need defeating in our district. I hope you're combat-ready!" + "Eng": "We're getting a lot of paperwork for monsters that need defeating in our district. I hope you're combat-ready!", + "Rus": "Мы получаем множество отчетов о монстрах, которых надо победить в этом регионе. Я надеюсь, ты готов к бою!" } }, { @@ -634,7 +693,8 @@ ] }, "Texts": { - "Eng": "Well met, Officer !" + "Eng": "Well met, Officer !", + "Rus": "Рад встрече, Офицер !" } }, { @@ -645,7 +705,8 @@ ] }, "Texts": { - "Eng": "Well ruffle my feathers - you're Officer ! The Captain has such kind words to say about you!" + "Eng": "Well ruffle my feathers - you're Officer ! The Captain has such kind words to say about you!", + "Rus": "Ну и достали же Вы меня, Офицер ! Капитан вечно так хорошо о Вас отзывается!" } }, { @@ -656,7 +717,8 @@ ] }, "Texts": { - "Eng": "What is it like being the Captain's favourite, Officer ?" + "Eng": "What is it like being the Captain's favourite, Officer ?", + "Rus": "Какого это - быть любимчиком Капитана, Офицер ?" } }, { @@ -667,7 +729,8 @@ ] }, "Texts": { - "Eng": "Without a Matter Manipulator, there's only so much field work I can do. Not like you, Officer !" + "Eng": "Without a Matter Manipulator, there's only so much field work I can do. Not like you, Officer !", + "Rus": "Без Манипулятора Материи это все, что я могу сделать. Не то что Вы, Офицер !" } }, { @@ -678,7 +741,8 @@ ] }, "Texts": { - "Eng": "Word around the station is that you're a real sharp-shooter, Officer !" + "Eng": "Word around the station is that you're a real sharp-shooter, Officer !", + "Rus": "По станции ходит слух, что Вы настоящий снайпер, Офицер !" } }, { @@ -689,7 +753,8 @@ ] }, "Texts": { - "Eng": "You're Officer ?! I've heard so much about you from the Captain! You look different to how I imagined..." + "Eng": "You're Officer ?! I've heard so much about you from the Captain! You look different to how I imagined...", + "Rus": "Вы Офицер ?! Я так много слышал о Вас от Капитана! Вы выглядите совершенно иначе, чем я представлял себе..." } } ] \ No newline at end of file diff --git a/translations/texts/glitchEmotes.json b/translations/texts/glitchEmotes.json index b1ac6d8b5..4b79a3eec 100644 --- a/translations/texts/glitchEmotes.json +++ b/translations/texts/glitchEmotes.json @@ -1689,7 +1689,8 @@ ] }, "Texts": { - "Eng": "Awoken." + "Eng": "Awoken.", + "Rus": "Спросонья." } }, { @@ -4082,6 +4083,18 @@ "objects/generic/stepladder/stepladder.object": [ "/glitchDescription/glitchEmote" ], + "objects/generic/wargroovebanner/wargroovebanner1.object": [ + "/glitchDescription/glitchEmote" + ], + "objects/generic/wargroovebanner/wargroovebanner2.object": [ + "/glitchDescription/glitchEmote" + ], + "objects/generic/wargroovebanner/wargroovebanner3.object": [ + "/glitchDescription/glitchEmote" + ], + "objects/generic/wargroovebanner/wargroovebanner4.object": [ + "/glitchDescription/glitchEmote" + ], "objects/generic/woodencrate1/woodencrate1.object": [ "/glitchDescription/glitchEmote" ], @@ -5809,7 +5822,8 @@ ] }, "Texts": { - "Eng": "Dutiful." + "Eng": "Dutiful.", + "Rus": "Покорно." } }, { @@ -6045,7 +6059,8 @@ ] }, "Texts": { - "Eng": "Embarassed." + "Eng": "Embarassed.", + "Rus": "Смущённо." } }, { @@ -6231,7 +6246,8 @@ ] }, "Texts": { - "Eng": "Enlightened." + "Eng": "Enlightened.", + "Rus": "Просвещенно." } }, { @@ -7379,7 +7395,8 @@ ] }, "Texts": { - "Eng": "Furious." + "Eng": "Furious.", + "Rus": "Неистово." } }, { @@ -7631,7 +7648,8 @@ ] }, "Texts": { - "Eng": "Guilty." + "Eng": "Guilty.", + "Rus": "Виновато." } }, { @@ -9611,7 +9629,8 @@ ] }, "Texts": { - "Eng": "Intimidating." + "Eng": "Intimidating.", + "Rus": "Угрожающе." } }, { @@ -9884,7 +9903,8 @@ ] }, "Texts": { - "Eng": "Intriguing." + "Eng": "Intriguing.", + "Rus": "Интригующе." } }, { @@ -10323,7 +10343,8 @@ ] }, "Texts": { - "Eng": "Loyal." + "Eng": "Loyal.", + "Rus": "Преданно." } }, { @@ -12361,7 +12382,8 @@ ] }, "Texts": { - "Eng": "Panicking." + "Eng": "Panicking.", + "Rus": "Паникующе." } }, { @@ -16900,14 +16922,17 @@ } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Тщеславно. " + ], "Files": { "dialog/peacekeeperconverse.config": [ "/converse/glitch/default/7/glitchEmote" ] }, "Texts": { - "Eng": "Vain." + "Eng": "Vain.", + "Rus": "Тщеславно." } }, { @@ -16918,7 +16943,8 @@ ] }, "Texts": { - "Eng": "Valiant." + "Eng": "Valiant.", + "Rus": "Храбро." } }, { diff --git a/translations/texts/interface/cockpit/cockpit.config.json b/translations/texts/interface/cockpit/cockpit.config.json index 00bd412c6..a86176b9b 100644 --- a/translations/texts/interface/cockpit/cockpit.config.json +++ b/translations/texts/interface/cockpit/cockpit.config.json @@ -279,7 +279,7 @@ }, "Texts": { "Eng": "Blizzards", - "Rus": "Метель" + "Rus": "Метели" } }, { diff --git a/translations/texts/interface/confirmation/teleportconfirmation.config.json b/translations/texts/interface/confirmation/teleportconfirmation.config.json index 3036b49be..1d239d882 100644 --- a/translations/texts/interface/confirmation/teleportconfirmation.config.json +++ b/translations/texts/interface/confirmation/teleportconfirmation.config.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "\n\nAre you ready for me to deploy you to my ^orange;mech test course^white;? I built it in an abandoned freighter I stumbled upon.", - "Rus": "\nВы готовы отправиться на ^orange; курс испытания мехов^white;? Я создал его в заброшенном грузовом корабле, на который я случайно наткнулся." + "Rus": "\nВы готовы отправиться на ^orange; курс испытания мехов^white;? Я проведу его в заброшенном грузовом корабле, на который я случайно наткнулся." } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "\n\nAre you ready for me to send you to my ^orange;advanced mech test course^white;? \n^red;You might want to assemble a strong enough mech before you go.", - "Rus": "\n\nВы готовы отправится на ^orange;продвинутый курс испытаний мехов^white;? ^red;Думаю вам стоит собрать достаточно сильного меха перед отправкой." + "Rus": "\n\nВы готовы отправится на ^orange;продвинутый курс испытаний мехов^white;? ^red;Думаю, вам стоит собрать достаточно мощного меха перед отправкой." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "\n\nAre you ready for me to send you to my ^orange;arms testing site^white; to fight my Shockhopper MK I?\n^red;You'll want to have very good equipment for this.", - "Rus": "\n\nВы готовы отправиться на полигон для испытаний оружия, чтобы сразиться с Шокхоппером MK I?\n^red;Вам стоит хорошенько подготовиться." + "Rus": "\n\nВы готовы отправиться на полигон для испытаний оружия, чтобы сразиться с Шокхоппером MK I?\n^red;Вам стоит очень хорошо подготовиться." } }, { @@ -105,7 +105,8 @@ ] }, "Texts": { - "Eng": "\nThis console will teleport you to the target's hideout." + "Eng": "\nThis console will teleport you to the target's hideout.", + "Rus": "\nЭтот пульт телепортирует вас в убежище цели." } }, { @@ -116,7 +117,8 @@ ] }, "Texts": { - "Eng": "\nThis terminal is connected to a criminal network.\n\nAre you ready to hack into cyberspace?" + "Eng": "\nThis terminal is connected to a criminal network.\n\nAre you ready to hack into cyberspace?", + "Rus": "\nЭтот терминал подключен к преступной сети.\n\nВы готовы взломать киберпространство?" } }, { @@ -175,7 +177,8 @@ ] }, "Texts": { - "Eng": "Bounty Lair" + "Eng": "Bounty Lair", + "Rus": "Логово наемников" } }, { @@ -186,7 +189,8 @@ ] }, "Texts": { - "Eng": "Cyberspace Terminal" + "Eng": "Cyberspace Terminal", + "Rus": "Киберпространственный терминал" } }, { @@ -247,7 +251,8 @@ ] }, "Texts": { - "Eng": "Hack" + "Eng": "Hack", + "Rus": "Взломать" } }, { diff --git a/translations/texts/interface/scripted/bountyboard/bountyboardgui.config.json b/translations/texts/interface/scripted/bountyboard/bountyboardgui.config.json index c2f36f4f7..0c5133c4d 100644 --- a/translations/texts/interface/scripted/bountyboard/bountyboardgui.config.json +++ b/translations/texts/interface/scripted/bountyboard/bountyboardgui.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": " Bounty Board" + "Eng": " Bounty Board", + "Rus": "Доска с заданиями" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": " The Galaxy's Most Wanted" + "Eng": " The Galaxy's Most Wanted", + "Rus": "Самые разыскиваемые в галактике" } }, { @@ -30,7 +32,20 @@ ] }, "Texts": { - "Eng": "Credits" + "Eng": "Credits", + "Rus": "" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "interface/scripted/bountyboard/bountyboardgui.config": [ + "/posterTags/majorText/0" + ] + }, + "Texts": { + "Eng": "HIGH VALUE", + "Rus": "ВЫСОКАЯ ОПЛАТА" } }, { @@ -41,7 +56,20 @@ ] }, "Texts": { - "Eng": "Investigate the ^yellow;^reset; near ^cyan;" + "Eng": "Investigate the ^yellow;^reset; near ^cyan;", + "Rus": "Разыщите банду ^yellow;^reset; в районе cистемы ^cyan;" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "interface/scripted/bountyboard/bountyboardgui.config": [ + "/posterTags/capstoneText/0" + ] + }, + "Texts": { + "Eng": "LEADER", + "Rus": "ГЛАВАРЬ" } }, { @@ -53,7 +81,8 @@ ] }, "Texts": { - "Eng": "Rank" + "Eng": "Rank", + "Rus": "Должность" } }, { @@ -65,7 +94,8 @@ ] }, "Texts": { - "Eng": "Status" + "Eng": "Status", + "Rus": "Статус" } }, { @@ -76,7 +106,8 @@ ] }, "Texts": { - "Eng": "You are assigned to another Peacekeeper Department." + "Eng": "You are assigned to another Peacekeeper Department.", + "Rus": "Вы приписаны к другому отделению Миротворцев." } }, { @@ -87,7 +118,8 @@ ] }, "Texts": { - "Eng": "^#;" + "Eng": "^#;", + "Rus": "^#;" } }, { @@ -99,7 +131,8 @@ ] }, "Texts": { - "Eng": "^#;" + "Eng": "^#;", + "Rus": "^#;" } }, { @@ -110,7 +143,8 @@ ] }, "Texts": { - "Eng": " New Assignment!" + "Eng": " New Assignment!", + "Rus": " Новая задача!" } }, { @@ -121,7 +155,8 @@ ] }, "Texts": { - "Eng": " Rank Up!" + "Eng": " Rank Up!", + "Rus": " Повышение!" } } ] \ No newline at end of file diff --git a/translations/texts/interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn.json b/translations/texts/interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn.json index eab1d1db5..ecf2527bd 100644 --- a/translations/texts/interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn.json +++ b/translations/texts/interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn.json @@ -85,7 +85,7 @@ }, "Texts": { "Eng": "\"A sad bear? Um, okay. Why is the bear sad?\"", - "Rus": "\"Грустный медведь? Амм, ладно. Почему медведь грустный?\"" + "Rus": "\"Грустный медведь? Эм, ладно. Почему медведь грустный?\"" } }, { @@ -137,12 +137,12 @@ }, "Texts": { "Eng": "\"Can you tell what it is?\" she asks, eagerly.", - "Rus": "\"Можешь сказать что это?\" - спросила пылко она." + "Rus": "\"Можешь сказать что это?\" - пылко спросила она." } }, { "DeniedAlternatives": [ - "\"Повзоляет ли твой 'Аэрохокей' путешествовать сквозь время?\"" + "\"Позволяет ли твой 'Аэрохокей' путешествовать сквозь время?\"" ], "Files": { "interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn": [ @@ -200,7 +200,7 @@ }, "Texts": { "Eng": "\"I am Kasumi, a shrine maiden sent to bless the Grand Hylotl Library before its opening next week.\" She explains.", - "Rus": "\"Меня зовут Касуми, святая дева, посланная благославить Великую Библиоткеу хилотлов, до открытия на следующей неделе.\" - объясняла она." + "Rus": "\"Меня зовут Касуми, святая дева, посланная благословить Великую Библиотеку хилотлов, до открытия на следующей неделе.\" - объясняла она." } }, { @@ -266,7 +266,7 @@ }, "Texts": { "Eng": "\"It's a pleasure to meet you, Vaughn St. Lovecastle!\" she says with a pleasant smile. \"Why are you interested in this unopened library, of all places?\"", - "Rus": "\"Рада знакомству с вами, Вон Сент-Лавкасл!\" - говорит она, мило улыбаясь. \"Эта библиотека ещё даже не открылась. Почему, из всех мест, вы заинтересовались именно ею?\"" + "Rus": "\"Рада знакомству с вами, Святой Вон Лавкасл!\" - говорит она, мило улыбаясь. \"Эта библиотека ещё даже не открылась. Почему, из всех мест, вы заинтересовались именно ею?\"" } }, { @@ -278,7 +278,7 @@ }, "Texts": { "Eng": "\"Lone Octopus, hesong fatigued, because his crush, is out of his league.\"", - "Rus": "Поник бессильный осьминог: “Я вновь останусь одинок, ведь тайная любовь моя так хороша - не то что я." + "Rus": "Поник бессильный осьминог: “Я вновь останусь одинок, ведь тайная любовь моя так хороша - не то, что я." } }, { @@ -499,7 +499,7 @@ }, "Texts": { "Eng": "\"That's right!\" she says. \"Wait here, and when I'm done, you can judge if my art is worthy.\"", - "Rus": "\"Это правильно!\" - сказала она - \"Подожди здесь, и, когда я закончу, ты можешь оценить достойный ли мой рисунок.\"" + "Rus": "\"Это правильно!\" - сказала она - \"Подожди здесь, и, когда я закончу, ты сможешь оценить достойный ли мой рисунок.\"" } }, { @@ -523,7 +523,7 @@ }, "Texts": { "Eng": "\"Travelled... Through time?\" she repeats, confused. \"But doesn't everyone travel through time?\"", - "Rus": "\"Путешествовал... Через время?\" - она повторила неловко - \"Но разве не все путешествуют сквозь время?\"" + "Rus": "\"Путешествовал... Сквозь время?\" - она повторила неловко - \"Но разве не все путешествуют сквозь время?\"" } }, { @@ -667,7 +667,7 @@ }, "Texts": { "Eng": "\"You'll be able to see when I show you, riiiight now!\".", - "Rus": "\"Ты сможешь взглянуть, когда я покажу тебе, пряямо сейчас!\"" + "Rus": "\"Ты сможешь взглянуть, когда я покажу тебе, пряяямо сейчас!\"" } }, { @@ -1213,7 +1213,7 @@ }, "Texts": { "Eng": "I lift out the letter. Everything comes down to this.", - "Rus": "" + "Rus": "Я поднимаю письмо. Всё сводится к этому." } }, { @@ -1237,7 +1237,7 @@ }, "Texts": { "Eng": "I never hear her reply, as time pulls me away into the dark void of nothingness once more.", - "Rus": "" + "Rus": "Я никогда не слышу её ответа, поскольку время снова уводит меня в тёмную пустоту небытия." } }, { @@ -1249,7 +1249,7 @@ }, "Texts": { "Eng": "I open the envelope, my heart racing. Perhaps the letter from Kasumi will instruct me how to return to her time so we can resume our fated love?", - "Rus": "" + "Rus": "Я открываю конверт, моё сердце бьётся. Возможно, письмо Касуми научит меня, как вернуться в её время, чтобы мы могли возобновить нашу судьбоносную любовь?" } }, { @@ -1261,7 +1261,7 @@ }, "Texts": { "Eng": "I panic and start yelling. I'm sure I will draw the attention of a helpful authority figure who will help me in my predicament.", - "Rus": "" + "Rus": "Я паникую и начинаю кричать. Я уверен, что привлеку внимание авторитетной фигуры, которая поможет мне в моём затруднительном положении." } }, { @@ -1273,7 +1273,7 @@ }, "Texts": { "Eng": "I place the puck on the table, savouring the moment. My heart skips a beat... But something feels wrong.", - "Rus": "" + "Rus": "Я кладу шайбу на стол, наслаждаясь моментом. Моё сердце замирает... Но что то явно не так." } }, { @@ -1285,7 +1285,7 @@ }, "Texts": { "Eng": "I ponder my tribulations so far, but as I do so, Kasumi returns with a rolled up scroll.", - "Rus": "" + "Rus": "Я много думаю о своих невзгодах, но пока я делаю это, Касуми возвращается со свёрнутым свитком." } }, { @@ -1297,7 +1297,7 @@ }, "Texts": { "Eng": "I question if Kasumi has literally ever seen a duck, or even heard a second-hand description of one.", - "Rus": "" + "Rus": "Я спрашиваю, видела ли Касуми буквально когда-либо утку или может даже слышала её описание от кого-либо ещё?" } }, { @@ -1321,7 +1321,7 @@ }, "Texts": { "Eng": "I suddenly feel the crushing weight of how serious my circumstances have become.", - "Rus": "" + "Rus": "Внезапно я почувствовал сокрушительный вес того, насколько серьёзными стали мои обстоятельства." } }, { @@ -1333,7 +1333,7 @@ }, "Texts": { "Eng": "I tend to my studies again, but soon the slippery tendrils of desire grasp my subconscious, and I am drawn to the table as if possessed by a spirit of raw aspiration.", - "Rus": "" + "Rus": "Я снова склоняюсь к учёбе, но вскоре скользкие усики желания охватывают моё подсознание, и меня тянет к столу, как будто он одержим духом незрелого стремления." } }, { @@ -1345,7 +1345,7 @@ }, "Texts": { "Eng": "I tersely avoid the subject of my name's embarassing origin.", - "Rus": "" + "Rus": "Я робко избегаю темы смущающего происхождения моего имени." } }, { @@ -1382,7 +1382,7 @@ }, "Texts": { "Eng": "I'm pretty sure no", - "Rus": "" + "Rus": "Я вполне уверен, что нет." } }, { @@ -1425,7 +1425,7 @@ }, "Texts": { "Eng": "Just yelling at everyone!", - "Rus": "" + "Rus": "Просто кричи на всех!" } }, { @@ -1437,7 +1437,7 @@ }, "Texts": { "Eng": "Kasumi leaves for the beach, opening a chest of calligraphy brushes. I sit awkwardly on the steps of the pagoda entrance, watching her from a short distance.", - "Rus": "" + "Rus": "Касуми уходит на пляж, открывая сундук с каллиграфическими кистями. Я неловко сижу на ступеньках входа в пагоду, наблюдая за ней с небольшого расстояния." } }, { @@ -1450,7 +1450,7 @@ }, "Texts": { "Eng": "Kasumi's poem echoes in my head, guiding me through the darkness. I feel like a fish on a lead. In the dark.", - "Rus": "" + "Rus": "Стихотворение Касуми эхом звучит в моей голове, направляя меня сквозь тьму. Я чувствую себя как рыба на поводке. Во тьме." } }, { @@ -1462,7 +1462,7 @@ }, "Texts": { "Eng": "Knowledge is important, I reason, but skill at a lesser known low-friction competitive game is something that will stay with me forever.", - "Rus": "" + "Rus": "Знание важно, я считаю, но мастерство в менее известной конкурентной игре с низким трением - это то, что останется со мной навсегда." } }, { @@ -1486,7 +1486,7 @@ }, "Texts": { "Eng": "My heart races and I feel the world spinning. I reach out but my hands find no solace. I feel like a beached whale, except the beach I'm on is travelling... Travelling through time!", - "Rus": "" + "Rus": "Моё сердце бьётся, и я чувствую, как вращается мир. Я тянусь, но мои руки не находят утешения. Я чувствую себя китом, выбросившимся на берег, за исключением того, что мой берег путешествует... путешествует во времени!" } }, { @@ -1498,7 +1498,7 @@ }, "Texts": { "Eng": "My only solace is my incredible and unwavering finesse at Air Hockey. Sure, it isn't exactly the most popular game in the universe, but that lets me carve out a niche skill.", - "Rus": "Единственное моё утешение - моё немыслимое и непоколебимое мастерство игры в аэрохоккей. Аэрохоккей, конечно, не самая популярная игра во вселенной, но она позволяет мне добиться узкоспециальных навыков." + "Rus": "Единственное моё утешение - моё немыслимое и непоколебимое мастерство игры в аэрохоккей. Аэрохоккей, конечно, не самая популярная игра во вселенной, но она позволяет мне добиться узкоспециализированных навыков." } }, { @@ -1510,7 +1510,7 @@ }, "Texts": { "Eng": "My vision slowly returns to me, and I feel warm sand beneath my hands and feet. Am I on a planet's surface? Is that the sun I feel upon me, or perhaps I am merely on fire?", - "Rus": "" + "Rus": "Моё зрение медленно возвращается ко мне, и я чувствую тёплый песок под моими руками и ногами. Я на поверхности планеты? Это солнце я чувствую на себе, или, может, я просто в огне?" } }, { @@ -1522,7 +1522,7 @@ }, "Texts": { "Eng": "Never forget me!", - "Rus": "Никогда не забудь меня!" + "Rus": "Никогда не забывай меня!" } }, { @@ -1558,7 +1558,7 @@ }, "Texts": { "Eng": "Of course I've heard of it, it is a famous historical site, yet right now it hasn't even opened yet! THAT is why I knew I have been sent to the past!", - "Rus": "" + "Rus": "Конечно я слышал об этом, это известный исторический сайт, но прямо сейчас он ещё даже не открылся! ВОТ почему я знал, что меня отправили в прошлое!" } }, { @@ -1584,11 +1584,13 @@ }, "Texts": { "Eng": "Outside the entrance to the pagoda, I see a girl, kneeling in the sand. I gasp, unable to steel myself, and she turns to see me!", - "Rus": "" + "Rus": "За входом в пагоду я вижу девушку, стоящую на коленях в песке. Я задыхаюсь, не в силах собраться с силами, и она поворачивается ко мне!" } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Краска?" + ], "Files": { "interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn": [ "/scenes/ritual6/options/0/0" @@ -1596,11 +1598,13 @@ }, "Texts": { "Eng": "Paint?", - "Rus": "" + "Rus": "Рисуешь?" } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Практикуемся в воздушном хоккее." + ], "Files": { "interface/scripted/sbvn/games/beautifulattempt/beautifulattempt.sbvn": [ "/scenes/intro3/options/1/0" @@ -1608,7 +1612,7 @@ }, "Texts": { "Eng": "Practice Air Hockey", - "Rus": "" + "Rus": "Практикуемся в аэрохоккее." } }, { @@ -1632,7 +1636,7 @@ }, "Texts": { "Eng": "Searching for gold!", - "Rus": "" + "Rus": "Ищем золото!" } }, { @@ -1656,7 +1660,7 @@ }, "Texts": { "Eng": "She giggles. \"No, silly, it's a duck!\"", - "Rus": "" + "Rus": "Она хихикает. \"Нет, глупый, это утка!\"" } }, { @@ -1668,7 +1672,7 @@ }, "Texts": { "Eng": "She ignores me entirely, contemplating for a moment before her face lights up.", - "Rus": "" + "Rus": "Она полностью игнорирует меня, задумавшись на мгновение перед тем, как её лицо покраснело." } }, { @@ -1680,7 +1684,7 @@ }, "Texts": { "Eng": "She is taken aback by the abruptness of my statement. I panic, wondering why that would be one of the first things I would say to a girl.", - "Rus": "" + "Rus": "Она ошарашена внезапностью моего заявления. Я паникую, удивляясь, почему это была одна из первых вещей, которые бы я сказал девушке." } }, { @@ -1692,7 +1696,7 @@ }, "Texts": { "Eng": "She nods. \"I have to come up with a song that will cleanse the land of uncivility. But I will need help coming up with ideas...\"", - "Rus": "" + "Rus": "Она кивает. \"Я должна придумать песню, которая очистит землю от невежества. Но мне понадобится помощь с возникновением идей...\"" } }, { @@ -1704,7 +1708,7 @@ }, "Texts": { "Eng": "She presents the scroll to me.", - "Rus": "" + "Rus": "Она вручает мне свиток." } }, { @@ -1716,7 +1720,7 @@ }, "Texts": { "Eng": "She replies, \"Well I'm afraid you've come to the wrong place, because the Grand Hylotl Library isn't open to the public just yet.\"", - "Rus": "" + "Rus": "Она отвечает: \"Ну, я боюсь, что вы пришли не в то место, потому что Великая Библиотека хилотлов пока не открыта для публики\"." } }, { @@ -1728,7 +1732,7 @@ }, "Texts": { "Eng": "She smiles, saying, \"I am an artist. I must paint for the ritual!\"", - "Rus": "" + "Rus": "Она улыбается, говоря: \"Я художник. Я должна рисовать для ритуала!\"" } }, { @@ -1740,7 +1744,7 @@ }, "Texts": { "Eng": "She thinks my name is Vaughn St. Lovecastle. If we are truly destined for one another, would she appreciate my true name? Could she ever?", - "Rus": "" + "Rus": "Она думает, что меня зовут Святой Вон Лавкасл. Если мы действительно предназначены друг для друга, будет ли она ценить моё настоящее имя? Сможет ли она когда-нибудь?" } }, { @@ -1765,7 +1769,7 @@ }, "Texts": { "Eng": "So is the 'Tribute of song' next?", - "Rus": "То есть 'подать песни' следующая?" + "Rus": "То есть 'Дань песни' следующая?" } }, { @@ -1777,7 +1781,7 @@ }, "Texts": { "Eng": "Some sort of dog?", - "Rus": "" + "Rus": "Какая-то собака?" } }, { @@ -1801,7 +1805,7 @@ }, "Texts": { "Eng": "Still on my knees, I eagerly peel away at the wax seal, careful not to tear the paper. Will this be a letter from Kasumi, confessing her love?", - "Rus": "" + "Rus": "Всё ещё стоя на коленях, я с нетерпением отрываю сургучную печать, стараясь не порвать бумагу. Это будет письмо Касуми, в котором она признается в любви?" } }, { @@ -1826,7 +1830,7 @@ }, "Texts": { "Eng": "The Hockey table... A beautiful smooth surface, perforated and varnished. It is the stone tablet upon which I enscribe my will, and the hockey paddle but a chisel of beautiful showmanship!", - "Rus": "" + "Rus": "Хоккейный стол... Красивая гладкая поверхность, перфорированная и лакированная. Это каменная табличка, на которой я излагаю свою волю хоккейным гребком и зубилом прекрасной зрелищности!" } }, { @@ -1852,7 +1856,7 @@ }, "Texts": { "Eng": "The air is quiet, except for the soft lapping of waves on this mysterious beach. The ocean appears to be water, and not acid or magma. This fact calms me somewhat.", - "Rus": "" + "Rus": "Воздух тихий, если не считать мягких волн на этом загадочном пляже. Океан кажется водой, а не кислотой или магмой. Этот факт меня несколько успокаивает." } }, { @@ -1865,7 +1869,7 @@ }, "Texts": { "Eng": "The hockey table... The present day... Kasumi! I feel like fate has been snatched from me.", - "Rus": "" + "Rus": "Хоккейный стол... Нынешний день... Касуми! Я чувствую, как судьба покидает меня." } }, { @@ -1889,7 +1893,7 @@ }, "Texts": { "Eng": "The sensation I feel is difficult to describe - like slowly waking from a dream, except the dream involves everyone who has ever lived loudly yelling at you.", - "Rus": "" + "Rus": "Ощущение, которое я чувствую, трудно описать - как медленно просыпаться ото сна, за исключением того, что во сне все, кто когда-либо жил, громко кричали на тебя." } }, { @@ -1938,7 +1942,7 @@ }, "Texts": { "Eng": "To think that not only is she beautiful, but that she is also a talented artist? Surely I must be in a dream, or perhaps an elaborate coma fantasy.", - "Rus": "" + "Rus": "Думать, что она не только красивая, но и талантливая художница? Конечно, я должен быть во сне или, может быть, в сложной коматозной фантазии." } }, { @@ -2039,4 +2043,4 @@ "Rus": "[Эта история была написана многообразной командой талантливых учёных хилотлов. Креативная команда не несёт ответственности за несчастья или внушённую страсть к вымышленным персонажам, которые могут появится во время игры.]" } } -] \ No newline at end of file +] diff --git a/translations/texts/interface/shared_.config.json b/translations/texts/interface/shared_.config.json index 9ba2045c6..0773baade 100644 --- a/translations/texts/interface/shared_.config.json +++ b/translations/texts/interface/shared_.config.json @@ -1,34 +1,4 @@ [ - { - "DeniedAlternatives": [], - "Files": { - "interface/cockpit/cockpit.config": [ - "/gui/editBookmarkFrame/children/ok/caption" - ], - "interface/optionsmenu/optionsmenu.config": [ - "/paneLayout/acceptButton/caption" - ], - "interface/windowconfig/editbookmark.config": [ - "/paneLayout/ok/caption" - ], - "interface/windowconfig/keybindingsmenu.config": [ - "/paneLayout/accept/caption" - ], - "interface/windowconfig/newquest.config": [ - "/paneLayout/btnAccept/caption" - ], - "interface/windowconfig/newquestshort.config": [ - "/paneLayout/btnAccept/caption" - ], - "interface/windowconfig/teaminvitation.config": [ - "/paneLayout/ok/caption" - ] - }, - "Texts": { - "Eng": "Accept", - "Rus": "Принять" - } - }, { "DeniedAlternatives": [ "ЧЕРТЁЖ" @@ -480,7 +450,8 @@ ] }, "Texts": { - "Eng": "x?\\d{0,4}" + "Eng": "x?\\d{0,4}", + "Rus": "x?\\d{0,4}" } } ] \ No newline at end of file diff --git a/translations/texts/interface/warping/peacekeeperteleporter.config.json b/translations/texts/interface/warping/peacekeeperteleporter.config.json index c31ce7ad1..fa441198e 100644 --- a/translations/texts/interface/warping/peacekeeperteleporter.config.json +++ b/translations/texts/interface/warping/peacekeeperteleporter.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Outpost - Peacekeeper HQ" + "Eng": "Outpost - Peacekeeper HQ", + "Rus": "Форпост - Штаб-квартира Миротворцев" } } ] \ No newline at end of file diff --git a/translations/texts/interface/warping/returncultistmission.config.json b/translations/texts/interface/warping/returncultistmission.config.json index 1b13e6df6..814730710 100644 --- a/translations/texts/interface/warping/returncultistmission.config.json +++ b/translations/texts/interface/warping/returncultistmission.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Return" + "Eng": "Return", + "Rus": "Вернуться" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "The universe still awaits you" + "Eng": "The universe still awaits you", + "Rus": "Вселенная всё ещё ждёт тебя" } } ] \ No newline at end of file diff --git a/translations/texts/interface/warping/returnteleporter.config.json b/translations/texts/interface/warping/returnteleporter.config.json index 2f63a5d69..ba000448e 100644 --- a/translations/texts/interface/warping/returnteleporter.config.json +++ b/translations/texts/interface/warping/returnteleporter.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Return to World" + "Eng": "Return to World", + "Rus": "Возвращение в мир" } } ] \ No newline at end of file diff --git a/translations/texts/interface/windowconfig/graphicsmenu.config.json b/translations/texts/interface/windowconfig/graphicsmenu.config.json index f3cc9debe..d143cb531 100644 --- a/translations/texts/interface/windowconfig/graphicsmenu.config.json +++ b/translations/texts/interface/windowconfig/graphicsmenu.config.json @@ -71,6 +71,18 @@ "Rus": "МОНОХРОМНЫЕ ЦВЕТА" } }, + { + "DeniedAlternatives": [], + "Files": { + "interface/windowconfig/graphicsmenu.config": [ + "/paneLayout/multiTextureLabel/value" + ] + }, + "Texts": { + "Eng": "MULTI TEXTURING", + "Rus": "МУЛЬТИ-ТЕКСТУРИРОВАНИЕ" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/interface/windowconfig/joinrequest.config.json b/translations/texts/interface/windowconfig/joinrequest.config.json index 3ae9c27cc..73129412f 100644 --- a/translations/texts/interface/windowconfig/joinrequest.config.json +++ b/translations/texts/interface/windowconfig/joinrequest.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Discord join request received" + "Eng": "Discord join request received", + "Rus": "Получен запрос на присоединение к игре из Discord" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Discord user ^green;^reset; wishes to join your game.\n\nDo you want to accept?" + "Eng": "Discord user ^green;^reset; wishes to join your game.\n\nDo you want to accept?", + "Rus": "Пользователь Discord ^green;^reset; хочет присоединиться к игре.\n\nПринять его?" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Ignore" + "Eng": "Ignore", + "Rus": "Игнорировать" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Join Request" + "Eng": "Join Request", + "Rus": "Запрос на присоединение к игре" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "No" + "Eng": "No", + "Rus": "Нет" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Yes" + "Eng": "Yes", + "Rus": "Да" } } ] \ No newline at end of file diff --git a/translations/texts/interface/windowconfig/shared_.config.json b/translations/texts/interface/windowconfig/shared_.config.json index 249816ede..deff64a90 100644 --- a/translations/texts/interface/windowconfig/shared_.config.json +++ b/translations/texts/interface/windowconfig/shared_.config.json @@ -72,26 +72,6 @@ "Rus": "Подтверждение" } }, - { - "DeniedAlternatives": [ - "Отменить" - ], - "Files": { - "interface/windowconfig/newquest.config": [ - "/paneLayout/btnDecline/caption" - ], - "interface/windowconfig/newquestshort.config": [ - "/paneLayout/btnDecline/caption" - ], - "interface/windowconfig/teaminvitation.config": [ - "/paneLayout/close/caption" - ] - }, - "Texts": { - "Eng": "Decline", - "Rus": "Отклонить" - } - }, { "DeniedAlternatives": [ "Окей" diff --git a/translations/texts/items/active/unsorted/arrester/arrester.activeitem.json b/translations/texts/items/active/unsorted/arrester/arrester.activeitem.json index 09f197f00..ce59ffa6a 100644 --- a/translations/texts/items/active/unsorted/arrester/arrester.activeitem.json +++ b/translations/texts/items/active/unsorted/arrester/arrester.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Long Arm" + "Eng": "Long Arm", + "Rus": "Длинная рука" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Used to arrest and incapacitate authorized bounty targets." + "Eng": "Used to arrest and incapacitate authorized bounty targets.", + "Rus": "Используется для ареста и выведения из строя авторизованных целей." } } ] \ No newline at end of file diff --git a/translations/texts/items/active/unsorted/audiodisc/audiodisc.activeitem.json b/translations/texts/items/active/unsorted/audiodisc/audiodisc.activeitem.json index 08623167e..5d914fc64 100644 --- a/translations/texts/items/active/unsorted/audiodisc/audiodisc.activeitem.json +++ b/translations/texts/items/active/unsorted/audiodisc/audiodisc.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Audio Data Disc" + "Eng": "Audio Data Disc", + "Rus": "Диск с аудиоданными" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This data disc contains an audio file. I should listen to it!" + "Eng": "This data disc contains an audio file. I should listen to it!", + "Rus": "Этот диск содержит звуковой файл. Мне нужно прослушать его!" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/unsorted/handcuffs/handcuffs.activeitem.json b/translations/texts/items/active/unsorted/handcuffs/handcuffs.activeitem.json index 958472b30..bcdb22d1d 100644 --- a/translations/texts/items/active/unsorted/handcuffs/handcuffs.activeitem.json +++ b/translations/texts/items/active/unsorted/handcuffs/handcuffs.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Handcuffs" + "Eng": "Handcuffs", + "Rus": "Наручники" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "There's a safety release button on the side... are these even real?" + "Eng": "There's a safety release button on the side... are these even real?", + "Rus": "Здесь сбоку кнопка для аварийного освобождения... они вообще настоящие?" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/unsorted/laserminer/laserminer.activeitem.json b/translations/texts/items/active/unsorted/laserminer/laserminer.activeitem.json index 4a4d8ae98..2d503e1bb 100644 --- a/translations/texts/items/active/unsorted/laserminer/laserminer.activeitem.json +++ b/translations/texts/items/active/unsorted/laserminer/laserminer.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A disposable mining tool that drills with a focused microwave beam." + "Eng": "A disposable mining tool that drills with a focused microwave beam.", + "Rus": "Одноразовый шахтерский инструмент, который копает с помощью сфокусированного микроволнового луча." } } ] \ No newline at end of file diff --git a/translations/texts/items/active/unsorted/miningdrone/miningdrone.activeitem.json b/translations/texts/items/active/unsorted/miningdrone/miningdrone.activeitem.json index 2d96a691e..a14a54716 100644 --- a/translations/texts/items/active/unsorted/miningdrone/miningdrone.activeitem.json +++ b/translations/texts/items/active/unsorted/miningdrone/miningdrone.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A disposable, mechanical owl that will fly in a direction and dig a tunnel when thrown." + "Eng": "A disposable, mechanical owl that will fly in a direction and dig a tunnel when thrown.", + "Rus": "Одноразовый механический дрон, который при выбрасывании летит в заданном направлении и копает тоннель." } } ] \ No newline at end of file diff --git a/translations/texts/items/active/unsorted/papernote/papernote.activeitem.json b/translations/texts/items/active/unsorted/papernote/papernote.activeitem.json index 96fab33c2..84aef1023 100644 --- a/translations/texts/items/active/unsorted/papernote/papernote.activeitem.json +++ b/translations/texts/items/active/unsorted/papernote/papernote.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A handwritten note. I should see what it says!" + "Eng": "A handwritten note. I should see what it says!", + "Rus": "Рукописная заметка. Я должен посмотреть, что в ней сказано!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Handwritten Note" + "Eng": "Handwritten Note", + "Rus": "Рукописная заметка" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/unsorted/stunmine/stunmine.activeitem.json b/translations/texts/items/active/unsorted/stunmine/stunmine.activeitem.json index 5fdf0b855..f4ec9becc 100644 --- a/translations/texts/items/active/unsorted/stunmine/stunmine.activeitem.json +++ b/translations/texts/items/active/unsorted/stunmine/stunmine.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Stun Mine" + "Eng": "Stun Mine", + "Rus": "Техномина" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This remotely-triggered inertial inhibitor keep subjects briefly locked in place." + "Eng": "This remotely-triggered inertial inhibitor keep subjects briefly locked in place.", + "Rus": "Этот инерционный ингибитор, активируемый дистанционно, удерживает субъектов на короткое время в заблокированном месте." } } ] \ No newline at end of file diff --git a/translations/texts/items/active/vehiclecontroller/sportscarcontrollerred.activeitem.json b/translations/texts/items/active/vehiclecontroller/sportscarcontrollerred.activeitem.json index c81d49b13..3e344b0dd 100644 --- a/translations/texts/items/active/vehiclecontroller/sportscarcontrollerred.activeitem.json +++ b/translations/texts/items/active/vehiclecontroller/sportscarcontrollerred.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Create a red painted sports car from stored nanites." + "Eng": "Create a red painted sports car from stored nanites.", + "Rus": "Создаёт красную гоночную машину из имеющихся нанитов." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Red Sports Car Controller" + "Eng": "Red Sports Car Controller", + "Rus": "Пульт красной гоночной машины" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/npc/npcgangbroadsword.activeitem.json b/translations/texts/items/active/weapons/npc/npcgangbroadsword.activeitem.json index b6e7047c4..5552139eb 100644 --- a/translations/texts/items/active/weapons/npc/npcgangbroadsword.activeitem.json +++ b/translations/texts/items/active/weapons/npc/npcgangbroadsword.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A powerful two-handed weapon." + "Eng": "A powerful two-handed weapon.", + "Rus": "Могучее двуручное оружие." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "NPC Gang Weapon" + "Eng": "NPC Gang Weapon", + "Rus": "Оружие NPC из банды" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/gluesprayer/gluesprayer.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/gluesprayer/gluesprayer.activeitem.json index f80597094..ccaebfed9 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/gluesprayer/gluesprayer.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/gluesprayer/gluesprayer.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Glue Sprayer" + "Eng": "Glue Sprayer", + "Rus": "Клеевой пистолет" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Spray a sticky foam that slows down enemies!" + "Eng": "Spray a sticky foam that slows down enemies!", + "Rus": "Выстреливает липкой пеной, которая замедляет врагов!" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neolaserlauncher/neolaserlauncher.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neolaserlauncher/neolaserlauncher.activeitem.json index 829302de3..1fef77660 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neolaserlauncher/neolaserlauncher.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neolaserlauncher/neolaserlauncher.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A powerful proton cannon, built to deal heavy-duty justice." + "Eng": "A powerful proton cannon, built to deal heavy-duty justice.", + "Rus": "Мощная протонная пушка, созданная, чтобы нести правосудие в тяжёлых случаях." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Lazercaster" + "Eng": "Lazercaster", + "Rus": "Лазерплавильщик" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum2.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum2.activeitem.json index 93eb3846c..1e1aa27d8 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum2.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum2.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Neo Magnum-E78" + "Eng": "Neo Magnum-E78", + "Rus": "Нео Магнум-Е78" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum3.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum3.activeitem.json index dd72513dd..37db2b7b1 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum3.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum3.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Neo Magnum-RX" + "Eng": "Neo Magnum-RX", + "Rus": "Нео Магнум-RX" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum4.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum4.activeitem.json index edfb6e3de..2494ac324 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum4.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neomagnum/neomagnum4.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Neo Magnum-ZZZ" + "Eng": "Neo Magnum-ZZZ", + "Rus": "Нео Магнум-ZZZ" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neopistol/neopistol.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neopistol/neopistol.activeitem.json index ab776d095..e6e796df1 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neopistol/neopistol.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neopistol/neopistol.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A common black-market laser weapon." + "Eng": "A common black-market laser weapon.", + "Rus": "Обычное лазерное оружие с черного рынка." } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neopistol/shared_neopistol.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neopistol/shared_neopistol.activeitem.json index 5c04611ef..6a47f6f66 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neopistol/shared_neopistol.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neopistol/shared_neopistol.activeitem.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Neo Pistol" + "Eng": "Neo Pistol", + "Rus": "Нео пистолет" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neoshotgun/neoshotgun.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neoshotgun/neoshotgun.activeitem.json index 809f2862b..bd386cd6b 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neoshotgun/neoshotgun.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neoshotgun/neoshotgun.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A state-of-the-art shotgun, manufactured for various criminal organisations." + "Eng": "A state-of-the-art shotgun, manufactured for various criminal organisations.", + "Rus": "Современный дробовик, производенный для различных преступных группировок." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Neo Shotgun" + "Eng": "Neo Shotgun", + "Rus": "Нео дробовик" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neotommygun/neotommygun.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neotommygun/neotommygun.activeitem.json index bf0256059..1a1de1d7b 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neotommygun/neotommygun.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neotommygun/neotommygun.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "An old gangster classic, reimagined for the modern age." + "Eng": "An old gangster classic, reimagined for the modern age.", + "Rus": "Старая гангстерская классика, преобразованная под современность." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Neo Tommy Gun" + "Eng": "Neo Tommy Gun", + "Rus": "Нео Томми-ган" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neouzi/neouzi.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neouzi/neouzi.activeitem.json index 672cc7d4b..061789786 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neouzi/neouzi.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neouzi/neouzi.activeitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "The classic uzi, now with laser rounds. Of course." + "Eng": "The classic uzi, now with laser rounds. Of course.", + "Rus": "Классический УЗИ, теперь с лазерными патронами. Естественно." } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/neouzi/shared_neouzi.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/neouzi/shared_neouzi.activeitem.json index 4fbd6604c..e10057ce5 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/neouzi/shared_neouzi.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/neouzi/shared_neouzi.activeitem.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Neo Uzi" + "Eng": "Neo Uzi", + "Rus": "Нео УЗИ" } } ] \ No newline at end of file diff --git a/translations/texts/items/active/weapons/ranged/unrand/shared_neo/shared_.activeitem.json b/translations/texts/items/active/weapons/ranged/unrand/shared_neo/shared_.activeitem.json index f68a5e45e..cdf4bfced 100644 --- a/translations/texts/items/active/weapons/ranged/unrand/shared_neo/shared_.activeitem.json +++ b/translations/texts/items/active/weapons/ranged/unrand/shared_neo/shared_.activeitem.json @@ -13,7 +13,8 @@ ] }, "Texts": { - "Eng": "Neo Magnum" + "Eng": "Neo Magnum", + "Rus": "Нео Магнум" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/decorative/costumes/shirt/shirt.chest.json b/translations/texts/items/armors/decorative/costumes/shirt/shirt.chest.json index 6bdbbc488..05c7eb954 100644 --- a/translations/texts/items/armors/decorative/costumes/shirt/shirt.chest.json +++ b/translations/texts/items/armors/decorative/costumes/shirt/shirt.chest.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A professional shirt and tie combo. Get ready for your soul-crushing commute!" + "Eng": "A professional shirt and tie combo. Get ready for your soul-crushing commute!", + "Rus": "Профессиональное сочетание рубашки и галстука. Подготовьтесь к своему душераздирающему походу на работу." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Shirt Top" + "Eng": "Shirt Top", + "Rus": "Шикарная рубашка" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/decorative/hats/groucho/groucho.head.json b/translations/texts/items/armors/decorative/hats/groucho/groucho.head.json index 25103d279..ddd0df5a8 100644 --- a/translations/texts/items/armors/decorative/hats/groucho/groucho.head.json +++ b/translations/texts/items/armors/decorative/hats/groucho/groucho.head.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Groucho Glasses" + "Eng": "Groucho Glasses", + "Rus": "Очки Граучо" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "The original diguise. Still the best." + "Eng": "The original diguise. Still the best.", + "Rus": "Оригинальная маскировка. По прежнему идеальная." } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/decorative/hats/pharaoh/pharaoh.head.json b/translations/texts/items/armors/decorative/hats/pharaoh/pharaoh.head.json index 299ae661c..6f7e65688 100644 --- a/translations/texts/items/armors/decorative/hats/pharaoh/pharaoh.head.json +++ b/translations/texts/items/armors/decorative/hats/pharaoh/pharaoh.head.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Dress like a monarch of ages past." + "Eng": "Dress like a monarch of ages past.", + "Rus": "Оденьтесь как монарх древности." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Pharaoh Headdress" + "Eng": "Pharaoh Headdress", + "Rus": "Головной убор Фараона" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/decorative/hats/sheep/sheep.head.json b/translations/texts/items/armors/decorative/hats/sheep/sheep.head.json index f3ad1b33e..336843c8d 100644 --- a/translations/texts/items/armors/decorative/hats/sheep/sheep.head.json +++ b/translations/texts/items/armors/decorative/hats/sheep/sheep.head.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Sheep Hat" + "Eng": "Sheep Hat", + "Rus": "Овечья шапка" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Wake up, sheeple!" + "Eng": "Wake up, sheeple!", + "Rus": "Проснись, овечка!" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/other/captainnoble/captainnoble.head.json b/translations/texts/items/armors/other/captainnoble/captainnoble.head.json index 6115f95de..6af2107d3 100644 --- a/translations/texts/items/armors/other/captainnoble/captainnoble.head.json +++ b/translations/texts/items/armors/other/captainnoble/captainnoble.head.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Captain Noble Head" + "Eng": "Captain Noble Head", + "Rus": "Голова Капитана Нобеля" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "For Captain Noble - not for wearing yourself!" + "Eng": "For Captain Noble - not for wearing yourself!", + "Rus": "Для Капитана Нобеля - не одевать на себя!" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/other/invisible/invisible.back.json b/translations/texts/items/armors/other/invisible/invisible.back.json index 99dfb0581..0cc982958 100644 --- a/translations/texts/items/armors/other/invisible/invisible.back.json +++ b/translations/texts/items/armors/other/invisible/invisible.back.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Invisible Back" + "Eng": "Invisible Back", + "Rus": "НЭЗ-нивидимка" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/other/peacekeeper/peacekeeper.chest.json b/translations/texts/items/armors/other/peacekeeper/peacekeeper.chest.json index 557420c4a..d534352f4 100644 --- a/translations/texts/items/armors/other/peacekeeper/peacekeeper.chest.json +++ b/translations/texts/items/armors/other/peacekeeper/peacekeeper.chest.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Shirt" + "Eng": "Peacekeeper Shirt", + "Rus": "Униформа Миротворцев" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/other/peacekeeper/peacekeeper.head.json b/translations/texts/items/armors/other/peacekeeper/peacekeeper.head.json index 8bcd14ad9..23197ab16 100644 --- a/translations/texts/items/armors/other/peacekeeper/peacekeeper.head.json +++ b/translations/texts/items/armors/other/peacekeeper/peacekeeper.head.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A Peacekeeper uniform hat - worn by Peacekeepers on sunny days." + "Eng": "A Peacekeeper uniform hat - worn by Peacekeepers on sunny days.", + "Rus": "Шляпа из униформы Миротворца - они носили такие в солнечные дни." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Hat" + "Eng": "Peacekeeper Hat", + "Rus": "Шляпа Миротворца." } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/other/peacekeeper/peacekeeper.legs.json b/translations/texts/items/armors/other/peacekeeper/peacekeeper.legs.json index c4ac828ce..99792141e 100644 --- a/translations/texts/items/armors/other/peacekeeper/peacekeeper.legs.json +++ b/translations/texts/items/armors/other/peacekeeper/peacekeeper.legs.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Trousers" + "Eng": "Peacekeeper Trousers", + "Rus": "Брюки Миротворцев" } } ] \ No newline at end of file diff --git a/translations/texts/items/armors/other/peacekeeper/shared_peacekeeper..json b/translations/texts/items/armors/other/peacekeeper/shared_peacekeeper..json index 809b3e2e6..2217f448c 100644 --- a/translations/texts/items/armors/other/peacekeeper/shared_peacekeeper..json +++ b/translations/texts/items/armors/other/peacekeeper/shared_peacekeeper..json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Standard issue uniform for all Peacekeepers." + "Eng": "Standard issue uniform for all Peacekeepers.", + "Rus": "Стандартная униформа для всех Миротворцев." } } ] \ No newline at end of file diff --git a/translations/texts/items/augments/back/peacekeeper1.augment.json b/translations/texts/items/augments/back/peacekeeper1.augment.json index c91622d88..fd20523c7 100644 --- a/translations/texts/items/augments/back/peacekeeper1.augment.json +++ b/translations/texts/items/augments/back/peacekeeper1.augment.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper I Augment" + "Eng": "Peacekeeper I Augment", + "Rus": "Модуль Миротворцев I" } } ] \ No newline at end of file diff --git a/translations/texts/items/augments/back/peacekeeper2.augment.json b/translations/texts/items/augments/back/peacekeeper2.augment.json index 9152c20e5..02be3ca89 100644 --- a/translations/texts/items/augments/back/peacekeeper2.augment.json +++ b/translations/texts/items/augments/back/peacekeeper2.augment.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper II Augment" + "Eng": "Peacekeeper II Augment", + "Rus": "Модуль Миротворцев II" } } ] \ No newline at end of file diff --git a/translations/texts/items/augments/back/peacekeeper3.augment.json b/translations/texts/items/augments/back/peacekeeper3.augment.json index d99c2a1a2..64198f1c4 100644 --- a/translations/texts/items/augments/back/peacekeeper3.augment.json +++ b/translations/texts/items/augments/back/peacekeeper3.augment.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper III Augment" + "Eng": "Peacekeeper III Augment", + "Rus": "Модуль Миротворцев III" } } ] \ No newline at end of file diff --git a/translations/texts/items/augments/back/shared_peacekeeper.json b/translations/texts/items/augments/back/shared_peacekeeper.json index 42e3a9e10..512efb6bb 100644 --- a/translations/texts/items/augments/back/shared_peacekeeper.json +++ b/translations/texts/items/augments/back/shared_peacekeeper.json @@ -13,7 +13,8 @@ ] }, "Texts": { - "Eng": "An EPP module that increases your defense and gives you a soft light." + "Eng": "An EPP module that increases your defense and gives you a soft light.", + "Rus": "Модуль НЭЗ который увеличивает защиту и даёт немного света." } } ] \ No newline at end of file diff --git a/translations/texts/items/generic/meat/rawbacon.consumable.json b/translations/texts/items/generic/meat/rawbacon.consumable.json index dcf3c8534..af757eb64 100644 --- a/translations/texts/items/generic/meat/rawbacon.consumable.json +++ b/translations/texts/items/generic/meat/rawbacon.consumable.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "Raw Bacon", - "Rus": "Сырое мясо" + "Rus": "Сырой бекон" } }, { @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Raw strips of bacon. I should cook them first, right?", - "Rus": "Сырой, тягучий кусок инопланетного мяса. Может мне его пожарить?" + "Rus": "Сырой ломтик бекона. Может мне стоит его пожарить?" } } ] \ No newline at end of file diff --git a/translations/texts/items/generic/mechparts/arm/mecharmneolaser.item.json b/translations/texts/items/generic/mechparts/arm/mecharmneolaser.item.json index 62744f390..eea86953c 100644 --- a/translations/texts/items/generic/mechparts/arm/mecharmneolaser.item.json +++ b/translations/texts/items/generic/mechparts/arm/mecharmneolaser.item.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A ranged offensive beam weapon designed for Peacekeeper agents." + "Eng": "A ranged offensive beam weapon designed for Peacekeeper agents.", + "Rus": "Лучевое оружие дальнего боя, разработанное для агентов Миротворецев." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Neo Laser Mech Arm" + "Eng": "Neo Laser Mech Arm", + "Rus": "Рука с Нео лазером" } } ] \ No newline at end of file diff --git a/translations/texts/items/generic/mechparts/arm/mecharmsoluskatana.item.json b/translations/texts/items/generic/mechparts/arm/mecharmsoluskatana.item.json index a8c911e74..4a9978f58 100644 --- a/translations/texts/items/generic/mechparts/arm/mecharmsoluskatana.item.json +++ b/translations/texts/items/generic/mechparts/arm/mecharmsoluskatana.item.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A powerful mech weapon made for Asra Nox's \"Swansong\" mech." + "Eng": "A powerful mech weapon made for Asra Nox's \"Swansong\" mech.", + "Rus": "Мощное оружие меха, сделаное для Асры Нокс \"Лебединая песня\"." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Solus Katana Mech Arm" + "Eng": "Solus Katana Mech Arm", + "Rus": "Рука с катаной" } } ] \ No newline at end of file diff --git a/translations/texts/items/generic/mechparts/body/mechbodypeacekeeper.item.json b/translations/texts/items/generic/mechparts/body/mechbodypeacekeeper.item.json index 8281e44a8..5ef8f45b7 100644 --- a/translations/texts/items/generic/mechparts/body/mechbodypeacekeeper.item.json +++ b/translations/texts/items/generic/mechparts/body/mechbodypeacekeeper.item.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A classic Mech body historically used by Terrene Peacekeeper agents." + "Eng": "A classic Mech body historically used by Terrene Peacekeeper agents.", + "Rus": "Классическое тело меха, исторически используемое агентами Земных Миротворцев." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Mech Body" + "Eng": "Peacekeeper Mech Body", + "Rus": "Корпус меха Миротворец" } } ] \ No newline at end of file diff --git a/translations/texts/items/generic/other/peacecredit.item.json b/translations/texts/items/generic/other/peacecredit.item.json index c233f2460..5e5821d39 100644 --- a/translations/texts/items/generic/other/peacecredit.item.json +++ b/translations/texts/items/generic/other/peacecredit.item.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A reward token used to reward members of the Terrene Peacekeepers." + "Eng": "A reward token used to reward members of the Terrene Peacekeepers.", + "Rus": "Наградной жетон, используется для награждения членов Земных Миротворцев." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Peace Credit" + "Eng": "Peace Credit", + "Rus": "Жетон мира" } } ] \ No newline at end of file diff --git a/translations/texts/items/throwables/stungrenade.thrownitem.json b/translations/texts/items/throwables/stungrenade.thrownitem.json index deff9a471..317614bf4 100644 --- a/translations/texts/items/throwables/stungrenade.thrownitem.json +++ b/translations/texts/items/throwables/stungrenade.thrownitem.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A grenade that creates a localised nanofield to freeze hostiles in their tracks." + "Eng": "A grenade that creates a localised nanofield to freeze hostiles in their tracks.", + "Rus": "Граната, создающая локализованное нано-поле которое останавливает врагов попавших в него." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Stun Grenade" + "Eng": "Stun Grenade", + "Rus": "Останавливающая граната" } } ] \ No newline at end of file diff --git a/translations/texts/materials/shared_slopedglasspanel.mat.json b/translations/texts/materials/shared_slopedglasspanel.mat.json index 3a8bdd914..aaf652825 100644 --- a/translations/texts/materials/shared_slopedglasspanel.mat.json +++ b/translations/texts/materials/shared_slopedglasspanel.mat.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Sloped Glass Panel" + "Eng": "Sloped Glass Panel", + "Rus": "Наклонная стеклянная панель" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/boss/ophanim/ophanim.monstertype.json b/translations/texts/monsters/boss/ophanim/ophanim.monstertype.json index 3cd6fed2b..14ee5f8f4 100644 --- a/translations/texts/monsters/boss/ophanim/ophanim.monstertype.json +++ b/translations/texts/monsters/boss/ophanim/ophanim.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ophanim" + "Eng": "Ophanim", + "Rus": "Офаним" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/boss/swansong/noxcapture.monstertype.json b/translations/texts/monsters/boss/swansong/noxcapture.monstertype.json index 1363e8c48..9bdc4a9dc 100644 --- a/translations/texts/monsters/boss/swansong/noxcapture.monstertype.json +++ b/translations/texts/monsters/boss/swansong/noxcapture.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "All these years driven by vengeance, surrounded by hateful people? I've lived a lonely life." + "Eng": "All these years driven by vengeance, surrounded by hateful people? I've lived a lonely life.", + "Rus": "Все эти годы ведомый местью, окружённый полными ненавистью людьми? Я прожил одинокую жизнь." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Hngh... In a way, I admire what you have, \"Protector\"." + "Eng": "Hngh... In a way, I admire what you have, \"Protector\".", + "Rus": "Нгхх... В каком-то смысле я восхищаюсь тем, что у тебя есть, \"Протектор\"." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Tell Esther that I'm... Sorry." + "Eng": "Tell Esther that I'm... Sorry.", + "Rus": "Скажи Эстер, что мне... жаль." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/boss/swansong/swansong.monstertype.json b/translations/texts/monsters/boss/swansong/swansong.monstertype.json index 2a2f4297c..b69a30a8c 100644 --- a/translations/texts/monsters/boss/swansong/swansong.monstertype.json +++ b/translations/texts/monsters/boss/swansong/swansong.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "The Swansong" + "Eng": "The Swansong", + "Rus": "Лебединая песня" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/crawlers/crustoise/icecrustoise.monstertype.json b/translations/texts/monsters/crawlers/crustoise/icecrustoise.monstertype.json index aecac0421..2203356e9 100644 --- a/translations/texts/monsters/crawlers/crustoise/icecrustoise.monstertype.json +++ b/translations/texts/monsters/crawlers/crustoise/icecrustoise.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Crustoise" + "Eng": "Ice Crustoise", + "Rus": "Ледяной Корки" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/crawlers/iguarmor/iceiguarmor.monstertype.json b/translations/texts/monsters/crawlers/iguarmor/iceiguarmor.monstertype.json index bba9501e8..7c0bc7f2c 100644 --- a/translations/texts/monsters/crawlers/iguarmor/iceiguarmor.monstertype.json +++ b/translations/texts/monsters/crawlers/iguarmor/iceiguarmor.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Iguarmor" + "Eng": "Ice Iguarmor", + "Rus": "Ледяной Бронеящер" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/crawlers/oculob/fireoculob.monstertype.json b/translations/texts/monsters/crawlers/oculob/fireoculob.monstertype.json index c1019827c..88351b536 100644 --- a/translations/texts/monsters/crawlers/oculob/fireoculob.monstertype.json +++ b/translations/texts/monsters/crawlers/oculob/fireoculob.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Oculob" + "Eng": "Fire Oculob", + "Rus": "Огненный Глазолоб" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/crawlers/pulpin/poisonpulpin.monstertype.json b/translations/texts/monsters/crawlers/pulpin/poisonpulpin.monstertype.json index 5339f5560..f51ca3c78 100644 --- a/translations/texts/monsters/crawlers/pulpin/poisonpulpin.monstertype.json +++ b/translations/texts/monsters/crawlers/pulpin/poisonpulpin.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Pulpin" + "Eng": "Poison Pulpin", + "Rus": "Ядовитый пулпин" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/crawlers/snaggler/icesnaggler.monstertype.json b/translations/texts/monsters/crawlers/snaggler/icesnaggler.monstertype.json index 167419182..5e317bb5f 100644 --- a/translations/texts/monsters/crawlers/snaggler/icesnaggler.monstertype.json +++ b/translations/texts/monsters/crawlers/snaggler/icesnaggler.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Snaggler" + "Eng": "Ice Snaggler", + "Rus": "Ледяной снагглер" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/crawlers/tintic/electrictintic.monstertype.json b/translations/texts/monsters/crawlers/tintic/electrictintic.monstertype.json index f53f9c217..e7721f221 100644 --- a/translations/texts/monsters/crawlers/tintic/electrictintic.monstertype.json +++ b/translations/texts/monsters/crawlers/tintic/electrictintic.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Tintic" + "Eng": "Electric Tintic", + "Rus": "Электрический Тинтик" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/fang/fishingfang.monstertype.json b/translations/texts/monsters/fishing/medium/fang/fishingfang.monstertype.json index fd488c72b..5b5d2befc 100644 --- a/translations/texts/monsters/fishing/medium/fang/fishingfang.monstertype.json +++ b/translations/texts/monsters/fishing/medium/fang/fishingfang.monstertype.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "Muckfang", - "Rus": "" + "Rus": "Грязеклык" } }, { diff --git a/translations/texts/monsters/fishing/medium/funny/fishingfunny.monstertype.json b/translations/texts/monsters/fishing/medium/funny/fishingfunny.monstertype.json index 58fd2739d..3387ca499 100644 --- a/translations/texts/monsters/fishing/medium/funny/fishingfunny.monstertype.json +++ b/translations/texts/monsters/fishing/medium/funny/fishingfunny.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Funnyfish" + "Eng": "Funnyfish", + "Rus": "Смешная рыба" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Thinks it's funnier than it really is." + "Eng": "Thinks it's funnier than it really is.", + "Rus": "Думает, что она смешнее, чем на самом деле. " } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/gaze/fishinggaze.monstertype.json b/translations/texts/monsters/fishing/medium/gaze/fishinggaze.monstertype.json index 29ed1c745..dba390c50 100644 --- a/translations/texts/monsters/fishing/medium/gaze/fishinggaze.monstertype.json +++ b/translations/texts/monsters/fishing/medium/gaze/fishinggaze.monstertype.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Right Gazer", - "Rus": "" + "Rus": "Правильный наблюдатель" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/glob/fishingglob.monstertype.json b/translations/texts/monsters/fishing/medium/glob/fishingglob.monstertype.json index a644b1358..9058ec323 100644 --- a/translations/texts/monsters/fishing/medium/glob/fishingglob.monstertype.json +++ b/translations/texts/monsters/fishing/medium/glob/fishingglob.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Irradiated Globfish" + "Eng": "Irradiated Globfish", + "Rus": "Облучённая Шарыба" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its body contains no flesh - it's entirely composed of an organic slime." + "Eng": "Its body contains no flesh - it's entirely composed of an organic slime.", + "Rus": "Её тело не содержит плоти - оно полностью состоит из органической слизи." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/jaw/fishingjaw.monstertype.json b/translations/texts/monsters/fishing/medium/jaw/fishingjaw.monstertype.json index a83060ef5..c0e92693e 100644 --- a/translations/texts/monsters/fishing/medium/jaw/fishingjaw.monstertype.json +++ b/translations/texts/monsters/fishing/medium/jaw/fishingjaw.monstertype.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "Copper Bonejaw", - "Rus": "" + "Rus": "Медный Костец" } }, { diff --git a/translations/texts/monsters/fishing/medium/leech/fishingleech.monstertype.json b/translations/texts/monsters/fishing/medium/leech/fishingleech.monstertype.json index 77491653f..070a805a4 100644 --- a/translations/texts/monsters/fishing/medium/leech/fishingleech.monstertype.json +++ b/translations/texts/monsters/fishing/medium/leech/fishingleech.monstertype.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Lampred", - "Rus": "" + "Rus": "Зубастик" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/nose/fishingnose.monstertype.json b/translations/texts/monsters/fishing/medium/nose/fishingnose.monstertype.json index 2ce206d06..790b67168 100644 --- a/translations/texts/monsters/fishing/medium/nose/fishingnose.monstertype.json +++ b/translations/texts/monsters/fishing/medium/nose/fishingnose.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "It can smell prey approaching from a mile away, but it's also too slow to react." + "Eng": "It can smell prey approaching from a mile away, but it's also too slow to react.", + "Rus": "Он может за милю почуять запах приближающейся добычи, но реагирует слишком медленно." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Nosy Scoutier" + "Eng": "Nosy Scoutier", + "Rus": "Носатый разведчик" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/redeye/fishingredeye.monstertype.json b/translations/texts/monsters/fishing/medium/redeye/fishingredeye.monstertype.json index 48ad321f6..02197b273 100644 --- a/translations/texts/monsters/fishing/medium/redeye/fishingredeye.monstertype.json +++ b/translations/texts/monsters/fishing/medium/redeye/fishingredeye.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Barbed Redeye" + "Eng": "Barbed Redeye", + "Rus": "Колючая Красноглазка" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its creepy eyes unnerve anyone who unexpectedly meets it underwater." + "Eng": "Its creepy eyes unnerve anyone who unexpectedly meets it underwater.", + "Rus": "Её жуткие глаза напугают каждого кто неожиданно встретит её под водой." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/shell/fishingshell.monstertype.json b/translations/texts/monsters/fishing/medium/shell/fishingshell.monstertype.json index 6581cd3f5..3a29d55a9 100644 --- a/translations/texts/monsters/fishing/medium/shell/fishingshell.monstertype.json +++ b/translations/texts/monsters/fishing/medium/shell/fishingshell.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Mortilus" + "Eng": "Mortilus", + "Rus": "Смертилиус" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This cephalopod's tendrils are coated with a deadly toxin that can paralyse even a fully grown Poptop." + "Eng": "This cephalopod's tendrils are coated with a deadly toxin that can paralyse even a fully grown Poptop.", + "Rus": "Усики этого головоногого моллюска покрыты смертельным токсином, который может парализовать даже полностью выросшего Поптопа." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/shrimp/fishingshrimp.monstertype.json b/translations/texts/monsters/fishing/medium/shrimp/fishingshrimp.monstertype.json index bb851d339..998428508 100644 --- a/translations/texts/monsters/fishing/medium/shrimp/fishingshrimp.monstertype.json +++ b/translations/texts/monsters/fishing/medium/shrimp/fishingshrimp.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A creature that has managed to avoid extinction despite its frail body." + "Eng": "A creature that has managed to avoid extinction despite its frail body.", + "Rus": "Существо, которому удалось избежать вымирания, несмотря на его хрупкое тело." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Volcaris" + "Eng": "Volcaris", + "Rus": "Вулканид" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/spot/fishingspot.monstertype.json b/translations/texts/monsters/fishing/medium/spot/fishingspot.monstertype.json index 842b2f4e0..2e5ca05c9 100644 --- a/translations/texts/monsters/fishing/medium/spot/fishingspot.monstertype.json +++ b/translations/texts/monsters/fishing/medium/spot/fishingspot.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "It can somehow swallow 10 times its body mass." + "Eng": "It can somehow swallow 10 times its body mass.", + "Rus": "Каким-то образом он способен проглатывать добычу, которая в 10 раз тяжелее его собственного тела." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Spotted Gulptredder" + "Eng": "Spotted Gulptredder", + "Rus": "Пятнистый глотатель" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/square/fishingsquare.monstertype.json b/translations/texts/monsters/fishing/medium/square/fishingsquare.monstertype.json index 737eaf985..067f7b30b 100644 --- a/translations/texts/monsters/fishing/medium/square/fishingsquare.monstertype.json +++ b/translations/texts/monsters/fishing/medium/square/fishingsquare.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "It's surprisingly capable at swimming despite its shape." + "Eng": "It's surprisingly capable at swimming despite its shape.", + "Rus": "Она удивительно приспособлена к плаванию, несмотря на свою форму." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Squareboy" + "Eng": "Squareboy", + "Rus": "Рыба-квадрат" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/stripe/fishingstripe.monstertype.json b/translations/texts/monsters/fishing/medium/stripe/fishingstripe.monstertype.json index 2842b8736..658b4b14d 100644 --- a/translations/texts/monsters/fishing/medium/stripe/fishingstripe.monstertype.json +++ b/translations/texts/monsters/fishing/medium/stripe/fishingstripe.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Orange Ashlet" + "Eng": "Orange Ashlet", + "Rus": "Оранжевый пепельник" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "The gray stripes on its body camouflage it against the ridged crust of the magma's surface." + "Eng": "The gray stripes on its body camouflage it against the ridged crust of the magma's surface.", + "Rus": "Серые полосы на теле маскируют его на рифленой коре поверхности магмы." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/tendril/fishingtendril.monstertype.json b/translations/texts/monsters/fishing/medium/tendril/fishingtendril.monstertype.json index 3233f1b38..af2423f3f 100644 --- a/translations/texts/monsters/fishing/medium/tendril/fishingtendril.monstertype.json +++ b/translations/texts/monsters/fishing/medium/tendril/fishingtendril.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Red Hand" + "Eng": "Red Hand", + "Rus": "Краснолапка" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This odd creature is not a single entity, but rather a group of separate symbiotic organisms." + "Eng": "This odd creature is not a single entity, but rather a group of separate symbiotic organisms.", + "Rus": "Это странное существо - не единое целое, а группа отдельных симбиотических организмов." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/tongue/fishingtongue.monstertype.json b/translations/texts/monsters/fishing/medium/tongue/fishingtongue.monstertype.json index b4d98740b..6da32597e 100644 --- a/translations/texts/monsters/fishing/medium/tongue/fishingtongue.monstertype.json +++ b/translations/texts/monsters/fishing/medium/tongue/fishingtongue.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Hermit Tonguile" + "Eng": "Hermit Tonguile", + "Rus": "Отшельник" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its body is one long pink muscle, curled tight into a fossilised shell." + "Eng": "Its body is one long pink muscle, curled tight into a fossilised shell.", + "Rus": "Его тело представляет собой одну длинную розовую мышцу, плотно свернутую в окаменелую раковину." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/medium/whisker/fishingwhisker.monstertype.json b/translations/texts/monsters/fishing/medium/whisker/fishingwhisker.monstertype.json index 513c5b3dc..c3fc9950f 100644 --- a/translations/texts/monsters/fishing/medium/whisker/fishingwhisker.monstertype.json +++ b/translations/texts/monsters/fishing/medium/whisker/fishingwhisker.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Its long, drooping whiskers grow continually. They can eventually exceed the length of its body." + "Eng": "Its long, drooping whiskers grow continually. They can eventually exceed the length of its body.", + "Rus": "Его длинные, поникшие усы постоянно растут. Они могут в конечном итоге превысить длину тела." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Whiskered Chub" + "Eng": "Whiskered Chub", + "Rus": "Усатый голавль" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/dragon/fishingdragon.monstertype.json b/translations/texts/monsters/fishing/small/dragon/fishingdragon.monstertype.json index b551dbd30..bfa4555f9 100644 --- a/translations/texts/monsters/fishing/small/dragon/fishingdragon.monstertype.json +++ b/translations/texts/monsters/fishing/small/dragon/fishingdragon.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Seadragon" + "Eng": "Seadragon", + "Rus": "Морской дракончик" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This delicate creature uses the tiny, winglike fins on its back to ride gentle currents in the flowing magma." + "Eng": "This delicate creature uses the tiny, winglike fins on its back to ride gentle currents in the flowing magma.", + "Rus": "Это тонкое существо использует крошечные, похожие на крылья плавники на своей спине, чтобы плавно течь в струящейся магме." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/eye/fishingeye.monstertype.json b/translations/texts/monsters/fishing/small/eye/fishingeye.monstertype.json index 677812347..6af0dea98 100644 --- a/translations/texts/monsters/fishing/small/eye/fishingeye.monstertype.json +++ b/translations/texts/monsters/fishing/small/eye/fishingeye.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Scorcheye" + "Eng": "Scorcheye", + "Rus": "Обжигающий глаз" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This creature's feathery tendrils extend from its hard shell to filter bits of food from the magma as it swims." + "Eng": "This creature's feathery tendrils extend from its hard shell to filter bits of food from the magma as it swims.", + "Rus": "Пернатые усики этого существа простираются от его твердой раковины, чтобы отфильтровать кусочки пищи от магмы во время плавания." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/frill/fishingfrill.monstertype.json b/translations/texts/monsters/fishing/small/frill/fishingfrill.monstertype.json index d34167916..0350f147a 100644 --- a/translations/texts/monsters/fishing/small/frill/fishingfrill.monstertype.json +++ b/translations/texts/monsters/fishing/small/frill/fishingfrill.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Frilled Tadguppy" + "Eng": "Frilled Tadguppy", + "Rus": "Украшенный гуппи" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its large tail can create rhythmic pulses that distract potential predators." + "Eng": "Its large tail can create rhythmic pulses that distract potential predators.", + "Rus": "Его большой хвост может создавать ритмичные импульсы, которые отвлекают потенциальных хищников." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/jerk/fishingjerk.monstertype.json b/translations/texts/monsters/fishing/small/jerk/fishingjerk.monstertype.json index 1f495d8d2..f2829f050 100644 --- a/translations/texts/monsters/fishing/small/jerk/fishingjerk.monstertype.json +++ b/translations/texts/monsters/fishing/small/jerk/fishingjerk.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Jerkfish" + "Eng": "Jerkfish", + "Rus": "Рыба-подонок" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This fish has a natural impolite demeanour." + "Eng": "This fish has a natural impolite demeanour.", + "Rus": "Эта рыба имеет естественное невежливое поведение." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/pincer/fishingpincer.monstertype.json b/translations/texts/monsters/fishing/small/pincer/fishingpincer.monstertype.json index ec9afec3f..a62920c07 100644 --- a/translations/texts/monsters/fishing/small/pincer/fishingpincer.monstertype.json +++ b/translations/texts/monsters/fishing/small/pincer/fishingpincer.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Gold Feudibranch" + "Eng": "Gold Feudibranch", + "Rus": "Золотой Феудибранч" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its tubular body is entirely soft except for the long, keratinous pincers on its head." + "Eng": "Its tubular body is entirely soft except for the long, keratinous pincers on its head.", + "Rus": "Его трубчатое тело полностью мягкое, за исключением длинных кератиновых клещей на голове." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/ramp/fishingramp.monstertype.json b/translations/texts/monsters/fishing/small/ramp/fishingramp.monstertype.json index 69f1d81d8..321fd435f 100644 --- a/translations/texts/monsters/fishing/small/ramp/fishingramp.monstertype.json +++ b/translations/texts/monsters/fishing/small/ramp/fishingramp.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "It polishes the diagonal crest on its head against rocks and coral reefs." + "Eng": "It polishes the diagonal crest on its head against rocks and coral reefs.", + "Rus": "Он полирует диагональный гребень на своей голове с помощью камней и коралловых рифов." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Salt Rampskull" + "Eng": "Salt Rampskull", + "Rus": "Солёный остроголов" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/saber/fishingsaber.monstertype.json b/translations/texts/monsters/fishing/small/saber/fishingsaber.monstertype.json index 20c2220ea..96113aafd 100644 --- a/translations/texts/monsters/fishing/small/saber/fishingsaber.monstertype.json +++ b/translations/texts/monsters/fishing/small/saber/fishingsaber.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Blue Sabertrout" + "Eng": "Blue Sabertrout", + "Rus": "Синяя саблефорель" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Can be trained to harvest ice cubes with its tiny, sharp front teeth." + "Eng": "Can be trained to harvest ice cubes with its tiny, sharp front teeth.", + "Rus": "Можно научить собирать кубики льда с помощью крошечных острых передних зубов." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/spear/fishingspear.monstertype.json b/translations/texts/monsters/fishing/small/spear/fishingspear.monstertype.json index 2b30123a6..3b1950c75 100644 --- a/translations/texts/monsters/fishing/small/spear/fishingspear.monstertype.json +++ b/translations/texts/monsters/fishing/small/spear/fishingspear.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Arctic Speartooth" + "Eng": "Arctic Speartooth", + "Rus": "Арктическая копьезубка" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "It maintains a hard icy shell around its body for protection." + "Eng": "It maintains a hard icy shell around its body for protection.", + "Rus": "Она наращивает твердую ледяную оболочку вокруг своего тела для защиты." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/swindle/fishingswindle.monstertype.json b/translations/texts/monsters/fishing/small/swindle/fishingswindle.monstertype.json index c6ed9eb6a..92bdba107 100644 --- a/translations/texts/monsters/fishing/small/swindle/fishingswindle.monstertype.json +++ b/translations/texts/monsters/fishing/small/swindle/fishingswindle.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Luminous Swindler" + "Eng": "Luminous Swindler", + "Rus": "Светящийся удильщик" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Lures in prey with its shiny head bobble. Infamous among fish for being a bit of a jerk." + "Eng": "Lures in prey with its shiny head bobble. Infamous among fish for being a bit of a jerk.", + "Rus": "Блестящая приманка на его голове постоянно покачивается. Печально известен среди рыб за то, что иногда ведёт себя как подонок." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/tad/fishingtad.monstertype.json b/translations/texts/monsters/fishing/small/tad/fishingtad.monstertype.json index 7a7a28f1d..3cf2ba8b8 100644 --- a/translations/texts/monsters/fishing/small/tad/fishingtad.monstertype.json +++ b/translations/texts/monsters/fishing/small/tad/fishingtad.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Its body creates a constant chemical reaction that propels it forward." + "Eng": "Its body creates a constant chemical reaction that propels it forward.", + "Rus": "Ее тело создает постоянную химическую реакцию, которая продвигает ее вперед." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Sulphish" + "Eng": "Sulphish", + "Rus": "Серрыба" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/wimp/fishingwimp.monstertype.json b/translations/texts/monsters/fishing/small/wimp/fishingwimp.monstertype.json index 35d8755cf..21a7eb4a3 100644 --- a/translations/texts/monsters/fishing/small/wimp/fishingwimp.monstertype.json +++ b/translations/texts/monsters/fishing/small/wimp/fishingwimp.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Glacial Wimp" + "Eng": "Glacial Wimp", + "Rus": "Ледниковый слабак" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "It spends much of its time avoiding predators by scurrying away with its tiny legs." + "Eng": "It spends much of its time avoiding predators by scurrying away with its tiny legs.", + "Rus": "Он проводит большую часть своего времени, избегая хищников, убегая от них своими крошечными ногами." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/fishing/small/worm/fishingworm.monstertype.json b/translations/texts/monsters/fishing/small/worm/fishingworm.monstertype.json index 087186c68..e4da41d74 100644 --- a/translations/texts/monsters/fishing/small/worm/fishingworm.monstertype.json +++ b/translations/texts/monsters/fishing/small/worm/fishingworm.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Banded Wormeel" + "Eng": "Banded Wormeel", + "Rus": "Полосатый угорь" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "The long antenna on the Wormeel's head can pick up radio waves from nearby planets." + "Eng": "The long antenna on the Wormeel's head can pick up radio waves from nearby planets.", + "Rus": "Длинная антенна на голове угря может принимать радиоволны от близлежащих планет." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/agrobat/iceagrobat.monstertype.json b/translations/texts/monsters/flyers/agrobat/iceagrobat.monstertype.json index 678add729..7dcf9d54e 100644 --- a/translations/texts/monsters/flyers/agrobat/iceagrobat.monstertype.json +++ b/translations/texts/monsters/flyers/agrobat/iceagrobat.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Agrobat" + "Eng": "Ice Agrobat", + "Rus": "Ледяной Агробат" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/batong/poisonbatong.monstertype.json b/translations/texts/monsters/flyers/batong/poisonbatong.monstertype.json index aaf1f3df4..90ade737b 100644 --- a/translations/texts/monsters/flyers/batong/poisonbatong.monstertype.json +++ b/translations/texts/monsters/flyers/batong/poisonbatong.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Batong" + "Eng": "Poison Batong", + "Rus": "Ядовитый Батонг" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/bobfae/poisonbobfae.monstertype.json b/translations/texts/monsters/flyers/bobfae/poisonbobfae.monstertype.json index c5d8424e8..c665a013b 100644 --- a/translations/texts/monsters/flyers/bobfae/poisonbobfae.monstertype.json +++ b/translations/texts/monsters/flyers/bobfae/poisonbobfae.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Bobfae" + "Eng": "Poison Bobfae", + "Rus": "Ядовитый Бобфея" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/cosmicintruder/cosmicintruder.monstertype.json b/translations/texts/monsters/flyers/cosmicintruder/cosmicintruder.monstertype.json index 8a96b003b..3b2954913 100644 --- a/translations/texts/monsters/flyers/cosmicintruder/cosmicintruder.monstertype.json +++ b/translations/texts/monsters/flyers/cosmicintruder/cosmicintruder.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "An entity born outside of physical space and time." + "Eng": "An entity born outside of physical space and time.", + "Rus": "Сущность, рожденная вне физического пространства и времени." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Cosmic Intruder" + "Eng": "Cosmic Intruder", + "Rus": "Вторженец из космоса" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/monopus/firemonopus.monstertype.json b/translations/texts/monsters/flyers/monopus/firemonopus.monstertype.json index 245da1364..9271aeca2 100644 --- a/translations/texts/monsters/flyers/monopus/firemonopus.monstertype.json +++ b/translations/texts/monsters/flyers/monopus/firemonopus.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Monopus" + "Eng": "Fire Monopus", + "Rus": "Огненный Монопус" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/pteropod/firepteropod.monstertype.json b/translations/texts/monsters/flyers/pteropod/firepteropod.monstertype.json index e75b80ba5..d5dac1f9d 100644 --- a/translations/texts/monsters/flyers/pteropod/firepteropod.monstertype.json +++ b/translations/texts/monsters/flyers/pteropod/firepteropod.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Pteropod" + "Eng": "Fire Pteropod", + "Rus": "Огненный Птеропод" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "It brews a flammable paste in its pod made from fermented fruit." + "Eng": "It brews a flammable paste in its pod made from fermented fruit.", + "Rus": "Оно варит легковоспламеняющуюся пасту в своём стручке, сделанном из забродившего фрукта." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/flyers/scandroid/cultistscandroid.monstertype.json b/translations/texts/monsters/flyers/scandroid/cultistscandroid.monstertype.json index 46758e2a0..fb7be5f4d 100644 --- a/translations/texts/monsters/flyers/scandroid/cultistscandroid.monstertype.json +++ b/translations/texts/monsters/flyers/scandroid/cultistscandroid.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Cultist Scandroid" + "Eng": "Cultist Scandroid", + "Rus": "Скандроид Культистов" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "This Scandroid has been repurposed by the Occasus Cult." + "Eng": "This Scandroid has been repurposed by the Occasus Cult.", + "Rus": "Этот Скандроид был переделан под нужды Культа Окказус." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/gosmet/firegosmet.monstertype.json b/translations/texts/monsters/ghosts/gosmet/firegosmet.monstertype.json index 08e1d92ae..d88b0decf 100644 --- a/translations/texts/monsters/ghosts/gosmet/firegosmet.monstertype.json +++ b/translations/texts/monsters/ghosts/gosmet/firegosmet.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Gosmet" + "Eng": "Fire Gosmet", + "Rus": "Огненный Госмит" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/ignome/electricignome.monstertype.json b/translations/texts/monsters/ghosts/ignome/electricignome.monstertype.json index b08f2d6f2..104a4f0be 100644 --- a/translations/texts/monsters/ghosts/ignome/electricignome.monstertype.json +++ b/translations/texts/monsters/ghosts/ignome/electricignome.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Ignome" + "Eng": "Electric Ignome", + "Rus": "Электрический Игном" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its electrified surface is surprisingly pleasant to touch. Just keep away from the sparks!" + "Eng": "Its electrified surface is surprisingly pleasant to touch. Just keep away from the sparks!", + "Rus": "Его наэлектризованная поверхность удивительно приятная на ощупь. Только держитесь подальше от искр!" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/lumoth/firelumoth.monstertype.json b/translations/texts/monsters/ghosts/lumoth/firelumoth.monstertype.json index 6a4231cce..3f1600b80 100644 --- a/translations/texts/monsters/ghosts/lumoth/firelumoth.monstertype.json +++ b/translations/texts/monsters/ghosts/lumoth/firelumoth.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Lumoth" + "Eng": "Fire Lumoth", + "Rus": "Огненный Лимоз" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "The flame only stays lit while the Lumoth flaps its wings." + "Eng": "The flame only stays lit while the Lumoth flaps its wings.", + "Rus": "Огонь горит только пока Лимоз машет своими крыльями." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/peacekeeperdrone/peacekeeperdrone.monstertype.json b/translations/texts/monsters/ghosts/peacekeeperdrone/peacekeeperdrone.monstertype.json index f5aa991d8..bf8cb971e 100644 --- a/translations/texts/monsters/ghosts/peacekeeperdrone/peacekeeperdrone.monstertype.json +++ b/translations/texts/monsters/ghosts/peacekeeperdrone/peacekeeperdrone.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Drone" + "Eng": "Peacekeeper Drone", + "Rus": "Дрон Миротворцев" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/pyromantle/poisonpyromantle.monstertype.json b/translations/texts/monsters/ghosts/pyromantle/poisonpyromantle.monstertype.json index 5b73b7e40..93c30c733 100644 --- a/translations/texts/monsters/ghosts/pyromantle/poisonpyromantle.monstertype.json +++ b/translations/texts/monsters/ghosts/pyromantle/poisonpyromantle.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Its toxic core produces a constant flow of poison. It throws a good punch." + "Eng": "Its toxic core produces a constant flow of poison. It throws a good punch.", + "Rus": "Его токсичное ядро вырабатывает постоянный поток яда. Этим он наносит неплохой удар." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Poison Pyromantle" + "Eng": "Poison Pyromantle", + "Rus": "Ядовитый Пиромантл" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/skimbus/electricskimbus.monstertype.json b/translations/texts/monsters/ghosts/skimbus/electricskimbus.monstertype.json index 822af016b..9fc049beb 100644 --- a/translations/texts/monsters/ghosts/skimbus/electricskimbus.monstertype.json +++ b/translations/texts/monsters/ghosts/skimbus/electricskimbus.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Skimbus" + "Eng": "Electric Skimbus", + "Rus": "Электрический Скаймбус" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/spookit/firespookit.monstertype.json b/translations/texts/monsters/ghosts/spookit/firespookit.monstertype.json index 17b5bc4b2..39f9a21bd 100644 --- a/translations/texts/monsters/ghosts/spookit/firespookit.monstertype.json +++ b/translations/texts/monsters/ghosts/spookit/firespookit.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Spookit" + "Eng": "Fire Spookit", + "Rus": "Огненный Спукит" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/squeem/firesqueem.monstertype.json b/translations/texts/monsters/ghosts/squeem/firesqueem.monstertype.json index 21fbf9252..24954b815 100644 --- a/translations/texts/monsters/ghosts/squeem/firesqueem.monstertype.json +++ b/translations/texts/monsters/ghosts/squeem/firesqueem.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Squeem" + "Eng": "Fire Squeem", + "Rus": "Огненный Сквим" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/ghosts/wisper/firewisper.monstertype.json b/translations/texts/monsters/ghosts/wisper/firewisper.monstertype.json index ea7e54d84..30f48c6f8 100644 --- a/translations/texts/monsters/ghosts/wisper/firewisper.monstertype.json +++ b/translations/texts/monsters/ghosts/wisper/firewisper.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Wisper" + "Eng": "Fire Wisper", + "Rus": "Огненный Виспар" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/space/twigun/twigun.monstertype.json b/translations/texts/monsters/space/twigun/twigun.monstertype.json index 05b741ffe..8f72f38c0 100644 --- a/translations/texts/monsters/space/twigun/twigun.monstertype.json +++ b/translations/texts/monsters/space/twigun/twigun.monstertype.json @@ -10,7 +10,7 @@ }, "Texts": { "Eng": "A mass-produced autonomous defense turret. It tries very hard not to miss.", - "Rus": "Массово выпускаемая автономная оборонная турель. Она очень старается не промахнуться." + "Rus": "Автономная оборонительная туррель массового производства. Она очень старается не промахнуться." } }, { diff --git a/translations/texts/monsters/walkers/adultpoptop/albinoadultpoptop.monstertype.json b/translations/texts/monsters/walkers/adultpoptop/albinoadultpoptop.monstertype.json index b048dc25b..ca7389f26 100644 --- a/translations/texts/monsters/walkers/adultpoptop/albinoadultpoptop.monstertype.json +++ b/translations/texts/monsters/walkers/adultpoptop/albinoadultpoptop.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Adult Albino Poptop" + "Eng": "Adult Albino Poptop", + "Rus": "Взрослый Поптоп-альбинос" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/anglure/electricanglure.monstertype.json b/translations/texts/monsters/walkers/anglure/electricanglure.monstertype.json index 7c82ca3d4..01f8ed251 100644 --- a/translations/texts/monsters/walkers/anglure/electricanglure.monstertype.json +++ b/translations/texts/monsters/walkers/anglure/electricanglure.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Anglure" + "Eng": "Electric Anglure", + "Rus": "Электрический Англор" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/bobot/firebobot.monstertype.json b/translations/texts/monsters/walkers/bobot/firebobot.monstertype.json index 4c13859b5..86baf8982 100644 --- a/translations/texts/monsters/walkers/bobot/firebobot.monstertype.json +++ b/translations/texts/monsters/walkers/bobot/firebobot.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Bobot" + "Eng": "Fire Bobot", + "Rus": "Огненный Бобот" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/bulbop/poisonbulbop.monstertype.json b/translations/texts/monsters/walkers/bulbop/poisonbulbop.monstertype.json index 1be72e7eb..8d69e84d5 100644 --- a/translations/texts/monsters/walkers/bulbop/poisonbulbop.monstertype.json +++ b/translations/texts/monsters/walkers/bulbop/poisonbulbop.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Bulbop" + "Eng": "Poison Bulbop", + "Rus": "Ядовитый Булбоп" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/capricoat/electriccapricoat.monstertype.json b/translations/texts/monsters/walkers/capricoat/electriccapricoat.monstertype.json index 8a4bc2661..9ad66d562 100644 --- a/translations/texts/monsters/walkers/capricoat/electriccapricoat.monstertype.json +++ b/translations/texts/monsters/walkers/capricoat/electriccapricoat.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Capricoat" + "Eng": "Electric Capricoat", + "Rus": "Электрический Козлошкур" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/crabcano/icecrabcano.monstertype.json b/translations/texts/monsters/walkers/crabcano/icecrabcano.monstertype.json index 6ba31ba23..4a8cbf2e7 100644 --- a/translations/texts/monsters/walkers/crabcano/icecrabcano.monstertype.json +++ b/translations/texts/monsters/walkers/crabcano/icecrabcano.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Crabcano" + "Eng": "Ice Crabcano", + "Rus": "Ледяной Крабкано" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/crutter/electriccrutter.monstertype.json b/translations/texts/monsters/walkers/crutter/electriccrutter.monstertype.json index 110ad93e4..d477da133 100644 --- a/translations/texts/monsters/walkers/crutter/electriccrutter.monstertype.json +++ b/translations/texts/monsters/walkers/crutter/electriccrutter.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Crutter" + "Eng": "Electric Crutter", + "Rus": "Электрический Краттер" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Its electricity is deadly even in small doses." + "Eng": "Its electricity is deadly even in small doses.", + "Rus": "Его электричество смертельно даже в малых количествах." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/fennix/icefennix.monstertype.json b/translations/texts/monsters/walkers/fennix/icefennix.monstertype.json index ed397a9b3..4a398970d 100644 --- a/translations/texts/monsters/walkers/fennix/icefennix.monstertype.json +++ b/translations/texts/monsters/walkers/fennix/icefennix.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Fennix" + "Eng": "Ice Fennix", + "Rus": "Ледяной Фенникс" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Sometimes when chasing its own tail it can accidentally freeze itself." + "Eng": "Sometimes when chasing its own tail it can accidentally freeze itself.", + "Rus": "Иногда, гоняясь за собственным хвостом он может себя заморозить." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/gleap/firegleap.monstertype.json b/translations/texts/monsters/walkers/gleap/firegleap.monstertype.json index 9ca21aa6f..a55c30246 100644 --- a/translations/texts/monsters/walkers/gleap/firegleap.monstertype.json +++ b/translations/texts/monsters/walkers/gleap/firegleap.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Gleap" + "Eng": "Fire Gleap", + "Rus": "Огненный Глип" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/gleap/shared_gleap.monstertype.json b/translations/texts/monsters/walkers/gleap/shared_gleap.monstertype.json index 86a6d9830..9dcce7dad 100644 --- a/translations/texts/monsters/walkers/gleap/shared_gleap.monstertype.json +++ b/translations/texts/monsters/walkers/gleap/shared_gleap.monstertype.json @@ -11,7 +11,7 @@ }, "Texts": { "Eng": "It's made from a springy substance.", - "Rus": "Он сделан из пружинистого вещества." + "Rus": "Он состоит из пружинистого вещества." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/hemogoblin/electrichemogoblin.monstertype.json b/translations/texts/monsters/walkers/hemogoblin/electrichemogoblin.monstertype.json index 43fc7f6e1..ab39af4ac 100644 --- a/translations/texts/monsters/walkers/hemogoblin/electrichemogoblin.monstertype.json +++ b/translations/texts/monsters/walkers/hemogoblin/electrichemogoblin.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Hemogoblin" + "Eng": "Electric Hemogoblin", + "Rus": "Электрический Гемогоблин" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "It's actually covered in purple skin, but it's still pretty gross." + "Eng": "It's actually covered in purple skin, but it's still pretty gross.", + "Rus": "На самом деле он покрыт фиолетовой кожей, но выглядит всё равно отвратительно." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/hemogoblinbutt/electrichemogoblinbutt.monstertype.json b/translations/texts/monsters/walkers/hemogoblinbutt/electrichemogoblinbutt.monstertype.json index d9012d6a6..a2641bc5e 100644 --- a/translations/texts/monsters/walkers/hemogoblinbutt/electrichemogoblinbutt.monstertype.json +++ b/translations/texts/monsters/walkers/hemogoblinbutt/electrichemogoblinbutt.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Hemogoblin Rear" + "Eng": "Electric Hemogoblin Rear", + "Rus": "Круп электрического Гемогоблина" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/hemogoblinhead/electrichemogoblinhead.monstertype.json b/translations/texts/monsters/walkers/hemogoblinhead/electrichemogoblinhead.monstertype.json index c6c9a8f24..b648dc826 100644 --- a/translations/texts/monsters/walkers/hemogoblinhead/electrichemogoblinhead.monstertype.json +++ b/translations/texts/monsters/walkers/hemogoblinhead/electrichemogoblinhead.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Hemogoblin Head" + "Eng": "Electric Hemogoblin Head", + "Rus": "Голова электрического Гемогоблина" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/hypnare/icehypnare.monstertype.json b/translations/texts/monsters/walkers/hypnare/icehypnare.monstertype.json index 3b41d5fbe..154f933ef 100644 --- a/translations/texts/monsters/walkers/hypnare/icehypnare.monstertype.json +++ b/translations/texts/monsters/walkers/hypnare/icehypnare.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Hypnare" + "Eng": "Ice Hypnare", + "Rus": "Ледяной Хипна" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/kingnutmidgeling/poisonkingnutmidgeling.monstertype.json b/translations/texts/monsters/walkers/kingnutmidgeling/poisonkingnutmidgeling.monstertype.json index b0b92a28f..6abf9afd7 100644 --- a/translations/texts/monsters/walkers/kingnutmidgeling/poisonkingnutmidgeling.monstertype.json +++ b/translations/texts/monsters/walkers/kingnutmidgeling/poisonkingnutmidgeling.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison King Nutmidgeling" + "Eng": "Poison King Nutmidgeling", + "Rus": "Ядовитый Король Натмейджилинг" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/lilodon/firelilodon.monstertype.json b/translations/texts/monsters/walkers/lilodon/firelilodon.monstertype.json index 7182a53e6..9b8be1815 100644 --- a/translations/texts/monsters/walkers/lilodon/firelilodon.monstertype.json +++ b/translations/texts/monsters/walkers/lilodon/firelilodon.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Lilodon" + "Eng": "Fire Lilodon", + "Rus": "Огненный Лилодон" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/mandraflora/poisonmandraflora.monstertype.json b/translations/texts/monsters/walkers/mandraflora/poisonmandraflora.monstertype.json index 601ba32b6..810fa4a32 100644 --- a/translations/texts/monsters/walkers/mandraflora/poisonmandraflora.monstertype.json +++ b/translations/texts/monsters/walkers/mandraflora/poisonmandraflora.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Mandraflora" + "Eng": "Poison Mandraflora", + "Rus": "Ядовитый Мандрафлора" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/miasmop/icemiasmop.monstertype.json b/translations/texts/monsters/walkers/miasmop/icemiasmop.monstertype.json index fe1f56acd..ae585ce13 100644 --- a/translations/texts/monsters/walkers/miasmop/icemiasmop.monstertype.json +++ b/translations/texts/monsters/walkers/miasmop/icemiasmop.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Miasmop" + "Eng": "Ice Miasmop", + "Rus": "Ледяной Миасноп" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Prolonged exposure to its frigid fumes will knock you out." + "Eng": "Prolonged exposure to its frigid fumes will knock you out.", + "Rus": "Длительное воздействие его холодных паров вырубит вас." } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/narfin/icenarfin.monstertype.json b/translations/texts/monsters/walkers/narfin/icenarfin.monstertype.json index 5cb01fe9e..293d70821 100644 --- a/translations/texts/monsters/walkers/narfin/icenarfin.monstertype.json +++ b/translations/texts/monsters/walkers/narfin/icenarfin.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Narfin" + "Eng": "Ice Narfin", + "Rus": "Ледяной Нарфин" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/nutmidge/poisonnutmidge.monstertype.json b/translations/texts/monsters/walkers/nutmidge/poisonnutmidge.monstertype.json index a9ee75394..2de7111bf 100644 --- a/translations/texts/monsters/walkers/nutmidge/poisonnutmidge.monstertype.json +++ b/translations/texts/monsters/walkers/nutmidge/poisonnutmidge.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Nutmidge" + "Eng": "Poison Nutmidge", + "Rus": "Ядовитый Натмейдж" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/nutmidgeling/poisonnutmidgeling.monstertype.json b/translations/texts/monsters/walkers/nutmidgeling/poisonnutmidgeling.monstertype.json index 3d742f44f..f33b0475a 100644 --- a/translations/texts/monsters/walkers/nutmidgeling/poisonnutmidgeling.monstertype.json +++ b/translations/texts/monsters/walkers/nutmidgeling/poisonnutmidgeling.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Nutmidgeling" + "Eng": "Poison Nutmidgeling", + "Rus": "Ядовитый Натмейджилинг" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/oogler/fireoogler.monstertype.json b/translations/texts/monsters/walkers/oogler/fireoogler.monstertype.json index 1cd2920f9..0f5635a86 100644 --- a/translations/texts/monsters/walkers/oogler/fireoogler.monstertype.json +++ b/translations/texts/monsters/walkers/oogler/fireoogler.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Oogler" + "Eng": "Fire Oogler", + "Rus": "Огненный Иигул" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/orbide/iceorbide.monstertype.json b/translations/texts/monsters/walkers/orbide/iceorbide.monstertype.json index 6e94a52d2..84d973b4a 100644 --- a/translations/texts/monsters/walkers/orbide/iceorbide.monstertype.json +++ b/translations/texts/monsters/walkers/orbide/iceorbide.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Orbide" + "Eng": "Ice Orbide", + "Rus": "Ледяной Орбайт" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/peblit/icepeblit.monstertype.json b/translations/texts/monsters/walkers/peblit/icepeblit.monstertype.json index f7c2cb6a6..52f328bba 100644 --- a/translations/texts/monsters/walkers/peblit/icepeblit.monstertype.json +++ b/translations/texts/monsters/walkers/peblit/icepeblit.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Peblit" + "Eng": "Ice Peblit", + "Rus": "Ледяной Пеблит" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/petricub/electricpetricub.monstertype.json b/translations/texts/monsters/walkers/petricub/electricpetricub.monstertype.json index a55d526d0..a68402322 100644 --- a/translations/texts/monsters/walkers/petricub/electricpetricub.monstertype.json +++ b/translations/texts/monsters/walkers/petricub/electricpetricub.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Petricub" + "Eng": "Electric Petricub", + "Rus": "Электрический Петрикаб" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/pipkin/poisonpipkin.monstertype.json b/translations/texts/monsters/walkers/pipkin/poisonpipkin.monstertype.json index 813833f0d..27e989654 100644 --- a/translations/texts/monsters/walkers/pipkin/poisonpipkin.monstertype.json +++ b/translations/texts/monsters/walkers/pipkin/poisonpipkin.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Pipkin" + "Eng": "Poison Pipkin", + "Rus": "Ядовитый Пипкин" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/poptop/albinopoptop.monstertype.json b/translations/texts/monsters/walkers/poptop/albinopoptop.monstertype.json index 73e0d5af1..0e83c6ff6 100644 --- a/translations/texts/monsters/walkers/poptop/albinopoptop.monstertype.json +++ b/translations/texts/monsters/walkers/poptop/albinopoptop.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Albino Poptop" + "Eng": "Albino Poptop", + "Rus": "Поптоп-альбинос" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/quagmutt/electricquagmutt.monstertype.json b/translations/texts/monsters/walkers/quagmutt/electricquagmutt.monstertype.json index 17f6adc56..cd35a9847 100644 --- a/translations/texts/monsters/walkers/quagmutt/electricquagmutt.monstertype.json +++ b/translations/texts/monsters/walkers/quagmutt/electricquagmutt.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Quagmutt" + "Eng": "Electric Quagmutt", + "Rus": "Электрический Квакмут" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/ringram/iceringram.monstertype.json b/translations/texts/monsters/walkers/ringram/iceringram.monstertype.json index 62473f223..009fa6353 100644 --- a/translations/texts/monsters/walkers/ringram/iceringram.monstertype.json +++ b/translations/texts/monsters/walkers/ringram/iceringram.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ice Ringram" + "Eng": "Ice Ringram", + "Rus": "Ледяной рингам" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/scaveran/poisonscaveran.monstertype.json b/translations/texts/monsters/walkers/scaveran/poisonscaveran.monstertype.json index ea356fec0..bc62aa9c9 100644 --- a/translations/texts/monsters/walkers/scaveran/poisonscaveran.monstertype.json +++ b/translations/texts/monsters/walkers/scaveran/poisonscaveran.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Scaveran" + "Eng": "Poison Scaveran", + "Rus": "Ядовитый Скаверан" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/smoglin/poisonsmoglin.monstertype.json b/translations/texts/monsters/walkers/smoglin/poisonsmoglin.monstertype.json index 0c0eaf535..c4f1bfb8b 100644 --- a/translations/texts/monsters/walkers/smoglin/poisonsmoglin.monstertype.json +++ b/translations/texts/monsters/walkers/smoglin/poisonsmoglin.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A chemical reaction in its belly makes its poisonous breath toxic." + "Eng": "A chemical reaction in its belly makes its poisonous breath toxic.", + "Rus": "Химические реакции в его животе делают его ядовитое дыхание токсичным." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Poison Smoglin" + "Eng": "Poison Smoglin", + "Rus": "Ядовитый Смоглин" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/snaunt/electricsnaunt.monstertype.json b/translations/texts/monsters/walkers/snaunt/electricsnaunt.monstertype.json index 8ae030a9e..960d9b913 100644 --- a/translations/texts/monsters/walkers/snaunt/electricsnaunt.monstertype.json +++ b/translations/texts/monsters/walkers/snaunt/electricsnaunt.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Snaunt" + "Eng": "Electric Snaunt", + "Rus": "Электрический Плевун" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/snuffish/poisonsnuffish.monstertype.json b/translations/texts/monsters/walkers/snuffish/poisonsnuffish.monstertype.json index aeefdc1f6..b80e44e07 100644 --- a/translations/texts/monsters/walkers/snuffish/poisonsnuffish.monstertype.json +++ b/translations/texts/monsters/walkers/snuffish/poisonsnuffish.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Snuffish" + "Eng": "Poison Snuffish", + "Rus": "Ядовитая нюхорыба" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/sporgus/poisonsporgus.monstertype.json b/translations/texts/monsters/walkers/sporgus/poisonsporgus.monstertype.json index 4918924e5..be7e56598 100644 --- a/translations/texts/monsters/walkers/sporgus/poisonsporgus.monstertype.json +++ b/translations/texts/monsters/walkers/sporgus/poisonsporgus.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Sporgus" + "Eng": "Poison Sporgus", + "Rus": "Ядовитый Споргус" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/taroni/firetaroni.monstertype.json b/translations/texts/monsters/walkers/taroni/firetaroni.monstertype.json index 29eedbc4b..5f386b80a 100644 --- a/translations/texts/monsters/walkers/taroni/firetaroni.monstertype.json +++ b/translations/texts/monsters/walkers/taroni/firetaroni.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Taroni" + "Eng": "Fire Taroni", + "Rus": "Огненный Тэрони" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/toumingo/firetoumingo.monstertype.json b/translations/texts/monsters/walkers/toumingo/firetoumingo.monstertype.json index cab0c54a0..a33fe7904 100644 --- a/translations/texts/monsters/walkers/toumingo/firetoumingo.monstertype.json +++ b/translations/texts/monsters/walkers/toumingo/firetoumingo.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Fire Toumingo" + "Eng": "Fire Toumingo", + "Rus": "Огненный Томинго" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/trictus/poisontrictus.monstertype.json b/translations/texts/monsters/walkers/trictus/poisontrictus.monstertype.json index b216ea355..082d91940 100644 --- a/translations/texts/monsters/walkers/trictus/poisontrictus.monstertype.json +++ b/translations/texts/monsters/walkers/trictus/poisontrictus.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Poison Trictus" + "Eng": "Poison Trictus", + "Rus": "Ядовитый Триктус" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/voltip/electricvoltip.monstertype.json b/translations/texts/monsters/walkers/voltip/electricvoltip.monstertype.json index 7cefb9a98..b5687cdf7 100644 --- a/translations/texts/monsters/walkers/voltip/electricvoltip.monstertype.json +++ b/translations/texts/monsters/walkers/voltip/electricvoltip.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Voltip" + "Eng": "Electric Voltip", + "Rus": "Электрический Волтип" } } ] \ No newline at end of file diff --git a/translations/texts/monsters/walkers/yokat/electricyokat.monstertype.json b/translations/texts/monsters/walkers/yokat/electricyokat.monstertype.json index 461a199b2..a2d58723f 100644 --- a/translations/texts/monsters/walkers/yokat/electricyokat.monstertype.json +++ b/translations/texts/monsters/walkers/yokat/electricyokat.monstertype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Electric Yokat" + "Eng": "Electric Yokat", + "Rus": "Электрический Йокат" } } ] \ No newline at end of file diff --git a/translations/texts/names/ancientgreek.namesource.json b/translations/texts/names/ancientgreek.namesource.json index c7db9e86c..38d1f7588 100644 --- a/translations/texts/names/ancientgreek.namesource.json +++ b/translations/texts/names/ancientgreek.namesource.json @@ -1754,7 +1754,7 @@ }, "Texts": { "Eng": "Atabyrius", - "Rus": "" + "Rus": "Атабирий" } }, { diff --git a/translations/texts/names/pets.namesource.json b/translations/texts/names/pets.namesource.json index 107b2046d..c73302f80 100644 --- a/translations/texts/names/pets.namesource.json +++ b/translations/texts/names/pets.namesource.json @@ -8,7 +8,8 @@ ] }, "Texts": { - "Eng": "Abby" + "Eng": "Abby", + "Rus": "Эбби" } }, { @@ -20,7 +21,8 @@ ] }, "Texts": { - "Eng": "Abe" + "Eng": "Abe", + "Rus": "Эйб" } }, { @@ -32,7 +34,8 @@ ] }, "Texts": { - "Eng": "Alvin" + "Eng": "Alvin", + "Rus": "Альвин" } }, { @@ -44,7 +47,8 @@ ] }, "Texts": { - "Eng": "Angus" + "Eng": "Angus", + "Rus": "Ангус" } }, { @@ -56,7 +60,8 @@ ] }, "Texts": { - "Eng": "Archie" + "Eng": "Archie", + "Rus": "Арчи" } }, { @@ -68,7 +73,8 @@ ] }, "Texts": { - "Eng": "Artie" + "Eng": "Artie", + "Rus": "Арти" } }, { @@ -80,7 +86,8 @@ ] }, "Texts": { - "Eng": "Ava" + "Eng": "Ava", + "Rus": "Ава" } }, { @@ -92,7 +99,8 @@ ] }, "Texts": { - "Eng": "Avery" + "Eng": "Avery", + "Rus": "Эвери" } }, { @@ -104,7 +112,8 @@ ] }, "Texts": { - "Eng": "Baxter" + "Eng": "Baxter", + "Rus": "Бакстер" } }, { @@ -116,7 +125,8 @@ ] }, "Texts": { - "Eng": "Bear" + "Eng": "Bear", + "Rus": "Медведь" } }, { @@ -128,7 +138,8 @@ ] }, "Texts": { - "Eng": "Bella" + "Eng": "Bella", + "Rus": "Бэлла" } }, { @@ -140,7 +151,8 @@ ] }, "Texts": { - "Eng": "Belle" + "Eng": "Belle", + "Rus": "Билли" } }, { @@ -152,7 +164,8 @@ ] }, "Texts": { - "Eng": "Bentley" + "Eng": "Bentley", + "Rus": "Бэнтли" } }, { @@ -164,7 +177,8 @@ ] }, "Texts": { - "Eng": "Betsy" + "Eng": "Betsy", + "Rus": "Бэтси" } }, { @@ -176,7 +190,8 @@ ] }, "Texts": { - "Eng": "Bianca" + "Eng": "Bianca", + "Rus": "Бьянка" } }, { @@ -188,7 +203,8 @@ ] }, "Texts": { - "Eng": "Bingo" + "Eng": "Bingo", + "Rus": "Бинго" } }, { @@ -200,7 +216,8 @@ ] }, "Texts": { - "Eng": "Biscuit" + "Eng": "Biscuit", + "Rus": "Бисквит" } }, { @@ -212,7 +229,8 @@ ] }, "Texts": { - "Eng": "Bonnie" + "Eng": "Bonnie", + "Rus": "Бонни" } }, { @@ -224,7 +242,8 @@ ] }, "Texts": { - "Eng": "Boomer" + "Eng": "Boomer", + "Rus": "Бумер" } }, { @@ -236,7 +255,8 @@ ] }, "Texts": { - "Eng": "Brady" + "Eng": "Brady", + "Rus": "Брэйди" } }, { @@ -248,7 +268,8 @@ ] }, "Texts": { - "Eng": "Brandy" + "Eng": "Brandy", + "Rus": "Бренди" } }, { @@ -260,7 +281,8 @@ ] }, "Texts": { - "Eng": "Brody" + "Eng": "Brody", + "Rus": "Броди" } }, { @@ -272,7 +294,8 @@ ] }, "Texts": { - "Eng": "Brutus" + "Eng": "Brutus", + "Rus": "Брутус" } }, { @@ -284,7 +307,8 @@ ] }, "Texts": { - "Eng": "Bubba" + "Eng": "Bubba", + "Rus": "Бубба" } }, { @@ -296,7 +320,8 @@ ] }, "Texts": { - "Eng": "Buster" + "Eng": "Buster", + "Rus": "Бустер" } }, { @@ -308,7 +333,8 @@ ] }, "Texts": { - "Eng": "Buzz" + "Eng": "Buzz", + "Rus": "Базз" } }, { @@ -320,7 +346,8 @@ ] }, "Texts": { - "Eng": "Captain" + "Eng": "Captain", + "Rus": "Капитан" } }, { @@ -332,7 +359,8 @@ ] }, "Texts": { - "Eng": "Carly" + "Eng": "Carly", + "Rus": "Карли" } }, { @@ -344,7 +372,8 @@ ] }, "Texts": { - "Eng": "Carmela" + "Eng": "Carmela", + "Rus": "Кармела" } }, { @@ -356,7 +385,8 @@ ] }, "Texts": { - "Eng": "Carter" + "Eng": "Carter", + "Rus": "Картер" } }, { @@ -368,7 +398,8 @@ ] }, "Texts": { - "Eng": "Casey" + "Eng": "Casey", + "Rus": "Кейси" } }, { @@ -380,7 +411,8 @@ ] }, "Texts": { - "Eng": "Champ" + "Eng": "Champ", + "Rus": "Чемпион" } }, { @@ -392,7 +424,8 @@ ] }, "Texts": { - "Eng": "Chance" + "Eng": "Chance", + "Rus": "Шанс" } }, { @@ -404,7 +437,8 @@ ] }, "Texts": { - "Eng": "Chief" + "Eng": "Chief", + "Rus": "Шеф" } }, { @@ -416,7 +450,8 @@ ] }, "Texts": { - "Eng": "Cinnamon" + "Eng": "Cinnamon", + "Rus": "Корица" } }, { @@ -428,7 +463,8 @@ ] }, "Texts": { - "Eng": "Cleo" + "Eng": "Cleo", + "Rus": "Клео" } }, { @@ -440,7 +476,8 @@ ] }, "Texts": { - "Eng": "Clyde" + "Eng": "Clyde", + "Rus": "Клайд" } }, { @@ -452,7 +489,8 @@ ] }, "Texts": { - "Eng": "Cookie" + "Eng": "Cookie", + "Rus": "Куки" } }, { @@ -464,7 +502,8 @@ ] }, "Texts": { - "Eng": "Dane" + "Eng": "Dane", + "Rus": "Дан" } }, { @@ -476,7 +515,8 @@ ] }, "Texts": { - "Eng": "Diego" + "Eng": "Diego", + "Rus": "Диего" } }, { @@ -488,7 +528,8 @@ ] }, "Texts": { - "Eng": "Diesel" + "Eng": "Diesel", + "Rus": "Дизель" } }, { @@ -500,7 +541,8 @@ ] }, "Texts": { - "Eng": "Ellie" + "Eng": "Ellie", + "Rus": "Элли" } }, { @@ -512,7 +554,8 @@ ] }, "Texts": { - "Eng": "Elmer" + "Eng": "Elmer", + "Rus": "Элмер" } }, { @@ -524,7 +567,8 @@ ] }, "Texts": { - "Eng": "Faith" + "Eng": "Faith", + "Rus": "Вера" } }, { @@ -536,7 +580,8 @@ ] }, "Texts": { - "Eng": "Fern" + "Eng": "Fern", + "Rus": "Ферн" } }, { @@ -548,7 +593,8 @@ ] }, "Texts": { - "Eng": "Fiona" + "Eng": "Fiona", + "Rus": "Фиона" } }, { @@ -560,7 +606,8 @@ ] }, "Texts": { - "Eng": "Fisher" + "Eng": "Fisher", + "Rus": "Фишер" } }, { @@ -572,7 +619,8 @@ ] }, "Texts": { - "Eng": "Flash" + "Eng": "Flash", + "Rus": "Вспышка" } }, { @@ -584,7 +632,8 @@ ] }, "Texts": { - "Eng": "Fritz" + "Eng": "Fritz", + "Rus": "Фриц" } }, { @@ -596,7 +645,8 @@ ] }, "Texts": { - "Eng": "Gabby" + "Eng": "Gabby", + "Rus": "Гэбби" } }, { @@ -608,7 +658,8 @@ ] }, "Texts": { - "Eng": "Gemma" + "Eng": "Gemma", + "Rus": "Гемма" } }, { @@ -620,7 +671,8 @@ ] }, "Texts": { - "Eng": "Georgia" + "Eng": "Georgia", + "Rus": "Джорджия" } }, { @@ -632,7 +684,8 @@ ] }, "Texts": { - "Eng": "Gia" + "Eng": "Gia", + "Rus": "Гия" } }, { @@ -644,7 +697,8 @@ ] }, "Texts": { - "Eng": "Goose" + "Eng": "Goose", + "Rus": "Гусь" } }, { @@ -656,7 +710,8 @@ ] }, "Texts": { - "Eng": "Gracie" + "Eng": "Gracie", + "Rus": "Грейси" } }, { @@ -668,7 +723,8 @@ ] }, "Texts": { - "Eng": "Griffin" + "Eng": "Griffin", + "Rus": "Гриффин" } }, { @@ -680,7 +736,8 @@ ] }, "Texts": { - "Eng": "Gunner" + "Eng": "Gunner", + "Rus": "Стрелок" } }, { @@ -692,7 +749,8 @@ ] }, "Texts": { - "Eng": "Gypsy" + "Eng": "Gypsy", + "Rus": "Цыган" } }, { @@ -704,7 +762,8 @@ ] }, "Texts": { - "Eng": "Harvey" + "Eng": "Harvey", + "Rus": "Харви" } }, { @@ -716,7 +775,8 @@ ] }, "Texts": { - "Eng": "Hoss" + "Eng": "Hoss", + "Rus": "Гесс" } }, { @@ -728,7 +788,8 @@ ] }, "Texts": { - "Eng": "Inez" + "Eng": "Inez", + "Rus": "Инез" } }, { @@ -740,7 +801,8 @@ ] }, "Texts": { - "Eng": "Jack" + "Eng": "Jack", + "Rus": "Джек" } }, { @@ -752,7 +814,8 @@ ] }, "Texts": { - "Eng": "Jackie" + "Eng": "Jackie", + "Rus": "Джеки" } }, { @@ -764,7 +827,8 @@ ] }, "Texts": { - "Eng": "Jackson" + "Eng": "Jackson", + "Rus": "Джаксон" } }, { @@ -776,7 +840,8 @@ ] }, "Texts": { - "Eng": "Jada" + "Eng": "Jada", + "Rus": "Джада" } }, { @@ -788,7 +853,8 @@ ] }, "Texts": { - "Eng": "Jasper" + "Eng": "Jasper", + "Rus": "Джаспер" } }, { @@ -800,7 +866,8 @@ ] }, "Texts": { - "Eng": "Jenna" + "Eng": "Jenna", + "Rus": "Дженна" } }, { @@ -812,7 +879,8 @@ ] }, "Texts": { - "Eng": "Johnny" + "Eng": "Johnny", + "Rus": "Джонни" } }, { @@ -824,7 +892,8 @@ ] }, "Texts": { - "Eng": "Judge" + "Eng": "Judge", + "Rus": "Судья" } }, { @@ -836,7 +905,8 @@ ] }, "Texts": { - "Eng": "Juliet" + "Eng": "Juliet", + "Rus": "Джульетта" } }, { @@ -848,7 +918,8 @@ ] }, "Texts": { - "Eng": "Kallie" + "Eng": "Kallie", + "Rus": "Калли" } }, { @@ -860,7 +931,8 @@ ] }, "Texts": { - "Eng": "Karma" + "Eng": "Karma", + "Rus": "Карма" } }, { @@ -872,7 +944,8 @@ ] }, "Texts": { - "Eng": "Kayla" + "Eng": "Kayla", + "Rus": "Кайла" } }, { @@ -884,7 +957,8 @@ ] }, "Texts": { - "Eng": "Kira" + "Eng": "Kira", + "Rus": "Кира" } }, { @@ -896,7 +970,8 @@ ] }, "Texts": { - "Eng": "Koda" + "Eng": "Koda", + "Rus": "Кода" } }, { @@ -908,7 +983,8 @@ ] }, "Texts": { - "Eng": "Kona" + "Eng": "Kona", + "Rus": "Кона" } }, { @@ -920,7 +996,8 @@ ] }, "Texts": { - "Eng": "Leia" + "Eng": "Leia", + "Rus": "Лея" } }, { @@ -932,7 +1009,8 @@ ] }, "Texts": { - "Eng": "Lena" + "Eng": "Lena", + "Rus": "Лена" } }, { @@ -944,7 +1022,8 @@ ] }, "Texts": { - "Eng": "Lenny" + "Eng": "Lenny", + "Rus": "Ленни" } }, { @@ -956,7 +1035,8 @@ ] }, "Texts": { - "Eng": "Lexi" + "Eng": "Lexi", + "Rus": "Лекси" } }, { @@ -968,7 +1048,8 @@ ] }, "Texts": { - "Eng": "Lizzy" + "Eng": "Lizzy", + "Rus": "Лиззи" } }, { @@ -980,7 +1061,8 @@ ] }, "Texts": { - "Eng": "Lola" + "Eng": "Lola", + "Rus": "Лола" } }, { @@ -992,7 +1074,8 @@ ] }, "Texts": { - "Eng": "Louie" + "Eng": "Louie", + "Rus": "Луи" } }, { @@ -1004,7 +1087,8 @@ ] }, "Texts": { - "Eng": "Luke" + "Eng": "Luke", + "Rus": "Люк" } }, { @@ -1016,7 +1100,8 @@ ] }, "Texts": { - "Eng": "Madison" + "Eng": "Madison", + "Rus": "Мэдисон" } }, { @@ -1028,7 +1113,8 @@ ] }, "Texts": { - "Eng": "Mandy" + "Eng": "Mandy", + "Rus": "Мэнди" } }, { @@ -1040,7 +1126,8 @@ ] }, "Texts": { - "Eng": "Mickey" + "Eng": "Mickey", + "Rus": "Микки" } }, { @@ -1052,7 +1139,8 @@ ] }, "Texts": { - "Eng": "Miley" + "Eng": "Miley", + "Rus": "Майли" } }, { @@ -1064,7 +1152,8 @@ ] }, "Texts": { - "Eng": "Millie" + "Eng": "Millie", + "Rus": "Милли" } }, { @@ -1076,7 +1165,8 @@ ] }, "Texts": { - "Eng": "Milo" + "Eng": "Milo", + "Rus": "Мило" } }, { @@ -1088,7 +1178,8 @@ ] }, "Texts": { - "Eng": "Missy" + "Eng": "Missy", + "Rus": "Мисси" } }, { @@ -1100,7 +1191,8 @@ ] }, "Texts": { - "Eng": "Moose" + "Eng": "Moose", + "Rus": "Мус" } }, { @@ -1112,7 +1204,8 @@ ] }, "Texts": { - "Eng": "Moxie" + "Eng": "Moxie", + "Rus": "Мокси" } }, { @@ -1124,7 +1217,8 @@ ] }, "Texts": { - "Eng": "Muffin" + "Eng": "Muffin", + "Rus": "Маффин" } }, { @@ -1136,7 +1230,8 @@ ] }, "Texts": { - "Eng": "Nala" + "Eng": "Nala", + "Rus": "Нала" } }, { @@ -1148,7 +1243,8 @@ ] }, "Texts": { - "Eng": "Ned" + "Eng": "Ned", + "Rus": "Нед" } }, { @@ -1160,7 +1256,8 @@ ] }, "Texts": { - "Eng": "Nelson" + "Eng": "Nelson", + "Rus": "Нельсон" } }, { @@ -1172,7 +1269,8 @@ ] }, "Texts": { - "Eng": "Nero" + "Eng": "Nero", + "Rus": "Нэро" } }, { @@ -1184,7 +1282,8 @@ ] }, "Texts": { - "Eng": "Nikki" + "Eng": "Nikki", + "Rus": "Никки" } }, { @@ -1196,7 +1295,8 @@ ] }, "Texts": { - "Eng": "Nola" + "Eng": "Nola", + "Rus": "Нола" } }, { @@ -1208,7 +1308,8 @@ ] }, "Texts": { - "Eng": "Nori" + "Eng": "Nori", + "Rus": "Нори" } }, { @@ -1220,7 +1321,8 @@ ] }, "Texts": { - "Eng": "Norm" + "Eng": "Norm", + "Rus": "Норм" } }, { @@ -1232,7 +1334,8 @@ ] }, "Texts": { - "Eng": "Odin" + "Eng": "Odin", + "Rus": "Один" } }, { @@ -1244,7 +1347,8 @@ ] }, "Texts": { - "Eng": "Olive" + "Eng": "Olive", + "Rus": "Оливка" } }, { @@ -1256,7 +1360,8 @@ ] }, "Texts": { - "Eng": "Olivia" + "Eng": "Olivia", + "Rus": "Оливия" } }, { @@ -1268,7 +1373,8 @@ ] }, "Texts": { - "Eng": "Ollie" + "Eng": "Ollie", + "Rus": "Олли" } }, { @@ -1280,7 +1386,8 @@ ] }, "Texts": { - "Eng": "Oreo" + "Eng": "Oreo", + "Rus": "Орео" } }, { @@ -1292,7 +1399,8 @@ ] }, "Texts": { - "Eng": "Otis" + "Eng": "Otis", + "Rus": "Отис" } }, { @@ -1304,7 +1412,8 @@ ] }, "Texts": { - "Eng": "Otto" + "Eng": "Otto", + "Rus": "Отто" } }, { @@ -1316,7 +1425,8 @@ ] }, "Texts": { - "Eng": "Pablo" + "Eng": "Pablo", + "Rus": "Пабло" } }, { @@ -1328,7 +1438,8 @@ ] }, "Texts": { - "Eng": "Pearl" + "Eng": "Pearl", + "Rus": "Пёрл" } }, { @@ -1340,7 +1451,8 @@ ] }, "Texts": { - "Eng": "Pebbles" + "Eng": "Pebbles", + "Rus": "Галька" } }, { @@ -1352,7 +1464,8 @@ ] }, "Texts": { - "Eng": "Pepper" + "Eng": "Pepper", + "Rus": "Пеппер" } }, { @@ -1364,7 +1477,8 @@ ] }, "Texts": { - "Eng": "Petey" + "Eng": "Petey", + "Rus": "Пити" } }, { @@ -1376,7 +1490,8 @@ ] }, "Texts": { - "Eng": "Piper" + "Eng": "Piper", + "Rus": "Пайпер" } }, { @@ -1388,7 +1503,8 @@ ] }, "Texts": { - "Eng": "Pippa" + "Eng": "Pippa", + "Rus": "Пиппа" } }, { @@ -1400,7 +1516,8 @@ ] }, "Texts": { - "Eng": "Poppy" + "Eng": "Poppy", + "Rus": "Поппи" } }, { @@ -1412,7 +1529,8 @@ ] }, "Texts": { - "Eng": "Quincy" + "Eng": "Quincy", + "Rus": "Куинси" } }, { @@ -1424,7 +1542,8 @@ ] }, "Texts": { - "Eng": "Ranger" + "Eng": "Ranger", + "Rus": "Рэйнджер" } }, { @@ -1436,7 +1555,8 @@ ] }, "Texts": { - "Eng": "Reggie" + "Eng": "Reggie", + "Rus": "Реджи" } }, { @@ -1448,7 +1568,8 @@ ] }, "Texts": { - "Eng": "Rex" + "Eng": "Rex", + "Rus": "Рэкс" } }, { @@ -1460,7 +1581,8 @@ ] }, "Texts": { - "Eng": "Rocky" + "Eng": "Rocky", + "Rus": "Рокки" } }, { @@ -1472,7 +1594,8 @@ ] }, "Texts": { - "Eng": "Rosco" + "Eng": "Rosco", + "Rus": "Роско" } }, { @@ -1484,7 +1607,8 @@ ] }, "Texts": { - "Eng": "Rose" + "Eng": "Rose", + "Rus": "Роза" } }, { @@ -1496,7 +1620,8 @@ ] }, "Texts": { - "Eng": "Sage" + "Eng": "Sage", + "Rus": "Сейдж" } }, { @@ -1508,7 +1633,8 @@ ] }, "Texts": { - "Eng": "Sam" + "Eng": "Sam", + "Rus": "Сэм" } }, { @@ -1520,7 +1646,8 @@ ] }, "Texts": { - "Eng": "Sammie" + "Eng": "Sammie", + "Rus": "Сэмми" } }, { @@ -1532,7 +1659,8 @@ ] }, "Texts": { - "Eng": "Sasha" + "Eng": "Sasha", + "Rus": "Саша" } }, { @@ -1544,7 +1672,8 @@ ] }, "Texts": { - "Eng": "Scrappy" + "Eng": "Scrappy", + "Rus": "Скрэппи" } }, { @@ -1556,7 +1685,8 @@ ] }, "Texts": { - "Eng": "Shadow" + "Eng": "Shadow", + "Rus": "Тень" } }, { @@ -1568,7 +1698,8 @@ ] }, "Texts": { - "Eng": "Sissy" + "Eng": "Sissy", + "Rus": "Неженка" } }, { @@ -1580,7 +1711,8 @@ ] }, "Texts": { - "Eng": "Sky" + "Eng": "Sky", + "Rus": "Скай" } }, { @@ -1592,7 +1724,8 @@ ] }, "Texts": { - "Eng": "Smoky" + "Eng": "Smoky", + "Rus": "Смоки" } }, { @@ -1604,7 +1737,8 @@ ] }, "Texts": { - "Eng": "Snickers" + "Eng": "Snickers", + "Rus": "Сникерс" } }, { @@ -1616,7 +1750,8 @@ ] }, "Texts": { - "Eng": "Sophia" + "Eng": "Sophia", + "Rus": "София" } }, { @@ -1628,7 +1763,8 @@ ] }, "Texts": { - "Eng": "Sophie" + "Eng": "Sophie", + "Rus": "Софи" } }, { @@ -1640,7 +1776,8 @@ ] }, "Texts": { - "Eng": "Sparky" + "Eng": "Sparky", + "Rus": "Спарки" } }, { @@ -1652,7 +1789,8 @@ ] }, "Texts": { - "Eng": "Stanley" + "Eng": "Stanley", + "Rus": "Стенли" } }, { @@ -1664,7 +1802,8 @@ ] }, "Texts": { - "Eng": "Sugar" + "Eng": "Sugar", + "Rus": "Сахар" } }, { @@ -1676,7 +1815,8 @@ ] }, "Texts": { - "Eng": "TJ" + "Eng": "TJ", + "Rus": "Ти-джей" } }, { @@ -1688,7 +1828,8 @@ ] }, "Texts": { - "Eng": "Taz" + "Eng": "Taz", + "Rus": "Тэз" } }, { @@ -1700,7 +1841,8 @@ ] }, "Texts": { - "Eng": "Tripp" + "Eng": "Tripp", + "Rus": "Трипп" } }, { @@ -1712,7 +1854,8 @@ ] }, "Texts": { - "Eng": "Tucker" + "Eng": "Tucker", + "Rus": "Такер" } }, { @@ -1724,7 +1867,8 @@ ] }, "Texts": { - "Eng": "Vince" + "Eng": "Vince", + "Rus": "Винс" } }, { @@ -1736,7 +1880,8 @@ ] }, "Texts": { - "Eng": "Violet" + "Eng": "Violet", + "Rus": "Фиалка" } }, { @@ -1748,7 +1893,8 @@ ] }, "Texts": { - "Eng": "Wally" + "Eng": "Wally", + "Rus": "Уолли" } }, { @@ -1760,7 +1906,8 @@ ] }, "Texts": { - "Eng": "Walter" + "Eng": "Walter", + "Rus": "Уолтер" } }, { @@ -1772,7 +1919,8 @@ ] }, "Texts": { - "Eng": "Winnie" + "Eng": "Winnie", + "Rus": "Винни" } }, { @@ -1784,7 +1932,8 @@ ] }, "Texts": { - "Eng": "Wrigley" + "Eng": "Wrigley", + "Rus": "Вригли" } }, { @@ -1796,7 +1945,8 @@ ] }, "Texts": { - "Eng": "Yukon" + "Eng": "Yukon", + "Rus": "Юкон" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/arena/arenabruiser.npctype.json b/translations/texts/npcs/arena/arenabruiser.npctype.json index 568a132cd..60198a49e 100644 --- a/translations/texts/npcs/arena/arenabruiser.npctype.json +++ b/translations/texts/npcs/arena/arenabruiser.npctype.json @@ -1,4 +1,15 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/arena/arenabruiser.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Bruiser" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/arena/arenahunter.npctype.json b/translations/texts/npcs/arena/arenahunter.npctype.json index ef2157c68..4c99d1de2 100644 --- a/translations/texts/npcs/arena/arenahunter.npctype.json +++ b/translations/texts/npcs/arena/arenahunter.npctype.json @@ -59,6 +59,17 @@ "Rus": "Хватит прятаться!" } }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/arena/arenahunter.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Volo" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/arena/arenapyro.npctype.json b/translations/texts/npcs/arena/arenapyro.npctype.json index 49960d3d0..e7c2764f8 100644 --- a/translations/texts/npcs/arena/arenapyro.npctype.json +++ b/translations/texts/npcs/arena/arenapyro.npctype.json @@ -47,6 +47,17 @@ "Rus": "Огонь дает жизнь, он же ее забирает!" } }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/arena/arenapyro.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Inferno" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/arena/shared_arenaadvisor.json b/translations/texts/npcs/arena/shared_arenaadvisor.json new file mode 100644 index 000000000..58c4abeb2 --- /dev/null +++ b/translations/texts/npcs/arena/shared_arenaadvisor.json @@ -0,0 +1,19 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "npcs/arena/arenaadvisor1.npctype": [ + "/identity/name" + ], + "npcs/arena/arenaadvisor2.npctype": [ + "/identity/name" + ], + "npcs/arena/arenaadvisor3.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Atticus" + } + } +] \ No newline at end of file diff --git a/translations/texts/npcs/bounty/bountytarget.npctype.json b/translations/texts/npcs/bounty/bountytarget.npctype.json new file mode 100644 index 000000000..3da61efca --- /dev/null +++ b/translations/texts/npcs/bounty/bountytarget.npctype.json @@ -0,0 +1,50 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "npcs/bounty/bountytarget.npctype": [ + "/scriptConfig/behaviorConfig/bribeTitle" + ] + }, + "Texts": { + "Eng": "Accept bribe?", + "Rus": "Примешь подкуп?" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/bounty/bountytarget.npctype": [ + "/scriptConfig/behaviorConfig/bribeMessage" + ] + }, + "Texts": { + "Eng": "If you let this criminal go, they have offered to give you ^orange;a rare treasure^reset;. Do you wish to accept the bribe?", + "Rus": "Если Вы отпустите этого преступника, он даст Вам ^orange;редкое сокровище^reset;. Вы хотите принять подкуп?" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/bounty/bountytarget.npctype": [ + "/scriptConfig/behaviorConfig/bribeHatMessage" + ] + }, + "Texts": { + "Eng": "If you let this criminal go, they have offered to give you ^orange;their hat^reset;. Do you wish to accept the bribe?", + "Rus": "Если Вы отпустите этого преступника, он даст Вам ^orange;свой головной убор^reset;. Вы хотите принять подкуп?" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/bounty/bountytarget.npctype": [ + "/scriptConfig/behaviorConfig/bribeSubtitle" + ] + }, + "Texts": { + "Eng": "This criminal has offered you a bribe", + "Rus": "Этот преступник предложил Вам подкуп" + } + } +] diff --git a/translations/texts/npcs/bounty/ignobletarget.npctype.json b/translations/texts/npcs/bounty/ignobletarget.npctype.json index 07fb6fb16..1385f0664 100644 --- a/translations/texts/npcs/bounty/ignobletarget.npctype.json +++ b/translations/texts/npcs/bounty/ignobletarget.npctype.json @@ -1,15 +1,4 @@ [ - { - "DeniedAlternatives": [], - "Files": { - "npcs/bounty/ignobletarget.npctype": [ - "/npcname" - ] - }, - "Texts": { - "Eng": "Captain Ignoble" - } - }, { "DeniedAlternatives": [], "Files": { @@ -18,7 +7,8 @@ ] }, "Texts": { - "Eng": "Gosh darnit, I've been handcuffed! I sure hope you don't send me off to space jail, partner!" + "Eng": "Gosh darnit, I've been handcuffed! I sure hope you don't send me off to space jail, partner!", + "Rus": "А, черт! Меня связали! Я надеюсь ты не отправишь меня в космическую тюрьму, партнёр!" } }, { @@ -29,7 +19,8 @@ ] }, "Texts": { - "Eng": "It is I, ^orange;Captain Ignoble^reset;, leader of the ^orange;^reset;!" + "Eng": "It is I, ^orange;Captain Ignoble^reset;, leader of the ^orange;^reset;!", + "Rus": "Это я, ^orange;Капитан Шнобель^reset;, лидер банды ^orange;^reset;!" } }, { @@ -40,7 +31,8 @@ ] }, "Texts": { - "Eng": "The ^orange;^reset; are done for... Captain Noble must be a mighty smart an' handsome guy to have recruited you!" + "Eng": "The ^orange;^reset; are done for... Captain Noble must be a mighty smart an' handsome guy to have recruited you!", + "Rus": "С бандой ^orange;^reset; покончено... Капитан Нобель очень умный чувак, раз уж завербовал тебя!" } } -] \ No newline at end of file +] diff --git a/translations/texts/npcs/bounty/nobleclue.npctype.json b/translations/texts/npcs/bounty/nobleclue.npctype.json index 41cf2b02f..71f099f49 100644 --- a/translations/texts/npcs/bounty/nobleclue.npctype.json +++ b/translations/texts/npcs/bounty/nobleclue.npctype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "You're gonna have to fight me, Peacekeeper!" + "Eng": "You're gonna have to fight me, Peacekeeper!", + "Rus": "Тебе придётся сразиться со мной, Миротворец!" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/bounty/shared_.npctype.json b/translations/texts/npcs/bounty/shared_.npctype.json index dff3d30a7..a72fd5dc4 100644 --- a/translations/texts/npcs/bounty/shared_.npctype.json +++ b/translations/texts/npcs/bounty/shared_.npctype.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "...? Uh-oh..." + "Eng": "...? Uh-oh...", + "Rus": "...? Ой-ёй..." } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "Running away is not an advisable strategy, partner!" + "Eng": "Running away is not an advisable strategy, partner!", + "Rus": "Побег не самая подходящая стратегия, партнёр!" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/crew/crewmemberchemist.npctype.json b/translations/texts/npcs/crew/crewmemberchemist.npctype.json index a472e71e8..0669c21cb 100644 --- a/translations/texts/npcs/crew/crewmemberchemist.npctype.json +++ b/translations/texts/npcs/crew/crewmemberchemist.npctype.json @@ -35,7 +35,7 @@ }, "Texts": { "Eng": "Floran will give you boostsss when we are on ship!", - "Rus": "" + "Rus": "Флоран будет давать тебе усссиление, когда мы на корабле!" } }, { @@ -73,7 +73,7 @@ }, "Texts": { "Eng": "I'll give everyone on the ship buffs whilst we're on board!", - "Rus": "" + "Rus": "Я дам всем на корабле положительные эффекты, пока мы на борту!" } }, { @@ -98,7 +98,7 @@ }, "Texts": { "Eng": "I'll give you a boost whenever we're on the ship, partner!", - "Rus": "" + "Rus": "Я дам тебе усиление, когда мы будем на корабле, партнер!" } }, { @@ -134,7 +134,7 @@ }, "Texts": { "Eng": "Looks like you could use a hand, partner!", - "Rus": "" + "Rus": "Похоже, тебе бы не помешала рука помощи, партнер!" } }, { diff --git a/translations/texts/npcs/crew/crewmembertailor.npctype.json b/translations/texts/npcs/crew/crewmembertailor.npctype.json index 69fae2257..31f9f9652 100644 --- a/translations/texts/npcs/crew/crewmembertailor.npctype.json +++ b/translations/texts/npcs/crew/crewmembertailor.npctype.json @@ -171,7 +171,7 @@ }, "Texts": { "Eng": "If you want to change up your crew's outfit, then I'm your huckleberry!", - "Rus": "" + "Rus": "Если ты хочешь сменить одежду своего экипажа, тогда я тебе помогу!" } }, { @@ -247,7 +247,7 @@ }, "Texts": { "Eng": "This is a mighty fine choice of outfit, partner!", - "Rus": "" + "Rus": "Это очень хороший выбор одежды, партнер!" } }, { @@ -273,7 +273,7 @@ }, "Texts": { "Eng": "This new crew uniform is sharper than a durasteel spur. Good choice, partner!", - "Rus": "" + "Rus": "Эта новехонькая униформа экипажа острее дюросталевой шпоры. Чудный выбор, партнер!" } }, { diff --git a/translations/texts/npcs/outpost/captainnoble.npctype.json b/translations/texts/npcs/outpost/captainnoble.npctype.json index 063219089..7b26b0e71 100644 --- a/translations/texts/npcs/outpost/captainnoble.npctype.json +++ b/translations/texts/npcs/outpost/captainnoble.npctype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Always keep yer head up, Officer !" + "Eng": "Always keep yer head up, Officer !", + "Rus": "Всегда держите голову высоко, Офицер !" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Howdy there, Officer ! Fightin' the good fight as usual?" + "Eng": "Howdy there, Officer ! Fightin' the good fight as usual?", + "Rus": "Здравствуйте, Офицер ! Как обычно боретесь за правое дело?" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Howdy, Officer ! How's the workload treatin' yer?" + "Eng": "Howdy, Officer ! How's the workload treatin' yer?", + "Rus": "Привет, Офицер ! Загруженность работой не утомляет тебя?" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/outpostfloranhunter.npctype.json b/translations/texts/npcs/outpost/outpostfloranhunter.npctype.json index 9a936dc00..386bb7efd 100644 --- a/translations/texts/npcs/outpost/outpostfloranhunter.npctype.json +++ b/translations/texts/npcs/outpost/outpostfloranhunter.npctype.json @@ -23,6 +23,18 @@ "Rus": "Другой Флоран. Ты должен понять азарт охоты." } }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/outpostfloranhunter.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Miles", + "Rus": "Майлз" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/outpost/outposthylotlcurator.npctype.json b/translations/texts/npcs/outpost/outposthylotlcurator.npctype.json index f577a569d..44d5751e5 100644 --- a/translations/texts/npcs/outpost/outposthylotlcurator.npctype.json +++ b/translations/texts/npcs/outpost/outposthylotlcurator.npctype.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/outposthylotlcurator.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Daichi", + "Rus": "Дайчи" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/outpost/santa.npctype.json b/translations/texts/npcs/outpost/santa.npctype.json index daf2cad8e..379b0be4b 100644 --- a/translations/texts/npcs/outpost/santa.npctype.json +++ b/translations/texts/npcs/outpost/santa.npctype.json @@ -71,5 +71,17 @@ "Eng": "Ho ho ho!", "Rus": "Хо-хо-хо!" } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/santa.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Santa Claus", + "Rus": "Санта Клаус" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devabi.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devabi.npctype.json index 3f095a6e4..3806b338e 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devabi.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devabi.npctype.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devabi.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Abi", + "Rus": "Аби" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/outpost/visitors/devs/devadam.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devadam.npctype.json index d70324c4a..0445f65a4 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devadam.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devadam.npctype.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devadam.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Adam", + "Rus": "Адам" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/outpost/visitors/devs/devdonna.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devdonna.npctype.json index eef728116..6a676e54a 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devdonna.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devdonna.npctype.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devdonna.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Donna", + "Rus": "Донна" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/outpost/visitors/devs/devdoris.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devdoris.npctype.json index 04970ad3f..8ceb7aeec 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devdoris.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devdoris.npctype.json @@ -8,7 +8,19 @@ }, "Texts": { "Eng": "'Ello I'm Doris. My 'overboard flew off a cliff and I 'av come 'ere to buy a new one.", - "Rus": "Привет, я Дорис. Мой 'оверборд упал с обрыва и я тут 'тобы купить новый." + "Rus": "Прифет, я Дорис. Мой хоферборт упал ф обрыва и я тут фтобы купить нофый." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devdoris.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Doris", + "Rus": "Дорис" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devgeorge.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devgeorge.npctype.json index b6e9f8a2c..9364f9652 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devgeorge.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devgeorge.npctype.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devgeorge.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "George", + "Rus": "Джордж" + } + }, { "DeniedAlternatives": [], "Files": { @@ -8,7 +20,7 @@ }, "Texts": { "Eng": "Hey, I'm George!", - "Rus": "Привет, я Джорж!" + "Rus": "Привет, я Джордж!" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devharriet.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devharriet.npctype.json index 61fa1bd84..545024a2f 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devharriet.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devharriet.npctype.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devharriet.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Harriet", + "Rus": "Харриет" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/texts/npcs/outpost/visitors/devs/devjay.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devjay.npctype.json index 0d6360466..0a12d11e0 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devjay.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devjay.npctype.json @@ -10,5 +10,17 @@ "Eng": "Hey, I'm Jay. I heard Earth was destroyed? That's bad pancakes.", "Rus": "Привет, я Джей. Я слышал Земля уничтожена? Вот же блин." } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devjay.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Jay", + "Rus": "Джей" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devkyren.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devkyren.npctype.json index 94dc5a93f..908bb63c8 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devkyren.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devkyren.npctype.json @@ -10,5 +10,17 @@ "Eng": "Hi, I'm Kyren! I'm very much interested in the origins of the Universe.", "Rus": "Привет, я Кайрен! Я интересуюсь зарождением Вселенной." } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devkyren.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Kyren", + "Rus": "Кайрен" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devlili.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devlili.npctype.json index 0890ae622..f902d1327 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devlili.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devlili.npctype.json @@ -10,5 +10,17 @@ "Eng": "Hi, I'm Lili! I want to catch every single monster across the stars. Especially the chubby ones.", "Rus": "Привет, я Лили! Я хочу поймать всех монстров во всем мире. Особенно пухленьких." } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devlili.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Lili", + "Rus": "Лили" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devmeta.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devmeta.npctype.json index 8905edd17..66bbae77c 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devmeta.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devmeta.npctype.json @@ -8,7 +8,19 @@ }, "Texts": { "Eng": "Hey, I'm Metadept! I enjoy programming and the colour grey.", - "Rus": "Привет, я Метадепт! Мне нравится программирование и серый цвет." + "Rus": "Привет, я Метадепт! Мне нравится программирование и серый цвет." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devmeta.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Metadept", + "Rus": "Метадепт" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devmolly.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devmolly.npctype.json index 2945a5fad..6ffea6052 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devmolly.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devmolly.npctype.json @@ -10,5 +10,17 @@ "Eng": "It's-a me, Mollygos!", "Rus": "Это же мы, РУССКОЕ КОМЬЮНИТИ!" } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devmolly.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Molly", + "Rus": "РК" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devrosie.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devrosie.npctype.json index e097509c9..57100b4de 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devrosie.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devrosie.npctype.json @@ -10,5 +10,17 @@ "Eng": "Hi, I'm Rosie! The Universe is such a large place, I want to smell every flower, catch every bug and climb every tree.", "Rus": "Привет, я Роза! Космос такой большой! Я хочу понюхать каждый цветок, поймать каждого жучка, забраться на каждое дерево." } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devrosie.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Rosie", + "Rus": "Роза" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devstephen.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devstephen.npctype.json index 7d3f2395a..c3162faf3 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devstephen.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devstephen.npctype.json @@ -10,5 +10,17 @@ "Eng": "Hey, I'm Stephen! I can make lots of different noises. Boop!", "Rus": "Привет, я Стефан! Я могу издавать кучу разных звуков. Биип!" } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devstephen.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Stephen", + "Rus": "Стефан" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devtomkat.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devtomkat.npctype.json index 57b9d558a..519a2707d 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devtomkat.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devtomkat.npctype.json @@ -10,5 +10,17 @@ "Eng": "Hi! I'm Tom. I'm working on cataloguing the entire Universe! I'm quite the Starbounder.", "Rus": "Привет! Я Том. Я составляю каталог на всю Вселенную! Меня можно назвать Старбаундером." } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devtomkat.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Tom", + "Rus": "Том" + } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/devwilliam.npctype.json b/translations/texts/npcs/outpost/visitors/devs/devwilliam.npctype.json index 72619f331..3c83708dc 100644 --- a/translations/texts/npcs/outpost/visitors/devs/devwilliam.npctype.json +++ b/translations/texts/npcs/outpost/visitors/devs/devwilliam.npctype.json @@ -8,7 +8,19 @@ }, "Texts": { "Eng": "Hi! I'm William. A programmer from Earth. I specialise in AI.", - "Rus": "Привет! Я Уилльям. Программист с Земли. Я специализируюсь в ИИ." + "Rus": "Привет! Я Уильям. Программист с Земли. Я специализируюсь в ИИ." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devwilliam.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "William", + "Rus": "Уильям" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/outpost/visitors/devs/shared_.npctype.json b/translations/texts/npcs/outpost/visitors/devs/shared_.npctype.json new file mode 100644 index 000000000..b24fdf6dd --- /dev/null +++ b/translations/texts/npcs/outpost/visitors/devs/shared_.npctype.json @@ -0,0 +1,17 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "npcs/outpost/visitors/devs/devtiy.npctype": [ + "/identity/name" + ], + "npcs/outpost/visitors/devs/devtom.npctype": [ + "/identity/name" + ] + }, + "Texts": { + "Eng": "Tiy", + "Rus": "Тия" + } + } +] \ No newline at end of file diff --git a/translations/texts/npcs/story/baron.npctype.json b/translations/texts/npcs/story/baron.npctype.json index d3c8cc966..232238bb2 100644 --- a/translations/texts/npcs/story/baron.npctype.json +++ b/translations/texts/npcs/story/baron.npctype.json @@ -171,7 +171,7 @@ }, "Texts": { "Eng": "Startled. Do you hear that?", - "Rus": "Испуганно. Ты слышал это?" + "Rus": "Испуганно. Ты слышал это?" } }, { @@ -209,7 +209,7 @@ }, "Texts": { "Eng": "You've certainly earned your bauble!", - "Rus": "Ты определенно заслужил эту безделушку!" + "Rus": "Ты определенно заслужил эту безделушку!" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/story/koichi.npctype.json b/translations/texts/npcs/story/koichi.npctype.json index 3d7cee69b..5916aeec3 100644 --- a/translations/texts/npcs/story/koichi.npctype.json +++ b/translations/texts/npcs/story/koichi.npctype.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "But, um... May I come with you? This object, the artifact - I would love to know more.", - "Rus": "А... эм... Можно мне с тобой? Эта вещь,.. этот артефакт... Я бы хотел узнать о нём больше." + "Rus": "Но, эм... Можно мне с тобой? Эта вещь, этот артефакт... Я бы хотел узнать о нём больше." } }, { @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "I think it's best to entrust it to you - a reward for your decency. It's certainly not safe here.", - "Rus": "Я думаю, это стоит вручить тебе - награду за твою порядочность. Но здесь всё ещё не безопасно." + "Rus": "Я думаю, это стоит вручить тебе - награда за твою порядочность. Но здесь всё ещё не безопасно." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "You're here! You made it! You defeated those cowled villains!", - "Rus": "Получилось! Ты сделал это! Ты победил этих культистов!" + "Rus": "Получилось! Ты сделал это! Ты победил этих культистов!" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/story/koichihologram.npctype.json b/translations/texts/npcs/story/koichihologram.npctype.json index ae700d377..3b6ccf47a 100644 --- a/translations/texts/npcs/story/koichihologram.npctype.json +++ b/translations/texts/npcs/story/koichihologram.npctype.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Did you know the texts here predate our near-extinction at the hands of the Floran hordes?", - "Rus": "Ты знал, что тут есть тома, датируемые раньше флоранского нашествия, едва не уничтожившего наш вид?" + "Rus": "Ты знал, что тут есть тома, датируемые раньше флоранского нашествия, едва не уничтожившего наш вид?" } }, { diff --git a/translations/texts/npcs/story/lana.npctype.json b/translations/texts/npcs/story/lana.npctype.json index 881a50df4..d6d20a3d1 100644 --- a/translations/texts/npcs/story/lana.npctype.json +++ b/translations/texts/npcs/story/lana.npctype.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Hey! Soldier! Quick, we need you down in the tunnels!", - "Rus": "Эй, солдат! Быстрее, нам нужно чтобы ты спустился в туннель." + "Rus": "Эй, солдат! Быстрее, нам нужно чтобы ты спустил в туннель." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Oh, this is what you're here for? ...Take it.", - "Rus": "А, это то, за чем ты пришел?... Забирай." + "Rus": "А, это то, за чем ты здесь? ...Забирай." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "Oh. Wait. You're not one of mine. If you're here to join us, we could use you! We need a scout underground!", - "Rus": "Ой. Подожди. Ты не один из нас. Раз уж ты решил присоединиться, ты нам поможешь! Будешь проводником в подземелье!" + "Rus": "Ой. Подожди. Ты не один из нас. Раз уж ты решил присоединиться, ты нам поможешь! Будешь проводником в подземелье!" } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "Soldier, I'd like to help you, I think you've earned some assistance. I have skills that might be useful to you.", - "Rus": "Солдат, я хочу помочь тебе. Мне кажется, ты заслужил некоторую благодарность. У меня есть навыки, которые могут быть тебе полезны." + "Rus": "Солдат, я хочу помочь тебе. Мне кажется, ты заслужил некоторую благодарность. У меня есть навыки, которые могут быть тебе полезны." } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "The name's ^orange;Lana Blake^white;, and if you want into this Miniknog stronghold as bad as I do then get down there.", - "Rus": "Меня зовут Лана Блейк. Если ты хочешь попасть в крепость Министерства так же неофициально как и я, тогда спускайся вниз." + "Rus": "Меня зовут ^orange;Лана Блейк^white;. Если ты хочешь попасть в крепость Министерства так же неофициально как и я, тогда спускайся вниз." } }, { @@ -116,7 +116,7 @@ }, "Texts": { "Eng": "You made it! Good... I'm wounded... I need you to finish what we started, to take out the final defenses.", - "Rus": "Ты сделал это! Боже... я ранен... Ты должен завершить то, что мы начали. Отключи оставшуюся защиту." + "Rus": "Ты сделал это! Хорошо... я ранена... Ты долж завершить то, что мы начали. Отключи оставшуюся защиту." } } ] \ No newline at end of file diff --git a/translations/texts/npcs/story/lanafight.npctype.json b/translations/texts/npcs/story/lanafight.npctype.json index 5a4e90a49..2c6fd5942 100644 --- a/translations/texts/npcs/story/lanafight.npctype.json +++ b/translations/texts/npcs/story/lanafight.npctype.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "Good work, soldier. I will see you back at the Ark.", - "Rus": "Отлично справился, боец. Вижу, ты прибыл целым." + "Rus": "Отлично справил, боец. Вижу, ты прибыл целым." } }, { diff --git a/translations/texts/npcs/story/nuru.npctype.json b/translations/texts/npcs/story/nuru.npctype.json index 91399ab96..76a9851b4 100644 --- a/translations/texts/npcs/story/nuru.npctype.json +++ b/translations/texts/npcs/story/nuru.npctype.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "Buuut now you're stuck. The phrase 'slow clap' ssprings to mind. Here; I can open that.", - "Rus": "Ну вот ты и застрял. Думал сам справишься? Ладно, я могу открыть её." + "Rus": "Ну вот ты и застрял. Думал сам справишься? Ладно, я могу открыть её." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Hey! Over here! I can't believe you made it this far. Nice work.", - "Rus": "Эй! Ссюда! Не могу поверить, что ты добрался. Отличная работа." + "Rus": "Эй! Ссюда! Не могу поверить, что ты добрал. Отличная работа." } }, { diff --git a/translations/texts/npcs/story/tonauac.npctype.json b/translations/texts/npcs/story/tonauac.npctype.json index bca0c9834..c2b154ace 100644 --- a/translations/texts/npcs/story/tonauac.npctype.json +++ b/translations/texts/npcs/story/tonauac.npctype.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "... I see what you were up to! The whole time!!", - "Rus": "...Я знал, что ты затеваешь! Всё это время!!!" + "Rus": "...Я знал, что ты затеваешь! Всё это время!!!" } }, { @@ -128,7 +128,7 @@ }, "Texts": { "Eng": "Oh, there you are! I'm so relieved you're safe! I suppose you got lost...You really shouldn't be here...", - "Rus": "О, вот ты где! Хорошо, что с тобой ничего не случилось! Я думал, ты потерялся... Ведь тебе тут нельзя быть..." + "Rus": "О, вот ты где! Хорошо, что с тобой ничего не случилось! Я думал, ты потерял... Ведь тебе тут нельзя быть..." } }, { @@ -250,7 +250,7 @@ }, "Texts": { "Eng": "This is a statue of an old Avian warrior! These are his spears...", - "Rus": "Это статуя старого авианского воина! Вот тут копья..." + "Rus": "Это статуя старого авианского воина! Вот тут его копья..." } }, { @@ -300,7 +300,7 @@ }, "Texts": { "Eng": "Welcome to the temple! It's lovely to have you here. I'm ^orange;Tonauac^white;, the temple caretaker.", - "Rus": "Добро пожаловать в храм! Приятно видеть тебя здесь. Я - ^orange;Тонуаук^white;, хранитель храма." + "Rus": "Добро пожаловать в храм! Приятно видеть тебя здесь. Я - ^orange;Тонауак^white;, хранитель храма." } }, { diff --git a/translations/texts/npcs/tenants/office.npctype.json b/translations/texts/npcs/tenants/office.npctype.json index f29d6b788..e1852bef8 100644 --- a/translations/texts/npcs/tenants/office.npctype.json +++ b/translations/texts/npcs/tenants/office.npctype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "I believe you have my stapler?" + "Eng": "I believe you have my stapler?", + "Rus": "Кажется, это у тебя мой степлер?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "I work in finance - can't you tell by the bags under my eyes and my freshly-ironed shirt?" + "Eng": "I work in finance - can't you tell by the bags under my eyes and my freshly-ironed shirt?", + "Rus": "Я работаю в сфере финансов. Вы разве не видите это по мешкам под глазами и идеально выглаженной рубашке?" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "I'm working long hours to help finish an overdue project - luckily I can work from home!" + "Eng": "I'm working long hours to help finish an overdue project - luckily I can work from home!", + "Rus": "Я работаю сверхурочно, чтобы помочь закончить просроченный проект - к счастью, я могу работать из дома!" } } ] \ No newline at end of file diff --git a/translations/texts/npcs/tenants/peacekeepertenant.npctype.json b/translations/texts/npcs/tenants/peacekeepertenant.npctype.json index 6c7a96dd5..39fe91ec0 100644 --- a/translations/texts/npcs/tenants/peacekeepertenant.npctype.json +++ b/translations/texts/npcs/tenants/peacekeepertenant.npctype.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "As long as there's no trouble round here, I won't have to use my gun." + "Eng": "As long as there's no trouble round here, I won't have to use my gun.", + "Rus": "Пока в округе нет проблем, мне не придется использовать мое оружие." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "As much as I admire pacifism, some situations cannot be resolved with words alone." + "Eng": "As much as I admire pacifism, some situations cannot be resolved with words alone.", + "Rus": "Какое-бы восхищение не вызывал у меня пацифизм, некоторые ситуации нельзя разрешить лишь словами." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Floran here to be good and help out." + "Eng": "Floran here to be good and help out.", + "Rus": "Флоран здесь, чтобы быть хорошим и помочь." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Floran here to help!" + "Eng": "Floran here to help!", + "Rus": "Флоран здесссь, для того чтобы помочь!" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Floran here to shoot bad guysss." + "Eng": "Floran here to shoot bad guysss.", + "Rus": "Флоран здессь для того чтобы сстрелять в плохих парней." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Hey there, boss!" + "Eng": "Hey there, boss!", + "Rus": "Привет, босс!" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Hopefully the life of a Peacekeeper can help me bring some good to the universe." + "Eng": "Hopefully the life of a Peacekeeper can help me bring some good to the universe.", + "Rus": "Надеюсь, что жизнь Миротворца поможет мне принести немного пользы вселенной." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Howdy there, boss! I hope you're keepin' out of trouble! Jus' kiddin', I know you ain't." + "Eng": "Howdy there, boss! I hope you're keepin' out of trouble! Jus' kiddin', I know you ain't.", + "Rus": "" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Howdy, boss! I'm keepin' an itchy trigger finger on my pistol, just in case o' trouble." + "Eng": "Howdy, boss! I'm keepin' an itchy trigger finger on my pistol, just in case o' trouble.", + "Rus": "" } }, { @@ -106,7 +115,8 @@ ] }, "Texts": { - "Eng": "I haven't done field work before - what if I do not succeed?" + "Eng": "I haven't done field work before - what if I do not succeed?", + "Rus": "" } }, { @@ -117,7 +127,8 @@ ] }, "Texts": { - "Eng": "I'll keep the peace around here, don't you worry!" + "Eng": "I'll keep the peace around here, don't you worry!", + "Rus": "" } }, { @@ -128,7 +139,8 @@ ] }, "Texts": { - "Eng": "I'm keepin' the peace around here. Y'all ain't got anythin' to worry about!" + "Eng": "I'm keepin' the peace around here. Y'all ain't got anythin' to worry about!", + "Rus": "" } }, { @@ -139,7 +151,8 @@ ] }, "Texts": { - "Eng": "I'm keeping an eye out for danger. I'll keep you safe, boss!" + "Eng": "I'm keeping an eye out for danger. I'll keep you safe, boss!", + "Rus": "" } }, { @@ -150,7 +163,8 @@ ] }, "Texts": { - "Eng": "I'm on patrol! Well, not quite. But I am on the lookout for bad guys, at least." + "Eng": "I'm on patrol! Well, not quite. But I am on the lookout for bad guys, at least.", + "Rus": "" } }, { @@ -161,7 +175,8 @@ ] }, "Texts": { - "Eng": "My aim is true - any evildoers that step foot here will be swiftly sorry!" + "Eng": "My aim is true - any evildoers that step foot here will be swiftly sorry!", + "Rus": "" } }, { @@ -172,7 +187,8 @@ ] }, "Texts": { - "Eng": "My duties as a Peacekeeper come before all else. I'm sure you understand." + "Eng": "My duties as a Peacekeeper come before all else. I'm sure you understand.", + "Rus": "" } }, { @@ -183,7 +199,8 @@ ] }, "Texts": { - "Eng": "Neither beasts nor rogue shall bring harm to this place!" + "Eng": "Neither beasts nor rogue shall bring harm to this place!", + "Rus": "" } }, { @@ -194,7 +211,8 @@ ] }, "Texts": { - "Eng": "Officer here! I'm here to protect, and also to serve." + "Eng": "Officer here! I'm here to protect, and also to serve.", + "Rus": "" } }, { @@ -205,7 +223,8 @@ ] }, "Texts": { - "Eng": "The life of the Peacekeeper is... Quieter than the life I grew up with." + "Eng": "The life of the Peacekeeper is... Quieter than the life I grew up with.", + "Rus": "" } }, { @@ -216,7 +235,8 @@ ] }, "Texts": { - "Eng": "There are many injustices in this universe to right. I have a lot of work to do." + "Eng": "There are many injustices in this universe to right. I have a lot of work to do.", + "Rus": "" } }, { @@ -227,7 +247,8 @@ ] }, "Texts": { - "Eng": "There's nothing like helping out your local community, is there boss?" + "Eng": "There's nothing like helping out your local community, is there boss?", + "Rus": "" } }, { @@ -238,7 +259,8 @@ ] }, "Texts": { - "Eng": "This whole sector is under my protection! Don't you worry, boss!" + "Eng": "This whole sector is under my protection! Don't you worry, boss!", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects.json b/translations/texts/objects.json index 9b96b36b4..b7cd1575d 100644 --- a/translations/texts/objects.json +++ b/translations/texts/objects.json @@ -46,7 +46,8 @@ ] }, "Texts": { - "Eng": "A crackling torch." + "Eng": "A crackling torch.", + "Rus": "Потрескивающий факел." } }, { @@ -90,7 +91,8 @@ ] }, "Texts": { - "Eng": "A raised torch provides light for a large area." + "Eng": "A raised torch provides light for a large area.", + "Rus": "С подставки факел освещает большую площадь." } }, { @@ -104,7 +106,8 @@ ] }, "Texts": { - "Eng": "A raised wooden torch." + "Eng": "A raised wooden torch.", + "Rus": "Факел на деревянной подставке." } }, { @@ -133,7 +136,8 @@ ] }, "Texts": { - "Eng": "A tall flickering torch." + "Eng": "A tall flickering torch.", + "Rus": "Высокий мерцающий факел." } }, { @@ -147,7 +151,8 @@ ] }, "Texts": { - "Eng": "A tall torch, the flame flickers." + "Eng": "A tall torch, the flame flickers.", + "Rus": "Высокий факел, чьё пламя мерцает." } }, { @@ -280,7 +285,8 @@ ] }, "Texts": { - "Eng": "High torch holdss fire." + "Eng": "High torch holdss fire.", + "Rus": "Высокий факел держит пламя." } }, { @@ -1103,7 +1109,8 @@ ] }, "Texts": { - "Eng": "The flame is cracklin' away." + "Eng": "The flame is cracklin' away.", + "Rus": "Пламя потрескивает." } }, { diff --git a/translations/texts/objects/apex/apexbed/apexbed.object.json b/translations/texts/objects/apex/apexbed/apexbed.object.json index 5ed88525c..408d68156 100644 --- a/translations/texts/objects/apex/apexbed/apexbed.object.json +++ b/translations/texts/objects/apex/apexbed/apexbed.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "A simple bed, lacks any real charm.", - "Rus": "" + "Rus": "Простая кровать, не хватает настоящего шарма." } }, { diff --git a/translations/texts/objects/apex/apexcoolbookcase/apexcoolbookcase.object.json b/translations/texts/objects/apex/apexcoolbookcase/apexcoolbookcase.object.json index d54afce1f..cc1e2c9f3 100644 --- a/translations/texts/objects/apex/apexcoolbookcase/apexcoolbookcase.object.json +++ b/translations/texts/objects/apex/apexcoolbookcase/apexcoolbookcase.object.json @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "Perhaps there is something to learn from the Apex.", - "Rus": "" + "Rus": "Возможно, здесь есть что-то, что можно узнать о Апексах." } }, { diff --git a/translations/texts/objects/apex/apexcoolchair/apexcoolchair.object.json b/translations/texts/objects/apex/apexcoolchair/apexcoolchair.object.json index b9c1fd902..2162be789 100644 --- a/translations/texts/objects/apex/apexcoolchair/apexcoolchair.object.json +++ b/translations/texts/objects/apex/apexcoolchair/apexcoolchair.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "An egg shaped chair. It's pretty cool I guess." + "Eng": "An egg shaped chair. It's pretty cool I guess.", + "Rus": "Яйцеподобный гладкий стул. Довольно таки крутой, я думаю." } }, { @@ -90,7 +91,8 @@ ] }, "Texts": { - "Eng": "This chair flows like script on a page." + "Eng": "This chair flows like script on a page.", + "Rus": "" } }, { diff --git a/translations/texts/objects/apex/apexcoolcomputer/apexcoolcomputer.object.json b/translations/texts/objects/apex/apexcoolcomputer/apexcoolcomputer.object.json index f7079d639..72fd00d1d 100644 --- a/translations/texts/objects/apex/apexcoolcomputer/apexcoolcomputer.object.json +++ b/translations/texts/objects/apex/apexcoolcomputer/apexcoolcomputer.object.json @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "It's a computer screen.", - "Rus": "" + "Rus": "Это компьютерный экран." } }, { @@ -104,7 +104,7 @@ }, "Texts": { "Eng": "What a stunning machine.", - "Rus": "" + "Rus": "Какая великолепная машина." } } ] \ No newline at end of file diff --git a/translations/texts/objects/apex/apexcooldesk/apexcooldesk.object.json b/translations/texts/objects/apex/apexcooldesk/apexcooldesk.object.json index 4b4442afd..64523ba98 100644 --- a/translations/texts/objects/apex/apexcooldesk/apexcooldesk.object.json +++ b/translations/texts/objects/apex/apexcooldesk/apexcooldesk.object.json @@ -31,7 +31,8 @@ ] }, "Texts": { - "Eng": "A professional-looking desk." + "Eng": "A professional-looking desk.", + "Rus": "Профессионально выглядящий стол." } }, { @@ -42,7 +43,8 @@ ] }, "Texts": { - "Eng": "A shiny lookin' desk made outta metal." + "Eng": "A shiny lookin' desk made outta metal.", + "Rus": "" } }, { @@ -65,7 +67,8 @@ ] }, "Texts": { - "Eng": "Cool Desk" + "Eng": "Cool Desk", + "Rus": "Хорошо выглядящий стол" } }, { diff --git a/translations/texts/objects/apex/apexcurtain/apexcurtain.object.json b/translations/texts/objects/apex/apexcurtain/apexcurtain.object.json index 30b05eae7..5873c1712 100644 --- a/translations/texts/objects/apex/apexcurtain/apexcurtain.object.json +++ b/translations/texts/objects/apex/apexcurtain/apexcurtain.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A thin set of short curtains.", - "Rus": "" + "Rus": "Комплект коротких занавесок." } }, { @@ -31,7 +31,8 @@ ] }, "Texts": { - "Eng": "Some curtains. They seem too short to cover the window." + "Eng": "Some curtains. They seem too short to cover the window.", + "Rus": "" } }, { diff --git a/translations/texts/objects/apex/apexhdtv/apexhdtv.object.json b/translations/texts/objects/apex/apexhdtv/apexhdtv.object.json index 1d71e71d0..e773f3e2e 100644 --- a/translations/texts/objects/apex/apexhdtv/apexhdtv.object.json +++ b/translations/texts/objects/apex/apexhdtv/apexhdtv.object.json @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Can he see us?", - "Rus": "" + "Rus": "Видит-ли он нас?" } }, { diff --git a/translations/texts/objects/apex/apextv/apextv.object.json b/translations/texts/objects/apex/apextv/apextv.object.json index ebc8bba70..fe8f029bb 100644 --- a/translations/texts/objects/apex/apextv/apextv.object.json +++ b/translations/texts/objects/apex/apextv/apextv.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A creature is staring at me from the screen.", - "Rus": "" + "Rus": "Существо смотрит на меня с экрана." } }, { @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Big Ape TV", - "Rus": "" + "Rus": "Телевидение Большого Эйпа" } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Big Ape has never appeared on Big Ape TV.", - "Rus": "" + "Rus": "Большой Эйп никогда не появлялся на Телевидении Большого Эйпа." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Did its eyes just move?", - "Rus": "" + "Rus": "Его глаза только что двигались?" } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "The device is receiving thousands of different broadcasts, but they all appear to be the same.", - "Rus": "" + "Rus": "Устройство получает тысячи разных трансляций, но все они выглядят одинаково." } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "The only images of Big Ape appear to be artificial.", - "Rus": "" + "Rus": "Единственные изображения Большого Эйпа кажутся искусственными." } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "There appears to be nothing to interact with on this device.", - "Rus": "" + "Rus": "Похоже, с этим устройством нельзя взаимодействовать." } }, { @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "There's nothing on. Every channel just displays a picture of Big Ape.", - "Rus": "" + "Rus": "Там ничего нет. Каждый канал просто показывает изображение Большого Эйпа." } }, { diff --git a/translations/texts/objects/apex/apexwoodenchair/apexwoodenchair.object.json b/translations/texts/objects/apex/apexwoodenchair/apexwoodenchair.object.json index e577d8838..9f577f77f 100644 --- a/translations/texts/objects/apex/apexwoodenchair/apexwoodenchair.object.json +++ b/translations/texts/objects/apex/apexwoodenchair/apexwoodenchair.object.json @@ -19,7 +19,8 @@ ] }, "Texts": { - "Eng": "A standard issue wooden dining chair." + "Eng": "A standard issue wooden dining chair.", + "Rus": "Стандартный деревянный обеденный стул." } }, { @@ -42,7 +43,8 @@ ] }, "Texts": { - "Eng": "Floran craft better chair, massterful craftsmen." + "Eng": "Floran craft better chair, massterful craftsmen.", + "Rus": "Флораны смастерят стул лучше, мастерские изготовители." } }, { @@ -65,7 +67,8 @@ ] }, "Texts": { - "Eng": "Standard Issue Chair" + "Eng": "Standard Issue Chair", + "Rus": "Типовой стул" } }, { @@ -76,7 +79,8 @@ ] }, "Texts": { - "Eng": "The kind of chair built for jus' sittin'." + "Eng": "The kind of chair built for jus' sittin'.", + "Rus": "Тип стула, сделанный, чтоб сидеть." } }, { @@ -87,7 +91,8 @@ ] }, "Texts": { - "Eng": "The legs on this chair wobble." + "Eng": "The legs on this chair wobble.", + "Rus": "Ножки на этом стуле качаются." } }, { @@ -98,7 +103,8 @@ ] }, "Texts": { - "Eng": "These simple chairs are mass produced. I once found 'Help Us' etched into a chair frame." + "Eng": "These simple chairs are mass produced. I once found 'Help Us' etched into a chair frame.", + "Rus": "Эти простые стулья массового производства. Однажды я обнаружил надпись «Помогите нам», вырезанную на каркасе стула." } } ] \ No newline at end of file diff --git a/translations/texts/objects/apex/securitycamera/securitycamera.object.json b/translations/texts/objects/apex/securitycamera/securitycamera.object.json index c2c49e1cd..d89b15804 100644 --- a/translations/texts/objects/apex/securitycamera/securitycamera.object.json +++ b/translations/texts/objects/apex/securitycamera/securitycamera.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Hi-tech Security Camera", - "Rus": "" + "Rus": "Высокотехнологичная камера безопасности" } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "I should be vigilant of security cameras like this one.", - "Rus": "" + "Rus": "Я должен быть бдительным с такими камерами безопасности." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Seeing this camera makes me want to hide under the ocean to avoid its gaze.", - "Rus": "" + "Rus": "Увидев эту камеру, я хочу скрыться в глубинах океана, чтобы избежать её взгляда." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "Someone is watching my every move with this camera. So creepy.", - "Rus": "" + "Rus": "Кто-то наблюдает за каждым моим движением с этой камерой. Так жутко." } }, { @@ -104,7 +104,7 @@ }, "Texts": { "Eng": "Whatcha lookin' at, huh?", - "Rus": "" + "Rus": "На что ты смотришь, а?" } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/ashjar3/ashjar3.object.json b/translations/texts/objects/avian/ashjar3/ashjar3.object.json index fbdee4147..3a699fbde 100644 --- a/translations/texts/objects/avian/ashjar3/ashjar3.object.json +++ b/translations/texts/objects/avian/ashjar3/ashjar3.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A familiar-shaped jar. It looks angry and smashable.", - "Rus": "" + "Rus": "Знакомо выглядящая ваза. Выглядит злобной и хрупкой." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "I wonder how thisss creature tastess.", - "Rus": "" + "Rus": "Интересссно, каково это существо на вкуссс." } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "I've never seen a jar like this before, perhaps the remains of someone with a sense of humour.", - "Rus": "" + "Rus": "Я раньше никогда не видел такую вазу. Возможно в ней остатки кого-то с чувством юмора." } }, { @@ -107,4 +107,4 @@ "Rus": "" } } -] \ No newline at end of file +] diff --git a/translations/texts/objects/avian/birdbed/birdbed.object.json b/translations/texts/objects/avian/birdbed/birdbed.object.json index 6b61a5bfc..9807b1dfd 100644 --- a/translations/texts/objects/avian/birdbed/birdbed.object.json +++ b/translations/texts/objects/avian/birdbed/birdbed.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "A solid stone bed topped with a nest of hay.", - "Rus": "Кровать из камня на которой установлено гнездо из сена." + "Rus": "Кровать из камня, на которой установлено гнездо из сена." } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "A stone bed filled with hay. It looks remarkably uncomfortable.", - "Rus": "Каменная кровать наполненная сеном. Выглядит невероятно неудобной." + "Rus": "Каменная кровать, наполненная сеном. Выглядит невероятно неудобной." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "A stone bed. They hay offers little comfort. The stone is cold to the touch.", - "Rus": "Каменная кровать. Сено практически не представляет удобства, а камень довольно холодный при касании." + "Rus": "Каменная кровать. Сено практически не предоставляет удобства, а камень довольно холодный." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "Birdmen have hay nessst. Floran use ssimilar bedding.", - "Rus": "Ходячие птицы имеют сенные гнёзда. Флораны иссспользуют примерно тоже самое." + "Rus": "Ходячие птицы имеют ccсенные гнёзда. Флораны иссспользуют примерно тоже сcамое." } }, { @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "That hay don't make the bed any more comfortable.", - "Rus": "" + "Rus": "Ажно сено не может сделать эту кровать удобной." } }, { @@ -104,7 +104,7 @@ }, "Texts": { "Eng": "The ergonomics of this bed are poorly conceived.", - "Rus": "Кровать выглядит довольно не эргономичной." + "Rus": "Эргономика этой кровати плохо продумана." } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/birdgodemblem/birdgodemblem.object.json b/translations/texts/objects/avian/birdgodemblem/birdgodemblem.object.json index ccaabc124..e94c9a9b8 100644 --- a/translations/texts/objects/avian/birdgodemblem/birdgodemblem.object.json +++ b/translations/texts/objects/avian/birdgodemblem/birdgodemblem.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Avian Emblem" + "Eng": "Avian Emblem", + "Rus": "Эмблема Авиан" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Giant bird with eye for butt. Doess it cry eggs?" + "Eng": "Giant bird with eye for butt. Doess it cry eggs?", + "Rus": "" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "I swear the eye is following me around the room.." + "Eng": "I swear the eye is following me around the room..", + "Rus": "Клянусь, глаз следит за мной в комнате.." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "I wouldn't wanna run across this bird." + "Eng": "I wouldn't wanna run across this bird.", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "It's carved entirely from one piece of stone. This must have taken years of work." + "Eng": "It's carved entirely from one piece of stone. This must have taken years of work.", + "Rus": "" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "The eye is creepy. It's as if the Avian god is watching." + "Eng": "The eye is creepy. It's as if the Avian god is watching.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "The stone carving looks ready to crumble. It should be preserved." + "Eng": "The stone carving looks ready to crumble. It should be preserved.", + "Rus": "" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "There is nothing but treated stone here." + "Eng": "There is nothing but treated stone here.", + "Rus": "" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This emblem marks an audience chamber. It is said those that stand before it are in audience with Kluex." + "Eng": "This emblem marks an audience chamber. It is said those that stand before it are in audience with Kluex.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/birdgong1/birdgong1.object.json b/translations/texts/objects/avian/birdgong1/birdgong1.object.json index 972becb8c..f58295529 100644 --- a/translations/texts/objects/avian/birdgong1/birdgong1.object.json +++ b/translations/texts/objects/avian/birdgong1/birdgong1.object.json @@ -43,7 +43,8 @@ ] }, "Texts": { - "Eng": "I'll bet hittin' this makes quite a sound." + "Eng": "I'll bet hittin' this makes quite a sound.", + "Rus": "" } }, { @@ -78,7 +79,8 @@ ] }, "Texts": { - "Eng": "Striking this gong makes a deep sound." + "Eng": "Striking this gong makes a deep sound.", + "Rus": "Удар по этому гонгу производит глубокий звук." } }, { @@ -101,7 +103,8 @@ ] }, "Texts": { - "Eng": "This tone from this gong echoes loudly." + "Eng": "This tone from this gong echoes loudly.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/birdgong2/birdgong2.object.json b/translations/texts/objects/avian/birdgong2/birdgong2.object.json index 03506f04a..8b5610d29 100644 --- a/translations/texts/objects/avian/birdgong2/birdgong2.object.json +++ b/translations/texts/objects/avian/birdgong2/birdgong2.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A big fancy gong. It's covered in carvings." + "Eng": "A big fancy gong. It's covered in carvings.", + "Rus": "Большой, причудливый гонг. Он покрыт резьбой." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Avian sssound plate loud like Floran gong." + "Eng": "Avian sssound plate loud like Floran gong.", + "Rus": "Авианская звуковая пластина звучит, как Флоранский гонг." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Fancy Avian Gong" + "Eng": "Fancy Avian Gong", + "Rus": "Причудливый авианский гонг" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Hittin' this thing must make some noise." + "Eng": "Hittin' this thing must make some noise.", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "I've always wanted to hit one of these." + "Eng": "I've always wanted to hit one of these.", + "Rus": "Всегда хотел ударить один из таких." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "It appears to vibrate at the same frequency as Avian crystals." + "Eng": "It appears to vibrate at the same frequency as Avian crystals.", + "Rus": "Похоже, он вибрирует на той же частоте, что и Авианские кристаллы." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Such sounds have never rung out beneath the ocean." + "Eng": "Such sounds have never rung out beneath the ocean.", + "Rus": "Такие звуки никогда не звучали в океане." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "The priests would sound this gong at the beginning and end of prayer." + "Eng": "The priests would sound this gong at the beginning and end of prayer.", + "Rus": "Жрецы используют звук этого гонга в начале и конце молитвы." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "What a sound this must make." + "Eng": "What a sound this must make.", + "Rus": "Какой звук это должно издать." } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/chestmedavian/chestmedavian1.object.json b/translations/texts/objects/avian/chestmedavian/chestmedavian1.object.json index 98ed6995e..0333d974c 100644 --- a/translations/texts/objects/avian/chestmedavian/chestmedavian1.object.json +++ b/translations/texts/objects/avian/chestmedavian/chestmedavian1.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "A fairly large chest! Let's open it up.", - "Rus": "" + "Rus": "Достаточно большой сундук! Давай откроем его." } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Giant Chesst! Floran will ssearch!", - "Rus": "" + "Rus": "Гигантский ссундук! Флоран собирается обысскать!" } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "Often these chests are built large to store valuables.", - "Rus": "" + "Rus": "Часто эти сундуки создаются большими для хранения ценных вещей." } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "What could be inside a chest so large?", - "Rus": "" + "Rus": "Что может быть внутри такого большого сундука?" } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/mask1/mask1.object.json b/translations/texts/objects/avian/mask1/mask1.object.json index fe009c48b..f060c9ba2 100644 --- a/translations/texts/objects/avian/mask1/mask1.object.json +++ b/translations/texts/objects/avian/mask1/mask1.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A human mask. It's not very flattering to the human race." + "Eng": "A human mask. It's not very flattering to the human race.", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Birdmen make human look ssstupid." + "Eng": "Birdmen make human look ssstupid.", + "Rus": "Человекоптица заставляет человека выглядеть глупо." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Decorative Human Mask" + "Eng": "Decorative Human Mask", + "Rus": "Декоративная Человеческая Маска" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Is that... a human?" + "Eng": "Is that... a human?", + "Rus": "Это… человек?" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "It looks like a human mask." + "Eng": "It looks like a human mask.", + "Rus": "Похоже на человеческую маску." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Likely this mask is supposed to be a human." + "Eng": "Likely this mask is supposed to be a human.", + "Rus": "Вероятно, эта маска предполагала человека." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This guy looks surprised to see me!" + "Eng": "This guy looks surprised to see me!", + "Rus": "" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This human mask is not very accurate." + "Eng": "This human mask is not very accurate.", + "Rus": "Эта маска не очень точна." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This mask is a warning to humans." + "Eng": "This mask is a warning to humans.", + "Rus": "Эта маска является предупреждением людям." } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/shipwheel/shipwheel.object.json b/translations/texts/objects/avian/shipwheel/shipwheel.object.json index 4fc7650fd..bd9c1c79b 100644 --- a/translations/texts/objects/avian/shipwheel/shipwheel.object.json +++ b/translations/texts/objects/avian/shipwheel/shipwheel.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A captain's wheel!" + "Eng": "A captain's wheel!", + "Rus": "Капитанский штурвал!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A control device." + "Eng": "A control device.", + "Rus": "Прибор управления." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A ship wheel. I've seen a few before." + "Eng": "A ship wheel. I've seen a few before.", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "An inaccurate method of ship control." + "Eng": "An inaccurate method of ship control.", + "Rus": "Неточный метод управления кораблем." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "For steering an Avian airship." + "Eng": "For steering an Avian airship.", + "Rus": "Для управления Авианским кораблем." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Looks suited for steering a ship on the waves, not the air." + "Eng": "Looks suited for steering a ship on the waves, not the air.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Ssspin wheel, ssteer sship." + "Eng": "Ssspin wheel, ssteer sship.", + "Rus": "Крутить шшштурвал, управлять кораблем." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Wooden Ship Wheel" + "Eng": "Wooden Ship Wheel", + "Rus": "Деревянный штурвал" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Yarrrr, me hearties!" + "Eng": "Yarrrr, me hearties!", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/tribalbed2/tribalbed2.object.json b/translations/texts/objects/avian/tribalbed2/tribalbed2.object.json index f56c4c4fd..63e60f8c1 100644 --- a/translations/texts/objects/avian/tribalbed2/tribalbed2.object.json +++ b/translations/texts/objects/avian/tribalbed2/tribalbed2.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A beautifully carved Avian bed." + "Eng": "A beautifully carved Avian bed.", + "Rus": "Красивая кровать авиан." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A colourful set of warm sheets on a comfortable-looking bed." + "Eng": "A colourful set of warm sheets on a comfortable-looking bed.", + "Rus": "Красочный комплект теплых простыней на удобной кровати." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A fine set of warm covers." + "Eng": "A fine set of warm covers.", + "Rus": "Прекрасный набор теплых простыней." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A mighty fine lookin' bed, I must say." + "Eng": "A mighty fine lookin' bed, I must say.", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Avian Bed" + "Eng": "Avian Bed", + "Rus": "Кровать авиан" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Even with their eyes closed the grounded enjoy bright colours around them." + "Eng": "Even with their eyes closed the grounded enjoy bright colours around them.", + "Rus": "Даже с закрытыми глазами, лежа в этой кровати можно наслаждаться окружающими яркими цветами." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Sssoft bed. Floran could ressst here." + "Eng": "Sssoft bed. Floran could ressst here.", + "Rus": "Мягкая кровать. Флоран тут может отдохнуть." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This bed looks wonderfully comfortable." + "Eng": "This bed looks wonderfully comfortable.", + "Rus": "Эта кровать выглядит удивительно удобной." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This is not unlike the bed I used to rest in." + "Eng": "This is not unlike the bed I used to rest in.", + "Rus": "Эта кровать похожа на ту, в которой я отдыхал." } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/tribalbookcase1/tribalbookcase1.object.json b/translations/texts/objects/avian/tribalbookcase1/tribalbookcase1.object.json index cb7be0f49..5b64d0dea 100644 --- a/translations/texts/objects/avian/tribalbookcase1/tribalbookcase1.object.json +++ b/translations/texts/objects/avian/tribalbookcase1/tribalbookcase1.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Hand-made and beautiful, this bookcase is intricately carved." + "Eng": "Hand-made and beautiful, this bookcase is intricately carved.", + "Rus": "Красивый книжный шкаф ручной работы с фигурной резьбой." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Hsss bookss, wasste of time." + "Eng": "Hsss bookss, wasste of time.", + "Rus": "Шшшш, книги... пустая трата времени." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "It looks as if this bookcase was made for fun." + "Eng": "It looks as if this bookcase was made for fun.", + "Rus": "Похоже, этот книжный шкаф был сделан для красоты." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Large Carved Bookcase" + "Eng": "Large Carved Bookcase", + "Rus": "Большой резной книжный шкаф" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "The grounded collect books from all over the universe." + "Eng": "The grounded collect books from all over the universe.", + "Rus": "Приземленные собирают книги по всей вселенной." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "These books seem to come from all over the universe." + "Eng": "These books seem to come from all over the universe.", + "Rus": "Сдается мне, шо все эти книги собирались по всей вселенной." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This bookcase appears to be the product of someone's hobby." + "Eng": "This bookcase appears to be the product of someone's hobby.", + "Rus": "Кажется, у кого-то просто хобби мастерить такие книжные шкафы." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This bookcase looks home made." + "Eng": "This bookcase looks home made.", + "Rus": "Этот книжный шкаф выглядит как самодельный." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Though amateur, this bookcase is charming." + "Eng": "Though amateur, this bookcase is charming.", + "Rus": "Хоть и книжный шкаф ручной работы, но выглядит он замечательно." } } ] \ No newline at end of file diff --git a/translations/texts/objects/avian/tribaltable/tribaltable.object.json b/translations/texts/objects/avian/tribaltable/tribaltable.object.json index cd4637a75..509690c89 100644 --- a/translations/texts/objects/avian/tribaltable/tribaltable.object.json +++ b/translations/texts/objects/avian/tribaltable/tribaltable.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A hand carved dining table." + "Eng": "A hand carved dining table.", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A nicely decorated dining table." + "Eng": "A nicely decorated dining table.", + "Rus": "Хорошо украшенный обеденный стол." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "After eating, it is common for knives and forks to be put to work adding new etchings to a table." + "Eng": "After eating, it is common for knives and forks to be put to work adding new etchings to a table.", + "Rus": "После еды обычно используют ножи и вилки, добавляя новые гравюры на стол." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "An interestingly carved table." + "Eng": "An interestingly carved table.", + "Rus": "Интересный резной стол." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Carved Table" + "Eng": "Carved Table", + "Rus": "Резной стол" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Floran bessst timess sspent at dinner table." + "Eng": "Floran bessst timess sspent at dinner table.", + "Rus": "Флоран лучшие времена провел за обеденным ссстолом." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "It looks like an entire family may have helped to decorate this table." + "Eng": "It looks like an entire family may have helped to decorate this table.", + "Rus": "Похоже, что вся семья помогала украсить этот стол." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "The decoration on this table is complex." + "Eng": "The decoration on this table is complex.", + "Rus": "Украшение на этом столе сложное." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "The owners seem to have decorated this table as a group." + "Eng": "The owners seem to have decorated this table as a group.", + "Rus": "Владельцы, кажется, украшали этот стол группой." } } ] \ No newline at end of file diff --git a/translations/texts/objects/biome/bioluminescence/glowbed/glowbed.object.json b/translations/texts/objects/biome/bioluminescence/glowbed/glowbed.object.json index 171f9de99..d301bc6fc 100644 --- a/translations/texts/objects/biome/bioluminescence/glowbed/glowbed.object.json +++ b/translations/texts/objects/biome/bioluminescence/glowbed/glowbed.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A bed, with glowing plants grown through it." + "Eng": "A bed, with glowing plants grown through it.", + "Rus": "Кровать, на которой растут светящееся растения." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A glowing bed is fine by me." + "Eng": "A glowing bed is fine by me.", + "Rus": "" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Does this bed have night lights built in? Neat." + "Eng": "Does this bed have night lights built in? Neat.", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Floran likesss plant bed. Not sssure about ssstrange lights though." + "Eng": "Floran likesss plant bed. Not sssure about ssstrange lights though.", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Glow Bed" + "Eng": "Glow Bed", + "Rus": "" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "The calming lights are pleasing on this organic bed." + "Eng": "The calming lights are pleasing on this organic bed.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "These lights will make it easier to find this bed at night." + "Eng": "These lights will make it easier to find this bed at night.", + "Rus": "" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This bed is emitting a low, calming light." + "Eng": "This bed is emitting a low, calming light.", + "Rus": "" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Was this bed grown? How fascinating." + "Eng": "Was this bed grown? How fascinating.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/biome/frozen/shared_.object.json b/translations/texts/objects/biome/frozen/shared_.object.json index 12530475b..ae0171357 100644 --- a/translations/texts/objects/biome/frozen/shared_.object.json +++ b/translations/texts/objects/biome/frozen/shared_.object.json @@ -77,7 +77,7 @@ }, "Texts": { "Eng": "A solid shard of ice. Cold all the way to it's core.", - "Rus": "Твёрдый осколок льда. Насквозь холодный." + "Rus": "Твёрдый осколок льда. Полностью холодный." } }, { @@ -131,7 +131,7 @@ }, "Texts": { "Eng": "Frosssty ice. Floran feels frosty too.", - "Rus": "" + "Rus": "Холодный лед. Флорану тоже холодно." } }, { diff --git a/translations/texts/objects/biome/zen/shared_zenrock/shared_zenrock.json b/translations/texts/objects/biome/zen/shared_zenrock/shared_zenrock.json index a6635d01a..082aa7894 100644 --- a/translations/texts/objects/biome/zen/shared_zenrock/shared_zenrock.json +++ b/translations/texts/objects/biome/zen/shared_zenrock/shared_zenrock.json @@ -72,7 +72,7 @@ }, "Texts": { "Eng": "A stone perfect for alien zen gardens.", - "Rus": "Камень идеально подходит для инопланетных дзэн садов." + "Rus": "Камень идеально подходит для инопланетных садов дзэн." } }, { @@ -89,7 +89,8 @@ ] }, "Texts": { - "Eng": "A stone structure perfect for alien zen gardens." + "Eng": "A stone structure perfect for alien zen gardens.", + "Rus": "Камень, идеально подходящий для инопланетных садов дзэн." } }, { @@ -140,7 +141,7 @@ }, "Texts": { "Eng": "It's a clean looking stone.", - "Rus": "Это чистый вид камня." + "Rus": "Это отполированный камень." } }, { diff --git a/translations/texts/objects/bounty/shared_scanclue/shared_scanclue.json b/translations/texts/objects/bounty/shared_scanclue/shared_scanclue.json index a5fc5c769..3d1e5edd5 100644 --- a/translations/texts/objects/bounty/shared_scanclue/shared_scanclue.json +++ b/translations/texts/objects/bounty/shared_scanclue/shared_scanclue.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "A clue for a bounty." + "Eng": "A clue for a bounty.", + "Rus": "" } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "A handprint!" + "Eng": "A handprint!", + "Rus": "Отпечаток руки!" } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "Floran can sssee hand!" + "Eng": "Floran can sssee hand!", + "Rus": "Флоран видит руку!" } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "Someone left this handprint behind, but my scanner can pick up its trace!" + "Eng": "Someone left this handprint behind, but my scanner can pick up its trace!", + "Rus": "Кто-то оставил этот отпечаток руки после себя, а мой сканнер может взять его след!" } }, { @@ -66,7 +70,8 @@ ] }, "Texts": { - "Eng": "The scan can pick up the faint trace of someone who was here recently." + "Eng": "The scan can pick up the faint trace of someone who was here recently.", + "Rus": "Сканирование может уловить едва различимый след того, кто недавно тут был." } }, { @@ -80,7 +85,8 @@ ] }, "Texts": { - "Eng": "This handprint couldn't have been made too long ago, I'm reckonin'!" + "Eng": "This handprint couldn't have been made too long ago, I'm reckonin'!", + "Rus": "" } }, { @@ -94,7 +100,8 @@ ] }, "Texts": { - "Eng": "This handprint here is practically invisible to the naked eye. Fortunately, I am rather observant." + "Eng": "This handprint here is practically invisible to the naked eye. Fortunately, I am rather observant.", + "Rus": "Этот отпечаток руки практически невидим невооружённым взглядом. К счастью, я более чем наблюдателен." } }, { @@ -108,7 +115,8 @@ ] }, "Texts": { - "Eng": "This weirdly large handprint must have been left here somewhat recently." + "Eng": "This weirdly large handprint must have been left here somewhat recently.", + "Rus": "Этот необычно большой отпечаток руки должно быть оставили совсем недавно." } } ] \ No newline at end of file diff --git a/translations/texts/objects/clues/avian/kluexstatue1/kluexstatue1.object.json b/translations/texts/objects/clues/avian/kluexstatue1/kluexstatue1.object.json index e7f2afd7e..1b4140ffb 100644 --- a/translations/texts/objects/clues/avian/kluexstatue1/kluexstatue1.object.json +++ b/translations/texts/objects/clues/avian/kluexstatue1/kluexstatue1.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A statue honouring the history of the Avian god Kluex.", - "Rus": "Статуя, восхваляющая историю Авианского бога Клюэкса." + "Rus": "Статуя, восхваляющая историю авианского бога Клюэкса." } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Sstatue hass writing and ssstuff.", - "Rus": "" + "Rus": "Ссстатуя с надписями и укарашшениями." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "The base of this statue has a written history on Kluex and us Avian.", - "Rus": "Основание этой статуи содержит письменную историю Клюэкса и нас, Авиан." + "Rus": "Основание этой статуи содержит письменную историю Клюэкса и нас, авиан." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "The base of this statue seems to detail the history of the Avian god Kluex.", - "Rus": "Основание этой статуи, похоже, раскрывает историю Авианского бога Клюэкса." + "Rus": "Основание этой статуи, похоже, раскрывает историю авианского бога Клюэкса." } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "The statue's base details the grand history of this winged Avian deity.", - "Rus": "Основание статуи раскрывает великую историю этого крылатого Авианского божества." + "Rus": "Основание статуи раскрывает великую историю этого крылатого авианского божества." } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "The writing on the base of this statue describes the history of the Avian god Kluex.", - "Rus": "Письмена на основании этой статуи описывают историю Авианского бога Клюэкса." + "Rus": "Письмена на основании этой статуи описывают историю бога авиан - Клюэкса." } }, { @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "This 'ol' statue has a lotta useful information.", - "Rus": "" + "Rus": "На этой давнишней статуе куча дельной информации." } }, { diff --git a/translations/texts/objects/clues/avian/kluexstatue2/kluexstatue2.object.json b/translations/texts/objects/clues/avian/kluexstatue2/kluexstatue2.object.json index bb89d9c7c..040b78e11 100644 --- a/translations/texts/objects/clues/avian/kluexstatue2/kluexstatue2.object.json +++ b/translations/texts/objects/clues/avian/kluexstatue2/kluexstatue2.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "I wouldn't wanna wrangle with this 'ol snake... or is it a bird?", - "Rus": "" + "Rus": "Чет я не хочу ссориться с этой старой змеей... или это птица?" } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Kluex Serpentine Statue", - "Rus": "" + "Rus": "Змеевидная статуя Клюэкса" } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Sstatue lookss like big thing for Floran to fight!", - "Rus": "" + "Rus": "Ссстатуя похожа на того, с кем флорану предстоит ссразиться!" } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "The base of this statue details some of the mythology behind the Avian god Kluex.", - "Rus": "" + "Rus": "Основание статуи описывает мифологию авианского бога Клюэкса." } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "The writings here describe the uncompromising will of Kluex. His body is depicted long and flowing, like a river.", - "Rus": "" + "Rus": "Надписи на статуе описывают неоспоримую волю Клюэкса. Его тело изображено длинным и извилистым, как река." } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "This old statue has both a history of Kluex, and a statue of him. He looks long, like a snake!", - "Rus": "" + "Rus": "Эта древняя статуя содержит историю и Клюэкса, и самой себя. Он выглядит длинным, прямо как змея!" } }, { @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "This statue depicts the god Kluex in a mighty serpent form, as well as stories about him.", - "Rus": "" + "Rus": "Эта статуя отображает бога Клюэкса в форме могущественной змеи, а также историю о нем самом." } }, { @@ -104,7 +104,7 @@ }, "Texts": { "Eng": "This statue describes the might of Kluex, who is carved here in a serpent-like form.", - "Rus": "Эта статуя описывает могущество Клюэкса, который вырезан здесь в змееподобной форме." + "Rus": "Эта статуя описывает могущество Клюэкса, который вырезан в змеевидной форме." } } ] \ No newline at end of file diff --git a/translations/texts/objects/crafting/upgradeablecraftingobjects/craftingfurnace/craftingfurnace.object.json b/translations/texts/objects/crafting/upgradeablecraftingobjects/craftingfurnace/craftingfurnace.object.json index 6f8d5723e..2ab4d3000 100644 --- a/translations/texts/objects/crafting/upgradeablecraftingobjects/craftingfurnace/craftingfurnace.object.json +++ b/translations/texts/objects/crafting/upgradeablecraftingobjects/craftingfurnace/craftingfurnace.object.json @@ -346,13 +346,24 @@ "DeniedAlternatives": [], "Files": { "objects/crafting/upgradeablecraftingobjects/craftingfurnace/craftingfurnace.object": [ - "/glitchDescription/glitchEmotedText", "/upgradeStages/0/itemSpawnParameters/glitchDescription/glitchEmotedText" ] }, "Texts": { "Eng": "This furnace is the perfect temperature for smelting basic ores", - "Rus": "Печь подходит только для того, чтобы плавить обычные руды." + "Rus": "Эта печь идеально подходит, чтобы плавить обычные руды" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "objects/crafting/upgradeablecraftingobjects/craftingfurnace/craftingfurnace.object": [ + "/glitchDescription/glitchEmotedText" + ] + }, + "Texts": { + "Eng": "This furnace is the perfect temperature for smelting basic ores.", + "Rus": "Эта печь идеально подходит, чтобы плавить обычные руды." } }, { diff --git a/translations/texts/objects/farmables/cocoa/wildcocoaseed.object.json b/translations/texts/objects/farmables/cocoa/wildcocoaseed.object.json index b96a4fdc0..e16c54eeb 100644 --- a/translations/texts/objects/farmables/cocoa/wildcocoaseed.object.json +++ b/translations/texts/objects/farmables/cocoa/wildcocoaseed.object.json @@ -15,71 +15,66 @@ "DeniedAlternatives": [], "Files": { "objects/farmables/cocoa/wildcocoaseed.object": [ - "/hylotlDescription" + "/avianDescription" ] }, "Texts": { - "Eng": "See beyond its bitter taste and cocoa is a useful resource.", - "Rus": "" + "Eng": "Cocoa beans look a tempting treat, but are extremely bitter." } }, { "DeniedAlternatives": [], "Files": { "objects/farmables/cocoa/wildcocoaseed.object": [ - "/avianDescription" + "/apexDescription" ] }, "Texts": { - "Eng": "cocoa beans look a tempting treat, but are extremely bitter.", - "Rus": "" + "Eng": "Cocoa is sought after for its pep-giving properties" } }, { "DeniedAlternatives": [], "Files": { "objects/farmables/cocoa/wildcocoaseed.object": [ - "/apexDescription" + "/floranDescription" ] }, "Texts": { - "Eng": "cocoa is sought after for its pep-giving properties", - "Rus": "" + "Eng": "Cocoa keepsss Floran awake." } }, { "DeniedAlternatives": [], "Files": { "objects/farmables/cocoa/wildcocoaseed.object": [ - "/floranDescription" + "/novakidDescription" ] }, "Texts": { - "Eng": "cocoa keepsss Floran awake.", - "Rus": "" + "Eng": "Cocoa smells good, but I've never noticed any beneficial side-effects to drinkin' the stuff." } }, { "DeniedAlternatives": [], "Files": { "objects/farmables/cocoa/wildcocoaseed.object": [ - "/novakidDescription" + "/humanDescription" ] }, "Texts": { - "Eng": "cocoa smells good, but I've never noticed any beneficial side-effects to drinkin' the stuff.", - "Rus": "" + "Eng": "Cocoa, the perkiest plant known to man." } }, { "DeniedAlternatives": [], "Files": { "objects/farmables/cocoa/wildcocoaseed.object": [ - "/humanDescription" + "/hylotlDescription" ] }, "Texts": { - "Eng": "cocoa, the perkiest plant known to man.", + "Eng": "See beyond its bitter taste and cocoa is a useful resource.", "Rus": "" } } diff --git a/translations/texts/objects/generic/carbed/carbed.object.json b/translations/texts/objects/generic/carbed/carbed.object.json index c44301d0b..1ea2fadf5 100644 --- a/translations/texts/objects/generic/carbed/carbed.object.json +++ b/translations/texts/objects/generic/carbed/carbed.object.json @@ -12,7 +12,9 @@ } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Кровать в виде автомобиля! Мне хотелось такую, как эта, в детстве." + ], "Files": { "objects/generic/carbed/carbed.object": [ "/humanDescription" @@ -80,7 +82,7 @@ }, "Texts": { "Eng": "Floran not sssure what thiss is... Bed or car?", - "Rus": "" + "Rus": "Флоран не уверен, что это... Кровать, или автомобиль?" } }, { diff --git a/translations/texts/objects/generic/fireflowerpot/fireflowerpot.object.json b/translations/texts/objects/generic/fireflowerpot/fireflowerpot.object.json index ec3816a37..d65a21e2e 100644 --- a/translations/texts/objects/generic/fireflowerpot/fireflowerpot.object.json +++ b/translations/texts/objects/generic/fireflowerpot/fireflowerpot.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A beautiful soft flower, what power does it hold?" + "Eng": "A beautiful soft flower, what power does it hold?", + "Rus": "Чудесный цветок, что за сила в нем хранится?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A fancy lookin' flower growin' in a pot." + "Eng": "A fancy lookin' flower growin' in a pot.", + "Rus": "Этот цветок в горшке такой чудной." } }, { @@ -29,18 +31,22 @@ ] }, "Texts": { - "Eng": "A fiery-looking flower in a pot." + "Eng": "A fiery-looking flower in a pot.", + "Rus": "Пламяподобный цветок в горшке." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Огненный цветок" + ], "Files": { "objects/generic/fireflowerpot/fireflowerpot.object": [ "/shortdescription" ] }, "Texts": { - "Eng": "Fiery Flower" + "Eng": "Fiery Flower", + "Rus": "Пламенный цветок" } }, { @@ -51,7 +57,8 @@ ] }, "Texts": { - "Eng": "Flowers on the surface are so vibrant." + "Eng": "Flowers on the surface are so vibrant.", + "Rus": "Цветы на поверхности очень яркие." } }, { @@ -62,7 +69,8 @@ ] }, "Texts": { - "Eng": "The colour and shape of this flower closely resemble fire." + "Eng": "The colour and shape of this flower closely resemble fire.", + "Rus": "Цвет и форма этого цветка напоминает пламя." } }, { @@ -73,7 +81,8 @@ ] }, "Texts": { - "Eng": "The movement of this flower in the breeze looks like fire." + "Eng": "The movement of this flower in the breeze looks like fire.", + "Rus": "При дуновении ветра этот цветок похож на пламя." } }, { @@ -84,7 +93,8 @@ ] }, "Texts": { - "Eng": "The petals of this flower look like tongues of flame." + "Eng": "The petals of this flower look like tongues of flame.", + "Rus": "Лепестки этого цветка выглядят как языки пламени." } }, { @@ -95,7 +105,8 @@ ] }, "Texts": { - "Eng": "Ugly flower lookss like flamesss." + "Eng": "Ugly flower lookss like flamesss.", + "Rus": "Уродливый цветок, похожий на пламя." } } ] \ No newline at end of file diff --git a/translations/texts/objects/generic/shared_woodenstand/shared_woodenstand.json b/translations/texts/objects/generic/shared_woodenstand/shared_woodenstand.json index 8f3f9cc00..91f4227dc 100644 --- a/translations/texts/objects/generic/shared_woodenstand/shared_woodenstand.json +++ b/translations/texts/objects/generic/shared_woodenstand/shared_woodenstand.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "A plinth, for displaying art." + "Eng": "A plinth, for displaying art.", + "Rus": "Постамент для показа произведений искусства." } }, { @@ -39,7 +40,8 @@ ] }, "Texts": { - "Eng": "A stand... For somethin'." + "Eng": "A stand... For somethin'.", + "Rus": "Подставка... зачем-то." } }, { @@ -68,7 +70,8 @@ ] }, "Texts": { - "Eng": "What iss wood ssstump for?" + "Eng": "What iss wood ssstump for?", + "Rus": "Для чего этот деревянный пень?" } } ] \ No newline at end of file diff --git a/translations/texts/objects/generic/wflowerpot/wflowerpot.object.json b/translations/texts/objects/generic/wflowerpot/wflowerpot.object.json index 0608c029d..503a56ed3 100644 --- a/translations/texts/objects/generic/wflowerpot/wflowerpot.object.json +++ b/translations/texts/objects/generic/wflowerpot/wflowerpot.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A delicate daisy." + "Eng": "A delicate daisy.", + "Rus": "Нежная маргаритка." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A pretty pale flower." + "Eng": "A pretty pale flower.", + "Rus": "Слегка тусклый цветок." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A pretty white flower in a pot." + "Eng": "A pretty white flower in a pot.", + "Rus": "Белый цветок в горшке." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Flower sssmells nice." + "Eng": "Flower sssmells nice.", + "Rus": "У цветка приятный запах." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "It looks like an overgrown daisy." + "Eng": "It looks like an overgrown daisy.", + "Rus": "Выглядит как маргаритка-переросток." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Petals of pure white." + "Eng": "Petals of pure white.", + "Rus": "Лепестки идеально белые." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This flower has a nice scent." + "Eng": "This flower has a nice scent.", + "Rus": "У этого цветка приятный аромат." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "White Flower" + "Eng": "White Flower", + "Rus": "Белый цветок" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "White is the Hylotl colour of peace." + "Eng": "White is the Hylotl colour of peace.", + "Rus": "У хилотлов белый цвет символизирует покой." } } ] \ No newline at end of file diff --git a/translations/texts/objects/generic/woodenstand1/woodenstand1.object.json b/translations/texts/objects/generic/woodenstand1/woodenstand1.object.json index 2c2e369a6..872b7ca50 100644 --- a/translations/texts/objects/generic/woodenstand1/woodenstand1.object.json +++ b/translations/texts/objects/generic/woodenstand1/woodenstand1.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A little display stand." + "Eng": "A little display stand.", + "Rus": "Маленькая стойка." } }, { @@ -19,7 +20,7 @@ }, "Texts": { "Eng": "A narrow wooden stand.", - "Rus": "Узкая деревянная подставка." + "Rus": "Узкая деревянная стойка." } }, { @@ -31,7 +32,7 @@ }, "Texts": { "Eng": "A thin solid wooden stand.", - "Rus": "Тонкий твердый деревянный стенд" + "Rus": "Тонкая твердая деревянная стойка." } }, { @@ -43,7 +44,7 @@ }, "Texts": { "Eng": "Thin Wooden Stand", - "Rus": "Тонкая деревянная подставка" + "Rus": "Тонкая деревянная стойка" } } ] \ No newline at end of file diff --git a/translations/texts/objects/glitch/castleswitch/castleswitch.object.json b/translations/texts/objects/glitch/castleswitch/castleswitch.object.json index 135dddd69..bb68a0e7f 100644 --- a/translations/texts/objects/glitch/castleswitch/castleswitch.object.json +++ b/translations/texts/objects/glitch/castleswitch/castleswitch.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A crystal. It looks as if it has some other purpose." + "Eng": "A crystal. It looks as if it has some other purpose.", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A large crystal. It appears to have some other purpose." + "Eng": "A large crystal. It appears to have some other purpose.", + "Rus": "" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A suspicious crystal with more to it than meets the eye." + "Eng": "A suspicious crystal with more to it than meets the eye.", + "Rus": "Подозрительный кристалл с чем-то большим, чем кажется на первый взгляд." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Gem Switch" + "Eng": "Gem Switch", + "Rus": "Кристалльный переключатель" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Is this simply a crystal? No... It's something else." + "Eng": "Is this simply a crystal? No... It's something else.", + "Rus": "Это просто кристалл? Нет... Это что-то другое." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Looks like this crystal does somethin'." + "Eng": "Looks like this crystal does somethin'.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Shiny crysstal, what do you do?" + "Eng": "Shiny crysstal, what do you do?", + "Rus": "Блестящий криссталл, что ты делаешь?" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "The Glitch hide switches in crystals like these." + "Eng": "The Glitch hide switches in crystals like these.", + "Rus": "Глитчи прячут переключатели в кристаллах, как этот." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This crystal must do something." + "Eng": "This crystal must do something.", + "Rus": "Этот кристалл должен что-то делать." } } ] \ No newline at end of file diff --git a/translations/texts/objects/glitch/medievalscaffolding/medievalscaffolding.object.json b/translations/texts/objects/glitch/medievalscaffolding/medievalscaffolding.object.json index dc0fafc92..fb491e055 100644 --- a/translations/texts/objects/glitch/medievalscaffolding/medievalscaffolding.object.json +++ b/translations/texts/objects/glitch/medievalscaffolding/medievalscaffolding.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A collection of platforms." + "Eng": "A collection of platforms.", + "Rus": "Куча платформ." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A rickety scaffold made outta wood." + "Eng": "A rickety scaffold made outta wood.", + "Rus": "Шаткий каркас с деревяшек." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A temporary structure for when someone is building tall buildings." + "Eng": "A temporary structure for when someone is building tall buildings.", + "Rus": "Временная конструкция для тех, кто захочет построить что-то высокое." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A wooden scaffold." + "Eng": "A wooden scaffold.", + "Rus": "Деревянный каркас." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A wooden structure. Probably temporary." + "Eng": "A wooden structure. Probably temporary.", + "Rus": "Деревянная конструкция. Возможно, временная." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Floran climb up high, better for sspying." + "Eng": "Floran climb up high, better for sspying.", + "Rus": "Флоран ззалезть на верх, будет лучше шшшпионить." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Looks like wooden scaffolding. Not sure how safe it is." + "Eng": "Looks like wooden scaffolding. Not sure how safe it is.", + "Rus": "Похоже на деревянные леса. Не уверен, на сколько они безопасны." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Some shoddy wooden scaffolding." + "Eng": "Some shoddy wooden scaffolding.", + "Rus": "Просто дешевые деревянные строительные леса." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Wooden Scaffolding" + "Eng": "Wooden Scaffolding", + "Rus": "Деревянные строительные леса" } } ] \ No newline at end of file diff --git a/translations/texts/objects/holiday/menorah/menorah.object.json b/translations/texts/objects/holiday/menorah/menorah.object.json index d6e55628b..679f73910 100644 --- a/translations/texts/objects/holiday/menorah/menorah.object.json +++ b/translations/texts/objects/holiday/menorah/menorah.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A delightful menorah." + "Eng": "A delightful menorah.", + "Rus": "Очаровательная менора." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A menorah." + "Eng": "A menorah.", + "Rus": "Менора." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A warm holiday glow." + "Eng": "A warm holiday glow.", + "Rus": "Теплое праздничное свечение." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A warm, glowing set of candlesticks." + "Eng": "A warm, glowing set of candlesticks.", + "Rus": "Теплый, мерцающий набор свечей." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Burny candles! Floran like." + "Eng": "Burny candles! Floran like.", + "Rus": "Горящие свечи! Флорану нравится." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Menorah" + "Eng": "Menorah", + "Rus": "Менора" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "The warm glow reminds me of Avian temples." + "Eng": "The warm glow reminds me of Avian temples.", + "Rus": "Теплое свечение напоминает мне о Авианских гробницах." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "These candles give off a warm, cheerful glow." + "Eng": "These candles give off a warm, cheerful glow.", + "Rus": "Эти свечи испускают теплое, веселое свечение." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This gives off a lovely glow." + "Eng": "This gives off a lovely glow.", + "Rus": "Это испускает милое свечение." } } ] \ No newline at end of file diff --git a/translations/texts/objects/human/fridge/fridge.object.json b/translations/texts/objects/human/fridge/fridge.object.json index 2671618b2..b71f37026 100644 --- a/translations/texts/objects/human/fridge/fridge.object.json +++ b/translations/texts/objects/human/fridge/fridge.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "A fridge. Ideally filled with drinks and snacks.", - "Rus": "Холодильник.В идеале наполненный напитками и закусками." + "Rus": "Холодильник. В идеале наполненный напитками и закусками." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Full-Size Fridge", - "Rus": "" + "Rus": "Полноразмерный холодильник" } }, { diff --git a/translations/texts/objects/human/glasspanel/glasspanel.object.json b/translations/texts/objects/human/glasspanel/glasspanel.object.json index f345141ea..d4f88e5c2 100644 --- a/translations/texts/objects/human/glasspanel/glasspanel.object.json +++ b/translations/texts/objects/human/glasspanel/glasspanel.object.json @@ -82,7 +82,7 @@ }, "Texts": { "Eng": "Pretty glassss serves as bad hiding place.", - "Rus": "Cccтекло это плохое укрытие." + "Rus": "Cccтекло - это плохое укрытие." } }, { diff --git a/translations/texts/objects/human/prisongraffiti2/prisongraffiti2.object.json b/translations/texts/objects/human/prisongraffiti2/prisongraffiti2.object.json index 142a91f83..12f45566e 100644 --- a/translations/texts/objects/human/prisongraffiti2/prisongraffiti2.object.json +++ b/translations/texts/objects/human/prisongraffiti2/prisongraffiti2.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "\"No Escape\" Graffiti", - "Rus": "" + "Rus": "Граффити \"Нет выхода\"" } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "No escape, apparently. A warning the Apex know too well.", - "Rus": "" + "Rus": "Видимо, спасения нет. Предупреждение, очень знакомое Апексам." } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "Someone clearly had a bleak outlook.", - "Rus": "" + "Rus": "У кого-то явно мрачное мировоззрение." } }, { diff --git a/translations/texts/objects/human/shared_dangersign/shared_dangersign.json b/translations/texts/objects/human/shared_dangersign/shared_dangersign.json index a005ac186..7d27b618e 100644 --- a/translations/texts/objects/human/shared_dangersign/shared_dangersign.json +++ b/translations/texts/objects/human/shared_dangersign/shared_dangersign.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "A clear, if garish, warning. " + "Eng": "A clear, if garish, warning. ", + "Rus": "Ясное, если не кричащее, предупреждение." } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "Floran laugh in the face of danger. Haha!" + "Eng": "Floran laugh in the face of danger. Haha!", + "Rus": "Флоран смеется в лицо опасности. Хаха!" } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "Is the danger nearby, or is the sign itself dangerous? The edges do look pretty sharp..." + "Eng": "Is the danger nearby, or is the sign itself dangerous? The edges do look pretty sharp...", + "Rus": "Опасность поблизости, или сам знак опасен? Края выглядят довольно острыми..." } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "Something dangerous is nearby." + "Eng": "Something dangerous is nearby.", + "Rus": "Что-то опасное рядом." } }, { @@ -66,7 +70,8 @@ ] }, "Texts": { - "Eng": "The only danger here is me. " + "Eng": "The only danger here is me. ", + "Rus": "" } }, { @@ -80,7 +85,8 @@ ] }, "Texts": { - "Eng": "The sign says \"DANGER\". Wait, how do these people know my middle name?" + "Eng": "The sign says \"DANGER\". Wait, how do these people know my middle name?", + "Rus": "Знак гласит \"ОПАСНОСТЬ\". Подожди, откуда эти люди знают мое второе имя?" } }, { @@ -94,7 +100,8 @@ ] }, "Texts": { - "Eng": "This says danger, but there's no indication of what's dangerous..." + "Eng": "This says danger, but there's no indication of what's dangerous...", + "Rus": "Это говорит об опасности, но нет никаких признаков того, что опасно..." } }, { @@ -108,7 +115,8 @@ ] }, "Texts": { - "Eng": "This sign is more of a challenge than a warning." + "Eng": "This sign is more of a challenge than a warning.", + "Rus": "Этот знак скорее вызов, чем предупреждение." } } ] \ No newline at end of file diff --git a/translations/texts/objects/human/shared_hazardtape/shared_hazardtape.json b/translations/texts/objects/human/shared_hazardtape/shared_hazardtape.json index 60b92569a..799690e87 100644 --- a/translations/texts/objects/human/shared_hazardtape/shared_hazardtape.json +++ b/translations/texts/objects/human/shared_hazardtape/shared_hazardtape.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "I've always wanted to brush this kind of tape aside while flashing an ID." + "Eng": "I've always wanted to brush this kind of tape aside while flashing an ID.", + "Rus": "" } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "Only hazard here is Floran." + "Eng": "Only hazard here is Floran.", + "Rus": "Единственная опасность здесь - Флоран." } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "Similar markings are used to denote areas in which self-aware Glitch lurk." + "Eng": "Similar markings are used to denote areas in which self-aware Glitch lurk.", + "Rus": "" } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "There's a hazard nearby." + "Eng": "There's a hazard nearby.", + "Rus": "Опасность поблизости." } }, { @@ -66,7 +70,8 @@ ] }, "Texts": { - "Eng": "This brightly coloured tape clearly indicates that the area is unsafe." + "Eng": "This brightly coloured tape clearly indicates that the area is unsafe.", + "Rus": "Эта ярко окрашенная лента ясно указывает на то, что область небезопасна." } }, { @@ -80,7 +85,8 @@ ] }, "Texts": { - "Eng": "This tape is tryin' to tell me to keep my distance. I don't take orders from a tape." + "Eng": "This tape is tryin' to tell me to keep my distance. I don't take orders from a tape.", + "Rus": "" } }, { @@ -94,7 +100,8 @@ ] }, "Texts": { - "Eng": "This tape warns people of danger." + "Eng": "This tape warns people of danger.", + "Rus": "Эта лента предупреждает людей об опасности." } } ] \ No newline at end of file diff --git a/translations/texts/objects/human/watermachine/watermachine.object.json b/translations/texts/objects/human/watermachine/watermachine.object.json index 47357a096..33d744410 100644 --- a/translations/texts/objects/human/watermachine/watermachine.object.json +++ b/translations/texts/objects/human/watermachine/watermachine.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A small container of water. To see it in such short supply makes me long for home." + "Eng": "A small container of water. To see it in such short supply makes me long for home.", + "Rus": "Небольшой резервуар с водой. Видеть ее в таком дефиците, заставляет меня скучать по дому." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A water cooler. It keeps a larger amount of water cool." + "Eng": "A water cooler. It keeps a larger amount of water cool.", + "Rus": "Кулер для воды. Сохраняет большое количество воды в прохладе." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A water dispenser. Useful, if you're thirsty." + "Eng": "A water dispenser. Useful, if you're thirsty.", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Big water bottle is sstuck to the machine... Too bad." + "Eng": "Big water bottle is sstuck to the machine... Too bad.", + "Rus": "Большая бутылка с водой застряла в машшине... Жаль." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Cool, clear water. Refreshing!" + "Eng": "Cool, clear water. Refreshing!", + "Rus": "Прохладная, чистая вода. Освежающе!" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "I could do with a drink." + "Eng": "I could do with a drink.", + "Rus": "Я бы мог сделать напиток." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "I'm so thirsty, I could drink a horse. If the horse was made of water." + "Eng": "I'm so thirsty, I could drink a horse. If the horse was made of water.", + "Rus": "Я так хочу пить, что смог бы выпить лошадь. Если бы лошадь была сделана из воды." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "It's one of those drinking machines people use to make small-talk." + "Eng": "It's one of those drinking machines people use to make small-talk.", + "Rus": "Это одна из тех питьевых машин, что люди используют для болтовни." } } -] \ No newline at end of file +] diff --git a/translations/texts/objects/hylotl/beautifulattempt/beautifulattempt.object.json b/translations/texts/objects/hylotl/beautifulattempt/beautifulattempt.object.json index e4362f029..69673e832 100644 --- a/translations/texts/objects/hylotl/beautifulattempt/beautifulattempt.object.json +++ b/translations/texts/objects/hylotl/beautifulattempt/beautifulattempt.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A brightly coloured arcade machine, what sort of game is this?" + "Eng": "A brightly coloured arcade machine, what sort of game is this?", + "Rus": "Яркий аркадный автомат, какого типа эта игра?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "An arcade machine with an interactive narrative game." + "Eng": "An arcade machine with an interactive narrative game.", + "Rus": "Аркадный автомат с интерактивной повествовательной игрой." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Beautiful Attempt! Machine" + "Eng": "Beautiful Attempt! Machine", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Games of this type have an unclear objective." + "Eng": "Games of this type have an unclear objective.", + "Rus": "Игры такого типа имеют неясную цель." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "The game on this bright arcade machine seems like it could be relaxing." + "Eng": "The game on this bright arcade machine seems like it could be relaxing.", + "Rus": "Игра на этой яркой аркадной машине кажется расслабляющей." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "This arcade machine is mighty pretty lookin'." + "Eng": "This arcade machine is mighty pretty lookin'.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This bright machine has a popular Hylotl game on it." + "Eng": "This bright machine has a popular Hylotl game on it.", + "Rus": "Яркий автомат с популярной Хилотской игрой." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This one is a classic, every Hylotl knows all the endings." + "Eng": "This one is a classic, every Hylotl knows all the endings.", + "Rus": "Это одна из классики, каждый Хилотл знает все концовки." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Thisss arcade machine isss colourful like a flower." + "Eng": "Thisss arcade machine isss colourful like a flower.", + "Rus": "Этот аркадный автомат яркий, как цветок." } } ] \ No newline at end of file diff --git a/translations/texts/objects/hylotl/hylotlbed2/hylotlbed2.object.json b/translations/texts/objects/hylotl/hylotlbed2/hylotlbed2.object.json index 59d616ea4..ca31656b9 100644 --- a/translations/texts/objects/hylotl/hylotlbed2/hylotlbed2.object.json +++ b/translations/texts/objects/hylotl/hylotlbed2/hylotlbed2.object.json @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Flat bed. Boring.", - "Rus": "Плоская кровать. Сскучно." + "Rus": "Плоская кровать. Ссскучно." } }, { @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "Seen worse beds than this. Seen better too.", - "Rus": "Видал я кровати и лучше, и хуже." + "Rus": "Видывал я кровати и лучше, и хуже." } }, { diff --git a/translations/texts/objects/hylotl/hylotlcityposter/hylotlcityposter.object.json b/translations/texts/objects/hylotl/hylotlcityposter/hylotlcityposter.object.json index 49a8d30bf..78bf91c4a 100644 --- a/translations/texts/objects/hylotl/hylotlcityposter/hylotlcityposter.object.json +++ b/translations/texts/objects/hylotl/hylotlcityposter/hylotlcityposter.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A beautiful photograph of a modern city. I could cry." + "Eng": "A beautiful photograph of a modern city. I could cry.", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A big unfamiliar cityscape." + "Eng": "A big unfamiliar cityscape.", + "Rus": "Большой неведомый городской пейзаж." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A framed poster of a city." + "Eng": "A framed poster of a city.", + "Rus": "Обрамленный плакат города." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A picture of an unfamiliar city." + "Eng": "A picture of an unfamiliar city.", + "Rus": "Изображение незнакомого города." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Hylotl City Poster" + "Eng": "Hylotl City Poster", + "Rus": "Хилотлский Городской Плакат" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "It's a really lovely photo. Reminds me a little of home." + "Eng": "It's a really lovely photo. Reminds me a little of home.", + "Rus": "Это действительно прекрасное фото. Немного напоминает мне о доме." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "It's a very nice photo of a city." + "Eng": "It's a very nice photo of a city.", + "Rus": "Это очень хорошая фотография города." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "It'sss a picture." + "Eng": "It'sss a picture.", + "Rus": "Это изображение." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "What city is depicted in this photograph?" + "Eng": "What city is depicted in this photograph?", + "Rus": "Что за город изображен в этой фотографии?" } } ] \ No newline at end of file diff --git a/translations/texts/objects/hylotl/hylotldrinks/hylotldrinks.object.json b/translations/texts/objects/hylotl/hylotldrinks/hylotldrinks.object.json index 046cc902d..983b4c7ed 100644 --- a/translations/texts/objects/hylotl/hylotldrinks/hylotldrinks.object.json +++ b/translations/texts/objects/hylotl/hylotldrinks/hylotldrinks.object.json @@ -84,7 +84,9 @@ } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Напитки здесь выглядят немного переслащенными, на мой вкус." + ], "Files": { "objects/hylotl/hylotldrinks/hylotldrinks.object": [ "/avianDescription" diff --git a/translations/texts/objects/hylotl/hylotlpost/hylotlpost.object.json b/translations/texts/objects/hylotl/hylotlpost/hylotlpost.object.json index 9b538bd6f..77f49c5c3 100644 --- a/translations/texts/objects/hylotl/hylotlpost/hylotlpost.object.json +++ b/translations/texts/objects/hylotl/hylotlpost/hylotlpost.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A decorative wooden post with a lantern in it." + "Eng": "A decorative wooden post with a lantern in it.", + "Rus": "Декоративный столб с фонарем." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A post with a lantern. Shine on, buddy." + "Eng": "A post with a lantern. Shine on, buddy.", + "Rus": "Столб с фонарем. Свети, дружище." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "An unremarkable post." + "Eng": "An unremarkable post.", + "Rus": "Обычный столб." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Even for a basic post, this is uninspiring." + "Eng": "Even for a basic post, this is uninspiring.", + "Rus": "Выглядит невпечатляюще даже для обычного столба." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Lamp possst." + "Eng": "Lamp possst.", + "Rus": "Ссветящийся ссстолб." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Pretty good for sharpening one's beak on." + "Eng": "Pretty good for sharpening one's beak on.", + "Rus": "Хорошо подойдет чтобы заточить клюв." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This post seems quite wobbly." + "Eng": "This post seems quite wobbly.", + "Rus": "Этот столб выглядит немного шатко." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This provides an pleasing outside light source." + "Eng": "This provides an pleasing outside light source.", + "Rus": "Приятный внешний источник света." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Traditional Wooden Post" + "Eng": "Traditional Wooden Post", + "Rus": "Традиционный деревянный столб" } } ] \ No newline at end of file diff --git a/translations/texts/objects/mission/miningpowersign/miningpowersign.object.json b/translations/texts/objects/mission/miningpowersign/miningpowersign.object.json index 4d7cda46f..61e978ce5 100644 --- a/translations/texts/objects/mission/miningpowersign/miningpowersign.object.json +++ b/translations/texts/objects/mission/miningpowersign/miningpowersign.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A red glowing sign." + "Eng": "A red glowing sign.", + "Rus": "Красная светящаяся табличка." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A sign that says either offline or online." + "Eng": "A sign that says either offline or online.", + "Rus": "" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A simplistic electronic" + "Eng": "A simplistic electronic", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A straight to the point kind o' sign. I can appreciate that." + "Eng": "A straight to the point kind o' sign. I can appreciate that.", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A very informal sign." + "Eng": "A very informal sign.", + "Rus": "" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Power Sign" + "Eng": "Power Sign", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Sssome sort of sssign." + "Eng": "Sssome sort of sssign.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/mission/shared_lantern/shared_lantern.object.json b/translations/texts/objects/mission/shared_lantern/shared_lantern.object.json index 071771971..015b187e0 100644 --- a/translations/texts/objects/mission/shared_lantern/shared_lantern.object.json +++ b/translations/texts/objects/mission/shared_lantern/shared_lantern.object.json @@ -71,7 +71,7 @@ }, "Texts": { "Eng": "It's an electric lantern so it won't run out of juice.", - "Rus": "" + "Rus": "Электрический фонарик. Топливо у него явно не кончится." } }, { @@ -86,7 +86,7 @@ }, "Texts": { "Eng": "Shiny device for lighting Floran's path.", - "Rus": "" + "Rus": "Сияющее устройство, осветляющее путь Флорана." } }, { @@ -101,7 +101,7 @@ }, "Texts": { "Eng": "These lights are splendid.", - "Rus": "" + "Rus": "Эти фонарики просто замечательны." } } ] \ No newline at end of file diff --git a/translations/texts/objects/mission/trapchest/trapchest.object.json b/translations/texts/objects/mission/trapchest/trapchest.object.json index df23781aa..cbb804d09 100644 --- a/translations/texts/objects/mission/trapchest/trapchest.object.json +++ b/translations/texts/objects/mission/trapchest/trapchest.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A chest created from wood and metal. It looks slightly weathered." + "Eng": "A chest created from wood and metal. It looks slightly weathered.", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A chest filled with treasure! Or is it...?" + "Eng": "A chest filled with treasure! Or is it...?", + "Rus": "Сундук наполненный сокровищами! Или это...?" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A classic treasure chest. Or is it...?" + "Eng": "A classic treasure chest. Or is it...?", + "Rus": "Типичный сундук с сокровищами. Или же...?" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A treasure chest! It must be my lucky day! Or is it...?" + "Eng": "A treasure chest! It must be my lucky day! Or is it...?", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A treasure chest! What could be inside...?" + "Eng": "A treasure chest! What could be inside...?", + "Rus": "Сундук с сокровищами! Что же там внутри...?" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "It's a treasure chest. But does it contain a treasure...?" + "Eng": "It's a treasure chest. But does it contain a treasure...?", + "Rus": "Сундук с сокровищами, но сокровища ли в нём...?" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This chest is rigged with a sensor that sends a signal when its opened." + "Eng": "This chest is rigged with a sensor that sends a signal when its opened.", + "Rus": "На этом сундуке есть сенсор, который передает сигнал при его открытии." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Trap Chest" + "Eng": "Trap Chest", + "Rus": "Сундук-ловушка" } } ] \ No newline at end of file diff --git a/translations/texts/objects/novakid/saloondoor/saloondoor.object.json b/translations/texts/objects/novakid/saloondoor/saloondoor.object.json index 983366720..c662197e8 100644 --- a/translations/texts/objects/novakid/saloondoor/saloondoor.object.json +++ b/translations/texts/objects/novakid/saloondoor/saloondoor.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A swinging saloon door to keep those pesky tumbleweeds outside." + "Eng": "A swinging saloon door to keep those pesky tumbleweeds outside.", + "Rus": "Покачивающаяся дверь салуна для того чтобы держать эти надоедливые перекати-поле снаружи." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "An ape walks into a bar..." + "Eng": "An ape walks into a bar...", + "Rus": "Заходит как-то Апекс в бар..." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "For all its flapping, this poor door will never fly." + "Eng": "For all its flapping, this poor door will never fly.", + "Rus": "Несмотря на хлопанье, бедная дверь никогда не полетит." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "One must be prepared for a duel before crossing a doorway such as this." + "Eng": "One must be prepared for a duel before crossing a doorway such as this.", + "Rus": "Нужно подготовиться к дуэли прежде чем переступать порог." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Saloon Door" + "Eng": "Saloon Door", + "Rus": "Дверь салуна" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Ssstupid ssswinging thing in Floran'sss way." + "Eng": "Ssstupid ssswinging thing in Floran'sss way.", + "Rus": "У Флорана на пути дурацкая качающаяся штука." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Steppin' through one o' these, you'd best be ready for anything." + "Eng": "Steppin' through one o' these, you'd best be ready for anything.", + "Rus": "Проходя через одну из них лучше быть подготовиться ко всему." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This 'door' seems to function only as a dramatic signal that someone has entered." + "Eng": "This 'door' seems to function only as a dramatic signal that someone has entered.", + "Rus": "Кажется эта \"дверь\" работает только как драматический сигнал о том что кто-то вошёл." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This would very nearly make a better window than a door." + "Eng": "This would very nearly make a better window than a door.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/office/officecabinet/officecabinet.object.json b/translations/texts/objects/office/officecabinet/officecabinet.object.json index 433b39ab3..65073f73f 100644 --- a/translations/texts/objects/office/officecabinet/officecabinet.object.json +++ b/translations/texts/objects/office/officecabinet/officecabinet.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Office Cabinet" + "Eng": "Office Cabinet", + "Rus": "Офисный шкаф" } } ] \ No newline at end of file diff --git a/translations/texts/objects/office/officecomputer/officecomputer.object.json b/translations/texts/objects/office/officecomputer/officecomputer.object.json index 827496dcd..ae66e6c55 100644 --- a/translations/texts/objects/office/officecomputer/officecomputer.object.json +++ b/translations/texts/objects/office/officecomputer/officecomputer.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "An early-model personal computer from Earth." + "Eng": "An early-model personal computer from Earth.", + "Rus": "Ранняя модель Земного персонального компьютера." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Early computer processors required extremely large housings." + "Eng": "Early computer processors required extremely large housings.", + "Rus": "Ранние компьютерные процессоры требовали очень больших корпусов." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Hard to believe this old computer is still working." + "Eng": "Hard to believe this old computer is still working.", + "Rus": "Трудно поверить, что этот старый компьютер ещё работает." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "It's hard to believe humans once spent hours starting at machines like this." + "Eng": "It's hard to believe humans once spent hours starting at machines like this.", + "Rus": "Трудно поверить что люди когда-то проводили часы за такими машинами." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Looks like an early model Earth computer." + "Eng": "Looks like an early model Earth computer.", + "Rus": "Похоже на раннюю модель Земного компьютера." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Office Computer" + "Eng": "Office Computer", + "Rus": "Офисный компьютер" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "The design is very basic, but it's a real historical artifact." + "Eng": "The design is very basic, but it's a real historical artifact.", + "Rus": "Несмотря на простой дизайн, этот компьютер является историческим артефактом." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This old machine is ssstill running sssomehow." + "Eng": "This old machine is ssstill running sssomehow.", + "Rus": "Эта ссстарая машина вссё ещё как-то работает." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Wonder if there's any card games on this ol' machine." + "Eng": "Wonder if there's any card games on this ol' machine.", + "Rus": "Интересно, есть-ли ещё карточки с играми для этой машины." } } ] \ No newline at end of file diff --git a/translations/texts/objects/office/officedesk/officedesk.object.json b/translations/texts/objects/office/officedesk/officedesk.object.json index 1125675c5..0ec9dcdda 100644 --- a/translations/texts/objects/office/officedesk/officedesk.object.json +++ b/translations/texts/objects/office/officedesk/officedesk.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A basic desk, looks like it belongs in an office." + "Eng": "A basic desk, looks like it belongs in an office.", + "Rus": "Этот простой письменный стол выглядит так, будто его место в офисе." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A desssk made of wood and metal." + "Eng": "A desssk made of wood and metal.", + "Rus": "Ссстол из дерева и металла." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A plain metal desk with a wood surface." + "Eng": "A plain metal desk with a wood surface.", + "Rus": "Простой металлический письменный стол с деревянной поверхностью." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A simple desk made from wood and metal." + "Eng": "A simple desk made from wood and metal.", + "Rus": "Простой письменный стол из дерева и металла." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A very plain looking metal desk." + "Eng": "A very plain looking metal desk.", + "Rus": "Очень простой на вид металлический письменный стол." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Just an 'ol desk with a couple metal drawers." + "Eng": "Just an 'ol desk with a couple metal drawers.", + "Rus": "Просто старый письменный стол с парой металлических ящиков." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Office Desk" + "Eng": "Office Desk", + "Rus": "Офисный письменный стол" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This desk has a very basic design." + "Eng": "This desk has a very basic design.", + "Rus": "Этот стол имеет очень простой дизайн." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This desk isn't pretty, but it's functional." + "Eng": "This desk isn't pretty, but it's functional.", + "Rus": "Выглядит этот стол не очень, но свои функции выполняет." } } ] \ No newline at end of file diff --git a/translations/texts/objects/office/officescanner/officescanner.object.json b/translations/texts/objects/office/officescanner/officescanner.object.json index b116acb76..ee272dea9 100644 --- a/translations/texts/objects/office/officescanner/officescanner.object.json +++ b/translations/texts/objects/office/officescanner/officescanner.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A tall antiquated device used for assisting in paperwork." + "Eng": "A tall antiquated device used for assisting in paperwork.", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Big machine makesss funny noisesss." + "Eng": "Big machine makesss funny noisesss.", + "Rus": "Большая машина издающая ссмешные звуки." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Office Scanner" + "Eng": "Office Scanner", + "Rus": "Офисный сканер" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "The display on this machine says paper jam." + "Eng": "The display on this machine says paper jam.", + "Rus": "На дисплее отображается сообщение о том что устройство зажевало бумагу." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "There are so many buttons on this machine!" + "Eng": "There are so many buttons on this machine!", + "Rus": "На этом устройстве так много кнопок!" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "This large machine must be very powerful - it says all-in-one." + "Eng": "This large machine must be very powerful - it says all-in-one.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This machine has ports designed to connect to an ancient human communication network." + "Eng": "This machine has ports designed to connect to an ancient human communication network.", + "Rus": "" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This machine says multi-function, but I don't understand what it does." + "Eng": "This machine says multi-function, but I don't understand what it does.", + "Rus": "Эта машина говорит что она многофункциональная, но я не понимаю что она должна делать." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This thing looks complicated - I can't figure out what it's all about." + "Eng": "This thing looks complicated - I can't figure out what it's all about.", + "Rus": "Энта штука выглядит сложной. Понятия не имею что она вообще должна делать." } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/bountyboard/bountyboard.object.json b/translations/texts/objects/outpost/bountyboard/bountyboard.object.json index 8e662020f..342740803 100644 --- a/translations/texts/objects/outpost/bountyboard/bountyboard.object.json +++ b/translations/texts/objects/outpost/bountyboard/bountyboard.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A noticeboard where bounties for notorious criminals are posted!" + "Eng": "A noticeboard where bounties for notorious criminals are posted!", + "Rus": "Доска объявлений, где выложены награды за пресловутых преступников!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Bounty Board" + "Eng": "Bounty Board", + "Rus": "Доска " } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/hangingbooster/hangingbooster.object.json b/translations/texts/objects/outpost/hangingbooster/hangingbooster.object.json index 470d227cf..5dc5f635e 100644 --- a/translations/texts/objects/outpost/hangingbooster/hangingbooster.object.json +++ b/translations/texts/objects/outpost/hangingbooster/hangingbooster.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A hanging mech booster." + "Eng": "A hanging mech booster.", + "Rus": "Подвесной ускоритель меха." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A large mech booster, suspended by chains." + "Eng": "A large mech booster, suspended by chains.", + "Rus": "Большой ускоритель меха, подвешенный на цепях." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A mech booster, hangin' on some big chains." + "Eng": "A mech booster, hangin' on some big chains.", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A mech booster, hanging on chains. It's probably under repair." + "Eng": "A mech booster, hanging on chains. It's probably under repair.", + "Rus": "Ускоритель меха, висящий на цепях. Вероятно, на ремонте." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Hanging Booster" + "Eng": "Hanging Booster", + "Rus": "Подвешенный ускоритель" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Mech rocket hanging on chainsss." + "Eng": "Mech rocket hanging on chainsss.", + "Rus": "Ракета меха висссит на цепях." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Suspended like this gives easy access to the internal mechanics of this mech booster." + "Eng": "Suspended like this gives easy access to the internal mechanics of this mech booster.", + "Rus": "Подвеска, как эта, дает легкий доступ к внутренним механикам ускорителя меха." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This mech booster is partially disassembled." + "Eng": "This mech booster is partially disassembled.", + "Rus": "Этот ускоритель частично разобран." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This mech booster looks like it's being worked on." + "Eng": "This mech booster looks like it's being worked on.", + "Rus": "Этот ускоритель выглядит так, как будто над ним работают." } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostcargocrateshort/outpostcargocrateshort.object.json b/translations/texts/objects/outpost/outpostcargocrateshort/outpostcargocrateshort.object.json index 9ec220fc8..018ae9aa2 100644 --- a/translations/texts/objects/outpost/outpostcargocrateshort/outpostcargocrateshort.object.json +++ b/translations/texts/objects/outpost/outpostcargocrateshort/outpostcargocrateshort.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A small cargo crate. No doubt it has cargo in it.", - "Rus": "Маленький грузовой гонтейнер. Не сомневайся, внутри груз." + "Rus": "Маленький грузовой контейнер. Без сомнений, внутри груз." } }, { diff --git a/translations/texts/objects/outpost/outpostchair/outpostchair.object.json b/translations/texts/objects/outpost/outpostchair/outpostchair.object.json index e4c862bf5..4708d1079 100644 --- a/translations/texts/objects/outpost/outpostchair/outpostchair.object.json +++ b/translations/texts/objects/outpost/outpostchair/outpostchair.object.json @@ -7,18 +7,22 @@ ] }, "Texts": { - "Eng": "A basic chair, it serves its purpose." + "Eng": "A basic chair, it serves its purpose.", + "Rus": "Базовый стул, он служит своей цели." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Стул. Глитчи, время от времени, нравится посидеть." + ], "Files": { "objects/outpost/outpostchair/outpostchair.object": [ "/glitchDescription/glitchEmotedText" ] }, "Texts": { - "Eng": "A chair. The Glitch occasionally like to sit." + "Eng": "A chair. The Glitch occasionally like to sit.", + "Rus": "Стул. Глитчам, время от времени, любят посидеть." } }, { @@ -29,7 +33,8 @@ ] }, "Texts": { - "Eng": "A chair. You sit in it. Yes." + "Eng": "A chair. You sit in it. Yes.", + "Rus": "Стул. Ты сидишь на нем. Да." } }, { @@ -40,7 +45,8 @@ ] }, "Texts": { - "Eng": "A decent chair." + "Eng": "A decent chair.", + "Rus": "Приличный стул." } }, { @@ -51,7 +57,8 @@ ] }, "Texts": { - "Eng": "A functionin' chair." + "Eng": "A functionin' chair.", + "Rus": "" } }, { @@ -62,7 +69,8 @@ ] }, "Texts": { - "Eng": "A simple chair." + "Eng": "A simple chair.", + "Rus": "Простой стул." } }, { @@ -73,7 +81,8 @@ ] }, "Texts": { - "Eng": "A standard chair." + "Eng": "A standard chair.", + "Rus": "Стандартный стул." } }, { @@ -84,7 +93,8 @@ ] }, "Texts": { - "Eng": "Padded Metal Chair" + "Eng": "Padded Metal Chair", + "Rus": "Обитый металлический стул" } }, { @@ -95,7 +105,8 @@ ] }, "Texts": { - "Eng": "Sssit!" + "Eng": "Sssit!", + "Rus": "Сссидеть!" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostconsole/outpostconsole.object.json b/translations/texts/objects/outpost/outpostconsole/outpostconsole.object.json index 68e5621d5..d6f5515ab 100644 --- a/translations/texts/objects/outpost/outpostconsole/outpostconsole.object.json +++ b/translations/texts/objects/outpost/outpostconsole/outpostconsole.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A console for something unknown.", - "Rus": "Консоль зачем она неизвестно." + "Rus": "Консоль для чего-то неизвестного." } }, { @@ -19,7 +19,8 @@ ] }, "Texts": { - "Eng": "A console. I can turn it on and off again." + "Eng": "A console. I can turn it on and off again.", + "Rus": "Консоль. Я могу включить и выключить снова." } }, { @@ -42,7 +43,8 @@ ] }, "Texts": { - "Eng": "Floran can use thisss... But not sure what for." + "Eng": "Floran can use thisss... But not sure what for.", + "Rus": "Флоран может использовать это... Но не уверен, зачем." } }, { @@ -53,7 +55,8 @@ ] }, "Texts": { - "Eng": "Free Standing Console" + "Eng": "Free Standing Console", + "Rus": "" } }, { diff --git a/translations/texts/objects/outpost/outpostcookingtable/outpostcookingtable.object.json b/translations/texts/objects/outpost/outpostcookingtable/outpostcookingtable.object.json index bd179cb02..b5514bdca 100644 --- a/translations/texts/objects/outpost/outpostcookingtable/outpostcookingtable.object.json +++ b/translations/texts/objects/outpost/outpostcookingtable/outpostcookingtable.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": " Chic Cooking Table" + "Eng": " Chic Cooking Table", + "Rus": " Шикарный кухонный стол" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A cooking table, handy!" + "Eng": "A cooking table, handy!", + "Rus": "Кухонный стол, удобно!" } }, { @@ -30,7 +32,8 @@ ] }, "Texts": { - "Eng": "A cooking table." + "Eng": "A cooking table.", + "Rus": "Кухонный стол." } }, { @@ -41,7 +44,8 @@ ] }, "Texts": { - "Eng": "A simple table, to be used for the preparation of food." + "Eng": "A simple table, to be used for the preparation of food.", + "Rus": "Простой стол, который может использоваться для приготовления пищи." } }, { @@ -52,7 +56,8 @@ ] }, "Texts": { - "Eng": "Chic Cooking Table" + "Eng": "Chic Cooking Table", + "Rus": "Шикарный кухонный стол" } }, { @@ -63,7 +68,8 @@ ] }, "Texts": { - "Eng": "Floran can use thisss to make tasty food!" + "Eng": "Floran can use thisss to make tasty food!", + "Rus": "Флоран может иссспользовать это для создания вкусной еды!" } }, { @@ -74,7 +80,8 @@ ] }, "Texts": { - "Eng": "I can use this to make delicious food." + "Eng": "I can use this to make delicious food.", + "Rus": "Я могу использовать это, чтобы приготовить вкусную пищу." } }, { @@ -85,7 +92,8 @@ ] }, "Texts": { - "Eng": "This counter seems ideal for food preparation." + "Eng": "This counter seems ideal for food preparation.", + "Rus": "Эта стойка выглядит идеальной для готовки пищи." } }, { @@ -96,7 +104,8 @@ ] }, "Texts": { - "Eng": "Time to do some cookin'!" + "Eng": "Time to do some cookin'!", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostkeypad/outpostkeypad.object.json b/translations/texts/objects/outpost/outpostkeypad/outpostkeypad.object.json index 391ac4c71..be76c22bc 100644 --- a/translations/texts/objects/outpost/outpostkeypad/outpostkeypad.object.json +++ b/translations/texts/objects/outpost/outpostkeypad/outpostkeypad.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A keypad! Can I crack the code?" + "Eng": "A keypad! Can I crack the code?", + "Rus": "Клавишная панель! Могу ли я взломать код?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A keypad, can I crack the code?" + "Eng": "A keypad, can I crack the code?", + "Rus": "Клавишная панель, могу ли я взломать код?" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A keypad." + "Eng": "A keypad.", + "Rus": "Клавишная панель." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A keypad. Can be an effective locking device when used correctly." + "Eng": "A keypad. Can be an effective locking device when used correctly.", + "Rus": "Клавишная панель. Может быть эффективным устройством блокировки, при правильном использовании." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A keypad. Keeps people from nosing around." + "Eng": "A keypad. Keeps people from nosing around.", + "Rus": "" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "A keypad. Most Avian have little use for these." + "Eng": "A keypad. Most Avian have little use for these.", + "Rus": "Клавиатура. Большинству Авиан мало пользы от таких." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Does this keypad do anything?" + "Eng": "Does this keypad do anything?", + "Rus": "Эта клавиатура делает что-либо?" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Floran type rude wordss on keypad. Nothing happenss..." + "Eng": "Floran type rude wordss on keypad. Nothing happenss...", + "Rus": "Флоран набрал грубые сслова на клавиатуре. Ничего не произошшло..." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Wall Mounted Keypad" + "Eng": "Wall Mounted Keypad", + "Rus": "Настенная клавишная панель" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostmicrowave/outpostmicrowave.object.json b/translations/texts/objects/outpost/outpostmicrowave/outpostmicrowave.object.json index 1ed57166c..49e5931db 100644 --- a/translations/texts/objects/outpost/outpostmicrowave/outpostmicrowave.object.json +++ b/translations/texts/objects/outpost/outpostmicrowave/outpostmicrowave.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": " Cooking convenience" + "Eng": " Cooking convenience", + "Rus": " Удобство готовки" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": " Microwave Oven" + "Eng": " Microwave Oven", + "Rus": " Микроволновая печь" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A bizarre cooking device." + "Eng": "A bizarre cooking device.", + "Rus": "Причудливое устройство для приготовления пищи." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A microwave. For when you're hungry enough to nuke your food." + "Eng": "A microwave. For when you're hungry enough to nuke your food.", + "Rus": "" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A microwave. Gotta get me some jacket potatoes." + "Eng": "A microwave. Gotta get me some jacket potatoes.", + "Rus": "Микроволновка. Нужно получить себе картошку в мундире." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "A strange, spinning oven." + "Eng": "A strange, spinning oven.", + "Rus": "Странная, вращающаяся печь." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "A type of oven." + "Eng": "A type of oven.", + "Rus": "Тип духовки." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Floran likess raw meat, sssometimes cooked meat is good too." + "Eng": "Floran likess raw meat, sssometimes cooked meat is good too.", + "Rus": "Флоран любит сссырое мяссо, иногда готовое мясо тоже хорошо." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "It is encrusted with spattered food, who left it in this state?" + "Eng": "It is encrusted with spattered food, who left it in this state?", + "Rus": "Она инкрустирована забрызганной пищей, кто оставил ее в таком состоянии?" } }, { @@ -106,7 +115,8 @@ ] }, "Texts": { - "Eng": "Microwave Oven" + "Eng": "Microwave Oven", + "Rus": "Микроволновая печь" } }, { @@ -117,7 +127,8 @@ ] }, "Texts": { - "Eng": "This lil' rotatin' oven cooks food at speed!" + "Eng": "This lil' rotatin' oven cooks food at speed!", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostmonitor/outpostmonitor.object.json b/translations/texts/objects/outpost/outpostmonitor/outpostmonitor.object.json index 9cfbebfd4..2db31b745 100644 --- a/translations/texts/objects/outpost/outpostmonitor/outpostmonitor.object.json +++ b/translations/texts/objects/outpost/outpostmonitor/outpostmonitor.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A monitor. But who monitors the monitor?" + "Eng": "A monitor. But who monitors the monitor?", + "Rus": "Монитор. Но кто мониторит монитор?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A monitor. I can't read what it says here." + "Eng": "A monitor. I can't read what it says here.", + "Rus": "Монитор. Я не могу прочитать, что написано здесь." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "I can't make out anythin' 'cept flickerin' lines." + "Eng": "I can't make out anythin' 'cept flickerin' lines.", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "I wonder if this is meant to be showing something." + "Eng": "I wonder if this is meant to be showing something.", + "Rus": "Интересно, он должен что-то показывать?" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "It seems to be broken, how surprising." + "Eng": "It seems to be broken, how surprising.", + "Rus": "Кажется, он сломан, как удивительно." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Some sort of monitor, but I can't make out what it says." + "Eng": "Some sort of monitor, but I can't make out what it says.", + "Rus": "Какой-то монитор, но я не могу разобрать, что он говорит." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Ssstupid monitor, only has liness." + "Eng": "Ssstupid monitor, only has liness.", + "Rus": "Тупой монитор, одни полоссы." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This seems to be malfunctioning." + "Eng": "This seems to be malfunctioning.", + "Rus": "Выглядит неисправным." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Wall Mounted Monitor" + "Eng": "Wall Mounted Monitor", + "Rus": "Настенный монитор" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostpc/outpostpc.object.json b/translations/texts/objects/outpost/outpostpc/outpostpc.object.json index fe2e69651..dcf9c0808 100644 --- a/translations/texts/objects/outpost/outpostpc/outpostpc.object.json +++ b/translations/texts/objects/outpost/outpostpc/outpostpc.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A computer." + "Eng": "A computer.", + "Rus": "Компьютер." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A computer. Probably quite a good one." + "Eng": "A computer. Probably quite a good one.", + "Rus": "Компьютер. Вероятно, довольно хороший." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A high-powered computer." + "Eng": "A high-powered computer.", + "Rus": "Мощный компьютер." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A strange computer." + "Eng": "A strange computer.", + "Rus": "Странный компьютер." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A sweet rig." + "Eng": "A sweet rig.", + "Rus": "Миленькое оборудование." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Desktop PC" + "Eng": "Desktop PC", + "Rus": "Настольный ПК" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Floran has little use for thiss." + "Eng": "Floran has little use for thiss.", + "Rus": "Флоран мало пользуется этим." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "I betcha' this thing could look up anythin'!" + "Eng": "I betcha' this thing could look up anythin'!", + "Rus": "" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "Other species' over reliance on technology saddens me." + "Eng": "Other species' over reliance on technology saddens me.", + "Rus": "Чрезмерная зависимость иных видов от технологий огорчает меня." } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outpostsmallmonitor/outpostsmallmonitor.object.json b/translations/texts/objects/outpost/outpostsmallmonitor/outpostsmallmonitor.object.json index 14884f6e2..e1e5dea4c 100644 --- a/translations/texts/objects/outpost/outpostsmallmonitor/outpostsmallmonitor.object.json +++ b/translations/texts/objects/outpost/outpostsmallmonitor/outpostsmallmonitor.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A small monitor. But what does it display?" + "Eng": "A small monitor. But what does it display?", + "Rus": "Маленький монитор. Но что же он показывает?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Floran doesn't know what thisss screen says." + "Eng": "Floran doesn't know what thisss screen says.", + "Rus": "Флоран не знает, что говорит этот экран." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Hard to see what's written on here. Hope it ain't somethin' important." + "Eng": "Hard to see what's written on here. Hope it ain't somethin' important.", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "I can't read this." + "Eng": "I can't read this.", + "Rus": "Я не могу это прочитать." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "I cannot make out what is written on this monitor." + "Eng": "I cannot make out what is written on this monitor.", + "Rus": "Я не могу разобрать, что написано на этом мониторе." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "It's impossible to make out the text on this screen." + "Eng": "It's impossible to make out the text on this screen.", + "Rus": "Невозможно разобрать текст на этом экране." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Small Mounted Monitor" + "Eng": "Small Mounted Monitor", + "Rus": "Маленький установленный монитор" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "The information displayed here is difficult to make out." + "Eng": "The information displayed here is difficult to make out.", + "Rus": "Информацию, отображаемую здесь, трудно разобрать." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This monitor doesn't have the greatest picture quality." + "Eng": "This monitor doesn't have the greatest picture quality.", + "Rus": "Этот монитор имеет картинку не лучшего качества." } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/outposttable/outposttable.object.json b/translations/texts/objects/outpost/outposttable/outposttable.object.json index 5bb00a19a..50c7052f7 100644 --- a/translations/texts/objects/outpost/outposttable/outposttable.object.json +++ b/translations/texts/objects/outpost/outposttable/outposttable.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A decent table." + "Eng": "A decent table.", + "Rus": "Приличный стол." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A nice table." + "Eng": "A nice table.", + "Rus": "Хороший стол." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A table. Perfect for tabletop gaming. Or eating." + "Eng": "A table. Perfect for tabletop gaming. Or eating.", + "Rus": "Стол. Идеален для на настольных игр. Или приема пищи." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "An unattractive table." + "Eng": "An unattractive table.", + "Rus": "Непривлекательный стол." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Basic Metal Table" + "Eng": "Basic Metal Table", + "Rus": "Базовый металлический стол" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Floran likess table." + "Eng": "Floran likess table.", + "Rus": "Флорану нравитсся стол." } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/signstore/signdispenser.object.json b/translations/texts/objects/outpost/signstore/signdispenser.object.json index 0fbd30509..2f03278cf 100644 --- a/translations/texts/objects/outpost/signstore/signdispenser.object.json +++ b/translations/texts/objects/outpost/signstore/signdispenser.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A scanner and printer. Very useful." + "Eng": "A scanner and printer. Very useful.", + "Rus": "Сканер и принтер. Очень полезно." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "EASEL Cabinet" + "Eng": "EASEL Cabinet", + "Rus": "EASEL Кабинет" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "It's a printer and scanner!" + "Eng": "It's a printer and scanner!", + "Rus": "Это принтер и сканер!" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "Print ssigns, scan signs." + "Eng": "Print ssigns, scan signs.", + "Rus": "Печатать знаки, сканировать знаки." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Printed signs appear here, and signs can be scanned here too." + "Eng": "Printed signs appear here, and signs can be scanned here too.", + "Rus": "Напечатанные знаки появляются здесь и могут быть отсканированы тоже здесь." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Printed signs are dispensed here, and can be scanned here too." + "Eng": "Printed signs are dispensed here, and can be scanned here too.", + "Rus": "Напечатанные знаки выдаются здесь и могут быть отсканированы тоже здесь." } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This cabinet is where the signs come out. Maybe I can put one in?" + "Eng": "This cabinet is where the signs come out. Maybe I can put one in?", + "Rus": "Это шкаф, откуда выходят знаки. Может, я могу вставить один?" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This dispenser scans and prints signs." + "Eng": "This dispenser scans and prints signs.", + "Rus": "Этот автомат сканирует и распечатывает знаки." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This here thing is where signs are printed. You can scan 'em here too." + "Eng": "This here thing is where signs are printed. You can scan 'em here too.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/signstore/signstore.object.json b/translations/texts/objects/outpost/signstore/signstore.object.json index acf037ccd..4e477072a 100644 --- a/translations/texts/objects/outpost/signstore/signstore.object.json +++ b/translations/texts/objects/outpost/signstore/signstore.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "EASEL" + "Eng": "EASEL", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Gutenbergbot would be entranced by this contraption." + "Eng": "Gutenbergbot would be entranced by this contraption.", + "Rus": "" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "How many words is too many wordss? Three. Three wordsss." + "Eng": "How many words is too many wordss? Three. Three wordsss.", + "Rus": "Сколько слов это слишком много сслов? Три. Три ссслова." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "I can craft specialised signs here!" + "Eng": "I can craft specialised signs here!", + "Rus": "Я могу изготовить специализированые знаки здесь!" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "I can print all kinds of signs here." + "Eng": "I can print all kinds of signs here.", + "Rus": "Я могу напечатать все виды знаков здесь." } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "I could make all kinda signs if I wasn't so busy adventurin'." + "Eng": "I could make all kinda signs if I wasn't so busy adventurin'.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "It's a place I can make and print signs." + "Eng": "It's a place I can make and print signs.", + "Rus": "Это место, где я могу делать и печатать знаки." } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Signs to inform and enlighten." + "Eng": "Signs to inform and enlighten.", + "Rus": "Знаки для информирования и просвещения." } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "The Elegantly Automatic Sign Engineering Lithographer." + "Eng": "The Elegantly Automatic Sign Engineering Lithographer.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/outpost/signstore/signstoreclosed.object.json b/translations/texts/objects/outpost/signstore/signstoreclosed.object.json index 816b5c709..0d522e7dc 100644 --- a/translations/texts/objects/outpost/signstore/signstoreclosed.object.json +++ b/translations/texts/objects/outpost/signstore/signstoreclosed.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Closed Sign Store" + "Eng": "Closed Sign Store", + "Rus": "Закрытый магазин знаков" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Floran doesn't know what this will be once it'ss open." + "Eng": "Floran doesn't know what this will be once it'ss open.", + "Rus": "Флоран не знает, что это будет, когда он откроетссся." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "I wonder what it will be when it's open." + "Eng": "I wonder what it will be when it's open.", + "Rus": "Интересно, что будет, когда он откроется." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "The display says the stall is opening soon." + "Eng": "The display says the stall is opening soon.", + "Rus": "Дисплей говорит, что киоск скоро откроется." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "The lit display on this stall says it will open soon!" + "Eng": "The lit display on this stall says it will open soon!", + "Rus": "Дисплей с подсветкой на этом киоске говорит, что скоро откроется!" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "The side of this stall is painted with the mark of the Hylotl." + "Eng": "The side of this stall is painted with the mark of the Hylotl.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This is a curious looking stall. I wonder what its purpose is?" + "Eng": "This is a curious looking stall. I wonder what its purpose is?", + "Rus": "Это странно выглядящий ларек. Интересно, какова его цель?" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "What a curious lookin' stand." + "Eng": "What a curious lookin' stand.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/peacekeeper/peacekeeperposter1/peacekeeperposter1.object.json b/translations/texts/objects/peacekeeper/peacekeeperposter1/peacekeeperposter1.object.json index b3b2b5ee6..8f132522d 100644 --- a/translations/texts/objects/peacekeeper/peacekeeperposter1/peacekeeperposter1.object.json +++ b/translations/texts/objects/peacekeeper/peacekeeperposter1/peacekeeperposter1.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Tall Poster" + "Eng": "Peacekeeper Tall Poster", + "Rus": "Длинный плакат Миротворцев" } } ] \ No newline at end of file diff --git a/translations/texts/objects/peacekeeper/peacekeeperposter2/peacekeeperposter2.object.json b/translations/texts/objects/peacekeeper/peacekeeperposter2/peacekeeperposter2.object.json index 46bb3849b..57d14a094 100644 --- a/translations/texts/objects/peacekeeper/peacekeeperposter2/peacekeeperposter2.object.json +++ b/translations/texts/objects/peacekeeper/peacekeeperposter2/peacekeeperposter2.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Wide Poster" + "Eng": "Peacekeeper Wide Poster", + "Rus": "Широкий плакат Миротворцев" } } ] \ No newline at end of file diff --git a/translations/texts/objects/peacekeeper/peacekeepertable/peacekeepertable.object.json b/translations/texts/objects/peacekeeper/peacekeepertable/peacekeepertable.object.json index f72522942..a08983e01 100644 --- a/translations/texts/objects/peacekeeper/peacekeepertable/peacekeepertable.object.json +++ b/translations/texts/objects/peacekeeper/peacekeepertable/peacekeepertable.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A very heavy, sturdy table made from metal." + "Eng": "A very heavy, sturdy table made from metal.", + "Rus": "Очень тяжелый, крепкий стол, сделанный из металла." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Floran could put hunting trophies on table. Ussseful." + "Eng": "Floran could put hunting trophies on table. Ussseful.", + "Rus": "Флоран мог бы посставить охотничьи трофеи на стол. Полезно." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "I have seen many tables in my time, and this certainly is one of them." + "Eng": "I have seen many tables in my time, and this certainly is one of them.", + "Rus": "Я видел много столов в свое время, и это, безусловно, один из них." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "I wonder if this strong table could withstand the blow of an executioner's axe?" + "Eng": "I wonder if this strong table could withstand the blow of an executioner's axe?", + "Rus": "Интересно, выдержит ли этот крепкий стол удар удара топора палача?" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Table" + "Eng": "Peacekeeper Table", + "Rus": "Стол Миротворцев" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Someone has attempted to brighten up this table with a yellow stripe. I'm not sure it has succeeded." + "Eng": "Someone has attempted to brighten up this table with a yellow stripe. I'm not sure it has succeeded.", + "Rus": "" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This is a rather unaesthetically pleasing table." + "Eng": "This is a rather unaesthetically pleasing table.", + "Rus": "" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "This reinforced table could make for effective firefight cover in a pinch." + "Eng": "This reinforced table could make for effective firefight cover in a pinch.", + "Rus": "" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "This table looks mighty heavy to move around a place!" + "Eng": "This table looks mighty heavy to move around a place!", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/objects/protectorate/objects/protectoratedormtoiletroll/protectoratedormtoiletroll.object.json b/translations/texts/objects/protectorate/objects/protectoratedormtoiletroll/protectoratedormtoiletroll.object.json index b076cf40a..9efcd48ab 100644 --- a/translations/texts/objects/protectorate/objects/protectoratedormtoiletroll/protectoratedormtoiletroll.object.json +++ b/translations/texts/objects/protectorate/objects/protectoratedormtoiletroll/protectoratedormtoiletroll.object.json @@ -67,7 +67,7 @@ ] }, "Texts": { - "Eng": "Protectorate Toilet Roll Holder.", + "Eng": "Protectorate Toilet Roll Holder", "Rus": "Держатель туалетной бумаги Протектората" } }, diff --git a/translations/texts/objects/protectorate/objects/protectorateposter2/protectorateposter2.object.json b/translations/texts/objects/protectorate/objects/protectorateposter2/protectorateposter2.object.json index e349d5dc8..713bb774f 100644 --- a/translations/texts/objects/protectorate/objects/protectorateposter2/protectorateposter2.object.json +++ b/translations/texts/objects/protectorate/objects/protectorateposter2/protectorateposter2.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A retro movie poster for a movie I haven't seen.", - "Rus": "Постер ретро фильма, который я не видел." + "Rus": "Постер ретро фильма, который мне не знаком." } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "I never watched this movie, but the poster is lookin' cool.", - "Rus": "Я никогда не видел этого фильма, но постер точно выглядит клёво." + "Rus": "Мне не попадался на глаза этот фильм, но постер точно выглядит клёво." } }, { diff --git a/translations/texts/objects/shared_barstool/shared_barstool.object.json b/translations/texts/objects/shared_barstool/shared_barstool.object.json index 73b542433..4f6bd5486 100644 --- a/translations/texts/objects/shared_barstool/shared_barstool.object.json +++ b/translations/texts/objects/shared_barstool/shared_barstool.object.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "A bar stool. I could do with sitting down." + "Eng": "A bar stool. I could do with sitting down.", + "Rus": "Барный стул. Можно присесть." } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "A bar stool. I'm familiar with these. Too familiar." + "Eng": "A bar stool. I'm familiar with these. Too familiar.", + "Rus": "Барный стул. Мне oни знакомы. Очень хорошо знакомы." } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "A rather typical seat found in urban bars." + "Eng": "A rather typical seat found in urban bars.", + "Rus": "Довольно типичный стул в городских барах." } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "A round bar ssstool! Floran can ssspin on it! Dizzy fun." + "Eng": "A round bar ssstool! Floran can ssspin on it! Dizzy fun.", + "Rus": "Круглый барный ссстул! Флоран сссможет крутиться на нем! Головокружительное развлечение." } }, { @@ -66,7 +70,8 @@ ] }, "Texts": { - "Eng": "A wobbly bar stool." + "Eng": "A wobbly bar stool.", + "Rus": "Шаткий барный стул." } }, { @@ -80,7 +85,8 @@ ] }, "Texts": { - "Eng": "It's just a bar stool." + "Eng": "It's just a bar stool.", + "Rus": "Всего лишь барный стул." } }, { @@ -94,7 +100,8 @@ ] }, "Texts": { - "Eng": "Just like the classic bar stools back home." + "Eng": "Just like the classic bar stools back home.", + "Rus": "" } }, { @@ -108,7 +115,8 @@ ] }, "Texts": { - "Eng": "The metal on that stool needs a polish." + "Eng": "The metal on that stool needs a polish.", + "Rus": "Неплохо бы отполировать метал на этом стуле." } } ] \ No newline at end of file diff --git a/translations/texts/objects/shared_cabinet/shared_cabinet.object.json b/translations/texts/objects/shared_cabinet/shared_cabinet.object.json index 84a6bef50..3c309e83f 100644 --- a/translations/texts/objects/shared_cabinet/shared_cabinet.object.json +++ b/translations/texts/objects/shared_cabinet/shared_cabinet.object.json @@ -41,7 +41,7 @@ }, "Texts": { "Eng": "Cabinetss can hold all sorts of thingsss.", - "Rus": "" + "Rus": "Шшкафы могут содержать все виды вещщщей." } }, { @@ -116,7 +116,7 @@ }, "Texts": { "Eng": "This small cabinet has a generous storage capacity.", - "Rus": "" + "Rus": "Этот небольшой шкаф обладает большой вместимостью." } } ] \ No newline at end of file diff --git a/translations/texts/objects/shared_espike.json b/translations/texts/objects/shared_espike.json index eab129a03..1326c30e1 100644 --- a/translations/texts/objects/shared_espike.json +++ b/translations/texts/objects/shared_espike.json @@ -16,7 +16,8 @@ ] }, "Texts": { - "Eng": "Don't wanna fall on one of these..." + "Eng": "Don't wanna fall on one of these...", + "Rus": "Не хотелось бы упасть на один из них..." } } ] \ No newline at end of file diff --git a/translations/texts/objects/shared_pressureplat/shared_pressureplat.json b/translations/texts/objects/shared_pressureplat/shared_pressureplat.json index 53635a874..8f9c1f0c1 100644 --- a/translations/texts/objects/shared_pressureplat/shared_pressureplat.json +++ b/translations/texts/objects/shared_pressureplat/shared_pressureplat.json @@ -11,7 +11,7 @@ }, "Texts": { "Eng": "I wouldn't want to step on that without knowin' what it does first.", - "Rus": "" + "Rus": "Мне бы не хотелось наступать на неё, не зная что она делает." } }, { diff --git a/translations/texts/objects/shared_root.json b/translations/texts/objects/shared_root.json index ef535a238..c19f00c87 100644 --- a/translations/texts/objects/shared_root.json +++ b/translations/texts/objects/shared_root.json @@ -71,7 +71,7 @@ }, "Texts": { "Eng": "There are small roots protruding from the ceiling.", - "Rus": "" + "Rus": "Маленькие корни выступают из потолка." } } ] \ No newline at end of file diff --git a/translations/texts/objects/shared_sawblade/shared_sawblade.json b/translations/texts/objects/shared_sawblade/shared_sawblade.json index 2ef80f8bd..69d2b47ed 100644 --- a/translations/texts/objects/shared_sawblade/shared_sawblade.json +++ b/translations/texts/objects/shared_sawblade/shared_sawblade.json @@ -57,7 +57,7 @@ }, "Texts": { "Eng": "This appears to be spinning at four thousand RPM.", - "Rus": "" + "Rus": "Это, кажется, вращается со скоростью в четыре тысячи оборотов в минуту." } }, { diff --git a/translations/texts/objects/shared_switchhidden/shared_switchhidden.json b/translations/texts/objects/shared_switchhidden/shared_switchhidden.json index 89dc39ddf..0ecf1987a 100644 --- a/translations/texts/objects/shared_switchhidden/shared_switchhidden.json +++ b/translations/texts/objects/shared_switchhidden/shared_switchhidden.json @@ -71,7 +71,7 @@ }, "Texts": { "Eng": "There's somethin' wrong with this tile.", - "Rus": "Что-то не так с этой плиткой." + "Rus": "С этой плиткой что-то не так." } }, { diff --git a/translations/texts/objects/space/dockingfield/dockingfield.object.json b/translations/texts/objects/space/dockingfield/dockingfield.object.json index c9f6a24bf..02372dcc5 100644 --- a/translations/texts/objects/space/dockingfield/dockingfield.object.json +++ b/translations/texts/objects/space/dockingfield/dockingfield.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Docking Field" + "Eng": "Docking Field", + "Rus": "Стыковочное Поле" } } ] \ No newline at end of file diff --git a/translations/texts/objects/space/dockingfield/shared_dockingfield.json b/translations/texts/objects/space/dockingfield/shared_dockingfield.json index b20053fa3..781b42ee6 100644 --- a/translations/texts/objects/space/dockingfield/shared_dockingfield.json +++ b/translations/texts/objects/space/dockingfield/shared_dockingfield.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "A space docking field, this energy contains the atmosphere inside." + "Eng": "A space docking field, this energy contains the atmosphere inside.", + "Rus": "" } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "Docking fields like this are common in space, they make quite effective airlocks." + "Eng": "Docking fields like this are common in space, they make quite effective airlocks.", + "Rus": "" } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "The energy in this docking field contains air and gravity inside." + "Eng": "The energy in this docking field contains air and gravity inside.", + "Rus": "" } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "This crackling energy containsss air inside." + "Eng": "This crackling energy containsss air inside.", + "Rus": "" } }, { @@ -66,7 +70,8 @@ ] }, "Texts": { - "Eng": "This energy field can contain both atmosphere and artificial gravity." + "Eng": "This energy field can contain both atmosphere and artificial gravity.", + "Rus": "Это энергетическое поле может содержать атмосферу и искусственную гравитацию одновременно." } }, { @@ -80,7 +85,8 @@ ] }, "Texts": { - "Eng": "This field is a special energy type meant to contain atmosphere and artificial gravity." + "Eng": "This field is a special energy type meant to contain atmosphere and artificial gravity.", + "Rus": "" } }, { @@ -94,7 +100,8 @@ ] }, "Texts": { - "Eng": "This here energy field keeps air and gravity inside and space outside." + "Eng": "This here energy field keeps air and gravity inside and space outside.", + "Rus": "" } }, { @@ -108,7 +115,8 @@ ] }, "Texts": { - "Eng": "This type of energy field can contain atmosphere and gravity inside space structures." + "Eng": "This type of energy field can contain atmosphere and gravity inside space structures.", + "Rus": "Этот тип энергетического поля может содержать атмосферу и гравитацию внутри космических структур." } } ] \ No newline at end of file diff --git a/translations/texts/objects/space/stationwallpanel/stationwallpanel.object.json b/translations/texts/objects/space/stationwallpanel/stationwallpanel.object.json index 8ef992b57..45d628450 100644 --- a/translations/texts/objects/space/stationwallpanel/stationwallpanel.object.json +++ b/translations/texts/objects/space/stationwallpanel/stationwallpanel.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "I'm not sure what the function of this panel is.", - "Rus": "" + "Rus": "Не могу сказать, что знаю, какова функция этой панели." } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "I'm not sure what this panel does, but it's interesting looking.", - "Rus": "" + "Rus": "Я не знаю что делает эта панель, но выглядит она интересно." } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Some sorta fancy wall panel. Dunno what it's used for.", - "Rus": "" + "Rus": "Какая-то красивая настенная панель. Не знаю, для чего она нужна." } }, { @@ -80,7 +80,7 @@ }, "Texts": { "Eng": "This is a panel which attaches to the wall, can't really say more.", - "Rus": "" + "Rus": "Это присоединяющаяся к стене панель, больше ничего не могу сказать." } }, { @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "This panel must have a purpose, I'm just not sure what it is.", - "Rus": "" + "Rus": "Эта панель определённо должна иметь предназначение, но у меня нет уверенности какое." } }, { @@ -104,7 +104,7 @@ }, "Texts": { "Eng": "Thisss round panel sticks on the wall.", - "Rus": "" + "Rus": "Эта круглая панель приклеивается к стене." } } ] \ No newline at end of file diff --git a/translations/texts/objects/traps/wallb/wallb.object.json b/translations/texts/objects/traps/wallb/wallb.object.json index c8ec80094..c26a667c1 100644 --- a/translations/texts/objects/traps/wallb/wallb.object.json +++ b/translations/texts/objects/traps/wallb/wallb.object.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A cute little explosive that packs a serious punch!" + "Eng": "A cute little explosive that packs a serious punch!", + "Rus": "" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A useful security device. If you like explosions." + "Eng": "A useful security device. If you like explosions.", + "Rus": "Полезное охранное устройство. Если вам нравятся взрывы." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "This here lil' thing can cause one hell of a boom!" + "Eng": "This here lil' thing can cause one hell of a boom!", + "Rus": "" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "This little thing can cause an explosion." + "Eng": "This little thing can cause an explosion.", + "Rus": "Эта маленькая вещь может вызвать взрыв." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "This looks small but causes a big explosion." + "Eng": "This looks small but causes a big explosion.", + "Rus": "" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "This may look small, but it is powerful" + "Eng": "This may look small, but it is powerful", + "Rus": "На вид маленькое, но мощное" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "This thing can be rigged to explode!" + "Eng": "This thing can be rigged to explode!", + "Rus": "" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "Thiss caussse big boom!" + "Eng": "Thiss caussse big boom!", + "Rus": "Это вызовет большой бабах!" } }, { @@ -95,7 +103,8 @@ ] }, "Texts": { - "Eng": "WALL-B" + "Eng": "WALL-B", + "Rus": "WALL-B" } } ] \ No newline at end of file diff --git a/translations/texts/objects/wired/drain/drain.object.json b/translations/texts/objects/wired/drain/drain.object.json index df2b20d88..37ead8579 100644 --- a/translations/texts/objects/wired/drain/drain.object.json +++ b/translations/texts/objects/wired/drain/drain.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "A useful device for draining water away. For those who like that.", - "Rus": "Полезное устройство для выкачивания воды. Для тех, кому это нравится." + "Rus": "Полезное устройство для отвода воды. Для тех, кому это нравится." } }, { @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Drain", - "Rus": "Слив" + "Rus": "Дренаж" } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Drainsss take away water.", - "Rus": "Сссливы убирают воду." + "Rus": "" } }, { @@ -44,7 +44,7 @@ }, "Texts": { "Eng": "Gurgle gurgle!", - "Rus": "" + "Rus": "Буль-буль!" } }, { @@ -56,7 +56,7 @@ }, "Texts": { "Eng": "This drains away water with ease.", - "Rus": "С лёгкостью сливает воду." + "Rus": "Эти дренажи с легкостью отводят воду." } }, { diff --git a/translations/texts/objects/wired/landmine/landmine.object.json b/translations/texts/objects/wired/landmine/landmine.object.json index 9e2c60e84..e30d30532 100644 --- a/translations/texts/objects/wired/landmine/landmine.object.json +++ b/translations/texts/objects/wired/landmine/landmine.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Watch your step, this looks explosive!", - "Rus": "" + "Rus": "Смотри куда наступаешь, выглядит взрывоопасно!" } } ] \ No newline at end of file diff --git a/translations/texts/objects/wired/scanner/scanner.object.json b/translations/texts/objects/wired/scanner/scanner.object.json index 6131d8767..751b9eb45 100644 --- a/translations/texts/objects/wired/scanner/scanner.object.json +++ b/translations/texts/objects/wired/scanner/scanner.object.json @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "A proximity scanner. Is it watching me right now?", - "Rus": "Датчик приближения. Он за мной сейчас следит?" + "Rus": "Датчик приближения. Наблюдает ли он за мной сейчас?" } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "A proximity sensor. It can tell when I'm near.", - "Rus": "Сенсор приближения. Может сообщить когда я приближусь." + "Rus": "Датчик приближения. Может сообщить когда я приближусь." } }, { diff --git a/translations/texts/objects/wired/secretdoor/secretdoor.object.json b/translations/texts/objects/wired/secretdoor/secretdoor.object.json index 2a6d129fd..1f1f493c5 100644 --- a/translations/texts/objects/wired/secretdoor/secretdoor.object.json +++ b/translations/texts/objects/wired/secretdoor/secretdoor.object.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": "Secret Door", - "Rus": "Скрытая дверь" + "Rus": "Потайная дверь" } }, { @@ -20,7 +20,7 @@ }, "Texts": { "Eng": "Somethin ain't right about this wall...", - "Rus": "Что-то не так с этой стеной..." + "Rus": "С этой стеной что-то не так..." } }, { @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "There is something odd about this wall...", - "Rus": "Что-то необычное есть в этой стене..." + "Rus": "В этой стене есть что-то странное..." } }, { @@ -46,7 +46,7 @@ }, "Texts": { "Eng": "There's something odd about this wall...", - "Rus": "Что-то необычное в этой стене..." + "Rus": "В этой стене есть что-то странное..." } }, { @@ -58,7 +58,7 @@ }, "Texts": { "Eng": "This wall does not appear natural...", - "Rus": "Эта стена не выглядит естественно..." + "Rus": "Эта стена не выглядит настоящей..." } }, { @@ -70,7 +70,7 @@ }, "Texts": { "Eng": "Wall is ssstrange...", - "Rus": "Стена ссстранная..." + "Rus": "Ссстранная ссстена..." } } ] \ No newline at end of file diff --git a/translations/texts/objects/wired/secretdoor/secrettrapdoor.object.json b/translations/texts/objects/wired/secretdoor/secrettrapdoor.object.json index cf6153065..980e94a64 100644 --- a/translations/texts/objects/wired/secretdoor/secrettrapdoor.object.json +++ b/translations/texts/objects/wired/secretdoor/secrettrapdoor.object.json @@ -70,7 +70,7 @@ }, "Texts": { "Eng": "This ground does not appear natural...", - "Rus": "Этот пол не выглядит естественно..." + "Rus": "Этот пол не выглядит настоящим..." } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/assignment.config.json b/translations/texts/quests/bounty/assignment.config.json index 0a677bebf..4e9f56b4b 100644 --- a/translations/texts/quests/bounty/assignment.config.json +++ b/translations/texts/quests/bounty/assignment.config.json @@ -1,4 +1,16 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/assignment.config": [ + "/finalAssignment/gang/name" + ] + }, + "Texts": { + "Eng": "Apocalyptic Occasus Cult", + "Rus": "Апокалиптический Культ Окказуса" + } + }, { "DeniedAlternatives": [], "Files": { @@ -8,7 +20,8 @@ ] }, "Texts": { - "Eng": "Rank I: Hopeful Hunter" + "Eng": "Rank I: Hopeful Hunter", + "Rus": "Ранг I: Окрылённый Охотник" } }, { @@ -19,7 +32,8 @@ ] }, "Texts": { - "Eng": "Rank II: Aspiring Apprehender" + "Eng": "Rank II: Aspiring Apprehender", + "Rus": "Ранг II: Стремящийся Сыщик" } }, { @@ -30,7 +44,8 @@ ] }, "Texts": { - "Eng": "Rank III: Dependable Deputy" + "Eng": "Rank III: Dependable Deputy", + "Rus": "Ранг III: Заслуженный Заместитель" } }, { @@ -41,7 +56,8 @@ ] }, "Texts": { - "Eng": "Rank IV: Seasoned Sleuth" + "Eng": "Rank IV: Seasoned Sleuth", + "Rus": "Ранг IV: Испытанная Ищейка" } }, { @@ -53,7 +69,8 @@ ] }, "Texts": { - "Eng": "Rank V: Proven Peacekeeper" + "Eng": "Rank V: Proven Peacekeeper", + "Rus": "Ранг V: Могучий Миротворец" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/bounty.config.json b/translations/texts/quests/bounty/bounty.config.json new file mode 100644 index 000000000..c17de191b --- /dev/null +++ b/translations/texts/quests/bounty/bounty.config.json @@ -0,0 +1,1190 @@ +[ + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/45" + ] + }, + "Texts": { + "Eng": " Chaos" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/44" + ] + }, + "Texts": { + "Eng": " Dagger" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/34" + ] + }, + "Texts": { + "Eng": " Esquire" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/35" + ] + }, + "Texts": { + "Eng": " Grey" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/31" + ] + }, + "Texts": { + "Eng": " Gruber" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/41" + ] + }, + "Texts": { + "Eng": " Hackerman" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/29" + ] + }, + "Texts": { + "Eng": " Hammer" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/27" + ] + }, + "Texts": { + "Eng": " Hawkins" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/43" + ] + }, + "Texts": { + "Eng": " Incognito" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/42" + ] + }, + "Texts": { + "Eng": " Jones" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/36" + ] + }, + "Texts": { + "Eng": " Lecter" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/30" + ] + }, + "Texts": { + "Eng": " Papercut" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/32" + ] + }, + "Texts": { + "Eng": " Quick" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/39" + ] + }, + "Texts": { + "Eng": " Shot" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/33" + ] + }, + "Texts": { + "Eng": " Slick" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/26" + ] + }, + "Texts": { + "Eng": " Slimez" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/37" + ] + }, + "Texts": { + "Eng": " Soze" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/28" + ] + }, + "Texts": { + "Eng": " Tight-lips" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/40" + ] + }, + "Texts": { + "Eng": " Wolf" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/38" + ] + }, + "Texts": { + "Eng": " Wrench" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/24" + ] + }, + "Texts": { + "Eng": " the Ace" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/2" + ] + }, + "Texts": { + "Eng": " the Bad" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/13" + ] + }, + "Texts": { + "Eng": " the Brute" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/17" + ] + }, + "Texts": { + "Eng": " the Deadeye" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/16" + ] + }, + "Texts": { + "Eng": " the Enigma" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/5" + ] + }, + "Texts": { + "Eng": " the Fixer" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/25" + ] + }, + "Texts": { + "Eng": " the Fox" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/18" + ] + }, + "Texts": { + "Eng": " the Frontman" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/1" + ] + }, + "Texts": { + "Eng": " the Good" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/10" + ] + }, + "Texts": { + "Eng": " the Great" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/21" + ] + }, + "Texts": { + "Eng": " the Hacker" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/14" + ] + }, + "Texts": { + "Eng": " the Jerk" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/8" + ] + }, + "Texts": { + "Eng": " the Kid" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/15" + ] + }, + "Texts": { + "Eng": " the Machine" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/0" + ] + }, + "Texts": { + "Eng": " the Mangler" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/23" + ] + }, + "Texts": { + "Eng": " the Muscle" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/22" + ] + }, + "Texts": { + "Eng": " the Operator" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/11" + ] + }, + "Texts": { + "Eng": " the Rat" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/20" + ] + }, + "Texts": { + "Eng": " the Rogue" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/9" + ] + }, + "Texts": { + "Eng": " the Shadow" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/19" + ] + }, + "Texts": { + "Eng": " the Showstopper" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/12" + ] + }, + "Texts": { + "Eng": " the Snitch" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/6" + ] + }, + "Texts": { + "Eng": " the Sparrow" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/7" + ] + }, + "Texts": { + "Eng": " the Squealer" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/3" + ] + }, + "Texts": { + "Eng": " the Ugly" + } + }, + { + "Comment": "Окончание главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/suffix/4" + ] + }, + "Texts": { + "Eng": " the Weird" + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/26" + ] + }, + "Texts": { + "Eng": "Big " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/11" + ] + }, + "Texts": { + "Eng": "Calamity " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/31" + ] + }, + "Texts": { + "Eng": "Captain " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/52" + ] + }, + "Texts": { + "Eng": "Chaotic " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/19" + ] + }, + "Texts": { + "Eng": "Chief " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/42" + ] + }, + "Texts": { + "Eng": "Dangerous " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/29" + ] + }, + "Texts": { + "Eng": "Doctor " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/0" + ] + }, + "Texts": { + "Eng": "Evil " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/24" + ] + }, + "Texts": { + "Eng": "Fast " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/41" + ] + }, + "Texts": { + "Eng": "Fresh " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/43" + ] + }, + "Texts": { + "Eng": "Funny " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/28" + ] + }, + "Texts": { + "Eng": "General " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/12" + ] + }, + "Texts": { + "Eng": "Grimey " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/20" + ] + }, + "Texts": { + "Eng": "Hot-wire " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/47" + ] + }, + "Texts": { + "Eng": "Icy " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/40" + ] + }, + "Texts": { + "Eng": "Improved " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/32" + ] + }, + "Texts": { + "Eng": "Jolly " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/8" + ] + }, + "Texts": { + "Eng": "Killer " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/38" + ] + }, + "Texts": { + "Eng": "Lonely " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/49" + ] + }, + "Texts": { + "Eng": "Mad " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/33" + ] + }, + "Texts": { + "Eng": "Master " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/22" + ] + }, + "Texts": { + "Eng": "Mayhem " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/25" + ] + }, + "Texts": { + "Eng": "Moderate " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/5" + ] + }, + "Texts": { + "Eng": "Nasty " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/39" + ] + }, + "Texts": { + "Eng": "Original " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/35" + ] + }, + "Texts": { + "Eng": "Pink " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/30" + ] + }, + "Texts": { + "Eng": "Professor " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/45" + ] + }, + "Texts": { + "Eng": "Quick Draw " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/13" + ] + }, + "Texts": { + "Eng": "Quiet " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/51" + ] + }, + "Texts": { + "Eng": "Radical " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/6" + ] + }, + "Texts": { + "Eng": "Reckless " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/1" + ] + }, + "Texts": { + "Eng": "Rowdy " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/36" + ] + }, + "Texts": { + "Eng": "Rude " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/9" + ] + }, + "Texts": { + "Eng": "Screamin' " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/4" + ] + }, + "Texts": { + "Eng": "Shady " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/21" + ] + }, + "Texts": { + "Eng": "Shootin' " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/37" + ] + }, + "Texts": { + "Eng": "Slicin' " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/14" + ] + }, + "Texts": { + "Eng": "Slick " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/7" + ] + }, + "Texts": { + "Eng": "Slippery " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/18" + ] + }, + "Texts": { + "Eng": "Smooth " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/17" + ] + }, + "Texts": { + "Eng": "Sneaky " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/10" + ] + }, + "Texts": { + "Eng": "Sniper " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/3" + ] + }, + "Texts": { + "Eng": "Speedy " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/15" + ] + }, + "Texts": { + "Eng": "Stormin' " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/23" + ] + }, + "Texts": { + "Eng": "Sulky " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/50" + ] + }, + "Texts": { + "Eng": "Talented " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/34" + ] + }, + "Texts": { + "Eng": "The Great " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/27" + ] + }, + "Texts": { + "Eng": "Tiny " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/2" + ] + }, + "Texts": { + "Eng": "Tricky " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/46" + ] + }, + "Texts": { + "Eng": "Turbo " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/16" + ] + }, + "Texts": { + "Eng": "Two-gun " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/44" + ] + }, + "Texts": { + "Eng": "Two-hand " + } + }, + { + "Comment": "Префикс главаря банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty.config": [ + "/prefix/48" + ] + }, + "Texts": { + "Eng": "Wild " + } + } +] \ No newline at end of file diff --git a/translations/texts/quests/bounty/bountyassignment.questtemplate.json b/translations/texts/quests/bounty/bountyassignment.questtemplate.json index 6c853a22f..2ac2259d8 100644 --- a/translations/texts/quests/bounty/bountyassignment.questtemplate.json +++ b/translations/texts/quests/bounty/bountyassignment.questtemplate.json @@ -1,4 +1,28 @@ [ + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/3/0" + ] + }, + "Texts": { + "Eng": "After clearin' out the gang activity in this sector, our reputation has sky-rocketed! I'm reassignin' you to a new station - I'll meet you there!", + "Rus": "После вычистки всей преступной активности в этом секторе наша репутация взлетела до небес! Я приписываю тебя к новой станции. Встретимся там!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankTitles/0" + ] + }, + "Texts": { + "Eng": "Becoming a Peacekeeper", + "Rus": "Становление Миротворца" + } + }, { "DeniedAlternatives": [], "Files": { @@ -7,7 +31,56 @@ ] }, "Texts": { - "Eng": "Geez louise. We've received an assignment to take out this Occasus Cult. They seem like some real bad apples, partner! I hope you're up for this. We've set up a headquarters in the area where they operate." + "Eng": "Geez louise. We've received an assignment to take out this Occasus Cult. They seem like some real bad apples, partner! I hope you're up for this. We've set up a headquarters in the area where they operate.", + "Rus": "Бог ты мой. Мы получили задание избавиться от культа Окказуса. Похоже, они и правда мерзкие парни, партнёр! Надеюсь ты в деле. Мы организовали штаб-квартиру в районе их дислокации." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/0/0" + ] + }, + "Texts": { + "Eng": "Greetings! I'm looking for someone to become my ^orange;partner in crime-fighting^white;! \n\nIf you think you have what it takes, come out into space and meet me at my humble asteroid base!", + "Rus": "Привет! Я ищу кого-нибудь, кто согласился бы стать моим ^orange;партнёром в сражении с преступностью^white;! \n\nЕсли ты считаешь, что способен на это, выходи в космос и встретимся на моей скромной базе-астеройде!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankTitles/4" + ] + }, + "Texts": { + "Eng": "Keeping the Peace", + "Rus": "Сохранение мира" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/1/0" + ] + }, + "Texts": { + "Eng": "Our growin' reputation has allowed us to open up a new Peacekeeper station! I'm officially reassignin' you to it, partner!", + "Rus": "Наша растущая репутация позволила нам открыть новую Станцию Миротворцев! Я официально приписываю тебя к ней, партнёр!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/2/0" + ] + }, + "Texts": { + "Eng": "Our latest gang bust has given us a lot of fundin' from folks in this sector. So much so that I've been able to contract the development of a new, bigger station! Head on over there, partner!", + "Rus": "Наш последний арест банды подарил нам огромное финансирование от жителей этого сектора. Такое большое, что я смог заключить контракт на создание новой большой станции! Держи путь туда, партнёр!" } }, { @@ -18,7 +91,32 @@ ] }, "Texts": { - "Eng": "Peacekeeper Assignment" + "Eng": "Peacekeeper Assignment", + "Rus": "Задание Миротоворца" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankTitles/2" + ] + }, + "Texts": { + "Eng": "Rising through the Ranks", + "Rus": "Профессиональный рост" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankTitles/1" + ] + }, + "Texts": { + "Eng": "Rookie Assignment", + "Rus": "Задание для новичка" } }, { @@ -29,7 +127,32 @@ ] }, "Texts": { - "Eng": "Searching for ^orange;Peacekeeper Station^reset;..." + "Eng": "Searching for ^orange;Peacekeeper Station^reset;...", + "Rus": "Поиск ^orange;Станции Миротворцев^reset;..." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankTitles/3" + ] + }, + "Texts": { + "Eng": "The Good Fight", + "Rus": "Хорошая битва" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/4/1" + ] + }, + "Texts": { + "Eng": "Those yeller-bellies will be runnin' round like headless chickens without their leader! Great work, partner! As usual, I've got a new assignment for you! Crime doesn't sleep, and neither do I!", + "Rus": "Эти трусы начнут бегать кругами как безмозглые курицы без своего предводителя! Отличная работа, партнёр! Как обычно, у меня есть для тебя новое задание! Преступность не спит, а я - тем более!" } }, { @@ -40,7 +163,44 @@ ] }, "Texts": { - "Eng": "Welcome to your new Peacekeeper Station, partner!" + "Eng": "Welcome to your new Peacekeeper Station, partner!", + "Rus": "Добро пожаловать на твою новую Станцию Миротворцев, партнёр!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/4/2" + ] + }, + "Texts": { + "Eng": "With the head of their organisation gone, those varmints won't be too much trouble from now on! Mighty fine work, partner! I'm openin' a new station and assignin' you to it. The universe is infinite, and so is the crime! Head on over, partner!", + "Rus": "Без главы их организации, эти негодяи больше не доставят серьёзных проблем! Хорошо сработано, партнёр! Я открываю новую станцию и приписываю тебя к ней. Вселенная бесконечна, как и преступления! Так держать, партнёр!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/4/3" + ] + }, + "Texts": { + "Eng": "With their boss out o' the picture, those punks have lost the wind in their sails! If you want to bust more gangs, head on over to the new station I'm assignin' you to!", + "Rus": "Как только их босс пропал из поля зрения, эта шпана потеряла весь запал! Если хочешь арестовать ещё больше банд, держи путь на новую станцию, я приписываю тебя к ней!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bountyassignment.questtemplate": [ + "/scriptConfig/rankText/4/0" + ] + }, + "Texts": { + "Eng": "With their leader captured, I don't think we'll be seein' THOSE guys again! We've opened another station in a pretty dangerous solar system - an' I'm reassignin' you to it, partner! Meet me over there!", + "Rus": "Я не думаю, что мы увидим ЭТИХ ребят снова, после того, как их босс был пойман! Вы открыли ещё одну станцию в весьма опасной звёздной системе, и я приписываю тебя к ней, партнёр! Встретимся там!" } }, { @@ -51,7 +211,8 @@ ] }, "Texts": { - "Eng": "^green;Approach^reset; the ^orange;Peacekeeper Station^reset;" + "Eng": "^green;Approach^reset; the ^orange;Peacekeeper Station^reset;", + "Rus": "^green;Доберитесь^reset; до ^orange;Станции Миротворцев^reset;" } }, { @@ -62,7 +223,8 @@ ] }, "Texts": { - "Eng": "^green;Deploy^reset; to the ^orange;Peacekeeper Station^reset;" + "Eng": "^green;Deploy^reset; to the ^orange;Peacekeeper Station^reset;", + "Rus": "Совершите ^green;высадку^reset; на ^orange;Станцию Миротворцев^reset;" } }, { @@ -73,7 +235,8 @@ ] }, "Texts": { - "Eng": "^green;Find the ^orange;Bounty Board^white; in the ^orange;Peacekeeper Station^white;" + "Eng": "^green;Find the ^orange;Bounty Board^white; in the ^orange;Peacekeeper Station^white;", + "Rus": "^green;Найдите ^orange;Доску c заданиями^white; на ^orange;Станции Миротворцев^white;" } }, { @@ -84,7 +247,8 @@ ] }, "Texts": { - "Eng": "^green;Locate ^orange;Peacekeeper Station^white; in ^orange;%s^white;" + "Eng": "^green;Locate ^orange;Peacekeeper Station^white; in ^orange;%s^white;", + "Rus": "^green;Найдите ^orange;Станцию Миротворцев^white; на ^orange;%s^white;" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/capture_bounty.questtemplate.json b/translations/texts/quests/bounty/capture_bounty.questtemplate.json index ac194f909..1488b6647 100644 --- a/translations/texts/quests/bounty/capture_bounty.questtemplate.json +++ b/translations/texts/quests/bounty/capture_bounty.questtemplate.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Mighty fine job takin' on ! The universe is vast, but the arm of the law is long!\n\nCome by the Peacekeeper Station to collect your rewards!" + "Eng": "Mighty fine job takin' on ! The universe is vast, but the arm of the law is long!\n\nCome by the Peacekeeper Station to collect your rewards!", + "Rus": "Ты отлично потрудил над арестом ! Вселенная безгранична, но и длань закона не коротка!\n\nЗагляни на Станцию Миротворцев, чтобы забрать свою награду!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "You took on ? an' came out on top! The universe is vast, but the arm of the law is long.\n\nCome by the Peacekeeper Station to collect your rewards!" + "Eng": "You took on ? an' came out on top! The universe is vast, but the arm of the law is long.\n\nCome by the Peacekeeper Station to collect your rewards!", + "Rus": "Ты взял ? и добил успеха! Вселенная безгранична, но и длань закона не коротка!\n\n\nЗагляни на Станцию Миротворцев, чтобы забрать свою награду!" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/capture_ship_bounty.questtemplate.json b/translations/texts/quests/bounty/capture_ship_bounty.questtemplate.json index a308e25a7..7d01b3a89 100644 --- a/translations/texts/quests/bounty/capture_ship_bounty.questtemplate.json +++ b/translations/texts/quests/bounty/capture_ship_bounty.questtemplate.json @@ -8,7 +8,8 @@ ] }, "Texts": { - "Eng": "Good job taking and their crew! You're a darn brave soul, partner!\n\nCome by the Peacekeeper Station to collect your reward!" + "Eng": "Good job taking and their crew! You're a darn brave soul, partner!\n\nCome by the Peacekeeper Station to collect your reward!", + "Rus": "Ты отлично поработал над арестом и команды! Ты чертовски храбр духом, партнёр!\n\nЗагляни на Станцию Миротворцев за наградой!" } }, { @@ -19,7 +20,44 @@ ] }, "Texts": { - "Eng": "You apprehended the bounty!" + "Eng": "You apprehended the bounty!", + "Rus": "Ты поймал преступника!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_ship_bounty.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/1" + ] + }, + "Texts": { + "Eng": "^orange;Approach^reset; the ^green;Suspicious Ship^reset;", + "Rus": "^orange;Доберитесь^reset; до ^green;Подозрительного Корабля^reset;" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_ship_bounty.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/2" + ] + }, + "Texts": { + "Eng": "^orange;Deploy^reset; to the ^green;Suspicious Ship^reset;", + "Rus": "^orange;Совершите высадку^reset; на ^green;Подозрительный Корабль^reset;" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_ship_bounty.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Find^reset; the target's ^green; ship^reset;", + "Rus": "^orange;Найдите^reset; ^green;корабль^reset; цели" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/capture_space_bounty.questtemplate.json b/translations/texts/quests/bounty/capture_space_bounty.questtemplate.json index 62bd4cbd7..6ec2fe914 100644 --- a/translations/texts/quests/bounty/capture_space_bounty.questtemplate.json +++ b/translations/texts/quests/bounty/capture_space_bounty.questtemplate.json @@ -7,7 +7,20 @@ ] }, "Texts": { - "Eng": "Nice work goin' to space and capturin' ! You're a real galactic hero.\n\nCome by the Peacekeeper Station to collect your reward!" + "Eng": "Nice work goin' to space and capturin' ! You're a real galactic hero.\n\nCome by the Peacekeeper Station to collect your reward!", + "Rus": "У тебя отлично получилось захватить в космосе! Ты настоящий герой галактики.\n\nЗагляни на Станцию Миротворцев, чтобы забрать свою награду!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_space_bounty.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; space for the ^green;hideout^reset;", + "Rus": "^orange;Исследуйте^reset; космос в поисках ^green;убежища^reset;" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/clue_bounties.config.json b/translations/texts/quests/bounty/clue_bounties.config.json index 08fbeebc6..7e2a33e2b 100644 --- a/translations/texts/quests/bounty/clue_bounties.config.json +++ b/translations/texts/quests/bounty/clue_bounties.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "? I've encountered that fiend on my travels. I last saw them around ^orange;^reset;." + "Eng": "? I've encountered that fiend on my travels. I last saw them around ^orange;^reset;.", + "Rus": "? Я встречал этого изверга в своих путешествиях. В последний раз я видел ^orange;^reset;." } }, { @@ -19,7 +20,8 @@ ] }, "Texts": { - "Eng": ", beam me out! Take me to ^orange;^reset;!" + "Eng": ", beam me out! Take me to ^orange;^reset;!", + "Rus": ", вытащи меня отсюда! Точка назначения: ^orange;^reset;!" } }, { @@ -30,7 +32,8 @@ ] }, "Texts": { - "Eng": ", beam me out! Take me to ^orange;^reset;!" + "Eng": ", beam me out! Take me to ^orange;^reset;!", + "Rus": ", вытащи меня отсюда! Координаты: ^orange;^reset;!" } }, { @@ -48,7 +51,8 @@ ] }, "Texts": { - "Eng": ", beam me out! There's a Peacekeeper on my tail! Take me to ^orange;^reset;!" + "Eng": ", beam me out! There's a Peacekeeper on my tail! Take me to ^orange;^reset;!", + "Rus": ", вытащи меня отсюда! У меня на хвосте Миротворец! Точка назначения: ^orange;^reset;!" } }, { @@ -62,7 +66,8 @@ ] }, "Texts": { - "Eng": ", beam me out! There's a Peacekeeper on my tail! Take me to ^orange;^reset;!" + "Eng": ", beam me out! There's a Peacekeeper on my tail! Take me to ^orange;^reset;!", + "Rus": ", вытащи меня отсюда! У меня на хвосте Миротворец! Координаты: ^orange;^reset;!" } }, { @@ -74,7 +79,8 @@ ] }, "Texts": { - "Eng": ", beam me out! There's a Peacekeeper on my trail! Take me to ^orange;^reset;!" + "Eng": ", beam me out! There's a Peacekeeper on my trail! Take me to ^orange;^reset;!", + "Rus": ", вытащи меня отсюда! У меня на хвосте Миротворец! Назначение: ^orange;^reset;!" } }, { @@ -85,7 +91,8 @@ ] }, "Texts": { - "Eng": ", beam me out! There's a Peacekeeper on my trail! Take me to ^orange;^reset;!" + "Eng": ", beam me out! There's a Peacekeeper on my trail! Take me to ^orange;^reset;!", + "Rus": ", вытащи меня отсюда! У меня на хвосте Миротворец! Назначение: ^orange;^reset;!" } }, { @@ -97,7 +104,8 @@ ] }, "Texts": { - "Eng": "Alert! I've been spotted! Proceeding to ^orange;^reset;!" + "Eng": "Alert! I've been spotted! Proceeding to ^orange;^reset;!", + "Rus": "Тревога! Меня засекли! Выдвигаюсь в ^orange;^reset;!" } }, { @@ -108,7 +116,8 @@ ] }, "Texts": { - "Eng": "Alert! I've been spotted! Proceeding to ^orange;^reset;!" + "Eng": "Alert! I've been spotted! Proceeding to ^orange;^reset;!", + "Rus": "Тревога! Меня засекли! Выдвигаюсь в ^orange;^reset;!" } }, { @@ -119,7 +128,8 @@ ] }, "Texts": { - "Eng": "Are you lookin' for that famous wrongdoer, ? Word around the saloon is that they were last seen on ^orange;^reset;!" + "Eng": "Are you lookin' for that famous wrongdoer, ? Word around the saloon is that they were last seen on ^orange;^reset;!", + "Rus": "Ищешь , чья дурная слава дошла и до тебя? В салуне поговаривают, что видели на ^orange;^reset;!" } }, { @@ -132,7 +142,8 @@ ] }, "Texts": { - "Eng": "Are you lookin' for that notorious criminal, ? Word on the street is that they were last seen on ^orange;^reset;!" + "Eng": "Are you lookin' for that notorious criminal, ? Word on the street is that they were last seen on ^orange;^reset;!", + "Rus": "Ищешь отъявленного преступника, ? Говорят, видели на ^orange;^reset;!" } }, { @@ -143,7 +154,8 @@ ] }, "Texts": { - "Eng": "Are you looking for that infamous vagabond, ? Word on the street is that they were last seen on ^orange;^reset;!" + "Eng": "Are you looking for that infamous vagabond, ? Word on the street is that they were last seen on ^orange;^reset;!", + "Rus": "Ты ищешь бродягу, ? Говорят, видели на ^orange;^reset;!" } }, { @@ -154,7 +166,8 @@ ] }, "Texts": { - "Eng": "Are you searching for , famous bad guy? Word on the street is that they were last seen on ^orange;^reset;!" + "Eng": "Are you searching for , famous bad guy? Word on the street is that they were last seen on ^orange;^reset;!", + "Rus": "Ты ищешь головореза ? Говорят, видели на ^orange;^reset;!" } }, { @@ -165,7 +178,8 @@ ] }, "Texts": { - "Eng": "Are you the Peacekeeper lookin' for ? Lucky for you, I can help you out - they're on ^orange;^reset;!" + "Eng": "Are you the Peacekeeper lookin' for ? Lucky for you, I can help you out - they're on ^orange;^reset;!", + "Rus": "Ты Миротворец, что ищет ? Тебе повезло, я могу помочь: на ^orange;^reset;!" } }, { @@ -180,7 +194,8 @@ ] }, "Texts": { - "Eng": "Are you the Peacekeeper looking for ? Well luckily I can help you out - they're on ^orange;^reset;!" + "Eng": "Are you the Peacekeeper looking for ? Well luckily I can help you out - they're on ^orange;^reset;!", + "Rus": "Ты Миротворец, что ищет ? Ну, к счастью я могу помочь: на ^orange;^reset;!" } }, { @@ -191,7 +206,8 @@ ] }, "Texts": { - "Eng": "Criminals sure do love to talk loudly about their plans! You'd better make your way on over to ^green;^reset;." + "Eng": "Criminals sure do love to talk loudly about their plans! You'd better make your way on over to ^green;^reset;.", + "Rus": "Преступники явно любят громко говорить о своих планах! Тебе лучше отправиться на ^green;^reset;." } }, { @@ -203,7 +219,8 @@ ] }, "Texts": { - "Eng": "Dagnabbit, I've been spotted! better make my way to ^orange;^reset;!" + "Eng": "Dagnabbit, I've been spotted! better make my way to ^orange;^reset;!", + "Rus": "О чёрт, меня заметили! Лучше бы свалить на ^orange;^reset;!" } }, { @@ -214,7 +231,8 @@ ] }, "Texts": { - "Eng": "Dagnabbit, I've been spotted! better make my way to ^orange;^reset;!" + "Eng": "Dagnabbit, I've been spotted! better make my way to ^orange;^reset;!", + "Rus": "О чёрт, меня заметили! Лучше бы свалить на ^orange;^reset;!" } }, { @@ -225,7 +243,8 @@ ] }, "Texts": { - "Eng": "Floran hasss seen ! Floran sssaw them on ^orange;^reset;." + "Eng": "Floran hasss seen ! Floran sssaw them on ^orange;^reset;.", + "Rus": "Флоран видел преступника! Флоран его видел на ^orange;^reset;." } }, { @@ -236,7 +255,8 @@ ] }, "Texts": { - "Eng": "Floran hasss seen criminal! Floran sssaw them on ^orange;^reset;." + "Eng": "Floran hasss seen criminal! Floran sssaw them on ^orange;^reset;.", + "Rus": "Флоран видел преступника! Флоран его видел на ^orange;^reset;." } }, { @@ -248,7 +268,8 @@ ] }, "Texts": { - "Eng": "Floran isss going to ^orange;^reset;!" + "Eng": "Floran isss going to ^orange;^reset;!", + "Rus": "Флоран собирается на ^orange;^reset;!" } }, { @@ -259,7 +280,8 @@ ] }, "Texts": { - "Eng": "Floran isss going to ^orange;^reset;!" + "Eng": "Floran isss going to ^orange;^reset;!", + "Rus": "Флоран собирается на ^orange;^reset;!" } }, { @@ -270,7 +292,8 @@ ] }, "Texts": { - "Eng": "Floran knowssss where crime perssson isss! Crime perssson is on ^orange;^reset;!" + "Eng": "Floran knowssss where crime perssson isss! Crime perssson is on ^orange;^reset;!", + "Rus": "Флоран знает, где преступник! Преступник на ^orange;^reset;!" } }, { @@ -282,7 +305,8 @@ ] }, "Texts": { - "Eng": "Floran needsss to fly to ^orange;^reset;!" + "Eng": "Floran needsss to fly to ^orange;^reset;!", + "Rus": "Флорану нужно лететь на ^orange;^reset;!" } }, { @@ -293,7 +317,8 @@ ] }, "Texts": { - "Eng": "Floran needsss to fly to ^orange;^reset;!" + "Eng": "Floran needsss to fly to ^orange;^reset;!", + "Rus": "Флорану нужно лететь на ^orange;^reset;!" } }, { @@ -305,7 +330,8 @@ ] }, "Texts": { - "Eng": "I ain't gettin' caught this easily - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "I ain't gettin' caught this easily - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Так просто меня не поймать - , вытащи меня отсюда! Куда? В ^orange;^reset;, конечно!" } }, { @@ -316,7 +342,8 @@ ] }, "Texts": { - "Eng": "I ain't gettin' caught this easily - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "I ain't gettin' caught this easily - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Так просто меня не поймать - , вытащи меня отсюда! Куда? В ^orange;^reset;, конечно!" } }, { @@ -328,7 +355,8 @@ ] }, "Texts": { - "Eng": "I have been spotted! better make my way to ^orange;^reset;!" + "Eng": "I have been spotted! better make my way to ^orange;^reset;!", + "Rus": "Меня засекли! Лучше свалить на ^orange;^reset;!" } }, { @@ -339,7 +367,8 @@ ] }, "Texts": { - "Eng": "I have been spotted! better make my way to ^orange;^reset;!" + "Eng": "I have been spotted! better make my way to ^orange;^reset;!", + "Rus": "Меня засекли! Лучше свалить в ^orange;^reset;!" } }, { @@ -350,7 +379,8 @@ ] }, "Texts": { - "Eng": "I have seen that scoundrel you're looking for. I would never forget a face like that! I hear they've been hanging around ^orange;^reset;." + "Eng": "I have seen that scoundrel you're looking for. I would never forget a face like that! I hear they've been hanging around ^orange;^reset;.", + "Rus": "" } }, { @@ -361,7 +391,8 @@ ] }, "Texts": { - "Eng": "I hear a lot of gossip - you're looking for ? I hear they've been hanging around ^orange;^reset;." + "Eng": "I hear a lot of gossip - you're looking for ? I hear they've been hanging around ^orange;^reset;.", + "Rus": "Было много слухов, что ты ищешь . Я слышал ошивается где-то на ^orange;^reset;." } }, { @@ -375,7 +406,8 @@ ] }, "Texts": { - "Eng": "I've been found - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "I've been found - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Меня обнаружили - вытаскивай меня отсюда, ! Что значит куда? На ^orange;^reset;, конечно!" } }, { @@ -387,7 +419,8 @@ ] }, "Texts": { - "Eng": "I've been found - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "I've been found - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Меня обнаружили - вытаскивай меня отсюда, ! Что значит куда? В ^orange;^reset;, конечно!" } }, { @@ -399,7 +432,8 @@ ] }, "Texts": { - "Eng": "I've been found - beam me up, ! Where? To ^orange;^reset;, of course!" + "Eng": "I've been found - beam me up, ! Where? To ^orange;^reset;, of course!", + "Rus": "Меня обнаружили - вытаскивай меня отсюда, ! Куда? На ^orange;^reset;, конечно!" } }, { @@ -410,7 +444,8 @@ ] }, "Texts": { - "Eng": "I've been found - beam me up, ! Where? To ^orange;^reset;, of course!" + "Eng": "I've been found - beam me up, ! Where? To ^orange;^reset;, of course!", + "Rus": "Меня обнаружили - вытаскивай меня отсюда, ! Куда? В ^orange;^reset;, конечно!" } }, { @@ -422,7 +457,8 @@ ] }, "Texts": { - "Eng": "I've been spotted - time to fly! I better make my way to ^orange;^reset;!" + "Eng": "I've been spotted - time to fly! I better make my way to ^orange;^reset;!", + "Rus": "Меня засекли - пора улетать! Отправлюсь-ка лучше на ^orange;^reset;!" } }, { @@ -433,7 +469,8 @@ ] }, "Texts": { - "Eng": "I've been spotted - time to fly! I better make my way to ^orange;^reset;!" + "Eng": "I've been spotted - time to fly! I better make my way to ^orange;^reset;!", + "Rus": "Меня засекли - пора улетать! Отправлюсь-ка лучше в ^orange;^reset;!" } }, { @@ -444,7 +481,8 @@ ] }, "Texts": { - "Eng": "I've seen that vagabond you're looking for - I got an eye for wrongdoers. I hear they've been hanging around ^orange;^reset;." + "Eng": "I've seen that vagabond you're looking for - I got an eye for wrongdoers. I hear they've been hanging around ^orange;^reset;.", + "Rus": "" } }, { @@ -455,7 +493,8 @@ ] }, "Texts": { - "Eng": "Mighty convenient that the target told us where they're goin'! You'd better make your way on over to ^green;^reset;." + "Eng": "Mighty convenient that the target told us where they're goin'! You'd better make your way on over to ^green;^reset;.", + "Rus": "Весьма удобно, что цель сама доложила нам куда направляется! Тебе лучше отправиться за ней в ^green;^reset;." } }, { @@ -467,7 +506,8 @@ ] }, "Texts": { - "Eng": "My position is compromised - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "My position is compromised - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Моё местонахождение раскрыто - , вытаскивай меня отсюда! Как куда? На ^orange;^reset;, естественно!" } }, { @@ -478,7 +518,8 @@ ] }, "Texts": { - "Eng": "My position is compromised - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "My position is compromised - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Моё местонахождение раскрыто - , вытаскивай меня отсюда! Как куда? В систему ^orange;^reset;, естественно!" } }, { @@ -490,7 +531,8 @@ ] }, "Texts": { - "Eng": "The Peacekeepers are here! I better make my way to ^orange;^reset;!" + "Eng": "The Peacekeepers are here! I better make my way to ^orange;^reset;!", + "Rus": "Миротворцы здесь! Лучше отправлюсь на ^orange;^reset;!" } }, { @@ -501,7 +543,8 @@ ] }, "Texts": { - "Eng": "The Peacekeepers are here! I better make my way to ^orange;^reset;!" + "Eng": "The Peacekeepers are here! I better make my way to ^orange;^reset;!", + "Rus": "Миротворцы здесь! Я лучше отправлюсь в cистему ^orange;^reset;!" } }, { @@ -513,7 +556,8 @@ ] }, "Texts": { - "Eng": "They have found me - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "They have found me - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Они меня нашли - вытаскивай меня отсюда, ! Как куда? Конечно на планету ^orange;^reset;!" } }, { @@ -524,7 +568,8 @@ ] }, "Texts": { - "Eng": "They have found me - beam me out, ! Where? To ^orange;^reset;, of course!" + "Eng": "They have found me - beam me out, ! Where? To ^orange;^reset;, of course!", + "Rus": "Они меня нашли - вытаскивай меня отсюда, ! Как куда? Конечно в систему ^orange;^reset;!" } }, { @@ -536,7 +581,8 @@ ] }, "Texts": { - "Eng": "Time for Floran to essscape to ^orange;^reset;!" + "Eng": "Time for Floran to essscape to ^orange;^reset;!", + "Rus": "Пора Флорану сссбежать на ^orange;^reset;!" } }, { @@ -547,7 +593,8 @@ ] }, "Texts": { - "Eng": "Time for Floran to essscape to ^orange;^reset;!" + "Eng": "Time for Floran to essscape to ^orange;^reset;!", + "Rus": "Пора Флорану сссбежать в систему ^orange;^reset;!" } }, { @@ -559,7 +606,8 @@ ] }, "Texts": { - "Eng": "Uh-oh, I've been spotted! better make my way to ^orange;^reset;!" + "Eng": "Uh-oh, I've been spotted! better make my way to ^orange;^reset;!", + "Rus": "Ой-ёй, меня заметили! лучше убираться на планету ^orange;^reset;!" } }, { @@ -570,7 +618,8 @@ ] }, "Texts": { - "Eng": "Uh-oh, I've been spotted! better make my way to ^orange;^reset;!" + "Eng": "Uh-oh, I've been spotted! better make my way to ^orange;^reset;!", + "Rus": "Ой-ёй, меня заметили! лучше убираться в систему ^orange;^reset;!" } }, { @@ -581,7 +630,8 @@ ] }, "Texts": { - "Eng": "Well, I guess they just told us exactly where they're goin'. You'd better make your way on over to ^green;^reset;." + "Eng": "Well, I guess they just told us exactly where they're goin'. You'd better make your way on over to ^green;^reset;.", + "Rus": "Ну, полагаю они только что нам сказали, куда именно отправились. Тебе лучше выдвигаться следом на планету ^green;^reset;." } }, { @@ -592,7 +642,8 @@ ] }, "Texts": { - "Eng": "What a helpful member of the galactic public! Looks like you have your next destination - ^orange;^reset;!" + "Eng": "What a helpful member of the galactic public! Looks like you have your next destination - ^orange;^reset;!", + "Rus": "" } }, { @@ -603,7 +654,8 @@ ] }, "Texts": { - "Eng": "You're lookin' for ? I've heard o' them! From what I hear, you might see them around ^orange;^reset;." + "Eng": "You're lookin' for ? I've heard o' them! From what I hear, you might see them around ^orange;^reset;.", + "Rus": "" } }, { @@ -614,7 +666,8 @@ ] }, "Texts": { - "Eng": "You're looking for ? I hear they've been hanging around ^orange;^reset;." + "Eng": "You're looking for ? I hear they've been hanging around ^orange;^reset;.", + "Rus": "" } }, { @@ -625,7 +678,8 @@ ] }, "Texts": { - "Eng": "You're looking for ? I may know of their whereabouts! From what I am told, you might see them around ^orange;^reset;." + "Eng": "You're looking for ? I may know of their whereabouts! From what I am told, you might see them around ^orange;^reset;.", + "Rus": "" } }, { @@ -639,7 +693,8 @@ ] }, "Texts": { - "Eng": "You're looking for ? I've heard of them! From what I am told, you might see them around ^orange;^reset;." + "Eng": "You're looking for ? I've heard of them! From what I am told, you might see them around ^orange;^reset;.", + "Rus": "" } }, { @@ -650,7 +705,8 @@ ] }, "Texts": { - "Eng": "You're looking for the infamous and attractive ? I hear they've been hanging around ^orange;^reset;." + "Eng": "You're looking for the infamous and attractive ? I hear they've been hanging around ^orange;^reset;.", + "Rus": "" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/clue_items.config.json b/translations/texts/quests/bounty/clue_items.config.json index 5503c7e55..403a4552b 100644 --- a/translations/texts/quests/bounty/clue_items.config.json +++ b/translations/texts/quests/bounty/clue_items.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "\n\nHowdy Peacekeeper,\n\nI regret to inform you that I, ^green;Captain Ignoble^reset;, am no longer residing in this particular residence.\n\n I've set up camp somwhere else .\n\nFind me if you can!" + "Eng": "\n\nHowdy Peacekeeper,\n\nI regret to inform you that I, ^green;Captain Ignoble^reset;, am no longer residing in this particular residence.\n\n I've set up camp somwhere else .\n\nFind me if you can!", + "Rus": "\n\nЗдарова, Миротворец,\n\nЖаль огорчать тебя, но я, ^green;Каритан Шнобель^reset;, больше не обитаю в этом месте.\n\n Я разбил лагерь кое-где ещё .\n\nНайди меня, если сможешь!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "...I didn't realise folks still used CDs! Looks like is your next destination, partner!" + "Eng": "...I didn't realise folks still used CDs! Looks like is your next destination, partner!", + "Rus": "...Никогда не понимал тех, кто всё ещё пользуется дисками! Похоже, что твой следующий пункт назначения, партнёр!" } }, { @@ -31,7 +33,8 @@ ] }, "Texts": { - "Eng": "..Well, I guess that's a good enough lead. Sounds like is your next destination, partner!" + "Eng": "..Well, I guess that's a good enough lead. Sounds like is your next destination, partner!", + "Rus": "... Ну, думаю это неплохая зацепка. Звучит так, как будто - место куда тебе стоит отправиться дальше, партнёр!" } }, { @@ -42,7 +45,8 @@ ] }, "Texts": { - "Eng": "..Well, I, uh, guess we have a lead. Sounds like is your next destination, partner!" + "Eng": "..Well, I, uh, guess we have a lead. Sounds like is your next destination, partner!", + "Rus": "...Ну, полагаю, у нас есть зацепка. Звучит так, как будто - место куда тебе стоит отправиться дальше, партнёр!" } }, { @@ -53,7 +57,8 @@ ] }, "Texts": { - "Eng": "'s To-do List\n\nª Buy milk\n\nª File taxes\n\nª Move to \n\nª Polish boots" + "Eng": "'s To-do List\n\nª Buy milk\n\nª File taxes\n\nª Move to \n\nª Polish boots", + "Rus": "Список дел \n\nª Купить молока\n\nª Заплатить налоги\n\nª Отправиться в \n\nª Почистить ботинки" } }, { @@ -64,7 +69,8 @@ ] }, "Texts": { - "Eng": "'s To-do List\n\nª Buy new shoes\n\nª Buy new socks that match new shoes\n\nª Move to to \n\nª Request feedback on new shoes and socks" + "Eng": "'s To-do List\n\nª Buy new shoes\n\nª Buy new socks that match new shoes\n\nª Move to to \n\nª Request feedback on new shoes and socks", + "Rus": "Список дел \n\nª Купить новые ботинки\n\nª Купить новые носки, чтобы подходили ботинкам\n\nª Переехать в \n\nª Узнать мнение о новых ботинках и носках" } }, { @@ -75,7 +81,8 @@ ] }, "Texts": { - "Eng": "'s To-do List\n\nª Fire incompetent lackeys\n\nª Hire better lackeys\n\nª Proceed to \n\nª Buy a new shirt" + "Eng": "'s To-do List\n\nª Fire incompetent lackeys\n\nª Hire better lackeys\n\nª Proceed to \n\nª Buy a new shirt", + "Rus": "Список дел \n\nª Уволить нерадивых прислужников\n\nª Нанять прислужников получше\n\nª Выдвинуться в сторону \n\nª Купить новую рубашку" } }, { @@ -86,7 +93,8 @@ ] }, "Texts": { - "Eng": "'s To-do List\n\nª Go for morning jog\n\nª Make sandwich\n\nª Eat the sandwich\n\nª Proceed to " + "Eng": "'s To-do List\n\nª Go for morning jog\n\nª Make sandwich\n\nª Eat the sandwich\n\nª Proceed to ", + "Rus": "Список дел \n\nª Выйти на утреннюю пробежку\n\nª Сделать бутерброд\n\nª Съесть бутерброд\n\nª Выдвинуться в сторону " } }, { @@ -97,7 +105,8 @@ ] }, "Texts": { - "Eng": "'s To-do List\n\nª Iron uniform\n\nª Make salad for tomorrow's lunch\n\nª Proceed to \n\nª Buy milk and eggs" + "Eng": "'s To-do List\n\nª Iron uniform\n\nª Make salad for tomorrow's lunch\n\nª Proceed to \n\nª Buy milk and eggs", + "Rus": "Список дел \n\nª Погладить униформу\n\nª Нарезать салат к завтрашнему обеду\n\nª Выдвинуться в сторону \n\nª Купить молока и яиц" } }, { @@ -108,7 +117,8 @@ ] }, "Texts": { - "Eng": "'s To-do List\n\nª Refuel ship\n\nª Launder money\n\nª Move to \n\nª Wash underwear" + "Eng": "'s To-do List\n\nª Refuel ship\n\nª Launder money\n\nª Move to \n\nª Wash underwear", + "Rus": "Список дел \n\nª Заправить корабль\n\nª Отмыть денег\n\nª Отправиться в \n\nª Выстирать нижнее бельё" } }, { @@ -119,7 +129,8 @@ ] }, "Texts": { - "Eng": "'s Vault Security Guide:\n\n1> Do not forget the vault code!\n\n2> Try not to write down the vault code\n\n>3> If you really forget the vault code, come to so you can memorise it again!" + "Eng": "'s Vault Security Guide:\n\n1> Do not forget the vault code!\n\n2> Try not to write down the vault code\n\n>3> If you really forget the vault code, come to so you can memorise it again!", + "Rus": "Руководство по безопасности хранилища :\n\n1> Не забывай пароль от хранилища!\n\n2> Постарайся не записывать пароль от хранилища\n\n>3> Если всё же забыл пароль, отправляйся в , чтобы вспомнить вновь!" } }, { @@ -136,7 +147,8 @@ ] }, "Texts": { - "Eng": "Always follow the paper trail, partner! It looks like is your next stop on this case." + "Eng": "Always follow the paper trail, partner! It looks like is your next stop on this case.", + "Rus": "Всегда следуй по бумажному следу, партнёр! Похоже, твоя следующая остановка в нашем деле." } }, { @@ -147,7 +159,8 @@ ] }, "Texts": { - "Eng": "At least these criminals are still willin' to do their chores! You best be headin' to , next!" + "Eng": "At least these criminals are still willin' to do their chores! You best be headin' to , next!", + "Rus": "По крайней мере эти преступники всё ещё хотят заниматься домашними делами! Дальше тебе лучше направиться в !" } }, { @@ -158,7 +171,8 @@ ] }, "Texts": { - "Eng": "Aw, son of a snuffish! I think you need to hurry your hide back to the previous location!" + "Eng": "Aw, son of a snuffish! I think you need to hurry your hide back to the previous location!", + "Rus": "" } }, { @@ -169,7 +183,8 @@ ] }, "Texts": { - "Eng": "Can love bloom, even within galactic crime rings...? You should uh, head on over to ." + "Eng": "Can love bloom, even within galactic crime rings...? You should uh, head on over to .", + "Rus": "Даже в межгалактических преступных кругах любят цветочки...? Тебе стоит эм, направиться в сторону ." } }, { @@ -180,7 +195,8 @@ ] }, "Texts": { - "Eng": "Confidential!\n\nThe code for the vault is as follows:\n\n\n\nFor security, this note will self-ignite in 5 metaclicks.\nIf the self-igniting ink fails to activate after 5 metaclicks, please place note in the nearest open fire until the note is unreadable." + "Eng": "Confidential!\n\nThe code for the vault is as follows:\n\n\n\nFor security, this note will self-ignite in 5 metaclicks.\nIf the self-igniting ink fails to activate after 5 metaclicks, please place note in the nearest open fire until the note is unreadable.", + "Rus": "Секретно!\n\nПароль хранилища в :\n\n\n\nВ целях безопасности, эта записка самовоспламенится через 5 метакликов.\nЕсли самовоспламеняющиеся чернила не сработали после 5 метакликов, пожалуйста, подержите записку в ближайшем источнике открытого огня, до тех пор пока она не станет нечитаемой." } }, { @@ -196,7 +212,8 @@ ] }, "Texts": { - "Eng": "Conflict within a team will always be its downfall - let this be a lesson, partner! You should head on over to ." + "Eng": "Conflict within a team will always be its downfall - let this be a lesson, partner! You should head on over to .", + "Rus": "Конфликт в команде всегда приводит к её падению - пусть это будет уроком, партнёр! Тебе стоит отправится в ." } }, { @@ -207,7 +224,8 @@ ] }, "Texts": { - "Eng": "Dangit, they fooled us AND wrote a newsletter about it! Better head back to your previous location, partner!" + "Eng": "Dangit, they fooled us AND wrote a newsletter about it! Better head back to your previous location, partner!", + "Rus": "Вот чёрт, они обставили нас И написали нам об этом! Лучше вернуться к предыдущей зацепке, партнёр!" } }, { @@ -219,7 +237,8 @@ ] }, "Texts": { - "Eng": "Dangnabbit, we've been taken on a ride! I think you need to hurry your hide back to the previous location!" + "Eng": "Dangnabbit, we've been taken on a ride! I think you need to hurry your hide back to the previous location!", + "Rus": "" } }, { @@ -230,7 +249,8 @@ ] }, "Texts": { - "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\n§" + "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\n§", + "Rus": "Уважаемый ,\n\nСожалею, что забыл доставить тебе товары ранее. Я собираюсь встретиться с Вами .\nПожалуйста, не злитесь.\n\n§" } }, { @@ -242,7 +262,8 @@ ] }, "Texts": { - "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\n±" + "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\n±", + "Rus": "Уважаемый ,\n\nСожалею, что забыл доставить тебе товары ранее. Я собираюсь встретиться с Вами .\nПожалуйста, не злитесь.\n\n±" } }, { @@ -253,7 +274,8 @@ ] }, "Texts": { - "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\nº" + "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\nº", + "Rus": "Уважаемый ,\n\nСожалею, что забыла доставить тебе товары ранее. Я собираюсь встретиться с Вами .\nПожалуйста, не злитесь.\n\nº" } }, { @@ -264,7 +286,8 @@ ] }, "Texts": { - "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\n»" + "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\n»", + "Rus": "Уважаемый ,\n\nСожалею, что забыла доставить тебе товары ранее. Я собираюсь встретиться с Вами .\nПожалуйста, не злитесь.\n\n»" } }, { @@ -275,7 +298,8 @@ ] }, "Texts": { - "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\nð" + "Eng": "Dear ,\n\nI'm sorry I forgot to bring the goods to you earlier.\nI'm on my way to meet you .\nPlease don't be mad.\n\nð", + "Rus": "Уважаемый ,\n\nСожалею, что забыл доставить тебе товары ранее. Я собираюсь встретиться с Вами .\nПожалуйста, не злитесь.\n\nð" } }, { @@ -286,7 +310,8 @@ ] }, "Texts": { - "Eng": "Dear Diary,\n\nEarlier I pretended I was someone else and a local Peacekeeper was totally fooled.\nThey were totally looking for me, too.\nI am officially a master of disguise and can blend into the shadows at will." + "Eng": "Dear Diary,\n\nEarlier I pretended I was someone else and a local Peacekeeper was totally fooled.\nThey were totally looking for me, too.\nI am officially a master of disguise and can blend into the shadows at will.", + "Rus": "Дорогой дневник,\n\nНедавно местный Миротворец был полностью одурачен моей маскировкой под прохожего.\nОни тоже меня ищут.\nТеперь я настоящий мастер маскировки и могу затеряться в тени когда захочу." } }, { @@ -297,7 +322,8 @@ ] }, "Texts": { - "Eng": "Dear Diary,\n\nToday told me that the password to the vault is !\nI felt so honoured. I will do my best not to divulge this secret to our enemies." + "Eng": "Dear Diary,\n\nToday told me that the password to the vault is !\nI felt so honoured. I will do my best not to divulge this secret to our enemies.", + "Rus": "Дорогой дневник,\n\nСегодня сказал мне, что пароль от хранилища: !\nМеня удостоили такой чести! Я приложу все усилия, чтобы не раскрыть этот секрет нашим врагам." } }, { @@ -308,7 +334,8 @@ ] }, "Texts": { - "Eng": "Dear Diary,\n\nToday I helped by taking some loot to .\nI hinted that I would like a raise for my recent hard-working efforts, but didn't seem to notice.\nI should probably hide this page for now in case someone finds it." + "Eng": "Dear Diary,\n\nToday I helped by taking some loot to .\nI hinted that I would like a raise for my recent hard-working efforts, but didn't seem to notice.\nI should probably hide this page for now in case someone finds it.", + "Rus": "Дорогой дневник,\n\nСегодня я помогла с доставкой добычи на .\nЯ отметила, что не отказалась бы от повышения за мои старания, но , похоже, даже не заметил.\n\nПожалуй стоит пока спрятать эту страницу, на случай, если кто-нибудь найдёт дневник." } }, { @@ -322,7 +349,8 @@ ] }, "Texts": { - "Eng": "Dear Diary,\n\nToday I helped by taking the loot to .\nI hope I'll get a raise soon!\nI should probably hide this page for now in case someone finds it." + "Eng": "Dear Diary,\n\nToday I helped by taking the loot to .\nI hope I'll get a raise soon!\nI should probably hide this page for now in case someone finds it.", + "Rus": "Дорогой дневник,\n\nСегодня я помогал с доставкой добычи на .\nНадеюсь, скоро получу повышение!\n\nПожалуй стоит пока спрятать эту страницу, на случай, если кто-нибудь найдёт дневник." } }, { @@ -333,7 +361,8 @@ ] }, "Texts": { - "Eng": "Dear Diary,\n\nToday I spent time with on our way to .\nI made a joke, and laughed!\nI hope someday can see me as something more than just a hired goon «\n\nI should probably hide this page for now in case someone finds it." + "Eng": "Dear Diary,\n\nToday I spent time with on our way to .\nI made a joke, and laughed!\nI hope someday can see me as something more than just a hired goon «\n\nI should probably hide this page for now in case someone finds it.", + "Rus": "Дорогой дневник,\n\nСегодня я была в обществе во время поездки на .\nЯ пошутила и засмеял!\nНадеюсь, однажды сможет разглядеть во мне нечто большее чем просто наёмника «\n\nНаверное стоит спрятать эту страницу, на случай, если кто-то найдёт дневник." } }, { @@ -344,7 +373,8 @@ ] }, "Texts": { - "Eng": "Due to a change in gang policy, we are now converting all records to a digital format for easier storage. Please go to our computer office in order to:\n\n> Review your financial records!\n\n> Recieve your bi-quarterly review!\n\n> Memorise the combinations to our security vaults!\n\n> Place an order for your required gang headwear!" + "Eng": "Due to a change in gang policy, we are now converting all records to a digital format for easier storage. Please go to our computer office in order to:\n\n> Review your financial records!\n\n> Recieve your bi-quarterly review!\n\n> Memorise the combinations to our security vaults!\n\n> Place an order for your required gang headwear!", + "Rus": "В связи с изменениями в политике банды, теперь мы заменяем все бумажные записи цифровыми для простоты хранения. Пожалуйста, посетите наш компьютерный офис , чтобы:\n\n> Проверить свои финансовые записи!\n\n> Получить свой би-квартальный отчёт!\n\n> Запомнить комбинации от наших защищённых хранилищ!\n\n> Разместить заказ на свою бандитскую шляпу (обязательно)!" } }, { @@ -355,7 +385,8 @@ ] }, "Texts": { - "Eng": "Hey Crew,\n\nYou're never gonna believe this!\nI TOTALLY fooled a Peacekeeper earlier by pretending to be someone else!\nThey were well and truly pranked.\n\nUntil next time,\n" + "Eng": "Hey Crew,\n\nYou're never gonna believe this!\nI TOTALLY fooled a Peacekeeper earlier by pretending to be someone else!\nThey were well and truly pranked.\n\nUntil next time,\n", + "Rus": "Эй команда,\n\nВы ни за что не поверите!\nЯ ПОЛНОСТЬЮ одурачил Миротворца прикинувшись прохожим! и правда повёлся.\n\nДо скорого,\n" } }, { @@ -366,7 +397,8 @@ ] }, "Texts": { - "Eng": "Hi ,\n\nI forgot the code to the vault, so I am going to the hideout to ask the others for it.\nSorry for the inconvenience!" + "Eng": "Hi ,\n\nI forgot the code to the vault, so I am going to the hideout to ask the others for it.\nSorry for the inconvenience!", + "Rus": "Привет, ,\n\nЯ забыла код от хранилища и теперь направляюсь в убежище , чтобы спросить его у остальных.\nПрошу прощения за неудобства!" } }, { @@ -377,7 +409,8 @@ ] }, "Texts": { - "Eng": "I don't think we're dealin' with sharp folks on this case. You better head to !" + "Eng": "I don't think we're dealin' with sharp folks on this case. You better head to !", + "Rus": "" } }, { @@ -390,7 +423,8 @@ ] }, "Texts": { - "Eng": "I don't think we're dealin' with smart folks on this case. You better head to !" + "Eng": "I don't think we're dealin' with smart folks on this case. You better head to !", + "Rus": "Не думаю, что в нашем случае мы имеем дело с умными парнями. Тебе стоит отправиться на !" } }, { @@ -401,7 +435,8 @@ ] }, "Texts": { - "Eng": "I guess ah appreciate their desire not to waste paper! You gotta look after the planet... Every planet. You should go an' check out ." + "Eng": "I guess ah appreciate their desire not to waste paper! You gotta look after the planet... Every planet. You should go an' check out .", + "Rus": "Пожалуй я... эм... оценил их желание не тратить бумагу попусту! Нужно заботиться о планете... Каждой планете. Тебе стоит отправиться и проверить ." } }, { @@ -412,7 +447,8 @@ ] }, "Texts": { - "Eng": "I hope you're good with computers, because you gotta find that vault code! You should head to ." + "Eng": "I hope you're good with computers, because you gotta find that vault code! You should head to .", + "Rus": "Надеюсь ты дружишь с компьютером, поскольку ты должен достать этот код от хранилища! Отправляйся на ." } }, { @@ -423,7 +459,8 @@ ] }, "Texts": { - "Eng": "I hope you're ready to beat some information out of some low-lives! You better fly that ship o' yours to !" + "Eng": "I hope you're ready to beat some information out of some low-lives! You better fly that ship o' yours to !", + "Rus": "" } }, { @@ -434,7 +471,8 @@ ] }, "Texts": { - "Eng": "I wonder what made these folks turn to a life of crime? It looks like is your next stop on this case, partner!" + "Eng": "I wonder what made these folks turn to a life of crime? It looks like is your next stop on this case, partner!", + "Rus": "Интересно, что сподвигло этих ребят преступить закон? Похоже - твоя следующая остановка, партнёр!" } }, { @@ -449,7 +487,8 @@ ] }, "Texts": { - "Eng": "If you're gonna dispose of written evidence, you gotta do a better job than hidin' it! You should head on over to ." + "Eng": "If you're gonna dispose of written evidence, you gotta do a better job than hidin' it! You should head on over to .", + "Rus": "Если хочешь избавиться от письменного свидетельства, то стоит придумать кое-что получше, чем просто спрятать его! Тебе пора направиться на ." } }, { @@ -460,7 +499,8 @@ ] }, "Texts": { - "Eng": "Important Notice!\n\nLackeys are requested to stop writing down the vault code on pieces of paper!\nThis is a huge security flaw, and waste of valuable, valuable paper!\n\nInstead, the code will be recorded in a digital format at our computer servers ^green;^reset;.\n\nHappy smuggling! - " + "Eng": "Important Notice!\n\nLackeys are requested to stop writing down the vault code on pieces of paper!\nThis is a huge security flaw, and waste of valuable, valuable paper!\n\nInstead, the code will be recorded in a digital format at our computer servers ^green;^reset;.\n\nHappy smuggling! - ", + "Rus": "" } }, { @@ -476,7 +516,8 @@ ] }, "Texts": { - "Eng": "It looks like these criminals are too organised for their own good! You should head on over to !" + "Eng": "It looks like these criminals are too organised for their own good! You should head on over to !", + "Rus": "" } }, { @@ -487,7 +528,8 @@ ] }, "Texts": { - "Eng": "It sounds like is where you should start headin' towards, partner!" + "Eng": "It sounds like is where you should start headin' towards, partner!", + "Rus": "Звучит будто - то место, откуда тебе следует начать поиски, партнёр!" } }, { @@ -502,7 +544,8 @@ ] }, "Texts": { - "Eng": "It's just our luck that wrong-doers ain't so smart, huh? Y'all better head on over to ." + "Eng": "It's just our luck that wrong-doers ain't so smart, huh? Y'all better head on over to .", + "Rus": "" } }, { @@ -513,7 +556,8 @@ ] }, "Texts": { - "Eng": "Lackey,\n\nFor the last time, stop writing notes with the vault combination on around the vault!\nI can't even begin to explain to you why that's a bad idea!\n If you forget the code AGAIN, leave a reminder at our hideout , instead.\n\nRegards,\n" + "Eng": "Lackey,\n\nFor the last time, stop writing notes with the vault combination on around the vault!\nI can't even begin to explain to you why that's a bad idea!\n If you forget the code AGAIN, leave a reminder at our hideout , instead.\n\nRegards,\n", + "Rus": "Приспешник,\n\nПоследний раз предупреждаю, прекращай разбрасывать записки с кодом от хранилища вокруг хранилища!\nЯ даже не знаю с чего начать объяснение почему это плохая идея!\nЕсли забудешь код ОПЯТЬ, оставь лучше напоминание в нашем укрытии .\n\nС уважением,\n" } }, { @@ -529,7 +573,8 @@ ] }, "Texts": { - "Eng": "Lackey,\n\nThe goods are now .\nMake sure you aren't being followed.\n\nRegards,\n" + "Eng": "Lackey,\n\nThe goods are now .\nMake sure you aren't being followed.\n\nRegards,\n", + "Rus": "Приспешник,\n\nТовар теперь .\nУбедись, что за тобой нет хвоста." } }, { @@ -543,7 +588,8 @@ ] }, "Texts": { - "Eng": "Looks like they're half a step ahead of us - but it's seemin' like we can catch 'em at !" + "Eng": "Looks like they're half a step ahead of us - but it's seemin' like we can catch 'em at !", + "Rus": "Похоже они на шаг впереди нас - но видимо мы ещё можем перехватить их на !" } }, { @@ -554,7 +600,8 @@ ] }, "Texts": { - "Eng": "Note to self:\n\n is getting really mad that I keep leaving notes around with the vault code written on them.\nAll remaining notes should be quietly stored instead." + "Eng": "Note to self:\n\n is getting really mad that I keep leaving notes around with the vault code written on them.\nAll remaining notes should be quietly stored instead.", + "Rus": "Напоминание для себя:\n\n ужастно бесится когда я оставляю записки с кодом от хранилища возле хранилища.\nВсе записки с напоминаниями должны быть, вместо этого, по тихому сложены ." } }, { @@ -565,7 +612,8 @@ ] }, "Texts": { - "Eng": "Note to self:\n\nThe code for the vault is .\n\nDon't leave this note somewhere again!" + "Eng": "Note to self:\n\nThe code for the vault is .\n\nDon't leave this note somewhere again!", + "Rus": "Напоминание себе:\n\nКод от хранилища - .\n\nНе оставляй эту записку где попало снова!" } }, { @@ -576,7 +624,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper,\nI expect that you should discover this note in time.\n\nI want you to know it was me.\nThe civilian who assisted you earlier? \nIt was I, !\n\nWhilst you still have a good chance of catching me, I don't want you ever to forget the name...\nª ª" + "Eng": "Peacekeeper,\nI expect that you should discover this note in time.\n\nI want you to know it was me.\nThe civilian who assisted you earlier? \nIt was I, !\n\nWhilst you still have a good chance of catching me, I don't want you ever to forget the name...\nª ª", + "Rus": "" } }, { @@ -587,7 +636,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper,\nIf you're reading this, I want you to know that the helpful stranger earlier...\n\nIt was ME, !\n\nNever forget the moment that you were utterly bamboozled by my cunning.\n«" + "Eng": "Peacekeeper,\nIf you're reading this, I want you to know that the helpful stranger earlier...\n\nIt was ME, !\n\nNever forget the moment that you were utterly bamboozled by my cunning.\n«", + "Rus": "" } }, { diff --git a/translations/texts/quests/bounty/cultist_mission1.questtemplate.json b/translations/texts/quests/bounty/cultist_mission1.questtemplate.json new file mode 100644 index 000000000..d7792937f --- /dev/null +++ b/translations/texts/quests/bounty/cultist_mission1.questtemplate.json @@ -0,0 +1,38 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/cultist_mission1.questtemplate": [ + "/scriptConfig/objectives/finalMissionStage/0" + ] + }, + "Texts": { + "Eng": "Use ^orange;S.A.I.L^reset; to deploy to the ^green;Dantalion^reset;", + "Rus": "Поговори с ^orange;К.Э.П.^reset;ом для высадки на ^green;Данталион^reset;" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/cultist_mission1.questtemplate": [ + "/scriptConfig/generatedText/complete/default/0" + ] + }, + "Texts": { + "Eng": "You took out ? Excellent work, partner! The universe is just a little bit safer now.\n\nCome by the Peacekeeper office next time you're on the Outpost to collect your rewards!", + "Rus": "Ты взял ? Превосходная работа, партнёр! Теперь вселенная стала чуточку безопаснее.\n\nПриходи в офис Миротворцев в следующий раз, как объявишься на форпосте, чтобы забрать свою награду!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/cultist_mission1.questtemplate": [ + "/scriptConfig/objectives/finalMissionStage/1" + ] + }, + "Texts": { + "Eng": "^orange;Apprehend^reset; ^green;Asra Nox^reset;", + "Rus": "^orange;Захватите^reset; ^green;Асру Нокс^reset;" + } + } +] \ No newline at end of file diff --git a/translations/texts/quests/bounty/find_space_clue_scan.questtemplate.json b/translations/texts/quests/bounty/find_space_clue_scan.questtemplate.json new file mode 100644 index 000000000..fe24cf951 --- /dev/null +++ b/translations/texts/quests/bounty/find_space_clue_scan.questtemplate.json @@ -0,0 +1,13 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_space_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findClueScanStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; space for the target's signature" + } + } +] \ No newline at end of file diff --git a/translations/texts/quests/bounty/find_tutorial_clues.questtemplate.json b/translations/texts/quests/bounty/find_tutorial_clues.questtemplate.json index 1ee9fa972..e7f225607 100644 --- a/translations/texts/quests/bounty/find_tutorial_clues.questtemplate.json +++ b/translations/texts/quests/bounty/find_tutorial_clues.questtemplate.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nI discovered leads here that take me to .\n\n" + "Eng": "^green;^reset;:\nI discovered leads here that take me to .\n\n", + "Rus": "^green;^reset;:\nЗдесь мной обнаружены зацепки, что привели меня на ." } }, { @@ -18,7 +19,56 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nSeveral clues I found here have led me to .\n\n" + "Eng": "^green;^reset;:\nSeveral clues I found here have led me to .\n\n", + "Rus": "^green;^reset;:\nМной найдено несколько свидетельств, что ведут к ." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_tutorial_clues.questtemplate": [ + "/scriptConfig/objectives/tutorialClueStage/1/findNpc" + ] + }, + "Texts": { + "Eng": "^orange;Interrogate criminal^reset; for clues", + "Rus": "^orange;Допросите преступника^reset; чтобы получить зацепку" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_tutorial_clues.questtemplate": [ + "/scriptConfig/objectives/tutorialClueStage/1/findScan" + ] + }, + "Texts": { + "Eng": "^orange;Scan^reset; for clues", + "Rus": "^orange;Просканируйте^reset; окружение в поисках зацепок" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_tutorial_clues.questtemplate": [ + "/scriptConfig/objectives/tutorialClueStage/1/findObject" + ] + }, + "Texts": { + "Eng": "^orange;Search computers^reset; for clues", + "Rus": "^orange;Обыщите компьютеры^reset; на предмет зацепок" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_tutorial_clues.questtemplate": [ + "/scriptConfig/objectives/tutorialClueStage/1/findItem" + ] + }, + "Texts": { + "Eng": "^orange;Search containers^reset; for clues", + "Rus": "^orange;Обыщите вещи^reset;, чтобы найти зацепки" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/gang.config.json b/translations/texts/quests/bounty/gang.config.json new file mode 100644 index 000000000..be0eac5f7 --- /dev/null +++ b/translations/texts/quests/bounty/gang.config.json @@ -0,0 +1,4333 @@ +[ + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/17" + ] + }, + "Texts": { + "Eng": " Angel", + "Rus": "Ангел" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/52" + ] + }, + "Texts": { + "Eng": " Assassin", + "Rus": "Ассасин" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/35" + ] + }, + "Texts": { + "Eng": " Assembly", + "Rus": "Ассамблея х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/21" + ] + }, + "Texts": { + "Eng": " Associates", + "Rus": "Ассоциации х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/22" + ] + }, + "Texts": { + "Eng": " Association", + "Rus": "Ассоциация х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/36" + ] + }, + "Texts": { + "Eng": " Bad", + "Rus": "Плохиш" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/bananahead/0" + ] + }, + "Texts": { + "Eng": " Banana", + "Rus": "Банан" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/17" + ] + }, + "Texts": { + "Eng": " Band", + "Rus": "Оркестр х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/11" + ] + }, + "Texts": { + "Eng": " Bandit", + "Rus": "Бандит" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/bearhead/0" + ] + }, + "Texts": { + "Eng": " Bear", + "Rus": "Медвед" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/4" + ] + }, + "Texts": { + "Eng": " Beat", + "Rus": "Удар" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/buzzyhead/0" + ] + }, + "Texts": { + "Eng": " Bee", + "Rus": "Пчёл" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/26" + ] + }, + "Texts": { + "Eng": " Blade", + "Rus": "Клинк" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/25" + ] + }, + "Texts": { + "Eng": " Bolt", + "Rus": "Болт" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/18" + ] + }, + "Texts": { + "Eng": " Boys", + "Rus": "Мальчики х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/mughathead/1" + ] + }, + "Texts": { + "Eng": " Brew", + "Rus": "Пивовар" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/58" + ] + }, + "Texts": { + "Eng": " Brigade", + "Rus": "Бригада х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/31" + ] + }, + "Texts": { + "Eng": " Brute", + "Rus": "Верзил" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/49" + ] + }, + "Texts": { + "Eng": " Buddies", + "Rus": "Друганы х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/19" + ] + }, + "Texts": { + "Eng": " Bullet", + "Rus": "Пул" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/36" + ] + }, + "Texts": { + "Eng": " Bunch", + "Rus": "Кучка х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/captainshead/0" + ] + }, + "Texts": { + "Eng": " Captain", + "Rus": "Капитан" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/37" + ] + }, + "Texts": { + "Eng": " Cartel", + "Rus": "Картель х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/kathoodhead/0" + ] + }, + "Texts": { + "Eng": " Cat", + "Rus": "Кот" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/38" + ] + }, + "Texts": { + "Eng": " Circle", + "Rus": " х Кругов" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/27" + ] + }, + "Texts": { + "Eng": " Clan", + "Rus": "Клан х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/31" + ] + }, + "Texts": { + "Eng": " Class", + "Rus": "Род х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/39" + ] + }, + "Texts": { + "Eng": " Clique", + "Rus": "Клика х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/gagnosehead/0" + ] + }, + "Texts": { + "Eng": " Clown", + "Rus": "Клоун" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/25" + ] + }, + "Texts": { + "Eng": " Club", + "Rus": "Клуб х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/51" + ] + }, + "Texts": { + "Eng": " Collective", + "Rus": "Коллектив х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/gagnosehead/1" + ] + }, + "Texts": { + "Eng": " Comedian", + "Rus": "Комедиант" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/19" + ] + }, + "Texts": { + "Eng": " Company", + "Rus": "Компания х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/55" + ] + }, + "Texts": { + "Eng": " Council", + "Rus": "Совет х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/47" + ] + }, + "Texts": { + "Eng": " Coven", + "Rus": "Шабаш х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/14" + ] + }, + "Texts": { + "Eng": " Crew", + "Rus": "Команда х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/28" + ] + }, + "Texts": { + "Eng": " Crime", + "Rus": "Преступлени" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/14" + ] + }, + "Texts": { + "Eng": " Criminal", + "Rus": "Преступник" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/29" + ] + }, + "Texts": { + "Eng": " Crowd", + "Rus": "Толпа х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/61" + ] + }, + "Texts": { + "Eng": " Cult", + "Rus": "Культ х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/40" + ] + }, + "Texts": { + "Eng": " Danger", + "Rus": "Опасност" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/18" + ] + }, + "Texts": { + "Eng": " Demon", + "Rus": "Демон" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/51" + ] + }, + "Texts": { + "Eng": " Deviant", + "Rus": "Девиант" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/27" + ] + }, + "Texts": { + "Eng": " Devil", + "Rus": "Дьявол" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/dinosaurhead/0" + ] + }, + "Texts": { + "Eng": " Dino", + "Rus": "Динозавр" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/deepdiverhead/0", + "/hatMid/divingmaskhead/1" + ] + }, + "Texts": { + "Eng": " Diver", + "Rus": "Водолаз" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/plaguedoctorhead/0" + ] + }, + "Texts": { + "Eng": " Doctor", + "Rus": "Доктор" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/39" + ] + }, + "Texts": { + "Eng": " Drifter", + "Rus": "Бродяг" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/32" + ] + }, + "Texts": { + "Eng": " Enforcer", + "Rus": "Блюстител" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/54" + ] + }, + "Texts": { + "Eng": " Entourage", + "Rus": "Свита х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/32" + ] + }, + "Texts": { + "Eng": " Faction", + "Rus": "Фракция х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/64" + ] + }, + "Texts": { + "Eng": " Family", + "Rus": "Семья х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/60" + ] + }, + "Texts": { + "Eng": " Fellowship", + "Rus": "Братство х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/13" + ] + }, + "Texts": { + "Eng": " Fighter", + "Rus": "Бойц" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/52" + ] + }, + "Texts": { + "Eng": " Folks", + "Rus": "Дружки х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/35" + ] + }, + "Texts": { + "Eng": " Fool", + "Rus": "Дурак" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/67" + ] + }, + "Texts": { + "Eng": " Force", + "Rus": "Силы х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/48" + ] + }, + "Texts": { + "Eng": " Friends", + "Rus": "Друзья х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/mughathead/0" + ] + }, + "Texts": { + "Eng": " Froth", + "Rus": "Пустозвон" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/mushroomhead/2" + ] + }, + "Texts": { + "Eng": " Fungi", + "Rus": "Мухомор" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/15" + ] + }, + "Texts": { + "Eng": " Gang", + "Rus": "Банда х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/gladiatorhead/0" + ] + }, + "Texts": { + "Eng": " Gladiator", + "Rus": "Гладиатор" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/42" + ] + }, + "Texts": { + "Eng": " Grip", + "Rus": "Захват" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/23" + ] + }, + "Texts": { + "Eng": " Group", + "Rus": "Группа х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/1" + ] + }, + "Texts": { + "Eng": " Gun", + "Rus": "Пуш" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/16" + ] + }, + "Texts": { + "Eng": " Gunner", + "Rus": "Пушкар" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/sheephead/0" + ] + }, + "Texts": { + "Eng": " Herder", + "Rus": "Фермер" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/symbiotehead/0" + ] + }, + "Texts": { + "Eng": " Hivemind", + "Rus": "Сверхразум" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/hobohead/0" + ] + }, + "Texts": { + "Eng": " Hobo", + "Rus": "Бомж" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/bunnyhead/0" + ] + }, + "Texts": { + "Eng": " Hopper", + "Rus": "Прыгун" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/horsehead/0" + ] + }, + "Texts": { + "Eng": " Horse", + "Rus": "Кон" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/househathead/0" + ] + }, + "Texts": { + "Eng": " House", + "Rus": "Дом" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/12" + ] + }, + "Texts": { + "Eng": " Hunter", + "Rus": "Охотник" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/jesterhead/0" + ] + }, + "Texts": { + "Eng": " Joke", + "Rus": "Шут" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/24" + ] + }, + "Texts": { + "Eng": " Kids", + "Rus": "Дет" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/glitchroyalhead/0" + ] + }, + "Texts": { + "Eng": " King", + "Rus": "Корол" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/plumeknighthead/0" + ] + }, + "Texts": { + "Eng": " Knight", + "Rus": "Рыцар" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/41" + ] + }, + "Texts": { + "Eng": " League", + "Rus": "Лига х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/46" + ] + }, + "Texts": { + "Eng": " Legion", + "Rus": "Легион х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/40" + ] + }, + "Texts": { + "Eng": " Lot", + "Rus": "Много х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/65" + ] + }, + "Texts": { + "Eng": " Mafia", + "Rus": "Мафия х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/wizardhead/1" + ] + }, + "Texts": { + "Eng": " Magician", + "Rus": "Волшебник" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/62" + ] + }, + "Texts": { + "Eng": " Militia", + "Rus": "Милиция х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/66" + ] + }, + "Texts": { + "Eng": " Mob", + "Rus": "Шайка х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/45" + ] + }, + "Texts": { + "Eng": " Mode", + "Rus": "Уклад х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/41" + ] + }, + "Texts": { + "Eng": " Money", + "Rus": "Ден" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/29" + ] + }, + "Texts": { + "Eng": " Monster", + "Rus": "Монстр" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/mushroomhead/0" + ] + }, + "Texts": { + "Eng": " Mushroom", + "Rus": "Гриб" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/scientisthead/0" + ] + }, + "Texts": { + "Eng": " Nerd", + "Rus": "Ботан" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/56" + ] + }, + "Texts": { + "Eng": " Order", + "Rus": " х Порядков" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/42" + ] + }, + "Texts": { + "Eng": " Pack", + "Rus": "Стая х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/50" + ] + }, + "Texts": { + "Eng": " Pals", + "Rus": "Приятели х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/33" + ] + }, + "Texts": { + "Eng": " Party", + "Rus": "Партия х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/30" + ] + }, + "Texts": { + "Eng": " People", + "Rus": "Народ х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/pharaohhead/0" + ] + }, + "Texts": { + "Eng": " Pharaoh", + "Rus": "Фараон" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/buccaneerhead/1" + ] + }, + "Texts": { + "Eng": " Pirate", + "Rus": "Пират" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/21" + ] + }, + "Texts": { + "Eng": " Pistol", + "Rus": "Мушкет" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/43" + ] + }, + "Texts": { + "Eng": " Platoon", + "Rus": "Взвод х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/47" + ] + }, + "Texts": { + "Eng": " Player", + "Rus": "Игрок" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/vikinghead/0" + ] + }, + "Texts": { + "Eng": " Plunderer", + "Rus": "Расхитител" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/16" + ] + }, + "Texts": { + "Eng": " Posse", + "Rus": "Рота х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/bananahead/1" + ] + }, + "Texts": { + "Eng": " Potassium", + "Rus": "Сол Калия" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/househathead/1" + ] + }, + "Texts": { + "Eng": " Property", + "Rus": "Имуществ" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/46" + ] + }, + "Texts": { + "Eng": " Prophet", + "Rus": "Пророк" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/68" + ] + }, + "Texts": { + "Eng": " Punks", + "Rus": "Панк" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/10" + ] + }, + "Texts": { + "Eng": " Radical", + "Rus": "Радикал" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/0" + ] + }, + "Texts": { + "Eng": " Reaper", + "Rus": "Жнец" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/49" + ] + }, + "Texts": { + "Eng": " Rebel", + "Rus": "Бунтар" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/15" + ] + }, + "Texts": { + "Eng": " Rider", + "Rus": "Налётчик" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/57" + ] + }, + "Texts": { + "Eng": " Ring", + "Rus": "Круг х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/50" + ] + }, + "Texts": { + "Eng": " Rocker", + "Rus": "Рокер" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/ironavianhelmethead/0" + ] + }, + "Texts": { + "Eng": " Rocket", + "Rus": "Ракет" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/38" + ] + }, + "Texts": { + "Eng": " Rope", + "Rus": "Шнур" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/3" + ] + }, + "Texts": { + "Eng": " Rough", + "Rus": "Грубиян" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/8" + ] + }, + "Texts": { + "Eng": " Rover", + "Rus": "Корсар" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/glitchroyalhead/1" + ] + }, + "Texts": { + "Eng": " Royal", + "Rus": "Особ Королевской Крови" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/24" + ] + }, + "Texts": { + "Eng": " Runner", + "Rus": "Бегун" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/buccaneerhead/0" + ] + }, + "Texts": { + "Eng": " Sailor", + "Rus": "Моряк" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/hotholidayhead/0" + ] + }, + "Texts": { + "Eng": " Santa", + "Rus": "Сант" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/scientisthead/1" + ] + }, + "Texts": { + "Eng": " Scholar", + "Rus": "Послушник" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/divingmaskhead/0" + ] + }, + "Texts": { + "Eng": " Scuba", + "Rus": "" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/sharkhead/0" + ] + }, + "Texts": { + "Eng": " Shark", + "Rus": "Акул" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/sheephead/1" + ] + }, + "Texts": { + "Eng": " Sheep", + "Rus": "Баран" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/20" + ] + }, + "Texts": { + "Eng": " Shooter", + "Rus": "Стрелк" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/skullmaskhead/0" + ] + }, + "Texts": { + "Eng": " Skull", + "Rus": "Череп" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/9" + ] + }, + "Texts": { + "Eng": " Slammer", + "Rus": "Уголовник" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/2" + ] + }, + "Texts": { + "Eng": " Slayer", + "Rus": "Убийц" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/5" + ] + }, + "Texts": { + "Eng": " Slugger", + "Rus": "" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/23" + ] + }, + "Texts": { + "Eng": " Smuggler", + "Rus": "Контрабандист" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/22" + ] + }, + "Texts": { + "Eng": " Snake", + "Rus": "Зме" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/28" + ] + }, + "Texts": { + "Eng": " Society", + "Rus": "Общество х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/m1helmethead/0" + ] + }, + "Texts": { + "Eng": " Soldier", + "Rus": "Солдат" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/pharaohhead/1" + ] + }, + "Texts": { + "Eng": " Sphinx", + "Rus": "Сфинкс" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/33" + ] + }, + "Texts": { + "Eng": " Sport", + "Rus": "Спортсмен" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/26" + ] + }, + "Texts": { + "Eng": " Squad", + "Rus": "Отряд х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/pipehat/0" + ] + }, + "Texts": { + "Eng": " Steam", + "Rus": "Паровы" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/44" + ] + }, + "Texts": { + "Eng": " Style", + "Rus": "Стиляг" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/37" + ] + }, + "Texts": { + "Eng": " Super", + "Rus": "Превосходны" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/48" + ] + }, + "Texts": { + "Eng": " Suspect", + "Rus": "Подозрени" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/divingmaskhead/2" + ] + }, + "Texts": { + "Eng": " Swimmer", + "Rus": "Плавун" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/symbiotehead/1" + ] + }, + "Texts": { + "Eng": " Symbiote", + "Rus": "Симбиот" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/20" + ] + }, + "Texts": { + "Eng": " Syndicate", + "Rus": "Синдикат х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/53" + ] + }, + "Texts": { + "Eng": " Team", + "Rus": "Бригада х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/tvhelmethead/0" + ] + }, + "Texts": { + "Eng": " Television", + "Rus": "" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/skullmaskhead/1" + ] + }, + "Texts": { + "Eng": " Terror", + "Rus": "Ужас" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/6" + ] + }, + "Texts": { + "Eng": " Thug", + "Rus": "Головорез" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/tigerhead/0" + ] + }, + "Texts": { + "Eng": " Tiger", + "Rus": "Тигр" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/mushroomhead/1" + ] + }, + "Texts": { + "Eng": " Toadstool", + "Rus": "Поган" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/7" + ] + }, + "Texts": { + "Eng": " Trader", + "Rus": "Барыг" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/coolshadeshead/0" + ] + }, + "Texts": { + "Eng": " Trendsetter", + "Rus": "Модник" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/34" + ] + }, + "Texts": { + "Eng": " Troop", + "Rus": "Войска х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/45" + ] + }, + "Texts": { + "Eng": " Troupe", + "Rus": "Труппа х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/44" + ] + }, + "Texts": { + "Eng": " Trust", + "Rus": "Концерн х " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/63" + ] + }, + "Texts": { + "Eng": " Union", + "Rus": "Союз х " + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/valkyriehelm/0" + ] + }, + "Texts": { + "Eng": " Valkyrie", + "Rus": "Валькир" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/43" + ] + }, + "Texts": { + "Eng": " Venom", + "Rus": "Злыдн" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/vikinghead/1" + ] + }, + "Texts": { + "Eng": " Viking", + "Rus": "Викинг" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/weldershelmethead/0" + ] + }, + "Texts": { + "Eng": " Welder", + "Rus": "Сварщик" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatMid/wizardhead/0" + ] + }, + "Texts": { + "Eng": " Wizard", + "Rus": "Маг" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/34" + ] + }, + "Texts": { + "Eng": " Worker", + "Rus": "Работник" + } + }, + { + "Comment": "Основная часть названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericMid/30" + ] + }, + "Texts": { + "Eng": " Wrecker", + "Rus": "Мародёр" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/giantbowhead/0" + ] + }, + "Texts": { + "Eng": "Adorable", + "Rus": "Обожаемы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/pharaohhead/0" + ] + }, + "Texts": { + "Eng": "Ancient", + "Rus": "Древни" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/70" + ] + }, + "Texts": { + "Eng": "Anonymous", + "Rus": "Анонимны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/50" + ] + }, + "Texts": { + "Eng": "Apocalyptic", + "Rus": "Апокалиптически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/symbiotehead/0" + ] + }, + "Texts": { + "Eng": "Assimilated", + "Rus": "Ассимилированны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/34" + ] + }, + "Texts": { + "Eng": "Bad", + "Rus": "Плохи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/sheephead/1" + ] + }, + "Texts": { + "Eng": "Barnyard", + "Rus": "Скотски" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/42" + ] + }, + "Texts": { + "Eng": "Best", + "Rus": "Лучши" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/67" + ] + }, + "Texts": { + "Eng": "Big", + "Rus": "Больши" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/73" + ] + }, + "Texts": { + "Eng": "Blazin'", + "Rus": "Искромётны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/7" + ] + }, + "Texts": { + "Eng": "Blue", + "Rus": " Голубы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/47" + ] + }, + "Texts": { + "Eng": "Bottom", + "Rus": "Нижни" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/hobohead/1" + ] + }, + "Texts": { + "Eng": "Box", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses4head/2" + ] + }, + "Texts": { + "Eng": "Brainy", + "Rus": "Мозговиты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/mughathead/1" + ] + }, + "Texts": { + "Eng": "Brew", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bunnyhead/0" + ] + }, + "Texts": { + "Eng": "Bunny", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/hobohead/0" + ] + }, + "Texts": { + "Eng": "Cardboard", + "Rus": "Картонны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/venetianmaskhead/0" + ] + }, + "Texts": { + "Eng": "Carnival", + "Rus": " Карнавальны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/frostcrownhead/4" + ] + }, + "Texts": { + "Eng": "Chill", + "Rus": "Бесчувственны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/plumeknighthead/1" + ] + }, + "Texts": { + "Eng": "Chivalrous", + "Rus": "Рыцарски" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses2head/1" + ] + }, + "Texts": { + "Eng": "Classy", + "Rus": "Классны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/clocktophathead/1" + ] + }, + "Texts": { + "Eng": "Clock", + "Rus": "Часовы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/frostcrownhead/1" + ] + }, + "Texts": { + "Eng": "Cold", + "Rus": " Холодны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/9", + "/hatPrefix/sunglasses1head/1" + ] + }, + "Texts": { + "Eng": "Cool", + "Rus": "Круты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/winterscarfhead/0" + ] + }, + "Texts": { + "Eng": "Cozy", + "Rus": "Уютны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/14" + ] + }, + "Texts": { + "Eng": "Crazy", + "Rus": " Сумасшедши" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/plaguedoctorhead/1" + ] + }, + "Texts": { + "Eng": "Creepy", + "Rus": "Стрёмны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/10" + ] + }, + "Texts": { + "Eng": "Criminal", + "Rus": "Преступны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/57" + ] + }, + "Texts": { + "Eng": "Damned", + "Rus": "Прокляты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/58" + ] + }, + "Texts": { + "Eng": "Dangerous", + "Rus": "Опасны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/17" + ] + }, + "Texts": { + "Eng": "Daring", + "Rus": "Отважны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/64" + ] + }, + "Texts": { + "Eng": "Dastardly", + "Rus": "Подлы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/76" + ] + }, + "Texts": { + "Eng": "Deadly", + "Rus": "Смертоносны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/75" + ] + }, + "Texts": { + "Eng": "Death", + "Rus": "Смертельны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/deepdiverhead/0" + ] + }, + "Texts": { + "Eng": "Deep", + "Rus": "Глубинны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/deepdiverhead/2" + ] + }, + "Texts": { + "Eng": "Deep-Sea", + "Rus": "Глубоководны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/61" + ] + }, + "Texts": { + "Eng": "Divine", + "Rus": "Божественны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/77" + ] + }, + "Texts": { + "Eng": "Dynamic", + "Rus": "Динамичны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/88" + ] + }, + "Texts": { + "Eng": "East", + "Rus": "Восточны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/skullmaskhead/1" + ] + }, + "Texts": { + "Eng": "Edgy", + "Rus": "Пограничны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses4head/3" + ] + }, + "Texts": { + "Eng": "Educated", + "Rus": "Обученны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/65" + ] + }, + "Texts": { + "Eng": "Fightin'", + "Rus": "Боевы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/36" + ] + }, + "Texts": { + "Eng": "Flash", + "Rus": "Молниеносны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/19" + ] + }, + "Texts": { + "Eng": "Flashy", + "Rus": "Показушны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/sheephead/0" + ] + }, + "Texts": { + "Eng": "Fleecy", + "Rus": "Кудрявы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/ladyhathead/0" + ] + }, + "Texts": { + "Eng": "Foppish", + "Rus": "Тщеславны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/8" + ] + }, + "Texts": { + "Eng": "Fresh", + "Rus": "Свежи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/frostcrownhead/0" + ] + }, + "Texts": { + "Eng": "Frosty", + "Rus": "Морозны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/mughathead/0" + ] + }, + "Texts": { + "Eng": "Frothy", + "Rus": "Пенны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/frostcrownhead/3" + ] + }, + "Texts": { + "Eng": "Frozen", + "Rus": "Замороженны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/35" + ] + }, + "Texts": { + "Eng": "Funny", + "Rus": "Забавны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/68", + "/hatPrefix/spacebirdhead/0" + ] + }, + "Texts": { + "Eng": "Galactic", + "Rus": "Галактически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/tophathead/0" + ] + }, + "Texts": { + "Eng": "Gentlemen", + "Rus": "Галантны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/51" + ] + }, + "Texts": { + "Eng": "Gold", + "Rus": "Золоты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/0" + ] + }, + "Texts": { + "Eng": "Grand", + "Rus": "Грандиозны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/74" + ] + }, + "Texts": { + "Eng": "Great", + "Rus": "Велики" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/62" + ] + }, + "Texts": { + "Eng": "Grim", + "Rus": "Мрачны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bearhead/1" + ] + }, + "Texts": { + "Eng": "Grizzly", + "Rus": "Серы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bearhead/0" + ] + }, + "Texts": { + "Eng": "Growling", + "Rus": "Рычащи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/32" + ] + }, + "Texts": { + "Eng": "Heavy", + "Rus": "Тяжёлы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/45" + ] + }, + "Texts": { + "Eng": "High", + "Rus": "Высши" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/56" + ] + }, + "Texts": { + "Eng": "Holy", + "Rus": "Святы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/78" + ] + }, + "Texts": { + "Eng": "Home", + "Rus": "Домашни" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/plumeknighthead/0" + ] + }, + "Texts": { + "Eng": "Honourable", + "Rus": "Чтимы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/plainhoodhead/0" + ] + }, + "Texts": { + "Eng": "Hooded", + "Rus": "Скрытны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bunnyhead/1" + ] + }, + "Texts": { + "Eng": "Hopping", + "Rus": "Прыгучи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/deadbeathornshead/0" + ] + }, + "Texts": { + "Eng": "Horned", + "Rus": "Рогаты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/horsehead/0" + ] + }, + "Texts": { + "Eng": "Horsey", + "Rus": "Лошадины" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/frostcrownhead/2" + ] + }, + "Texts": { + "Eng": "Icy", + "Rus": " Льда" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/72" + ] + }, + "Texts": { + "Eng": "Insane", + "Rus": " Безумия" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/fedorahead/0" + ] + }, + "Texts": { + "Eng": "Intelligent", + "Rus": "Интеллигентны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/49" + ] + }, + "Texts": { + "Eng": "Interesting", + "Rus": "Интересны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/54" + ] + }, + "Texts": { + "Eng": "Jumping", + "Rus": "Прыгучи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/dinosaurhead/0" + ] + }, + "Texts": { + "Eng": "Jurassic", + "Rus": "Юрски" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/37" + ] + }, + "Texts": { + "Eng": "Killer", + "Rus": "Убийственны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glitchroyalhead/0" + ] + }, + "Texts": { + "Eng": "King", + "Rus": "Королевски" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses4head/0" + ] + }, + "Texts": { + "Eng": "Knowledgeable", + "Rus": "Всезнающи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/79" + ] + }, + "Texts": { + "Eng": "Lazy", + "Rus": "Ленивы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/38" + ] + }, + "Texts": { + "Eng": "Littering", + "Rus": "Мусорны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/33" + ] + }, + "Texts": { + "Eng": "Lost", + "Rus": "Потерянны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/44" + ] + }, + "Texts": { + "Eng": "Low", + "Rus": "Низки" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/26" + ] + }, + "Texts": { + "Eng": "Mad", + "Rus": "Безумны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/wizardhead/0" + ] + }, + "Texts": { + "Eng": "Magical", + "Rus": "Магически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/80" + ] + }, + "Texts": { + "Eng": "Marginal", + "Rus": "Маргинальны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/2" + ] + }, + "Texts": { + "Eng": "Mega", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/kittyhead/0" + ] + }, + "Texts": { + "Eng": "Meowin'", + "Rus": "Мяукающи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/30" + ] + }, + "Texts": { + "Eng": "Metal", + "Rus": "Металлически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bettyhead/0" + ] + }, + "Texts": { + "Eng": "Mystery", + "Rus": "Мистически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/31" + ] + }, + "Texts": { + "Eng": "Night", + "Rus": "Ночны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/48" + ] + }, + "Texts": { + "Eng": "Normal", + "Rus": "Нормальны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/87" + ] + }, + "Texts": { + "Eng": "North", + "Rus": "Северны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/39" + ] + }, + "Texts": { + "Eng": "Odd", + "Rus": "Странны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/eyepatchhead/0" + ] + }, + "Texts": { + "Eng": "One-eyed", + "Rus": "Одноглазы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/6" + ] + }, + "Texts": { + "Eng": "Orange", + "Rus": "Оранжевы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/52" + ] + }, + "Texts": { + "Eng": "Original", + "Rus": "Оригинальны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bevhead/0" + ] + }, + "Texts": { + "Eng": "Party", + "Rus": "Командны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bananahead/0" + ] + }, + "Texts": { + "Eng": "Peeling", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/plaguedoctorhead/0" + ] + }, + "Texts": { + "Eng": "Plague", + "Rus": "Чумны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/vikinghead/0" + ] + }, + "Texts": { + "Eng": "Plunderin'", + "Rus": "Вороваты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses2head/0" + ] + }, + "Texts": { + "Eng": "Posh", + "Rus": "Чопорны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/giantbowhead/1" + ] + }, + "Texts": { + "Eng": "Precious", + "Rus": "Драгоценны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/dinosaurhead/1" + ] + }, + "Texts": { + "Eng": "Prehistoric", + "Rus": "Доисторически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/11" + ] + }, + "Texts": { + "Eng": "Prestigious", + "Rus": "Престижны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/82" + ] + }, + "Texts": { + "Eng": "Pretty", + "Rus": "Прелестны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/4" + ] + }, + "Texts": { + "Eng": "Prime", + "Rus": "Главны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/sunglasses1head/2" + ] + }, + "Texts": { + "Eng": "Professional", + "Rus": "Профессиональны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/kittyhead/1" + ] + }, + "Texts": { + "Eng": "Purring", + "Rus": "Мурлычащи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/sunglasses1head/0" + ] + }, + "Texts": { + "Eng": "Rad", + "Rus": "Работящи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/40" + ] + }, + "Texts": { + "Eng": "Raging", + "Rus": "Яростны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/vikinghead/1" + ] + }, + "Texts": { + "Eng": "Raidin'", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/83" + ] + }, + "Texts": { + "Eng": "Raw", + "Rus": "Грубы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/84" + ] + }, + "Texts": { + "Eng": "Rich", + "Rus": "Богаты" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/59" + ] + }, + "Texts": { + "Eng": "Risky", + "Rus": "Рисковы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/16" + ] + }, + "Texts": { + "Eng": "Rockin'", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/23" + ] + }, + "Texts": { + "Eng": "Rowdy", + "Rus": "Буйны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glitchroyalhead/1" + ] + }, + "Texts": { + "Eng": "Royal", + "Rus": "Благородны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/sabertoothhelm/0" + ] + }, + "Texts": { + "Eng": "Sabertooth", + "Rus": "Саблезубы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/safetyhelmethead/0" + ] + }, + "Texts": { + "Eng": "Safe", + "Rus": "Безопасны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/25" + ] + }, + "Texts": { + "Eng": "Scary", + "Rus": "Пугающи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses4head/5" + ] + }, + "Texts": { + "Eng": "Scholarly", + "Rus": "Учёны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses4head/4" + ] + }, + "Texts": { + "Eng": "Science", + "Rus": "Научны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/20" + ] + }, + "Texts": { + "Eng": "Screaming", + "Rus": "Кричащи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/buccaneerhead/0" + ] + }, + "Texts": { + "Eng": "Seafarin'", + "Rus": "Мореходны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/buccaneerhead/1" + ] + }, + "Texts": { + "Eng": "Seafaring", + "Rus": "Мореходны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/18" + ] + }, + "Texts": { + "Eng": "Secret", + "Rus": "Тайны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bevhead/1" + ] + }, + "Texts": { + "Eng": "Sesh", + "Rus": "Наркомански" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/sharkhead/0" + ] + }, + "Texts": { + "Eng": "Sharktooth", + "Rus": "Острозубы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/27" + ] + }, + "Texts": { + "Eng": "Silent", + "Rus": "Тихи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/28" + ] + }, + "Texts": { + "Eng": "Silver", + "Rus": "Серебряны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/60" + ] + }, + "Texts": { + "Eng": "Sketchy", + "Rus": "Поверхностны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/85" + ] + }, + "Texts": { + "Eng": "Skinny", + "Rus": "Тощи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bananahead/1" + ] + }, + "Texts": { + "Eng": "Slippery", + "Rus": "Скользки" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/12" + ] + }, + "Texts": { + "Eng": "Slow", + "Rus": "Медленны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/24" + ] + }, + "Texts": { + "Eng": "Sly", + "Rus": "Хитры" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses4head/1" + ] + }, + "Texts": { + "Eng": "Smart", + "Rus": "Умны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/53" + ] + }, + "Texts": { + "Eng": "Smoking", + "Rus": "Дымящи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/glasses2head/2" + ] + }, + "Texts": { + "Eng": "Snooty", + "Rus": "Высокомерны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/86" + ] + }, + "Texts": { + "Eng": "Social", + "Rus": "Социальны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/89" + ] + }, + "Texts": { + "Eng": "South", + "Rus": "Южны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/skullmaskhead/0" + ] + }, + "Texts": { + "Eng": "Spooky", + "Rus": "Жутки" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/41" + ] + }, + "Texts": { + "Eng": "Sporty", + "Rus": "Спортивны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/bunnyhead/2" + ] + }, + "Texts": { + "Eng": "Springy", + "Rus": "Упруги" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/29" + ] + }, + "Texts": { + "Eng": "Steel", + "Rus": "Стальны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/13" + ] + }, + "Texts": { + "Eng": "Strange", + "Rus": "Странны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/22" + ] + }, + "Texts": { + "Eng": "Street", + "Rus": "Уличны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/coolshadeshead/1" + ] + }, + "Texts": { + "Eng": "Stylish", + "Rus": "Стильны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/deepdiverhead/1" + ] + }, + "Texts": { + "Eng": "Sunken", + "Rus": "Затонувши" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/1" + ] + }, + "Texts": { + "Eng": "Super", + "Rus": "Превосходны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/91" + ] + }, + "Texts": { + "Eng": "Sweet", + "Rus": "Милы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/symbiotehead/1" + ] + }, + "Texts": { + "Eng": "Symbiotic", + "Rus": "Симбиотически" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/teddyhead/0" + ] + }, + "Texts": { + "Eng": "Teddy", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/clocktophathead/0" + ] + }, + "Texts": { + "Eng": "Time", + "Rus": "Временны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/46" + ] + }, + "Texts": { + "Eng": "Top", + "Rus": "Верхни" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/coolshadeshead/0" + ] + }, + "Texts": { + "Eng": "Trendy", + "Rus": "Модны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/15" + ] + }, + "Texts": { + "Eng": "Tunnel", + "Rus": "Тунельны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/55" + ] + }, + "Texts": { + "Eng": "Ugly", + "Rus": "Уродливы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/3" + ] + }, + "Texts": { + "Eng": "Ultra", + "Rus": "" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/63" + ] + }, + "Texts": { + "Eng": "United", + "Rus": "Объединённы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/71" + ] + }, + "Texts": { + "Eng": "Unknown", + "Rus": "Неизвестны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/69" + ] + }, + "Texts": { + "Eng": "Unpredictable", + "Rus": "Непредсказуемы" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/81" + ] + }, + "Texts": { + "Eng": "Usual", + "Rus": "Обычны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/66" + ] + }, + "Texts": { + "Eng": "Wayward", + "Rus": "Своенравны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/90" + ] + }, + "Texts": { + "Eng": "West", + "Rus": "Западны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/21" + ] + }, + "Texts": { + "Eng": "Wild", + "Rus": "Дики" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/eyepatchhead/1" + ] + }, + "Texts": { + "Eng": "Winking", + "Rus": "Подмигивающи" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/hatPrefix/winterscarfhead/1" + ] + }, + "Texts": { + "Eng": "Woolen", + "Rus": "Шерстяны" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/43" + ] + }, + "Texts": { + "Eng": "Worst", + "Rus": "Худши" + } + }, + { + "Comment": "Префикс названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/genericPrefix/5" + ] + }, + "Texts": { + "Eng": "Yellow", + "Rus": " Желты" + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/0", + "/suffix/1", + "/suffix/2", + "/suffix/3", + "/suffix/4", + "/suffix/5", + "/suffix/6", + "/suffix/7", + "/suffix/8", + "/suffix/9" + ] + }, + "Texts": { + "Eng": "s", + "Rus": "е " + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/59" + ] + }, + "Texts": { + "Eng": "s & Co.", + "Rus": "е и Ко." + } + }, + { + "Comment": "Окончание названия банды", + "DeniedAlternatives": [], + "Files": { + "quests/bounty/gang.config": [ + "/suffix/10", + "/suffix/11", + "/suffix/12", + "/suffix/13" + ] + }, + "Texts": { + "Eng": "z", + "Rus": "Супер е Мега " + } + } +] \ No newline at end of file diff --git a/translations/texts/quests/bounty/generator.config.json b/translations/texts/quests/bounty/generator.config.json index 26d5103e3..d9a3aa298 100644 --- a/translations/texts/quests/bounty/generator.config.json +++ b/translations/texts/quests/bounty/generator.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Are you... Psychic?" + "Eng": "Are you... Psychic?", + "Rus": "Ты... телепат?" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Did you deduce that passcode with your advanced detective skills? Nice work, partner!" + "Eng": "Did you deduce that passcode with your advanced detective skills? Nice work, partner!", + "Rus": "Ты вычислил пароль с помощью своих продвинутых детективных навыков? Отличная работа, партнёр!" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Did you just... Guess that passcode? You're a loose cannon, partner." + "Eng": "Did you just... Guess that passcode? You're a loose cannon, partner.", + "Rus": "Ты просто... Угадал пароль? Да ты опасная личность, партнёр" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "I can't believe it, partner! You took down the mysterious and handsome ^orange;Captain Ignoble^reset;! ^orange;Return to the Peacekeeper Station^reset; for a new assignment." + "Eng": "I can't believe it, partner! You took down the mysterious and handsome ^orange;Captain Ignoble^reset;! ^orange;Return to the Peacekeeper Station^reset; for a new assignment.", + "Rus": "Не могу в это поверить, партнёр! Ты победил загадочного и прекрасного ^orange;Капитана Шнобеля^reset;! ^orange;Возвращайся на Станцию Миротворцев^reset; за новым заданием." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "I like your style - no need to find the vault code, just guess it! Nice work, partner!" + "Eng": "I like your style - no need to find the vault code, just guess it! Nice work, partner!", + "Rus": "Мне нравится твой стиль: не нужно искать код от хранилища, если можно просто угадать его! Отличная работа, партнёр!" } }, { @@ -62,7 +67,8 @@ ] }, "Texts": { - "Eng": "Nice hacking, partner! What were the chances that you would successfully guess that?" + "Eng": "Nice hacking, partner! What were the chances that you would successfully guess that?", + "Rus": "Отличные навыки взлома, партнёр! Каковы там были шансы, что ты успешно его угадаешь?" } }, { @@ -73,7 +79,8 @@ ] }, "Texts": { - "Eng": "Nice work findin' all those clues, partner! You have enough info to track down the rowdy ^green;Captain Ignoble^reset; now!" + "Eng": "Nice work findin' all those clues, partner! You have enough info to track down the rowdy ^green;Captain Ignoble^reset; now!", + "Rus": "Отличная работа по поиску всех этих улик, партнёр! Теперь тебе хватит информации, чтобы выследить буйного ^green;Капитана Шнобеля^reset;!" } }, { @@ -84,7 +91,8 @@ ] }, "Texts": { - "Eng": "No password-protected vault can slow you down, huh?" + "Eng": "No password-protected vault can slow you down, huh?", + "Rus": "Никакое защищённое паролем хранилище не сможет остановить тебя, а?" } }, { @@ -95,7 +103,44 @@ ] }, "Texts": { - "Eng": "We didn't even find that code yet. Impressive hacking, partner!" + "Eng": "We didn't even find that code yet. Impressive hacking, partner!", + "Rus": "Мы даже ещё не нашли код. Впечатляющие навыки взлома, партнёр!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/generator.config": [ + "/edges/11/next/text/questLog", + "/edges/12/next/text/questLog" + ] + }, + "Texts": { + "Eng": "^green;^reset;:\nA clue I found here gave me the vault code: .\n\n" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/generator.config": [ + "/edges/13/next/text/questLog", + "/edges/14/next/text/questLog" + ] + }, + "Texts": { + "Eng": "^green;^reset;:\nA console here gave me the vault code: .\n\n" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/generator.config": [ + "/edges/15/next/text/questLog", + "/edges/16/next/text/questLog" + ] + }, + "Texts": { + "Eng": "^green;^reset;:\nAfter some persuasion, a lackey provided me with the code for the vault: .\n\n" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/kill_bounty_monster.questtemplate.json b/translations/texts/quests/bounty/kill_bounty_monster.questtemplate.json new file mode 100644 index 000000000..5d5da7bd9 --- /dev/null +++ b/translations/texts/quests/bounty/kill_bounty_monster.questtemplate.json @@ -0,0 +1,26 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/kill_bounty_monster.questtemplate": [ + "/scriptConfig/generatedText/complete/default/0" + ] + }, + "Texts": { + "Eng": "You took out ? Excellent work, partner! The universe is just a little bit safer now.\n\nCome by the Peacekeeper station to collect your rewards!", + "Rus": "Ты взял ? Превосходная работа, партнёр! Теперь вселенная стала чуточку безопаснее.\n\nПриходи на станцию Миротворцев, чтобы забрать свою награду!" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/kill_bounty_monster.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/1" + ] + }, + "Texts": { + "Eng": "^orange;Kill^reset; ^green;^reset;", + "Rus": "^orange;Убейте^reset; ^green;^reset;" + } + } +] \ No newline at end of file diff --git a/translations/texts/quests/bounty/pre_bounty.questtemplate.json b/translations/texts/quests/bounty/pre_bounty.questtemplate.json index c49fb0b65..8ffcce10c 100644 --- a/translations/texts/quests/bounty/pre_bounty.questtemplate.json +++ b/translations/texts/quests/bounty/pre_bounty.questtemplate.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "We need you to locate and apprehend ^orange;^reset;. We've received a tip that there may be information , so you should start your investigation there.\n\n- REWARDS -\nCapture: ^yellow;^reset; pixels, + rank" + "Eng": "We need you to locate and apprehend ^orange;^reset;. We've received a tip that there may be information , so you should start your investigation there.\n\n- REWARDS -\nCapture: ^yellow;^reset; pixels, + rank", + "Rus": "Нам нужно, чтобы ты обнаружил и захватил ^orange;^reset;. Мы получили намёк, что информация о цели может быть , так что тебе следует начать своё расследование оттуда.\n\n- НАГРАДА -\nЗахват: ^yellow;^reset; пикселей, + к рангу" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/pre_bounty_capstone.questtemplate.json b/translations/texts/quests/bounty/pre_bounty_capstone.questtemplate.json index 6650f55eb..cd29c713d 100644 --- a/translations/texts/quests/bounty/pre_bounty_capstone.questtemplate.json +++ b/translations/texts/quests/bounty/pre_bounty_capstone.questtemplate.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "It's time to take down the ^orange;^reset; for good. We've picked up the trail of their leader, ^orange;^reset;, .\n\nMake sure you're well prepared for this one - their base is sure to be heavily fortified.\n\n- REWARDS -\nCapture: ^yellow;^reset; pixels, + rank" + "Eng": "It's time to take down the ^orange;^reset; for good. We've picked up the trail of their leader, ^orange;^reset;, .\n\nMake sure you're well prepared for this one - their base is sure to be heavily fortified.\n\n- REWARDS -\nCapture: ^yellow;^reset; pixels, + rank", + "Rus": "Пришло время накрыть банду ^orange;^reset; ради всеобщего блага. Мы взяли след их предводителя, ^orange;^reset;, .\n\nУбедись, что хорошо подготовил - их база наверняка хорошо укреплена.\n\n- НАГРАДА -\nЗахват: ^yellow;^reset; пикселей, + к рангу" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/pre_bounty_minor_monster.questtemplate.json b/translations/texts/quests/bounty/pre_bounty_minor_monster.questtemplate.json index fabcda60b..25b418909 100644 --- a/translations/texts/quests/bounty/pre_bounty_minor_monster.questtemplate.json +++ b/translations/texts/quests/bounty/pre_bounty_minor_monster.questtemplate.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "We've been recieving word of a local legend . A strangely-coloured creature called ^orange;^reset; has been known to harass locals for some time, and they're darn sick of it. Can you go and sort out this mess?\n\n- REWARDS -\nKill: ^yellow;^reset; pixels, + rank" + "Eng": "We've been recieving word of a local legend . A strangely-coloured creature called ^orange;^reset; has been known to harass locals for some time, and they're darn sick of it. Can you go and sort out this mess?\n\n- REWARDS -\nKill: ^yellow;^reset; pixels, + rank", + "Rus": "Мы слышали местную легенду . В ней говорилось, что существо странного окраса по имени ^orange;^reset; изводило местных, и они от этого чертовски устали. Сможешь уладить этот бардак?\n\n- НАГРАДА -\nУбийство: ^yellow;^reset; пикселей, + к рангу" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "We've had reports of a creature running loose . Some darn fool named it '^orange;^reset;' and now nobody has the heart to put it down. You'd better get over there and put a stop to this monstrosity before anyone else gets hurt.\n\n- REWARDS -\nKill: ^yellow;^reset; pixels, + rank" + "Eng": "We've had reports of a creature running loose . Some darn fool named it '^orange;^reset;' and now nobody has the heart to put it down. You'd better get over there and put a stop to this monstrosity before anyone else gets hurt.\n\n- REWARDS -\nKill: ^yellow;^reset; pixels, + rank", + "Rus": "Нам сообщили о создании, обитающем где-то . Какой-то чёртов дурак назвал его '^orange;^reset;' и теперь никому не хватает храбрости это существо прогнать. Тебе стоит наведаться туда и остановить это чудище прежде чем кто-то ещё пострадает.\n\n- НАГРАДА -\nУбийство: ^yellow;^reset; пикселей, + к рангу" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "We've had reports of a creature wreaking havoc ! The locals have taken to calling it '^orange;^reset;' and they're too afraid to leave their homes. Can you travel there and take care of it?\n\n- REWARDS -\nKill: ^yellow;^reset; pixels, + rank" + "Eng": "We've had reports of a creature wreaking havoc ! The locals have taken to calling it '^orange;^reset;' and they're too afraid to leave their homes. Can you travel there and take care of it?\n\n- REWARDS -\nKill: ^yellow;^reset; pixels, + rank", + "Rus": "Поступили донесения о создании, сеящем хаос ! Местные прозвали его '^orange;^reset;' и теперь слишком напуганы, чтобы покинуть свои дома. Можешь отправиться туда и позаботиться об этом?\n\n- НАГРАДА -\nУбийство: ^yellow;^reset; пикселей, + к рангу" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/pre_bounty_minor_npc.questtemplate.json b/translations/texts/quests/bounty/pre_bounty_minor_npc.questtemplate.json index 88043354e..68e3b2ded 100644 --- a/translations/texts/quests/bounty/pre_bounty_minor_npc.questtemplate.json +++ b/translations/texts/quests/bounty/pre_bounty_minor_npc.questtemplate.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "We need you to apprehend a small-time crook known as ^orange;^reset; .\n\nThey're pretty small-time, so they ain't gonna cause you too much of a problem.\n\n- REWARDS -\nCapture: ^yellow;^reset; pixels, + rank" + "Eng": "We need you to apprehend a small-time crook known as ^orange;^reset; .\n\nThey're pretty small-time, so they ain't gonna cause you too much of a problem.\n\n- REWARDS -\nCapture: ^yellow;^reset; pixels, + rank", + "Rus": "Нам нужно арестовать мелкого жулика по имени ^orange;^reset; .\n\n не слишком матёр, так что не долж доставить много проблем.\n\n- НАГРАДА -\nЗахват: ^yellow;^reset; пикселей, + к рангу" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/scan_planets.questtemplate.json b/translations/texts/quests/bounty/scan_planets.questtemplate.json index ac8bc2188..a436256ce 100644 --- a/translations/texts/quests/bounty/scan_planets.questtemplate.json +++ b/translations/texts/quests/bounty/scan_planets.questtemplate.json @@ -7,7 +7,20 @@ ] }, "Texts": { - "Eng": " was last seen somewhere in ." + "Eng": " was last seen somewhere in .", + "Rus": " последний раз видели где-то в системе ." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/scan_planets.questtemplate": [ + "/scriptConfig/objectives/scanPlanetsStage/searching" + ] + }, + "Texts": { + "Eng": "Searching for planets...", + "Rus": "Поиск планет..." } }, { @@ -18,7 +31,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nBy scanning the planets in this system, I located the target signature at .\n\n" + "Eng": "^green;^reset;:\nBy scanning the planets in this system, I located the target signature at .\n\n", + "Rus": "^green;^reset;:\nСканируя планеты этой системы я обнаружил сигнатуру цели на ." } }, { @@ -29,7 +43,20 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nScanning for the target signature led me to .\n\n" + "Eng": "^green;^reset;:\nScanning for the target signature led me to .\n\n", + "Rus": "^green;^reset;:\nСканирование сигнатуры цели привело меня к ." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/scan_planets.questtemplate": [ + "/scriptConfig/objectives/scanPlanetsStage/scan" + ] + }, + "Texts": { + "Eng": "^orange;Enter orbit^reset; around ^orange;%s^reset;", + "Rus": "^orange;Выйдите на орбиту^reset; планеты ^orange;%s^reset;" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/shared_.config.json b/translations/texts/quests/bounty/shared_.config.json new file mode 100644 index 000000000..dfafa81ab --- /dev/null +++ b/translations/texts/quests/bounty/shared_.config.json @@ -0,0 +1,17 @@ +[ + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/assignment.config": [ + "/tutorialAssignment/gang/name" + ], + "quests/bounty/generator.config": [ + "/steps/tutorial_bounty/spawns/bounty/npc/parameters/scriptConfig/gang/name" + ] + }, + "Texts": { + "Eng": "Rowdy Peace Disturbers", + "Rus": "Буйные Нарушители Спокойствия" + } + } +] \ No newline at end of file diff --git a/translations/texts/quests/bounty/shared_.questtemplate.json b/translations/texts/quests/bounty/shared_.questtemplate.json index b2f310b8f..7c680aed2 100644 --- a/translations/texts/quests/bounty/shared_.questtemplate.json +++ b/translations/texts/quests/bounty/shared_.questtemplate.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "--TODO-- You let them go!? How is that supposed to make the universe a safer place?" + "Eng": "--TODO-- You let them go!? How is that supposed to make the universe a safer place?", + "Rus": "" } }, { @@ -30,7 +31,8 @@ ] }, "Texts": { - "Eng": " was last seen ." + "Eng": " was last seen .", + "Rus": " в последний раз видели ." } }, { @@ -47,7 +49,8 @@ ] }, "Texts": { - "Eng": " was last seen on ." + "Eng": " was last seen on .", + "Rus": " в последний раз видели в ." } }, { @@ -82,7 +85,8 @@ ] }, "Texts": { - "Eng": "Find a clue to the location of the bounty" + "Eng": "Find a clue to the location of the bounty", + "Rus": "Найдите улики о местонахождении цели" } }, { @@ -111,7 +115,8 @@ ] }, "Texts": { - "Eng": "Having exhausted all available leads, we're forced to abandon the hunt for . It is a dark day for justice." + "Eng": "Having exhausted all available leads, we're forced to abandon the hunt for . It is a dark day for justice.", + "Rus": "Исчерпав все возможные зацепки, мы были вынуждены прекратить охоту на . Это тёмный день, для правосудия." } }, { @@ -128,7 +133,8 @@ ] }, "Texts": { - "Eng": "Kill the bounty at the place" + "Eng": "Kill the bounty at the place", + "Rus": "Убейте преступника на месте" } }, { @@ -142,7 +148,8 @@ ] }, "Texts": { - "Eng": "Mighty fine job takin' on , partner! Justice truly has been served this day.\n\nCome by the Peacekeeper Station to collect your rewards!" + "Eng": "Mighty fine job takin' on , partner! Justice truly has been served this day.\n\nCome by the Peacekeeper Station to collect your rewards!", + "Rus": "Весьма неплохая работа по аресту , партнёр! Сегодня воистину ты послужил справедливости.\n\nЗагляни на Станцию Миротворцев, чтобы забрать свою награду!\n\n " } }, { @@ -162,7 +169,8 @@ ] }, "Texts": { - "Eng": "My findings have led me to believe is ." + "Eng": "My findings have led me to believe is .", + "Rus": "Мои находки привели меня к мысли, что находится ." } }, { @@ -191,7 +199,8 @@ ] }, "Texts": { - "Eng": "The trail's gone cold! Without any further leads, has slipped through our fingers once again. Who knows what heinous crimes they'll commit before we get another chance to take them down?" + "Eng": "The trail's gone cold! Without any further leads, has slipped through our fingers once again. Who knows what heinous crimes they'll commit before we get another chance to take them down?", + "Rus": "След остыл! Без дальнейших зацепок, снова выскользнул у нас из рук. Кто знает, насколько отвратительные преступления ещё совершит, перед тем, как мы получим ещё один шанс поймать." } }, { @@ -211,7 +220,8 @@ ] }, "Texts": { - "Eng": "This completion text won't be displayed." + "Eng": "This completion text won't be displayed.", + "Rus": "" } }, { @@ -234,7 +244,8 @@ ] }, "Texts": { - "Eng": "This text will not be displayed" + "Eng": "This text will not be displayed", + "Rus": "" } }, { @@ -254,7 +265,8 @@ ] }, "Texts": { - "Eng": "This text won't be displayed." + "Eng": "This text won't be displayed.", + "Rus": "" } }, { @@ -274,7 +286,23 @@ ] }, "Texts": { - "Eng": "This title won't be displayed." + "Eng": "This title won't be displayed.", + "Rus": "" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty_cyberspace.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/bounty_mission.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ] + }, + "Texts": { + "Eng": "Travel to %s", + "Rus": "Отправляйтесь в %s" } }, { @@ -288,7 +316,8 @@ ] }, "Texts": { - "Eng": "You apprehended ? Excellent work, partner! The universe is just a little bit safer now.\n\nCome by the Peacekeeper Station to collect your rewards!" + "Eng": "You apprehended ? Excellent work, partner! The universe is just a little bit safer now.\n\nCome by the Peacekeeper Station to collect your rewards!", + "Rus": "Ты задержал ? Превосходная работа, партнёр! Теперь вселенная стала чуточку безопаснее.\n\nПриходи на Станцию Миротворцев, чтобы забрать свою награду!" } }, { @@ -314,7 +343,8 @@ ] }, "Texts": { - "Eng": "You have found a clue. Where does it lead?" + "Eng": "You have found a clue. Where does it lead?", + "Rus": "Ты обнаружил зацепку. Куда она ведёт?" } }, { @@ -331,7 +361,8 @@ ] }, "Texts": { - "Eng": "You killed the bounty" + "Eng": "You killed the bounty", + "Rus": "Вы уничтожили преступника" } }, { @@ -351,21 +382,8 @@ ] }, "Texts": { - "Eng": "You let them go!? I gotta say, you've failed in your duties as a Peacekeeper this time, partner!" - } - }, - { - "DeniedAlternatives": [], - "Files": { - "quests/bounty/cultist_mission1.questtemplate": [ - "/scriptConfig/generatedText/complete/default/0" - ], - "quests/bounty/kill_bounty_monster.questtemplate": [ - "/scriptConfig/generatedText/complete/default/0" - ] - }, - "Texts": { - "Eng": "You took out ? Excellent work, partner! The universe is just a little bit safer now.\n\nCome by the Peacekeeper office next time you're on the Outpost to collect your rewards!" + "Eng": "You let them go!? I gotta say, you've failed in your duties as a Peacekeeper this time, partner!", + "Rus": "Ты отпустил?! Хочу сказать, что на этот раз ты не оправдал возложенной на тебя ответственности как на Миротворца, партнёр!" } }, { @@ -400,7 +418,8 @@ ] }, "Texts": { - "Eng": "^orange;^reset; was last seen .\n\n" + "Eng": "^orange;^reset; was last seen .\n\n", + "Rus": "^orange;^reset; последний раз видели ." } }, { @@ -432,7 +451,8 @@ ] }, "Texts": { - "Eng": "^orange;^reset; was last spotted .\n\n" + "Eng": "^orange;^reset; was last spotted .\n\n", + "Rus": "^orange;^reset; последний раз засветился ." } }, { @@ -464,7 +484,56 @@ ] }, "Texts": { - "Eng": "^orange;^reset;'s trail went cold .\n\n" + "Eng": "^orange;^reset;'s trail went cold .\n\n", + "Rus": "След ^orange;^reset; остыл ." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty_cyberspace.questtemplate": [ + "/scriptConfig/objectives/missionBountyStage/0" + ], + "quests/bounty/bounty_mission.questtemplate": [ + "/scriptConfig/objectives/missionBountyStage/0" + ], + "quests/bounty/capture_bounty.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/1" + ], + "quests/bounty/capture_ship_bounty.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/1" + ], + "quests/bounty/capture_space_bounty.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/1" + ] + }, + "Texts": { + "Eng": "^orange;Apprehend^reset; ^green;^reset;", + "Rus": "^orange;Арестуйте^reset; ^green;^reset;" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_space_bounty.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/1" + ], + "quests/bounty/find_space_clue_item.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/1" + ], + "quests/bounty/find_space_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/1" + ], + "quests/bounty/find_space_clue_object.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/1" + ], + "quests/bounty/find_space_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/1" + ] + }, + "Texts": { + "Eng": "^orange;Approach^reset; the ^green;Criminal Hideout^reset;", + "Rus": "^orange;Доберитесь^reset; до ^green;Убежища Преступников^reset;" } }, { @@ -478,7 +547,32 @@ ] }, "Texts": { - "Eng": "^orange;Bounty^reset;" + "Eng": "^orange;Bounty^reset;", + "Rus": "^orange;Цель^reset;" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_space_bounty.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/2" + ], + "quests/bounty/find_space_clue_item.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/2" + ], + "quests/bounty/find_space_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/2" + ], + "quests/bounty/find_space_clue_object.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/2" + ], + "quests/bounty/find_space_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/2" + ] + }, + "Texts": { + "Eng": "^orange;Deploy^reset; to the ^green;Criminal Hideout^reset;", + "Rus": "^orange;Совершите высадку^reset; в ^green;Убежище Преступников^reset;" } }, { @@ -516,7 +610,161 @@ ] }, "Texts": { - "Eng": "^orange;Kill bounty" + "Eng": "^orange;Kill bounty", + "Rus": "^orange;Убейте преступника" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty_cyberspace.questtemplate": [ + "/scriptConfig/objectives/missionTeleportStage/1" + ], + "quests/bounty/bounty_mission.questtemplate": [ + "/scriptConfig/objectives/missionTeleportStage/1" + ], + "quests/bounty/find_clue_item.questtemplate": [ + "/scriptConfig/objectives/findClueItemStage/1" + ], + "quests/bounty/find_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findClueNpcStage/1" + ], + "quests/bounty/find_clue_object.questtemplate": [ + "/scriptConfig/objectives/findClueObjectStage/1" + ], + "quests/bounty/find_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findClueScanStage/1" + ], + "quests/bounty/find_space_clue_item.questtemplate": [ + "/scriptConfig/objectives/findClueItemStage/1" + ], + "quests/bounty/find_space_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findClueNpcStage/1" + ], + "quests/bounty/find_space_clue_object.questtemplate": [ + "/scriptConfig/objectives/findClueObjectStage/1" + ], + "quests/bounty/find_space_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findClueScanStage/1" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; for clues", + "Rus": "^orange;Найдите^reset; зацепки" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/bounty_cyberspace.questtemplate": [ + "/scriptConfig/objectives/missionTeleportStage/0" + ], + "quests/bounty/bounty_mission.questtemplate": [ + "/scriptConfig/objectives/missionTeleportStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; planet for ^green;target signature^reset;", + "Rus": "^orange;Отыщите^reset; ^green;следы цели^reset; на планете" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_bounty.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/0" + ], + "quests/bounty/find_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findClueNpcStage/0" + ], + "quests/bounty/kill_bounty_monster.questtemplate": [ + "/scriptConfig/objectives/killBountyStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; planet for target signature", + "Rus": "^orange;Отыщите^reset; следы цели на планеты" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_clue_item.questtemplate": [ + "/scriptConfig/objectives/findClueItemStage/0" + ], + "quests/bounty/find_clue_object.questtemplate": [ + "/scriptConfig/objectives/findClueObjectStage/0" + ], + "quests/bounty/find_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findClueScanStage/0" + ], + "quests/bounty/find_tutorial_clues.questtemplate": [ + "/scriptConfig/objectives/tutorialClueStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; planet for the target's signature", + "Rus": "^orange;Отыщите^reset; следы цели на планете" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_bounty.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/kill_bounty_monster.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/scan_planets.questtemplate": [ + "/scriptConfig/objectives/findSystemStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Travel^reset; to %s", + "Rus": "^orange;Отправляйтесь^reset; в %s" + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/capture_ship_bounty.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/0" + ], + "quests/bounty/capture_space_bounty.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/0" + ], + "quests/bounty/find_clue_item.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/find_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/find_clue_object.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/find_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ], + "quests/bounty/find_space_clue_item.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/0" + ], + "quests/bounty/find_space_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/0" + ], + "quests/bounty/find_space_clue_object.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/0" + ], + "quests/bounty/find_space_clue_scan.questtemplate": [ + "/scriptConfig/objectives/findSpaceBountyStage/0" + ], + "quests/bounty/find_tutorial_clues.questtemplate": [ + "/scriptConfig/objectives/findWorldStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Travel^reset; to ^green;%s^reset;", + "Rus": "^orange;Отправляйтесь^reset; в ^green;%s^reset;" } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/shared__clue_npc.questtemplate.json b/translations/texts/quests/bounty/shared__clue_npc.questtemplate.json index 72a4f45a7..e1b3d930f 100644 --- a/translations/texts/quests/bounty/shared__clue_npc.questtemplate.json +++ b/translations/texts/quests/bounty/shared__clue_npc.questtemplate.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Find target" + "Eng": "Find target", + "Rus": "Найдите цель" } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nA henchman I interrogated gave me the location \"\".\n\n" + "Eng": "^green;^reset;:\nA henchman I interrogated gave me the location \"\".\n\n", + "Rus": "^green;^reset;:\nДопрошенный приспешник выдал мне местонахождение: \"\"." } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nAfter some encouragement, a henchman gave me the location \"\".\n\n" + "Eng": "^green;^reset;:\nAfter some encouragement, a henchman gave me the location \"\".\n\n", + "Rus": "^green;^reset;:\nПосле некоторого ободрения, приспешник выдал мне местонахождение: \"\"." } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nOne of 's lackeys led me to \"\".\n\n" + "Eng": "^green;^reset;:\nOne of 's lackeys led me to \"\".\n\n", + "Rus": "^green;^reset;:\nОдин из приспешников привёл меня к \"\"." } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/shared__clue_object.questtemplate.json b/translations/texts/quests/bounty/shared__clue_object.questtemplate.json index 7ae865570..cac2bca5f 100644 --- a/translations/texts/quests/bounty/shared__clue_object.questtemplate.json +++ b/translations/texts/quests/bounty/shared__clue_object.questtemplate.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nComputer records here told me that that is .\n\n" + "Eng": "^green;^reset;:\nComputer records here told me that that is .\n\n", + "Rus": "^green;^reset;:\nЗаписи на компьютери указали мне, что ." } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nCracking the criminal's secure database gave me the location \"\".\n\n" + "Eng": "^green;^reset;:\nCracking the criminal's secure database gave me the location \"\".\n\n", + "Rus": "^green;^reset;:\nВзлом секретной преступной базы данных дал мне местонахождение: \"\"." } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nMy advanced hacking skills have led me to .\n\n" + "Eng": "^green;^reset;:\nMy advanced hacking skills have led me to .\n\n", + "Rus": "^green;^reset;:\nМои продвинутые навыки взлома привели меня на ." } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nMy master hacking skills have led me to .\n\n" + "Eng": "^green;^reset;:\nMy master hacking skills have led me to .\n\n", + "Rus": "^green;^reset;:\nМоё мастерство взлома привело меня на ." } } ] \ No newline at end of file diff --git a/translations/texts/quests/bounty/shared_find_space_clue_.json b/translations/texts/quests/bounty/shared_find_space_clue_.json index 6a8967fbc..a0a618a9d 100644 --- a/translations/texts/quests/bounty/shared_find_space_clue_.json +++ b/translations/texts/quests/bounty/shared_find_space_clue_.json @@ -13,7 +13,8 @@ ] }, "Texts": { - "Eng": "You have found a clue. HMMMM, where does it lead?" + "Eng": "You have found a clue. HMMMM, where does it lead?", + "Rus": "Ты нашёл зацепку. ХММММ, куда же она ведёт?" } }, { @@ -27,7 +28,8 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nA clue I found out in space has led me to .\n\n" + "Eng": "^green;^reset;:\nA clue I found out in space has led me to .\n\n", + "Rus": "^green;^reset;: Зацепка, которую я обнаружил посреди открытого космоса привела меня к ." } }, { @@ -41,7 +43,26 @@ ] }, "Texts": { - "Eng": "^green;^reset;:\nI discovered a lead in a space facility that takes me to .\n\n" + "Eng": "^green;^reset;:\nI discovered a lead in a space facility that takes me to .\n\n", + "Rus": "^green;^reset;: Я отыскал след на космической базе, который привёл меня к ." + } + }, + { + "DeniedAlternatives": [], + "Files": { + "quests/bounty/find_space_clue_item.questtemplate": [ + "/scriptConfig/objectives/findClueItemStage/0" + ], + "quests/bounty/find_space_clue_npc.questtemplate": [ + "/scriptConfig/objectives/findClueNpcStage/0" + ], + "quests/bounty/find_space_clue_object.questtemplate": [ + "/scriptConfig/objectives/findClueObjectStage/0" + ] + }, + "Texts": { + "Eng": "^orange;Search^reset; space for ^green;hideout^reset;", + "Rus": "^orange;Отыщите^reset; ^green;убежище^reset; в космосе" } } ] \ No newline at end of file diff --git a/translations/texts/quests/generated/locations.config.json b/translations/texts/quests/generated/locations.config.json index bb3f232df..c8cb2c866 100644 --- a/translations/texts/quests/generated/locations.config.json +++ b/translations/texts/quests/generated/locations.config.json @@ -2258,7 +2258,8 @@ ] }, "Texts": { - "Eng": "ruins" + "Eng": "ruins", + "Rus": "руин" } }, { diff --git a/translations/texts/quests/generated/pools/capturablemonsters.config.json b/translations/texts/quests/generated/pools/capturablemonsters.config.json index 2fc77cf3c..a3d631728 100644 --- a/translations/texts/quests/generated/pools/capturablemonsters.config.json +++ b/translations/texts/quests/generated/pools/capturablemonsters.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "test fishes with legs" + "Eng": "test fishes with legs", + "Rus": "Тестовые рыбы с ногами" } } ] \ No newline at end of file diff --git a/translations/texts/quests/generated/templates/borrow.questtemplate.json b/translations/texts/quests/generated/templates/borrow.questtemplate.json index fb829d0e5..7be37b4fa 100644 --- a/translations/texts/quests/generated/templates/borrow.questtemplate.json +++ b/translations/texts/quests/generated/templates/borrow.questtemplate.json @@ -118,7 +118,7 @@ }, "Texts": { "Eng": "John Smith", - "Rus": "" + "Rus": "Джон Смит" } }, { diff --git a/translations/texts/quests/generated/templates/bribe.questtemplate.json b/translations/texts/quests/generated/templates/bribe.questtemplate.json index b788259ba..2905d232f 100644 --- a/translations/texts/quests/generated/templates/bribe.questtemplate.json +++ b/translations/texts/quests/generated/templates/bribe.questtemplate.json @@ -176,7 +176,7 @@ }, "Texts": { "Eng": "Mr Corrupt Person", - "Rus": "" + "Rus": "Г-Н Коррумпированный Человек" } }, { @@ -320,7 +320,7 @@ }, "Texts": { "Eng": "Successs! owes Floran a favour for being sssuch a friendly neighbour. Floran will make sure to use this favour well.", - "Rus": "" + "Rus": "Получилоссь! теперь обязан флорану за то, что он такой дружелюбный соссед. Флоран позаботиться о том, чтобы использовать это сс пользой." } }, { @@ -380,7 +380,7 @@ }, "Texts": { "Eng": "^cyan;Conspiratorial. I've been looking for a reliable way to indebt to myself.", - "Rus": "" + "Rus": "^cyan;Заговорщицки. Я нашёл надёжный способ сделать так чтобы был мне обязан." } }, { @@ -440,7 +440,7 @@ }, "Texts": { "Eng": "^cyan;Manipulative. I'd like to act in my favour. Help me sweeten up.", - "Rus": "" + "Rus": "^cyan;Манипулирующе. Я хотел бы, чтобы действовал в моих интересах. Помоги мне уговорить ." } } ] \ No newline at end of file diff --git a/translations/texts/quests/generated/templates/build_home.questtemplate.json b/translations/texts/quests/generated/templates/build_home.questtemplate.json index aadc91e77..a7c507804 100644 --- a/translations/texts/quests/generated/templates/build_home.questtemplate.json +++ b/translations/texts/quests/generated/templates/build_home.questtemplate.json @@ -8,7 +8,7 @@ }, "Texts": { "Eng": " ", - "Rus": "" + "Rus": " " } }, { diff --git a/translations/texts/quests/generated/templates/collect_fine.questtemplate.json b/translations/texts/quests/generated/templates/collect_fine.questtemplate.json index 9815da67c..97238da12 100644 --- a/translations/texts/quests/generated/templates/collect_fine.questtemplate.json +++ b/translations/texts/quests/generated/templates/collect_fine.questtemplate.json @@ -68,7 +68,7 @@ }, "Texts": { "Eng": "Criminal McCriminalson", - "Rus": "" + "Rus": "Преступник МакКриминальсон" } }, { @@ -96,7 +96,9 @@ } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "У флорана есть для тебя ещё задание. ^orange; ^white; совершил нечто постыдное и теперь флоран требует справедливости! ^green;Иди и передай эту ^orange;повестку^green;, затем забери ^orange;^green; в качестве платы." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/next/floran/0" @@ -104,11 +106,13 @@ }, "Texts": { "Eng": "Floran has another tasssk for you. ^orange; ^white;has done something shameful and Floran wantsss justice! ^green;Go and give thiss ^orange;crime notice^green; to and take one ^orange;^green; as payment.", - "Rus": "У флорана есть для тебя ещё задание. ^orange; ^white; совершил нечто постыдное и теперь флоран требует справедливости! ^green;Иди и передай эту ^orange;повестку^green;, затем забери ^orange;^green; в качестве платы." + "Rus": "У флорана ессть для тебя ещё задание. ^orange; ^white; ссовершил нечто постыдное и теперь флоран требует ссправедливости! ^green;Иди и передай эту ^orange;повестку^green;, затем забери ^orange;^green; в качестве платы." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Флоран свершил правосссудие, и мы получили за это. Флоран сможет найти применение этой вещи..." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/completionText/first/floran/1" @@ -116,11 +120,13 @@ }, "Texts": { "Eng": "Floran has brought jussstice, and we got a out of it. Floran might find use for thisss...", - "Rus": "Флоран свершил правосссудие, и мы получили за это. Флоран сможет найти применение этой вещи..." + "Rus": "Флоран ссвершил правосссудие, и мы получили за это. Флоран сссможет найти применение этой вещи..." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Флоран обнаружил, что ^orange;^white; сделал нечто плохое! Вот ^orange;повестка. ^green;Передай её и возьми у н ^orange;^green; в качестве штрафа^white; за хулиганство." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/default/floran/1" @@ -128,11 +134,13 @@ }, "Texts": { "Eng": "Floran has dissscovered ^orange;^white; has done some bad things! Here'sss a ^orange;crime notice. ^green;Take it to and take one ^orange; ^green;as payment^white; for naughtiness.", - "Rus": "Флоран обнаружил, что ^orange;^white; сделал нечто плохое! Вот ^orange;повестка. ^green;Передай её и возьми у н ^orange;^green; в качестве штрафа^white; за хулиганство." + "Rus": "Флоран обнаружил, что ^orange;^white; ссделал нечто плохое! Вот ^orange;повестка. ^green;Передай её и возьми у н ^orange;^green; в качестве штрафа^white; за хулиганссство." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "У флорана много дел, так что он очень занят. Поможешшшь флорану? ^orange;^white; совершил постыдное преступление, а закон должен быть сссоблюдён! ^green;Иди и отдай эту ^orange;повестку^green; и забери у н ^orange;^green; в качестве оплаты." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/first/floran/0" @@ -140,11 +148,13 @@ }, "Texts": { "Eng": "Floran has much to do, ssso very busy. Will you help Floran? ^orange; ^white;has done a shameful crime and the law musst be upheld! ^green;Go and give thiss ^orange;crime notice^green; to and take one ^orange;^green; as payment.", - "Rus": "У флорана много дел, так что он очень занят. Поможешшшь флорану? ^orange;^white; совершил постыдное преступление, а закон должен быть сссоблюдён! ^green;Иди и отдай эту ^orange;повестку^green; и забери у н ^orange;^green; в качестве оплаты." + "Rus": "У флорана много дел, так что он очень занят. Поможешшшь флорану? ^orange;^white; совершил постыдное прессступление, а закон должен быть сссоблюдён! ^green;Иди и отдай эту ^orange;повестку^green; и забери у н ^orange;^green; в качесстве оплаты." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "У флорана поссследнее задание для тебя. ^orange;^white; совершил постыдное преступление, а справедливость должна быть восстановлена! ^green;Иди и отдай эту ^orange;повестку^green;, а затем забери ^orange;^green; в качестве штрафа." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/last/floran/0" @@ -152,11 +162,13 @@ }, "Texts": { "Eng": "Floran has one lassst job for you. ^orange; ^white;has committed a shameful crime and justice must be sserved! ^green;Go and give thiss ^orange;crime notice^green; to and take one ^orange;^green; as payment.", - "Rus": "У флорана поссследнее задание для тебя. ^orange;^white; совершил постыдное преступление, а справедливость должна быть восстановлена! ^green;Иди и отдай эту ^orange;повестку^green;, а затем забери ^orange;^green; в качестве штрафа." + "Rus": "У флорана поссследнее задание для тебя. ^orange;^white; совершил постыдное преступление, а справедливость должна быть восстановлена! ^green;Иди и отдай эту ^orange;повестку^green;, а затем забери ^orange;^green; в качесстве штрафа." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Флоран слышал, что ^orange;^white; плохо себя вел. Флоран хочет, чтобы ты разобрался с этим без лишнего шума: ^green;отнеси эту ^orange;повестку^green; и забери у н ^orange;^green; в качестве оплаты." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/first/floran/1" @@ -164,11 +176,13 @@ }, "Texts": { "Eng": "Floran heard ^orange;^white; isn't being very nice. Floran wantsss you to resolve this quietly - ^green;take thiss ^orange;crime notice^green; to and collect one ^orange; ^green;from ^white;as payment.", - "Rus": "Флоран слышал, что ^orange;^white; плохо себя вел. Флоран хочет, чтобы ты разобрался с этим без лишнего шума: ^green;отнеси эту ^orange;повестку^green; и забери у н ^orange;^green; в качестве оплаты." + "Rus": "Флоран сслышал, что ^orange;^white; плохо себя вел. Флоран хочет, чтобы ты разобрался с этим без лишнего шума: ^green;отнесси эту ^orange;повестку^green; и забери у н ^orange;^green; в качессстве оплаты." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Флоран слышал, что ^orange;^white; творит ужасссные вещи. Флоран написал ^orange;повестку^white;. ^green;Доставь её и забери у ^orange;^green; в качестве платы." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/next/floran/1" @@ -176,11 +190,13 @@ }, "Texts": { "Eng": "Floran heard about ^orange; ^white;doing sssome terrible things. Floran has written a ^orange;crime notice^white; for . ^green;Deliver it, and take one ^orange;^green; as payment.", - "Rus": "Флоран слышал, что ^orange;^white; творит ужасссные вещи. Флоран написал ^orange;повестку^white;. ^green;Доставь её и забери у ^orange;^green; в качестве платы." + "Rus": "Флоран сслышал, что ^orange;^white; творит ужасссные вещи. Флоран написал ^orange;повестку^white;. ^green;Доссставь её и забери у ^orange;^green; в качесстве платы." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Надеюсь, усвоил урок: никогда не попадайссся... Кстати, можешь оставить себе, если хочешь." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/completionText/default/floran/1" @@ -188,7 +204,7 @@ }, "Texts": { "Eng": "Hopefully learned a lesson - never get caught doing bad thingss... You can keep that if you like.", - "Rus": "Надеюсь, усвоил урок: никогда не попадайссся... Кстати, можешь оставить себе, если хочешь." + "Rus": "Надеюсь, усвоил урок: никогда не попадайссся... Кстати, можешь осставить себе, если хочешь." } }, { @@ -204,7 +220,9 @@ } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "У меня не вышло собрать штраф с . Может стоит перестать просить прохожишь выполнять работу...?" + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/failureText/2" @@ -212,7 +230,7 @@ }, "Texts": { "Eng": "I failed to collect the fine from . Maybe should stop asking passers-by to do job for .,", - "Rus": "У меня не вышло собрать штраф с . Может стоит перестать просить прохожишь выполнять работу...?" + "Rus": "У меня не вышло собрать штраф с . Может стоит перестать просить прохожих выполнять работу...?" } }, { @@ -602,7 +620,9 @@ } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "Ты случайно, не занят? ^orange;^white; нарушил закон и должен понести наказание. Было-бы неплохо если ты ^green;отнёс это ^orange;извещение^green; к ^white; и ^green;взял с него ^orange;^white; в качестве штрафа. Я-бы сделал это сам... Но что-то не хочу." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/text/default/glitch/0/glitchEmotedText" @@ -610,11 +630,13 @@ }, "Texts": { "Eng": "You wouldn't happen to be busy, would you? ^orange;^white; has broken the law and owes a fine. Will you ^green;deliver this ^orange;notice^green; to ^white; and ^green;collect ^orange;^white; as payment? I would do it myself, but I... Don't want to.", - "Rus": "" + "Rus": "Ты случайно, не занят? ^orange;^white; нарушил закон и долж понести наказание. Было-бы неплохо если бы ты ^green;отнёс это ^orange;извещение^green; к ^white; и ^green;взял с н ^orange;^white; в качестве штрафа. Я-бы сделал это сам... Но что-то не хочу." } }, { - "DeniedAlternatives": [], + "DeniedAlternatives": [ + "^cyan; в последнее время устраивает неприятности. Пришло время поставить на место." + ], "Files": { "quests/generated/templates/collect_fine.questtemplate": [ "/scriptConfig/generatedText/goalText/default/1" @@ -622,7 +644,7 @@ }, "Texts": { "Eng": "^cyan; has been causing a nuisance around here lately - It's time I set straight.", - "Rus": "" + "Rus": "^cyan; в последнее время устраивает неприятности. Пришло время поставить на место." } }, { @@ -634,7 +656,7 @@ }, "Texts": { "Eng": "^cyan;Help Floran deliver jusstice to !", - "Rus": "" + "Rus": "^cyan;Помоги Флорану найти и воссстановить сссправедливость!" } }, { @@ -646,7 +668,7 @@ }, "Texts": { "Eng": "^cyan;Make pay for breaking rulesss!", - "Rus": "" + "Rus": "^cyan;Пора заплатить за нарушение правил!" } }, { @@ -658,7 +680,7 @@ }, "Texts": { "Eng": "^cyan;Obsessive. Will you help me bring to justice? I have a plan...", - "Rus": "" + "Rus": "^cyan;Навязчиво. Поможешь мне привлечь к ответственности? У меня есть план..." } }, { @@ -670,7 +692,7 @@ }, "Texts": { "Eng": "^cyan;Vague. Apparently has been breaking rules... I suppose we should mete out some justice.", - "Rus": "" + "Rus": "^cyan;Рассеянно. Очевидно, нарушает правила... Полагаю, мы должны свершить правосудие." } }, { @@ -682,7 +704,7 @@ }, "Texts": { "Eng": "^cyan;You look like you can handle yourself. Will you help me bring to justice? ", - "Rus": "" + "Rus": "^cyan;Ты выглядишь так, будто можешь постоять за себя. Поможешь мне привлечь к ответственности" } }, { @@ -754,7 +776,7 @@ }, "Texts": { "Eng": "disturbing the peace", - "Rus": "" + "Rus": "нарушение спокойствия" } }, { @@ -766,7 +788,7 @@ }, "Texts": { "Eng": "intrusion", - "Rus": "" + "Rus": "вторжение" } }, { @@ -778,7 +800,7 @@ }, "Texts": { "Eng": "malicious behaviour", - "Rus": "" + "Rus": "вредоносное поведение" } }, { @@ -790,7 +812,7 @@ }, "Texts": { "Eng": "petty theft", - "Rus": "" + "Rus": "мелкая кража" } }, { @@ -802,7 +824,7 @@ }, "Texts": { "Eng": "spoiling the fun", - "Rus": "" + "Rus": "испортил удовольствие" } }, { @@ -814,7 +836,7 @@ }, "Texts": { "Eng": "unfriendly behaviour", - "Rus": "" + "Rus": "недружелюбное поведение" } }, { @@ -826,7 +848,7 @@ }, "Texts": { "Eng": "upsetting others", - "Rus": "" + "Rus": "расстраивать других" } } ] \ No newline at end of file diff --git a/translations/texts/quests/generated/templates/extort.questtemplate.json b/translations/texts/quests/generated/templates/extort.questtemplate.json index a64e837a5..763cc56cc 100644 --- a/translations/texts/quests/generated/templates/extort.questtemplate.json +++ b/translations/texts/quests/generated/templates/extort.questtemplate.json @@ -92,7 +92,7 @@ }, "Texts": { "Eng": "Ms Extorted", - "Rus": "" + "Rus": "Госпожа Вымогала" } }, { diff --git a/translations/texts/quests/story/gaterepair.questtemplate.json b/translations/texts/quests/story/gaterepair.questtemplate.json index 5dc2645ab..468a24a6f 100644 --- a/translations/texts/quests/story/gaterepair.questtemplate.json +++ b/translations/texts/quests/story/gaterepair.questtemplate.json @@ -32,7 +32,7 @@ }, "Texts": { "Eng": "Find the ^orange;archaic energy source^reset;", - "Rus": "Найдите^orange;древний источник питания^reset;" + "Rus": "Найдите ^orange;древний источник питания^reset;" } }, { diff --git a/translations/texts/radiomessages/bounty.radiomessages.json b/translations/texts/radiomessages/bounty.radiomessages.json index b1207712e..93daf369d 100644 --- a/translations/texts/radiomessages/bounty.radiomessages.json +++ b/translations/texts/radiomessages/bounty.radiomessages.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "It looks like your target is real close. ^orange;Apprehend the target^reset;, partner!" + "Eng": "It looks like your target is real close. ^orange;Apprehend the target^reset;, partner!", + "Rus": "Похоже твоя цель очень близко. ^orange;Задержи цель^reset;, партнёр!" } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "Looks like you're gettin' close to the target, partner. ^orange;Investigate^reset; the designated area!" + "Eng": "Looks like you're gettin' close to the target, partner. ^orange;Investigate^reset; the designated area!", + "Rus": "Партнёр, похоже ты приближаешься к цели. ^orange;Исследуй^reset; место назначения!" } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "We know the target has been here recently. ^orange;Search^reset; for clues. Don't know where to start? Look around, partner!" + "Eng": "We know the target has been here recently. ^orange;Search^reset; for clues. Don't know where to start? Look around, partner!", + "Rus": "Мы знаем, что цель недавно была здесь. ^orange;Найди^reset; улики. Не знаешь с чего начать? Оглядись, партнёр!" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "We've picked up the ^orange;target signature^reset;! Your ^green;compass^reset; will show you the direction - follow it, partner!" + "Eng": "We've picked up the ^orange;target signature^reset;! Your ^green;compass^reset; will show you the direction - follow it, partner!", + "Rus": "Мы нашли ^orange;сигнатуру цели^reset;! Твой ^green;компас^reset; покажет тебе направление. Иди по нему, партнёр!" } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "Your target could be anywhere on this planet, even underground! ^green;Explore^reset; the planet until we pick up the ^orange;target's signature^reset;, partner!" + "Eng": "Your target could be anywhere on this planet, even underground! ^green;Explore^reset; the planet until we pick up the ^orange;target's signature^reset;, partner!", + "Rus": "Твоя цель может быть где угодно на этой планете, даже под землёй! ^green;Исследуй^reset; планету пока не засечёшь ^orange;сигнатуру цели^reset;, партнёр!" } } ] \ No newline at end of file diff --git a/translations/texts/radiomessages/missions.radiomessages.json b/translations/texts/radiomessages/missions.radiomessages.json index e340884c3..e7a0d57a4 100644 --- a/translations/texts/radiomessages/missions.radiomessages.json +++ b/translations/texts/radiomessages/missions.radiomessages.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A fridge! I wonder what bad guyss eat for breakfast?" + "Eng": "A fridge! I wonder what bad guyss eat for breakfast?", + "Rus": "Холодильник! Интересно, что плохие парни едят на завтрак?" } }, { @@ -30,7 +31,8 @@ ] }, "Texts": { - "Eng": "Amused. Perhaps they eat... Bad apples? Ho ho! My wit is impeccable!" + "Eng": "Amused. Perhaps they eat... Bad apples? Ho ho! My wit is impeccable!", + "Rus": "Изумлённо. Возможно они едят... Плохие яблоки? Ха-ха! Моё остроумие безупречно!" } }, { @@ -113,7 +115,8 @@ ] }, "Texts": { - "Eng": "Don't keep me waiting, \"Protector\"." + "Eng": "Don't keep me waiting, \"Protector\".", + "Rus": "Не заставляй меня ждать, \"Протектор\"." } }, { @@ -277,7 +280,8 @@ ] }, "Texts": { - "Eng": "I don't like the look of any of this, partner." + "Eng": "I don't like the look of any of this, partner.", + "Rus": "Партнёр, мне всё это очень не нравится." } }, { @@ -288,7 +292,8 @@ ] }, "Texts": { - "Eng": "I think this is it, dear. I hope you're ready..." + "Eng": "I think this is it, dear. I hope you're ready...", + "Rus": "Я думаю это всё, дорогуша. Надеюсь ты готов..." } }, { @@ -325,7 +330,8 @@ ] }, "Texts": { - "Eng": "Impressed. Despite their deeds, these loathsome cultists at least know how to keep a privy chamber spotless! Ha ha!" + "Eng": "Impressed. Despite their deeds, these loathsome cultists at least know how to keep a privy chamber spotless! Ha ha!", + "Rus": "Поражаясь. Несмотря на свои деяния, эти отвратительные культисты точно знают как поддержать чистоту в тайной комнате! Ха-ха!" } }, { @@ -336,7 +342,8 @@ ] }, "Texts": { - "Eng": "Is that the legendary Esther Bright on your communication line, partner?! Ma'm, it is an honour to meet you!" + "Eng": "Is that the legendary Esther Bright on your communication line, partner?! Ma'm, it is an honour to meet you!", + "Rus": "Это легендарная Эстер Брайт с тобой на связи, партнёр?! Познакомиться с Вами - честь для меня, мэм!" } }, { @@ -359,7 +366,8 @@ ] }, "Texts": { - "Eng": "It is fortunate that our enemy's flying fortress has such weak security protocols." + "Eng": "It is fortunate that our enemy's flying fortress has such weak security protocols.", + "Rus": "Повезло, что у летающей крепости нашего врага настолько слабые защитные протоколы." } }, { @@ -382,7 +390,8 @@ ] }, "Texts": { - "Eng": "It looks like you can, um, summon your mech with this platform. That should be useful in your current excursion." + "Eng": "It looks like you can, um, summon your mech with this platform. That should be useful in your current excursion.", + "Rus": "Похоже, ты можешь... эээ... призвать своего меха на эту платформу. Должно пригодиться в твоей текущей экскурсии." } }, { @@ -418,7 +427,8 @@ ] }, "Texts": { - "Eng": "Let's see your mighty fine hackin' skills, partner!" + "Eng": "Let's see your mighty fine hackin' skills, partner!", + "Rus": "Давай-ка поглядим на твои шибко классные навыки взлома, партнёр!" } }, { @@ -477,7 +487,8 @@ ] }, "Texts": { - "Eng": "Oh Asra, when will your obsession with the Ruin end?" + "Eng": "Oh Asra, when will your obsession with the Ruin end?", + "Rus": "О, Асра, когда же закончится твоё помешательство на Разрушителе?" } }, { @@ -488,7 +499,8 @@ ] }, "Texts": { - "Eng": "Oh. It's ^orange;you^white;." + "Eng": "Oh. It's ^orange;you^white;.", + "Rus": "О, это ^orange;ты^white;." } }, { @@ -571,7 +583,8 @@ ] }, "Texts": { - "Eng": "So you've found her... You've found Asra." + "Eng": "So you've found her... You've found Asra.", + "Rus": "Так ты нашёл её... Ты нашёл Асру." } }, { @@ -606,7 +619,8 @@ ] }, "Texts": { - "Eng": "The pleasure is all mine, dear!" + "Eng": "The pleasure is all mine, dear!", + "Rus": "Я тоже очень рада, дорогуша!" } }, { @@ -773,7 +787,8 @@ ] }, "Texts": { - "Eng": "Whose communication channel is this?! Why are you aboard the Dantalion?!" + "Eng": "Whose communication channel is this?! Why are you aboard the Dantalion?!", + "Rus": "Чей это канал связи?! Что ты делаешь на борту Данталиона?!" } }, { @@ -784,7 +799,8 @@ ] }, "Texts": { - "Eng": "Why, it's big enough to rival the greatest of Kluex's divine temples!" + "Eng": "Why, it's big enough to rival the greatest of Kluex's divine temples!", + "Rus": "Ого! Он настолько большой чтобы соперничать в величии храмами Клюэкса!" } }, { @@ -831,7 +847,8 @@ ] }, "Texts": { - "Eng": "You're makin' good progress, partner. This ship sure is vast, ain't it?" + "Eng": "You're makin' good progress, partner. This ship sure is vast, ain't it?", + "Rus": "У тебя неплохо выходит, партнёр. Этому кораблю наверняка кранты, а?" } }, { diff --git a/translations/texts/radiomessages/tutorial.radiomessages.json b/translations/texts/radiomessages/tutorial.radiomessages.json index bb07d817f..cf4cb0d36 100644 --- a/translations/texts/radiomessages/tutorial.radiomessages.json +++ b/translations/texts/radiomessages/tutorial.radiomessages.json @@ -33,7 +33,8 @@ ] }, "Texts": { - "Eng": "Hope you like the new station, partner! We've even got a ^orange;Peacekeeper supply store^white; now!" + "Eng": "Hope you like the new station, partner! We've even got a ^orange;Peacekeeper supply store^white; now!", + "Rus": "Надеюсь тебе нравиться новая станция, партнёр! У нас теперь даже есть ^orange;магазин припасов Миротворцев^white;!" } }, { @@ -116,7 +117,8 @@ ] }, "Texts": { - "Eng": "The new station ain't too bad, if I say so myself! We're risin' up, partner!" + "Eng": "The new station ain't too bad, if I say so myself! We're risin' up, partner!", + "Rus": "Как по мне, новая станция не так уж и плоха! Мы растём, партнёр!" } }, { @@ -151,7 +153,8 @@ ] }, "Texts": { - "Eng": "We've finally hit the big time, partner! The Peacekeepers are well an' truly back, and lookin' finer than ever!" + "Eng": "We've finally hit the big time, partner! The Peacekeepers are well an' truly back, and lookin' finer than ever!", + "Rus": "Мы наконец-то добились успеха партнёр! Теперь Миротворцы действительно вернулись и стали круче чем были!" } }, { @@ -162,7 +165,8 @@ ] }, "Texts": { - "Eng": "Welcome to our mighty fine new place, partner! Why not check out our ^orange;Peacekeeper Furnishing store^white;?" + "Eng": "Welcome to our mighty fine new place, partner! Why not check out our ^orange;Peacekeeper Furnishing store^white;?", + "Rus": "Добро пожаловать в наше классное новое место, партнёр! Посмотришь ^orange;магазин мебели Миротворцев^white;?" } }, { diff --git a/translations/texts/shared_miningdrone.json b/translations/texts/shared_miningdrone.json index a2f996050..30400518e 100644 --- a/translations/texts/shared_miningdrone.json +++ b/translations/texts/shared_miningdrone.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Mining Drone" + "Eng": "Mining Drone", + "Rus": "Дрон шахтёр" } } ] \ No newline at end of file diff --git a/translations/texts/shared_name.json b/translations/texts/shared_name.json index 0f7322c39..9d031f36b 100644 --- a/translations/texts/shared_name.json +++ b/translations/texts/shared_name.json @@ -939,7 +939,7 @@ }, "Texts": { "Eng": "Raven", - "Rus": "Рэвен" + "Rus": "Рэйвен" } }, { @@ -955,7 +955,7 @@ }, "Texts": { "Eng": "Remy", - "Rus": "" + "Rus": "Рэмей" } }, { @@ -971,7 +971,7 @@ }, "Texts": { "Eng": "Riley", - "Rus": "" + "Rus": "Райли" } }, { diff --git a/translations/texts/shared_polygonplatform.mat.json b/translations/texts/shared_polygonplatform.mat.json index c20d671ae..599a5fb0c 100644 --- a/translations/texts/shared_polygonplatform.mat.json +++ b/translations/texts/shared_polygonplatform.mat.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "A platform made from \"Hard Light\"." + "Eng": "A platform made from \"Hard Light\".", + "Rus": "Платформа из \"Твёрдого света\"." } }, { @@ -24,7 +25,8 @@ ] }, "Texts": { - "Eng": "A smooth platform made from \"Hard Light\"." + "Eng": "A smooth platform made from \"Hard Light\".", + "Rus": "Гладкая платформа, сделанная из \"Твёрдого света\"." } }, { @@ -38,7 +40,8 @@ ] }, "Texts": { - "Eng": "Polygon Platform" + "Eng": "Polygon Platform", + "Rus": "Многоугольная платформа" } }, { @@ -52,7 +55,8 @@ ] }, "Texts": { - "Eng": "Thisss platform humsss with energy." + "Eng": "Thisss platform humsss with energy.", + "Rus": "Эта платформа гудит от энергии." } } ] \ No newline at end of file diff --git a/translations/texts/shared_teleporter.json b/translations/texts/shared_teleporter.json index 3193b391f..fe800004d 100644 --- a/translations/texts/shared_teleporter.json +++ b/translations/texts/shared_teleporter.json @@ -10,7 +10,8 @@ ] }, "Texts": { - "Eng": "Return Teleporter" + "Eng": "Return Teleporter", + "Rus": "Возвращающий телепорт" } } ] \ No newline at end of file diff --git a/translations/texts/species/namegen.config.json b/translations/texts/species/namegen.config.json index d6f138616..02f5fae5c 100644 --- a/translations/texts/species/namegen.config.json +++ b/translations/texts/species/namegen.config.json @@ -100,7 +100,7 @@ }, "Texts": { "Eng": "bacon", - "Rus": "" + "Rus": "бакон" } }, { @@ -113,7 +113,7 @@ }, "Texts": { "Eng": "beef", - "Rus": "" + "Rus": "биф" } }, { diff --git a/translations/texts/species/novakidnamegen.config.json b/translations/texts/species/novakidnamegen.config.json index 0fe5e04e3..dcdbe13ad 100644 --- a/translations/texts/species/novakidnamegen.config.json +++ b/translations/texts/species/novakidnamegen.config.json @@ -1115,7 +1115,8 @@ ] }, "Texts": { - "Eng": "Lex" + "Eng": "Lex", + "Rus": "Лекс" } }, { @@ -1187,7 +1188,8 @@ ] }, "Texts": { - "Eng": "Magie" + "Eng": "Magie", + "Rus": "Мэгги" } }, { @@ -1319,7 +1321,8 @@ ] }, "Texts": { - "Eng": "Naptha" + "Eng": "Naptha", + "Rus": "Нафта" } }, { @@ -1496,7 +1499,8 @@ ] }, "Texts": { - "Eng": "Pheno" + "Eng": "Pheno", + "Rus": "Фено" } }, { @@ -1778,7 +1782,8 @@ ] }, "Texts": { - "Eng": "Smokey" + "Eng": "Smokey", + "Rus": "Смоки" } }, { @@ -1910,7 +1915,8 @@ ] }, "Texts": { - "Eng": "Varni" + "Eng": "Varni", + "Rus": "Вэрни" } }, { @@ -2072,7 +2078,8 @@ ] }, "Texts": { - "Eng": "Zeke" + "Eng": "Zeke", + "Rus": "Зик" } }, { @@ -2087,7 +2094,7 @@ }, "Texts": { "Eng": "Zinc", - "Rus": "Зинк" + "Rus": "Цинк" } }, { diff --git a/translations/texts/stats/effects/arrested/arrested.statuseffect.json b/translations/texts/stats/effects/arrested/arrested.statuseffect.json index d4a97a5b2..4338e2e81 100644 --- a/translations/texts/stats/effects/arrested/arrested.statuseffect.json +++ b/translations/texts/stats/effects/arrested/arrested.statuseffect.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Arrested" + "Eng": "Arrested", + "Rus": "Задержан" } } ] \ No newline at end of file diff --git a/translations/texts/stats/effects/neon/neon.statuseffect.json b/translations/texts/stats/effects/neon/neon.statuseffect.json index 01e692fde..05b9d7d00 100644 --- a/translations/texts/stats/effects/neon/neon.statuseffect.json +++ b/translations/texts/stats/effects/neon/neon.statuseffect.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "neon" + "Eng": "neon", + "Rus": "свечение" } } ] \ No newline at end of file diff --git a/translations/texts/stats/effects/techstun/techstun.statuseffect.json b/translations/texts/stats/effects/techstun/techstun.statuseffect.json index c718c47c2..151f72e1d 100644 --- a/translations/texts/stats/effects/techstun/techstun.statuseffect.json +++ b/translations/texts/stats/effects/techstun/techstun.statuseffect.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Tech Stun" + "Eng": "Tech Stun", + "Rus": "Технооглушение" } } ] \ No newline at end of file diff --git a/translations/texts/stats/effects/ufobeamstun/ufobeamstun.statuseffect.json b/translations/texts/stats/effects/ufobeamstun/ufobeamstun.statuseffect.json index 13605784b..03e8cd6c1 100644 --- a/translations/texts/stats/effects/ufobeamstun/ufobeamstun.statuseffect.json +++ b/translations/texts/stats/effects/ufobeamstun/ufobeamstun.statuseffect.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Ufo Abduction" + "Eng": "Ufo Abduction", + "Rus": "Похищение НЛО" } } ] \ No newline at end of file diff --git a/translations/texts/system_objects.config.json b/translations/texts/system_objects.config.json index 6cbc16a5d..939dae18c 100644 --- a/translations/texts/system_objects.config.json +++ b/translations/texts/system_objects.config.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A derelict asteroid, hastily refitted into a hub for Peacekeepers." + "Eng": "A derelict asteroid, hastily refitted into a hub for Peacekeepers.", + "Rus": "Заброшенный астероид, поспешно переоборудованный в центр для миротворцев." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "A hub for Peacekeepers that is small but homely." + "Eng": "A hub for Peacekeepers that is small but homely.", + "Rus": "Центр для миротворцев небольшой, но уютный." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "A large space station will many facilities, used as a hub for Peacekeepers." + "Eng": "A large space station will many facilities, used as a hub for Peacekeepers.", + "Rus": "Большая космическая станция включающая много сооружений, используемая Миротворцами в качестве центра." } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "A slick neon space station, used as a hub for Peacekeepers." + "Eng": "A slick neon space station, used as a hub for Peacekeepers.", + "Rus": "Неоновая космическая станция, используемая как центр для миротворцев." } }, { @@ -51,7 +55,8 @@ ] }, "Texts": { - "Eng": "A slightly run-down office, currently being used as a hub for Peacekeepers." + "Eng": "A slightly run-down office, currently being used as a hub for Peacekeepers.", + "Rus": "Слегка изношенный офис, в настоящее время используемый как центр для миротворцев." } }, { @@ -63,7 +68,7 @@ }, "Texts": { "Eng": "Celestial interference prevents a detailed scan, but there are anomalous energy readings here that warrant investigation.", - "Rus": "Астрономические помехи препятствуют детальному сканированию, но здесь присуствуют аномальные показания энергии, которые нужно исследовать." + "Rus": "Астрономические помехи препятствуют детальному сканированию, но здесь присутствуют аномальные показания энергии, которые необходимо исследовать." } }, { @@ -74,7 +79,8 @@ ] }, "Texts": { - "Eng": "Criminal Hideout" + "Eng": "Criminal Hideout", + "Rus": "Преступное логово" } }, { @@ -177,7 +183,8 @@ ] }, "Texts": { - "Eng": "Peacekeeper Station" + "Eng": "Peacekeeper Station", + "Rus": "Станция Миротворцев" } }, { @@ -212,7 +219,8 @@ ] }, "Texts": { - "Eng": "Suspicious Ship" + "Eng": "Suspicious Ship", + "Rus": "Подозрительный корабль" } }, { @@ -223,7 +231,8 @@ ] }, "Texts": { - "Eng": "This is where criminals hide out." + "Eng": "This is where criminals hide out.", + "Rus": "Тут прячутся преступники." } }, { diff --git a/translations/texts/tiles/materials/slopedpolygon.material.json b/translations/texts/tiles/materials/slopedpolygon.material.json index 02c3e7af1..d6d9d43d2 100644 --- a/translations/texts/tiles/materials/slopedpolygon.material.json +++ b/translations/texts/tiles/materials/slopedpolygon.material.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "A curious material made of \"Hard Light\"." + "Eng": "A curious material made of \"Hard Light\".", + "Rus": "Любопытный материал, созданный из \"Твёрдого света\"." } }, { @@ -18,7 +19,8 @@ ] }, "Texts": { - "Eng": "It feelsss electric." + "Eng": "It feelsss electric.", + "Rus": "Здесь чуствуетссся электричество." } }, { @@ -29,7 +31,8 @@ ] }, "Texts": { - "Eng": "Polygon Panel" + "Eng": "Polygon Panel", + "Rus": "Многоугольная панель" } }, { @@ -40,7 +43,8 @@ ] }, "Texts": { - "Eng": "This matter is made of \"Hard Light\"." + "Eng": "This matter is made of \"Hard Light\".", + "Rus": "Этот материал создан из \"Твёрдого света\"." } } ] \ No newline at end of file diff --git a/translations/texts/tiles/mods/veingrowth.matmod.json b/translations/texts/tiles/mods/veingrowth.matmod.json index 3f04f2d12..35155151b 100644 --- a/translations/texts/tiles/mods/veingrowth.matmod.json +++ b/translations/texts/tiles/mods/veingrowth.matmod.json @@ -7,7 +7,8 @@ ] }, "Texts": { - "Eng": "Vein Growth" + "Eng": "Vein Growth", + "Rus": "Венный Нарост" } } ] \ No newline at end of file diff --git a/translations/texts/wide_spread_fields.json b/translations/texts/wide_spread_fields.json index 15436f688..ec5f53423 100644 --- a/translations/texts/wide_spread_fields.json +++ b/translations/texts/wide_spread_fields.json @@ -52,7 +52,8 @@ ] }, "Texts": { - "Eng": "--TODO--" + "Eng": "--TODO--", + "Rus": "--TODO--" } }, { @@ -113,7 +114,7 @@ }, "Texts": { "Eng": "-todo-", - "Rus": "" + "Rus": "-todo-" } }, { @@ -367,6 +368,39 @@ "Rus": "Классика любого времени." } }, + { + "DeniedAlternatives": [], + "Files": { + "interface/cockpit/cockpit.config": [ + "/gui/editBookmarkFrame/children/ok/caption" + ], + "interface/optionsmenu/optionsmenu.config": [ + "/paneLayout/acceptButton/caption" + ], + "interface/windowconfig/editbookmark.config": [ + "/paneLayout/ok/caption" + ], + "interface/windowconfig/keybindingsmenu.config": [ + "/paneLayout/accept/caption" + ], + "interface/windowconfig/newquest.config": [ + "/paneLayout/btnAccept/caption" + ], + "interface/windowconfig/newquestshort.config": [ + "/paneLayout/btnAccept/caption" + ], + "interface/windowconfig/teaminvitation.config": [ + "/paneLayout/ok/caption" + ], + "npcs/bounty/bountytarget.npctype": [ + "/scriptConfig/behaviorConfig/bribeOk" + ] + }, + "Texts": { + "Eng": "Accept", + "Rus": "Принять" + } + }, { "DeniedAlternatives": [], "Files": { @@ -407,7 +441,8 @@ "/shortdescription" ], "quests/bounty/assignment.config": [ - "/bountyTypes/occasusCommander/questConfig/target/monster/parameters/shortdescription" + "/bountyTypes/occasusCommander/questConfig/target/monster/parameters/shortdescription", + "/bountyTypes/occasusCommander/questConfig/target/name" ], "radiomessages/missions.radiomessages": [ "/cultistmission06b/senderName", @@ -616,9 +651,11 @@ "DeniedAlternatives": [], "Files": { "npcs/bounty/nobleclue.npctype": [ + "/identity/name", "/npcname" ], "npcs/outpost/captainnoble.npctype": [ + "/identity/name", "/npcname" ], "radiomessages/bounty.radiomessages": [ @@ -642,7 +679,8 @@ ] }, "Texts": { - "Eng": "Captain Noble" + "Eng": "Captain Noble", + "Rus": "Капитан Нобель" } }, { @@ -675,6 +713,29 @@ "Rus": "Кристаллы эркиевого топлива" } }, + { + "DeniedAlternatives": [ + "Отменить" + ], + "Files": { + "interface/windowconfig/newquest.config": [ + "/paneLayout/btnDecline/caption" + ], + "interface/windowconfig/newquestshort.config": [ + "/paneLayout/btnDecline/caption" + ], + "interface/windowconfig/teaminvitation.config": [ + "/paneLayout/close/caption" + ], + "npcs/bounty/bountytarget.npctype": [ + "/scriptConfig/behaviorConfig/bribeCancel" + ] + }, + "Texts": { + "Eng": "Decline", + "Rus": "Отклонить" + } + }, { "DeniedAlternatives": [], "Files": { diff --git a/translations/totallabels.json b/translations/totallabels.json index a3cc8caa6..8711126fb 100644 --- a/translations/totallabels.json +++ b/translations/totallabels.json @@ -134,6 +134,9 @@ } }, "blueprint.config.json": 2, + "bounty": { + "shared_ign.json": 1 + }, "celestial.config.json": 32, "cinematics": { "intro": { @@ -284,7 +287,7 @@ }, "cultist mission": { "cultistmission1.codex.json": 5, - "cultistmission2.codex.json": 5, + "cultistmission2.codex.json": 6, "shared_cultistmission.json": 1 }, "floran mission": { @@ -476,7 +479,7 @@ "ancientconsolegui.config.json": 3 }, "bountyboard": { - "bountyboardgui.config.json": 11 + "bountyboardgui.config.json": 13 }, "collections": { "collectionsgui.config.json": 4 @@ -530,7 +533,7 @@ "weaponupgradegui.config.json": 5 } }, - "shared_.config.json": 17, + "shared_.config.json": 16, "shared_bow..json": 1, "shared_gun..json": 1, "shared_mecharm..json": 2, @@ -583,7 +586,7 @@ "craftingwheel.config.json": 2, "deletedialog.config.json": 1, "error.config.json": 1, - "graphicsmenu.config.json": 10, + "graphicsmenu.config.json": 11, "joinrequest.config.json": 6, "keybindingsmenu.config.json": 51, "merchant.config.json": 2, @@ -594,7 +597,7 @@ "questcomplete.config.json": 1, "questfailed.config.json": 1, "questlog.config.json": 10, - "shared_.config.json": 14, + "shared_.config.json": 13, "shared_crafting.json": 5, "songbook.config.json": 6, "teambar.config.json": 1, @@ -4794,11 +4797,12 @@ "arenaadvisor1.npctype.json": 4, "arenaadvisor2.npctype.json": 4, "arenaadvisor3.npctype.json": 4, - "arenabruiser.npctype.json": 2, + "arenabruiser.npctype.json": 3, "arenafighter.npctype.json": 1, - "arenahunter.npctype.json": 6, - "arenapyro.npctype.json": 12, + "arenahunter.npctype.json": 7, + "arenapyro.npctype.json": 13, "arenashooter.npctype.json": 7, + "shared_arenaadvisor.json": 1, "shared_er.npctype.json": 7 }, "bandit.npctype.json": 7, @@ -4817,7 +4821,8 @@ }, "blacksmith.npctype.json": 9, "bounty": { - "ignobletarget.npctype.json": 4, + "bountytarget.npctype.json": 4, + "ignobletarget.npctype.json": 3, "nobleclue.npctype.json": 1, "shared_.npctype.json": 2 }, @@ -4927,42 +4932,43 @@ "outpostbountyhunter.npctype.json": 1, "outpostfloranexplorer.npctype.json": 1, "outpostfloranfan.npctype.json": 3, - "outpostfloranhunter.npctype.json": 3, + "outpostfloranhunter.npctype.json": 4, "outpostglitchmechanic.npctype.json": 3, "outpostglitchmercenary.npctype.json": 3, "outposthumanexcon.npctype.json": 2, "outposthumanscientist.npctype.json": 2, "outposthumansurvivor.npctype.json": 2, - "outposthylotlcurator.npctype.json": 2, + "outposthylotlcurator.npctype.json": 3, "outposthylotlperformer.npctype.json": 6, "outposthylotlwarrior.npctype.json": 3, "outpostpenguinpromoter.npctype.json": 1, "outpostpenguinscientist.npctype.json": 1, "outpostundersideman.npctype.json": 8, - "santa.npctype.json": 6, + "santa.npctype.json": 7, "tonauacoutpost.npctype.json": 5, "vaultkeytrader.npctype.json": 1, "visitors": { "backervisitor.npctype.json": 6, "colourfulvisitor.npctype.json": 4, "devs": { - "devabi.npctype.json": 1, - "devadam.npctype.json": 1, - "devdonna.npctype.json": 1, - "devdoris.npctype.json": 1, - "devgeorge.npctype.json": 1, - "devharriet.npctype.json": 1, - "devjay.npctype.json": 1, - "devkyren.npctype.json": 1, - "devlili.npctype.json": 1, - "devmeta.npctype.json": 1, - "devmolly.npctype.json": 1, - "devrosie.npctype.json": 1, - "devstephen.npctype.json": 1, + "devabi.npctype.json": 2, + "devadam.npctype.json": 2, + "devdonna.npctype.json": 2, + "devdoris.npctype.json": 2, + "devgeorge.npctype.json": 2, + "devharriet.npctype.json": 2, + "devjay.npctype.json": 2, + "devkyren.npctype.json": 2, + "devlili.npctype.json": 2, + "devmeta.npctype.json": 2, + "devmolly.npctype.json": 2, + "devrosie.npctype.json": 2, + "devstephen.npctype.json": 2, "devtiy.npctype.json": 1, "devtom.npctype.json": 1, - "devtomkat.npctype.json": 1, - "devwilliam.npctype.json": 1 + "devtomkat.npctype.json": 2, + "devwilliam.npctype.json": 2, + "shared_.npctype.json": 1 }, "electricianvisitor.npctype.json": 3, "feneroxvisitor.npctype.json": 4, @@ -7970,7 +7976,7 @@ "craftingfarm.object.json": 14 }, "craftingfurnace": { - "craftingfurnace.object.json": 33 + "craftingfurnace.object.json": 34 }, "craftingfurniture": { "craftingfurniture.object.json": 15 @@ -9067,6 +9073,13 @@ "volcanopod": { "volcanopod.object.json": 8 }, + "wargroovebanner": { + "shared_wargroovebanner.json": 4, + "wargroovebanner1.object.json": 5, + "wargroovebanner2.object.json": 5, + "wargroovebanner3.object.json": 5, + "wargroovebanner4.object.json": 7 + }, "weaponchest": { "weaponchest.object.json": 7 }, @@ -13627,30 +13640,36 @@ "player.config.json": 3, "quests": { "bounty": { - "assignment.config.json": 5, + "assignment.config.json": 6, + "bounty.config.json": 99, "bounty_gen.questtemplate.json": 3, - "bountyassignment.questtemplate.json": 8, + "bountyassignment.questtemplate.json": 21, "capture_bounty.questtemplate.json": 2, - "capture_ship_bounty.questtemplate.json": 2, - "capture_space_bounty.questtemplate.json": 1, + "capture_ship_bounty.questtemplate.json": 5, + "capture_space_bounty.questtemplate.json": 2, "clue_bounties.config.json": 56, "clue_items.config.json": 69, "clue_npcs.config.json": 87, "clue_objects.config.json": 16, "clue_scans.config.json": 6, + "cultist_mission1.questtemplate.json": 3, "find_clue_item.questtemplate.json": 2, "find_clue_scan.questtemplate.json": 3, - "find_tutorial_clues.questtemplate.json": 2, - "generator.config.json": 9, + "find_space_clue_scan.questtemplate.json": 1, + "find_tutorial_clues.questtemplate.json": 6, + "gang.config.json": 332, + "generator.config.json": 12, + "kill_bounty_monster.questtemplate.json": 2, "pre_bounty.questtemplate.json": 1, "pre_bounty_capstone.questtemplate.json": 1, "pre_bounty_minor_monster.questtemplate.json": 3, "pre_bounty_minor_npc.questtemplate.json": 1, - "scan_planets.questtemplate.json": 3, - "shared_.questtemplate.json": 23, + "scan_planets.questtemplate.json": 5, + "shared_.config.json": 1, + "shared_.questtemplate.json": 32, "shared__clue_npc.questtemplate.json": 4, "shared__clue_object.questtemplate.json": 4, - "shared_find_space_clue_.json": 3 + "shared_find_space_clue_.json": 4 }, "food": { "firstcrops.questtemplate.json": 3, @@ -14161,6 +14180,6 @@ } }, "universe_server.config.json": 2, - "wide_spread_fields.json": 83 + "wide_spread_fields.json": 85 } } \ No newline at end of file diff --git a/translations/translatedlabels.json b/translations/translatedlabels.json index 725e6bced..93d86fb50 100644 --- a/translations/translatedlabels.json +++ b/translations/translatedlabels.json @@ -5,7 +5,7 @@ "ai.config.json": 6, "missionapex1.aimission.json": 3, "missionavian1.aimission.json": 3, - "missioncultist1.aimission.json": 0, + "missioncultist1.aimission.json": 3, "missionfloran1.aimission.json": 3, "missionglitch1.aimission.json": 3, "missionhuman1.aimission.json": 3, @@ -31,7 +31,7 @@ }, "surface": { "arcticoceanfloor.biome.json": 1, - "cyberspace.biome.json": 0, + "cyberspace.biome.json": 1, "earth.biome.json": 1, "garden.biome.json": 1, "magma.biome.json": 1, @@ -134,6 +134,9 @@ } }, "blueprint.config.json": 2, + "bounty": { + "shared_ign.json": 1 + }, "celestial.config.json": 32, "cinematics": { "intro": { @@ -144,10 +147,10 @@ "modloading.cinematic.json": 5 }, "peacekeeper": { - "peacekeeper.cinematic.json": 0 + "peacekeeper.cinematic.json": 11 }, "prison": { - "prison.cinematic.json": 0 + "prison.cinematic.json": 3 }, "repair": { "repair.cinematic.json": 1 @@ -161,7 +164,7 @@ "esther.cinematic.json": 19 }, "finale": { - "finale.cinematic.json": 36 + "finale.cinematic.json": 12 }, "opengate": { "opengate.cinematic.json": 6 @@ -283,9 +286,9 @@ "avianmission4.codex.json": 3 }, "cultist mission": { - "cultistmission1.codex.json": 0, - "cultistmission2.codex.json": 0, - "shared_cultistmission.json": 0 + "cultistmission1.codex.json": 5, + "cultistmission2.codex.json": 6, + "shared_cultistmission.json": 1 }, "floran mission": { "floranmission1.codex.json": 4, @@ -353,9 +356,9 @@ "airship.config.json": 46, "alpaca.config.json": 63, "arrivedhome.config.json": 54, - "bounty.config.json": 0, - "bountytarget.config.json": 0, - "clues.config.json": 50, + "bounty.config.json": 169, + "bountytarget.config.json": 237, + "clues.config.json": 51, "colourful.config.json": 33, "combat.config.json": 180, "converse.config.json": 1678, @@ -377,8 +380,8 @@ "mutantminer.config.json": 10, "oremerchant.config.json": 119, "outpost.config.json": 42, - "peacekeeper.config.json": 0, - "peacekeeperconverse.config.json": 0, + "peacekeeper.config.json": 13, + "peacekeeperconverse.config.json": 63, "quest.config.json": 295, "rebel.config.json": 3, "scientist.config.json": 12, @@ -404,7 +407,7 @@ "generic": { "shared_lightbulb.json": 1 }, - "glitchEmotes.json": 498, + "glitchEmotes.json": 510, "help.config.json": 66, "hunger.config.json": 14, "interface": { @@ -437,7 +440,7 @@ "setuniformconfirmation.config.json": 2, "shared_confirmation.config.json": 4, "shared_setuniformconfirmation.config.json": 1, - "teleportconfirmation.config.json": 21 + "teleportconfirmation.config.json": 26 }, "easel": { "signdispenser.config.json": 2, @@ -476,7 +479,7 @@ "ancientconsolegui.config.json": 3 }, "bountyboard": { - "bountyboardgui.config.json": 0 + "bountyboardgui.config.json": 12 }, "collections": { "collectionsgui.config.json": 4 @@ -505,7 +508,7 @@ "sbvn": { "games": { "beautifulattempt": { - "beautifulattempt.sbvn.json": 105 + "beautifulattempt.sbvn.json": 142 } }, "sbvngui.config.json": 2 @@ -553,11 +556,11 @@ "arkteleporter.config.json": 1, "exitteleporter.config.json": 2, "outpostteleporter.config.json": 2, - "peacekeeperteleporter.config.json": 0, + "peacekeeperteleporter.config.json": 1, "returnark.config.json": 2, - "returncultistmission.config.json": 0, + "returncultistmission.config.json": 2, "returnoutpost.config.json": 2, - "returnteleporter.config.json": 0, + "returnteleporter.config.json": 1, "returnwarp.config.json": 1, "shared_teleporter.config.json": 1, "shipteleporter.config.json": 1 @@ -583,8 +586,8 @@ "craftingwheel.config.json": 2, "deletedialog.config.json": 1, "error.config.json": 1, - "graphicsmenu.config.json": 10, - "joinrequest.config.json": 0, + "graphicsmenu.config.json": 11, + "joinrequest.config.json": 6, "keybindingsmenu.config.json": 51, "merchant.config.json": 2, "multiplayer.config.json": 5, @@ -594,7 +597,7 @@ "questcomplete.config.json": 1, "questfailed.config.json": 1, "questlog.config.json": 10, - "shared_.config.json": 14, + "shared_.config.json": 13, "shared_crafting.json": 5, "songbook.config.json": 6, "teambar.config.json": 1, @@ -650,10 +653,10 @@ }, "unsorted": { "arrester": { - "arrester.activeitem.json": 0 + "arrester.activeitem.json": 2 }, "audiodisc": { - "audiodisc.activeitem.json": 0 + "audiodisc.activeitem.json": 2 }, "broom": { "broom.activeitem.json": 2 @@ -668,20 +671,20 @@ "geode.activeitem.json": 1 }, "handcuffs": { - "handcuffs.activeitem.json": 0 + "handcuffs.activeitem.json": 2 }, "laserminer": { - "laserminer.activeitem.json": 0 + "laserminer.activeitem.json": 1 }, "miningdrone": { - "miningdrone.activeitem.json": 0 + "miningdrone.activeitem.json": 1 }, "oredetector": { "cavedetector.activeitem.json": 2, "oredetector.activeitem.json": 2 }, "papernote": { - "papernote.activeitem.json": 0 + "papernote.activeitem.json": 2 }, "parasol": { "parasol.activeitem.json": 2 @@ -707,7 +710,7 @@ "shared_rewardbag.activeitem.json": 1 }, "stunmine": { - "stunmine.activeitem.json": 0 + "stunmine.activeitem.json": 2 }, "superrewardbag": { "superrewardbag.activeitem.json": 1 @@ -725,7 +728,7 @@ "hoverbikecontrollergreen.activeitem.json": 2, "hoverbikecontrollerkhaki.activeitem.json": 2, "hoverbikecontrollerred.activeitem.json": 2, - "sportscarcontrollerred.activeitem.json": 0 + "sportscarcontrollerred.activeitem.json": 2 }, "weapons": { "arena": { @@ -985,7 +988,7 @@ "npcfeneroxspear.activeitem.json": 1, "npcfirebow.activeitem.json": 1, "npcfloranassaultrifle.activeitem.json": 2, - "npcgangbroadsword.activeitem.json": 0, + "npcgangbroadsword.activeitem.json": 2, "npchammer.activeitem.json": 1, "npcmachinepistol.activeitem.json": 1, "npcpistol.activeitem.json": 1, @@ -1195,29 +1198,29 @@ "doomcannon.activeitem.json": 1 }, "gluesprayer": { - "gluesprayer.activeitem.json": 0 + "gluesprayer.activeitem.json": 2 }, "neolaserlauncher": { - "neolaserlauncher.activeitem.json": 0 + "neolaserlauncher.activeitem.json": 2 }, "neomagnum": { - "neomagnum2.activeitem.json": 0, - "neomagnum3.activeitem.json": 0, - "neomagnum4.activeitem.json": 0 + "neomagnum2.activeitem.json": 1, + "neomagnum3.activeitem.json": 1, + "neomagnum4.activeitem.json": 1 }, "neopistol": { - "neopistol.activeitem.json": 0, - "shared_neopistol.activeitem.json": 0 + "neopistol.activeitem.json": 1, + "shared_neopistol.activeitem.json": 1 }, "neoshotgun": { - "neoshotgun.activeitem.json": 0 + "neoshotgun.activeitem.json": 2 }, "neotommygun": { - "neotommygun.activeitem.json": 0 + "neotommygun.activeitem.json": 2 }, "neouzi": { - "neouzi.activeitem.json": 0, - "shared_neouzi.activeitem.json": 0 + "neouzi.activeitem.json": 1, + "shared_neouzi.activeitem.json": 1 }, "paintgun": { "paintgunblue.activeitem.json": 2, @@ -1232,7 +1235,7 @@ }, "shared_n.activeitem.json": 1, "shared_neo": { - "shared_.activeitem.json": 0 + "shared_.activeitem.json": 1 }, "snowgun": { "snowgun.activeitem.json": 2 @@ -2191,7 +2194,7 @@ "scientist.legs.json": 2 }, "shirt": { - "shirt.chest.json": 0 + "shirt.chest.json": 2 }, "smart": { "smart.chest.json": 2, @@ -2344,7 +2347,7 @@ "greenfinger.head.json": 2 }, "groucho": { - "groucho.head.json": 0 + "groucho.head.json": 2 }, "hawaiian": { "hawaiian.head.json": 2 @@ -2398,7 +2401,7 @@ "mininghat.head.json": 2 }, "pharaoh": { - "pharaoh.head.json": 0 + "pharaoh.head.json": 2 }, "phrygiancap": { "phrygiancap.head.json": 2 @@ -2434,7 +2437,7 @@ "shark.head.json": 2 }, "sheep": { - "sheep.head.json": 0 + "sheep.head.json": 2 }, "shroomdisguise": { "shroomdisguise.head.json": 2 @@ -2877,7 +2880,7 @@ "camo.legs.json": 2 }, "captainnoble": { - "captainnoble.head.json": 0 + "captainnoble.head.json": 2 }, "caretaker": { "caretaker.chest.json": 2, @@ -2905,7 +2908,7 @@ "hazmat.legs.json": 2 }, "invisible": { - "invisible.back.json": 0 + "invisible.back.json": 1 }, "medic": { "medic.back.json": 2, @@ -2935,10 +2938,10 @@ "pathfinder.legs.json": 2 }, "peacekeeper": { - "peacekeeper.chest.json": 0, - "peacekeeper.head.json": 0, - "peacekeeper.legs.json": 0, - "shared_peacekeeper..json": 0 + "peacekeeper.chest.json": 1, + "peacekeeper.head.json": 2, + "peacekeeper.legs.json": 1, + "shared_peacekeeper..json": 1 }, "perfect": { "perfect.chest.json": 2, @@ -3056,11 +3059,11 @@ "lightaugment2.augment.json": 2, "lightaugment3.augment.json": 2, "mobilityaugment.augment.json": 2, - "peacekeeper1.augment.json": 0, - "peacekeeper2.augment.json": 0, - "peacekeeper3.augment.json": 0, + "peacekeeper1.augment.json": 1, + "peacekeeper2.augment.json": 1, + "peacekeeper3.augment.json": 1, "poisonblockaugment.augment.json": 2, - "shared_peacekeeper.json": 0, + "shared_peacekeeper.json": 1, "speedaugment.augment.json": 2, "swimaugment.augment.json": 2, "thornsaugment.augment.json": 2 @@ -3526,10 +3529,10 @@ "mecharmhomingmissile.item.json": 2, "mecharmmissilerack.item.json": 2, "mecharmmultidrone.item.json": 2, - "mecharmneolaser.item.json": 0, + "mecharmneolaser.item.json": 2, "mecharmplasmadrone.item.json": 2, "mecharmshielddrone.item.json": 2, - "mecharmsoluskatana.item.json": 0, + "mecharmsoluskatana.item.json": 2, "mecharmspikefist.item.json": 2, "mecharmsplitshot.item.json": 2, "mecharmteslastream.item.json": 2, @@ -3559,7 +3562,7 @@ "mechbodyminiknog.item.json": 2, "mechbodynovakid.item.json": 2, "mechbodynovakidproto.item.json": 2, - "mechbodypeacekeeper.item.json": 0, + "mechbodypeacekeeper.item.json": 2, "mechbodypenguin.item.json": 2, "mechbodypirate.item.json": 2, "mechbodyprotector.item.json": 2, @@ -3625,7 +3628,7 @@ "nanowrap.consumable.json": 2, "orangestim.consumable.json": 2, "parcel.item.json": 2, - "peacecredit.item.json": 0, + "peacecredit.item.json": 2, "protectorateflyer.item.json": 2, "redstim.consumable.json": 2, "rottenfood.item.json": 2, @@ -3838,7 +3841,7 @@ "snowballlarge.thrownitem.json": 2, "snowballmedium.thrownitem.json": 2, "snowflakeshuriken.thrownitem.json": 2, - "stungrenade.thrownitem.json": 0, + "stungrenade.thrownitem.json": 2, "tarball.thrownitem.json": 2, "thorngrenade.thrownitem.json": 2, "throwingaxe.thrownitem.json": 2, @@ -4049,7 +4052,7 @@ "shared_silverblock.mat.json": 5, "shared_silverscrew.mat.json": 5, "shared_slime.mat.json": 5, - "shared_slopedglasspanel.mat.json": 0, + "shared_slopedglasspanel.mat.json": 1, "shared_slopedhullpanel.mat.json": 5, "shared_slopedinsetpanel.mat.json": 5, "shared_slopedrustypanel.mat.json": 5, @@ -4118,7 +4121,7 @@ "shared_minion.monstertype.json": 1 }, "ophanim": { - "ophanim.monstertype.json": 0 + "ophanim.monstertype.json": 1 }, "penguinUfo": { "skills": { @@ -4147,33 +4150,33 @@ "spiderboss.monstertype.json": 1 }, "swansong": { - "noxcapture.monstertype.json": 0, - "swansong.monstertype.json": 0 + "noxcapture.monstertype.json": 3, + "swansong.monstertype.json": 1 } }, "crawlers": { "crustoise": { "crustoise.monstertype.json": 1, - "icecrustoise.monstertype.json": 0 + "icecrustoise.monstertype.json": 1 }, "iguarmor": { - "iceiguarmor.monstertype.json": 0, + "iceiguarmor.monstertype.json": 1, "iguarmor.monstertype.json": 1, "shared_iguarmor.monstertype.json": 1 }, "oculob": { - "fireoculob.monstertype.json": 0, + "fireoculob.monstertype.json": 1, "oculob.monstertype.json": 1, "shared_oculob.monstertype.json": 1 }, "pulpin": { - "poisonpulpin.monstertype.json": 0, + "poisonpulpin.monstertype.json": 1, "pulpin.monstertype.json": 1, "shared_pulpin.monstertype.json": 1 }, "shared_.monstertype.json": 1, "snaggler": { - "icesnaggler.monstertype.json": 0, + "icesnaggler.monstertype.json": 1, "shared_snaggler.monstertype.json": 1, "snaggler.monstertype.json": 1 }, @@ -4181,7 +4184,7 @@ "tentaclecrawler.monstertype.json": 1 }, "tintic": { - "electrictintic.monstertype.json": 0, + "electrictintic.monstertype.json": 1, "shared_tintic.monstertype.json": 1 }, "triplod": { @@ -4266,52 +4269,52 @@ "fishingeel.monstertype.json": 2 }, "fang": { - "fishingfang.monstertype.json": 1 + "fishingfang.monstertype.json": 2 }, "funny": { - "fishingfunny.monstertype.json": 0 + "fishingfunny.monstertype.json": 2 }, "gaze": { - "fishinggaze.monstertype.json": 1 + "fishinggaze.monstertype.json": 2 }, "glob": { - "fishingglob.monstertype.json": 0 + "fishingglob.monstertype.json": 2 }, "jaw": { - "fishingjaw.monstertype.json": 1 + "fishingjaw.monstertype.json": 2 }, "leech": { - "fishingleech.monstertype.json": 1 + "fishingleech.monstertype.json": 2 }, "nose": { - "fishingnose.monstertype.json": 0 + "fishingnose.monstertype.json": 2 }, "redeye": { - "fishingredeye.monstertype.json": 0 + "fishingredeye.monstertype.json": 2 }, "shell": { - "fishingshell.monstertype.json": 0 + "fishingshell.monstertype.json": 2 }, "shrimp": { - "fishingshrimp.monstertype.json": 0 + "fishingshrimp.monstertype.json": 2 }, "spot": { - "fishingspot.monstertype.json": 0 + "fishingspot.monstertype.json": 2 }, "square": { - "fishingsquare.monstertype.json": 0 + "fishingsquare.monstertype.json": 2 }, "stripe": { - "fishingstripe.monstertype.json": 0 + "fishingstripe.monstertype.json": 2 }, "tendril": { - "fishingtendril.monstertype.json": 0 + "fishingtendril.monstertype.json": 2 }, "tongue": { - "fishingtongue.monstertype.json": 0 + "fishingtongue.monstertype.json": 2 }, "whisker": { - "fishingwhisker.monstertype.json": 0 + "fishingwhisker.monstertype.json": 2 } }, "small": { @@ -4331,64 +4334,64 @@ "fishingdirt.monstertype.json": 2 }, "dragon": { - "fishingdragon.monstertype.json": 0 + "fishingdragon.monstertype.json": 2 }, "eye": { - "fishingeye.monstertype.json": 0 + "fishingeye.monstertype.json": 2 }, "frill": { - "fishingfrill.monstertype.json": 0 + "fishingfrill.monstertype.json": 2 }, "jerk": { - "fishingjerk.monstertype.json": 0 + "fishingjerk.monstertype.json": 2 }, "pincer": { - "fishingpincer.monstertype.json": 0 + "fishingpincer.monstertype.json": 2 }, "ramp": { - "fishingramp.monstertype.json": 0 + "fishingramp.monstertype.json": 2 }, "saber": { - "fishingsaber.monstertype.json": 0 + "fishingsaber.monstertype.json": 2 }, "spear": { - "fishingspear.monstertype.json": 0 + "fishingspear.monstertype.json": 2 }, "swindle": { - "fishingswindle.monstertype.json": 0 + "fishingswindle.monstertype.json": 2 }, "tad": { - "fishingtad.monstertype.json": 0 + "fishingtad.monstertype.json": 2 }, "wimp": { - "fishingwimp.monstertype.json": 0 + "fishingwimp.monstertype.json": 2 }, "worm": { - "fishingworm.monstertype.json": 0 + "fishingworm.monstertype.json": 2 } } }, "flyers": { "agrobat": { "agrobat.monstertype.json": 1, - "iceagrobat.monstertype.json": 0, + "iceagrobat.monstertype.json": 1, "shared_agrobat.monstertype.json": 1 }, "batong": { "batong.monstertype.json": 1, - "poisonbatong.monstertype.json": 0, + "poisonbatong.monstertype.json": 1, "shared_batong.monstertype.json": 1 }, "bobfae": { "bobfae.monstertype.json": 1, - "poisonbobfae.monstertype.json": 0, + "poisonbobfae.monstertype.json": 1, "shared_bobfae.monstertype.json": 1 }, "cosmicintruder": { - "cosmicintruder.monstertype.json": 0 + "cosmicintruder.monstertype.json": 2 }, "monopus": { - "firemonopus.monstertype.json": 0, + "firemonopus.monstertype.json": 1, "shared_monopus.monstertype.json": 1 }, "parasprite": { @@ -4398,11 +4401,11 @@ "shared_paratail.monstertype.json": 2 }, "pteropod": { - "firepteropod.monstertype.json": 0, + "firepteropod.monstertype.json": 2, "pteropod.monstertype.json": 1 }, "scandroid": { - "cultistscandroid.monstertype.json": 0, + "cultistscandroid.monstertype.json": 2, "scandroid.monstertype.json": 2 }, "tentaclebomb": { @@ -4487,44 +4490,44 @@ "erchiusghost.monstertype.json": 1 }, "gosmet": { - "firegosmet.monstertype.json": 0, + "firegosmet.monstertype.json": 1, "gosmet.monstertype.json": 1, "shared_gosmet.monstertype.json": 1 }, "ignome": { - "electricignome.monstertype.json": 0, + "electricignome.monstertype.json": 2, "ignome.monstertype.json": 2 }, "lumoth": { - "firelumoth.monstertype.json": 0, + "firelumoth.monstertype.json": 2, "lumoth.monstertype.json": 1 }, "peacekeeperdrone": { - "peacekeeperdrone.monstertype.json": 0 + "peacekeeperdrone.monstertype.json": 1 }, "pyromantle": { - "poisonpyromantle.monstertype.json": 0, + "poisonpyromantle.monstertype.json": 2, "pyromantle.monstertype.json": 2 }, "shared_t.monstertype.json": 1, "skimbus": { - "electricskimbus.monstertype.json": 0, + "electricskimbus.monstertype.json": 1, "shared_skimbus.monstertype.json": 1, "skimbus.monstertype.json": 1 }, "spookit": { - "firespookit.monstertype.json": 0, + "firespookit.monstertype.json": 1, "spookit.monstertype.json": 1 }, "squeem": { - "firesqueem.monstertype.json": 0, + "firesqueem.monstertype.json": 1, "squeem.monstertype.json": 1 }, "tentacleghost": { "tentacleghost.monstertype.json": 1 }, "wisper": { - "firewisper.monstertype.json": 0, + "firewisper.monstertype.json": 1, "shared_wisper.monstertype.json": 1, "wisper.monstertype.json": 1 } @@ -4597,122 +4600,122 @@ "walkers": { "adultpoptop": { "adultpoptop.monstertype.json": 1, - "albinoadultpoptop.monstertype.json": 0, + "albinoadultpoptop.monstertype.json": 1, "motherpoptop.monstertype.json": 1, "shared_poptop.monstertype.json": 1 }, "anglure": { "anglure.monstertype.json": 1, - "electricanglure.monstertype.json": 0, + "electricanglure.monstertype.json": 1, "shared_anglure.monstertype.json": 1 }, "bobot": { - "firebobot.monstertype.json": 0, + "firebobot.monstertype.json": 1, "shared_bobot.monstertype.json": 1 }, "bulbop": { - "poisonbulbop.monstertype.json": 0, + "poisonbulbop.monstertype.json": 1, "shared_bulbop.monstertype.json": 1 }, "capricoat": { - "electriccapricoat.monstertype.json": 0, + "electriccapricoat.monstertype.json": 1, "shared_capricoat.monstertype.json": 1 }, "crabcano": { "crabcano.monstertype.json": 1, - "icecrabcano.monstertype.json": 0, + "icecrabcano.monstertype.json": 1, "shared_crabcano.monstertype.json": 1 }, "crutter": { "crutter.monstertype.json": 1, - "electriccrutter.monstertype.json": 0 + "electriccrutter.monstertype.json": 2 }, "fennix": { "fennix.monstertype.json": 1, - "icefennix.monstertype.json": 0 + "icefennix.monstertype.json": 2 }, "gleap": { - "firegleap.monstertype.json": 0, + "firegleap.monstertype.json": 1, "shared_gleap.monstertype.json": 1 }, "hemogoblin": { - "electrichemogoblin.monstertype.json": 0, + "electrichemogoblin.monstertype.json": 2, "hemogoblin.monstertype.json": 2 }, "hemogoblinbutt": { - "electrichemogoblinbutt.monstertype.json": 0, + "electrichemogoblinbutt.monstertype.json": 1, "hemogoblinbutt.monstertype.json": 1, "shared_hemogoblinbutt.monstertype.json": 1 }, "hemogoblinhead": { - "electrichemogoblinhead.monstertype.json": 0, + "electrichemogoblinhead.monstertype.json": 1, "hemogoblinhead.monstertype.json": 1, "shared_hemogoblinhead.monstertype.json": 1 }, "hypnare": { "hypnare.monstertype.json": 1, - "icehypnare.monstertype.json": 0, + "icehypnare.monstertype.json": 1, "shared_hypnare.monstertype.json": 1 }, "kingnutmidgeling": { "kingnutmidgeling.monstertype.json": 2, - "poisonkingnutmidgeling.monstertype.json": 0 + "poisonkingnutmidgeling.monstertype.json": 1 }, "lilodon": { - "firelilodon.monstertype.json": 0, + "firelilodon.monstertype.json": 1, "shared_lilodon.monstertype.json": 1 }, "mandraflora": { "mandraflora.monstertype.json": 1, - "poisonmandraflora.monstertype.json": 0, + "poisonmandraflora.monstertype.json": 1, "shared_mandraflora.monstertype.json": 1 }, "miasmop": { - "icemiasmop.monstertype.json": 0, + "icemiasmop.monstertype.json": 2, "miasmop.monstertype.json": 1 }, "narfin": { - "icenarfin.monstertype.json": 0, + "icenarfin.monstertype.json": 1, "narfin.monstertype.json": 1, "shared_narfin.monstertype.json": 1 }, "nutmidge": { - "poisonnutmidge.monstertype.json": 0, + "poisonnutmidge.monstertype.json": 1, "shared_nutmidge.monstertype.json": 1 }, "nutmidgeling": { "nutmidgeling.monstertype.json": 1, - "poisonnutmidgeling.monstertype.json": 0 + "poisonnutmidgeling.monstertype.json": 1 }, "oogler": { - "fireoogler.monstertype.json": 0, + "fireoogler.monstertype.json": 1, "oogler.monstertype.json": 1, "shared_oogler.monstertype.json": 1 }, "orbide": { - "iceorbide.monstertype.json": 0, + "iceorbide.monstertype.json": 1, "orbide.monstertype.json": 1, "shared_orbide.monstertype.json": 1 }, "peblit": { - "icepeblit.monstertype.json": 0, + "icepeblit.monstertype.json": 1, "shared_peblit.monstertype.json": 1 }, "petricub": { - "electricpetricub.monstertype.json": 0, + "electricpetricub.monstertype.json": 1, "shared_petricub.monstertype.json": 1 }, "pipkin": { "pipkin.monstertype.json": 1, - "poisonpipkin.monstertype.json": 0, + "poisonpipkin.monstertype.json": 1, "shared_pipkin.monstertype.json": 1 }, "poptop": { - "albinopoptop.monstertype.json": 0, + "albinopoptop.monstertype.json": 1, "shared_poptop.monstertype.json": 1 }, "quagmutt": { - "electricquagmutt.monstertype.json": 0, + "electricquagmutt.monstertype.json": 1, "quagmutt.monstertype.json": 1, "shared_quagmutt.monstertype.json": 1 }, @@ -4720,37 +4723,37 @@ "rex.monstertype.json": 2 }, "ringram": { - "iceringram.monstertype.json": 0, + "iceringram.monstertype.json": 1, "ringram.monstertype.json": 1, "shared_ringram.monstertype.json": 1 }, "scaveran": { - "poisonscaveran.monstertype.json": 0, + "poisonscaveran.monstertype.json": 1, "shared_scaveran.monstertype.json": 1 }, "shared_nutmidgeling": { "shared_nutmidgeling.monstertype.json": 1 }, "smoglin": { - "poisonsmoglin.monstertype.json": 0, + "poisonsmoglin.monstertype.json": 2, "smoglin.monstertype.json": 1 }, "snaunt": { - "electricsnaunt.monstertype.json": 0, + "electricsnaunt.monstertype.json": 1, "shared_snaunt.monstertype.json": 1 }, "snuffish": { - "poisonsnuffish.monstertype.json": 0, + "poisonsnuffish.monstertype.json": 1, "shared_snuffish.monstertype.json": 1, "snuffish.monstertype.json": 1 }, "sporgus": { - "poisonsporgus.monstertype.json": 0, + "poisonsporgus.monstertype.json": 1, "shared_sporgus.monstertype.json": 1, "sporgus.monstertype.json": 1 }, "taroni": { - "firetaroni.monstertype.json": 0, + "firetaroni.monstertype.json": 1, "shared_taroni.monstertype.json": 1, "taroni.monstertype.json": 1 }, @@ -4758,30 +4761,30 @@ "tentacleclam.monstertype.json": 2 }, "toumingo": { - "firetoumingo.monstertype.json": 0, + "firetoumingo.monstertype.json": 1, "shared_toumingo.monstertype.json": 1, "toumingo.monstertype.json": 1 }, "trictus": { - "poisontrictus.monstertype.json": 0, + "poisontrictus.monstertype.json": 1, "shared_trictus.monstertype.json": 1, "trictus.monstertype.json": 1 }, "voltip": { - "electricvoltip.monstertype.json": 0, + "electricvoltip.monstertype.json": 1, "shared_voltip.monstertype.json": 1 }, "yokat": { - "electricyokat.monstertype.json": 0, + "electricyokat.monstertype.json": 1, "shared_yokat.monstertype.json": 1, "yokat.monstertype.json": 1 } } }, "names": { - "ancientgreek.namesource.json": 610, + "ancientgreek.namesource.json": 611, "aztec.namesource.json": 138, - "pets.namesource.json": 0, + "pets.namesource.json": 150, "russianfemale.namesource.json": 80, "russianmale.namesource.json": 72, "russiansurname.namesource.json": 178, @@ -4799,6 +4802,7 @@ "arenahunter.npctype.json": 6, "arenapyro.npctype.json": 12, "arenashooter.npctype.json": 7, + "shared_arenaadvisor.json": 0, "shared_er.npctype.json": 7 }, "bandit.npctype.json": 7, @@ -4817,19 +4821,20 @@ }, "blacksmith.npctype.json": 9, "bounty": { - "ignobletarget.npctype.json": 0, - "nobleclue.npctype.json": 0, - "shared_.npctype.json": 0 + "bountytarget.npctype.json": 4, + "ignobletarget.npctype.json": 3, + "nobleclue.npctype.json": 1, + "shared_.npctype.json": 2 }, "crew": { "crewmember.npctype.json": 165, - "crewmemberchemist.npctype.json": 9, + "crewmemberchemist.npctype.json": 13, "crewmemberengineer.npctype.json": 3, "crewmemberjanitor.npctype.json": 9, "crewmembermechanic.npctype.json": 3, "crewmembermedic.npctype.json": 19, "crewmemberoutlaw.npctype.json": 49, - "crewmembertailor.npctype.json": 18, + "crewmembertailor.npctype.json": 21, "shared_crewmember.json": 8 }, "dungeon": { @@ -4913,7 +4918,7 @@ }, "outpost": { "baronoutpost.npctype.json": 1, - "captainnoble.npctype.json": 0, + "captainnoble.npctype.json": 3, "koichioutpost.npctype.json": 1, "lanaoutpost.npctype.json": 7, "nuruoutpost.npctype.json": 1, @@ -4927,42 +4932,43 @@ "outpostbountyhunter.npctype.json": 1, "outpostfloranexplorer.npctype.json": 1, "outpostfloranfan.npctype.json": 3, - "outpostfloranhunter.npctype.json": 3, + "outpostfloranhunter.npctype.json": 4, "outpostglitchmechanic.npctype.json": 3, "outpostglitchmercenary.npctype.json": 3, "outposthumanexcon.npctype.json": 2, "outposthumanscientist.npctype.json": 2, "outposthumansurvivor.npctype.json": 2, - "outposthylotlcurator.npctype.json": 2, + "outposthylotlcurator.npctype.json": 3, "outposthylotlperformer.npctype.json": 6, "outposthylotlwarrior.npctype.json": 3, "outpostpenguinpromoter.npctype.json": 1, "outpostpenguinscientist.npctype.json": 1, "outpostundersideman.npctype.json": 8, - "santa.npctype.json": 6, + "santa.npctype.json": 7, "tonauacoutpost.npctype.json": 5, "vaultkeytrader.npctype.json": 1, "visitors": { "backervisitor.npctype.json": 6, "colourfulvisitor.npctype.json": 4, "devs": { - "devabi.npctype.json": 1, - "devadam.npctype.json": 1, - "devdonna.npctype.json": 1, - "devdoris.npctype.json": 1, - "devgeorge.npctype.json": 1, - "devharriet.npctype.json": 1, - "devjay.npctype.json": 1, - "devkyren.npctype.json": 1, - "devlili.npctype.json": 1, - "devmeta.npctype.json": 1, - "devmolly.npctype.json": 1, - "devrosie.npctype.json": 1, - "devstephen.npctype.json": 1, + "devabi.npctype.json": 2, + "devadam.npctype.json": 2, + "devdonna.npctype.json": 2, + "devdoris.npctype.json": 2, + "devgeorge.npctype.json": 2, + "devharriet.npctype.json": 2, + "devjay.npctype.json": 2, + "devkyren.npctype.json": 2, + "devlili.npctype.json": 2, + "devmeta.npctype.json": 2, + "devmolly.npctype.json": 2, + "devrosie.npctype.json": 2, + "devstephen.npctype.json": 2, "devtiy.npctype.json": 1, "devtom.npctype.json": 1, - "devtomkat.npctype.json": 1, - "devwilliam.npctype.json": 1 + "devtomkat.npctype.json": 2, + "devwilliam.npctype.json": 2, + "shared_.npctype.json": 1 }, "electricianvisitor.npctype.json": 3, "feneroxvisitor.npctype.json": 4, @@ -5035,8 +5041,8 @@ "humanprison.npctype.json": 7, "lunarbase.npctype.json": 4, "neon.npctype.json": 8, - "office.npctype.json": 0, - "peacekeepertenant.npctype.json": 0, + "office.npctype.json": 3, + "peacekeepertenant.npctype.json": 7, "philanthropist.npctype.json": 3, "scientist.npctype.json": 9, "socialite.npctype.json": 16 @@ -5468,7 +5474,7 @@ "apexbananasign.object.json": 8 }, "apexbed": { - "apexbed.object.json": 7 + "apexbed.object.json": 8 }, "apexbloodbank": { "apexbloodbank.object.json": 8 @@ -5492,19 +5498,19 @@ "apexconsolekeyboard.object.json": 7 }, "apexcoolbookcase": { - "apexcoolbookcase.object.json": 8 + "apexcoolbookcase.object.json": 9 }, "apexcoolchair": { - "apexcoolchair.object.json": 7 + "apexcoolchair.object.json": 8 }, "apexcoolcomputer": { - "apexcoolcomputer.object.json": 7 + "apexcoolcomputer.object.json": 9 }, "apexcoolcupboard": { "apexcoolcupboard.object.json": 6 }, "apexcooldesk": { - "apexcooldesk.object.json": 6 + "apexcooldesk.object.json": 8 }, "apexcooldoor": { "apexcooldoor.object.json": 9 @@ -5531,7 +5537,7 @@ "apexcounter2.object.json": 0 }, "apexcurtain": { - "apexcurtain.object.json": 6 + "apexcurtain.object.json": 7 }, "apexdesk": { "apexdesk.object.json": 9 @@ -5546,7 +5552,7 @@ "apexfridge.object.json": 7 }, "apexhdtv": { - "apexhdtv.object.json": 7 + "apexhdtv.object.json": 8 }, "apexlamp1": { "apexlamp1.object.json": 7 @@ -5660,7 +5666,7 @@ "apextorturebed.object.json": 9 }, "apextv": { - "apextv.object.json": 1 + "apextv.object.json": 9 }, "apexwallpainting1": { "apexwallpainting1.object.json": 1 @@ -5672,7 +5678,7 @@ "apexwardrobe.object.json": 6 }, "apexwoodenchair": { - "apexwoodenchair.object.json": 3 + "apexwoodenchair.object.json": 9 }, "apexwoodenshelves": { "apexwoodenshelves.object.json": 0 @@ -5795,7 +5801,7 @@ "sandbags.object.json": 0 }, "securitycamera": { - "securitycamera.object.json": 4 + "securitycamera.object.json": 9 }, "shared_apex": { "shared_.object.json": 1 @@ -5997,7 +6003,7 @@ "ashjar2.object.json": 9 }, "ashjar3": { - "ashjar3.object.json": 5 + "ashjar3.object.json": 8 }, "avianbanner1": { "avianbanner1.object.json": 9 @@ -6044,19 +6050,19 @@ "birdaltar2.object.json": 9 }, "birdbed": { - "birdbed.object.json": 8 + "birdbed.object.json": 9 }, "birddoor": { "birddoor.object.json": 5 }, "birdgodemblem": { - "birdgodemblem.object.json": 0 + "birdgodemblem.object.json": 2 }, "birdgong1": { - "birdgong1.object.json": 6 + "birdgong1.object.json": 7 }, "birdgong2": { - "birdgong2.object.json": 0 + "birdgong2.object.json": 8 }, "birdgroundlantern": { "birdgroundlantern.object.json": 0 @@ -6080,7 +6086,7 @@ "chestavian2.object.json": 2 }, "chestmedavian": { - "chestmedavian1.object.json": 1 + "chestmedavian1.object.json": 5 }, "chestmedavian2": { "chestmedavian2.object.json": 2 @@ -6155,7 +6161,7 @@ "marketstall5.object.json": 0 }, "mask1": { - "mask1.object.json": 0 + "mask1.object.json": 7 }, "mask2": { "mask2.object.json": 0 @@ -6244,7 +6250,7 @@ "shared_tombstone.json": 5 }, "shipwheel": { - "shipwheel.object.json": 0 + "shipwheel.object.json": 6 }, "smalljar1": { "smalljar1.object.json": 4 @@ -6322,10 +6328,10 @@ "treasuremap.object.json": 2 }, "tribalbed2": { - "tribalbed2.object.json": 0 + "tribalbed2.object.json": 8 }, "tribalbookcase1": { - "tribalbookcase1.object.json": 0 + "tribalbookcase1.object.json": 9 }, "tribalbookcase2": { "tribalbookcase2.object.json": 0 @@ -6349,7 +6355,7 @@ "tribalserver.object.json": 0 }, "tribaltable": { - "tribaltable.object.json": 0 + "tribaltable.object.json": 8 }, "tribalwallcabinet": { "tribalwallcabinet.object.json": 8 @@ -6407,7 +6413,7 @@ }, "bioluminescence": { "glowbed": { - "glowbed.object.json": 0 + "glowbed.object.json": 1 }, "glowbush": { "shared_glowbush.json": 4 @@ -6753,7 +6759,7 @@ } }, "frozen": { - "shared_.object.json": 6 + "shared_.object.json": 7 }, "frozenfire": { "frozenfirechair": { @@ -7675,7 +7681,7 @@ }, "zen": { "shared_zenrock": { - "shared_zenrock.json": 9 + "shared_zenrock.json": 10 } } }, @@ -7695,7 +7701,7 @@ "scanclue2.object.json": 0 }, "shared_scanclue": { - "shared_scanclue.json": 0 + "shared_scanclue.json": 6 } }, "bugs": { @@ -7855,10 +7861,10 @@ "kluexmural2.object.json": 8 }, "kluexstatue1": { - "kluexstatue1.object.json": 7 + "kluexstatue1.object.json": 9 }, "kluexstatue2": { - "kluexstatue2.object.json": 2 + "kluexstatue2.object.json": 9 } }, "floran": { @@ -7970,7 +7976,7 @@ "craftingfarm.object.json": 14 }, "craftingfurnace": { - "craftingfurnace.object.json": 33 + "craftingfurnace.object.json": 34 }, "craftingfurniture": { "craftingfurniture.object.json": 15 @@ -8653,7 +8659,7 @@ "capsulespace.object.json": 0 }, "carbed": { - "carbed.object.json": 4 + "carbed.object.json": 5 }, "cardboard1": { "cardboard1.object.json": 2 @@ -8718,7 +8724,7 @@ "fairylights.object.json": 0 }, "fireflowerpot": { - "fireflowerpot.object.json": 0 + "fireflowerpot.object.json": 9 }, "fireflybush": { "fireflybush.object.json": 0 @@ -8981,7 +8987,7 @@ "shared_woodencrate.json": 5 }, "shared_woodenstand": { - "shared_woodenstand.json": 2 + "shared_woodenstand.json": 5 }, "shiplight": { "shiplight.object.json": 3 @@ -9067,11 +9073,18 @@ "volcanopod": { "volcanopod.object.json": 0 }, + "wargroovebanner": { + "shared_wargroovebanner.json": 0, + "wargroovebanner1.object.json": 0, + "wargroovebanner2.object.json": 0, + "wargroovebanner3.object.json": 0, + "wargroovebanner4.object.json": 0 + }, "weaponchest": { "weaponchest.object.json": 7 }, "wflowerpot": { - "wflowerpot.object.json": 0 + "wflowerpot.object.json": 9 }, "windchime": { "windchime.object.json": 0 @@ -9157,7 +9170,7 @@ "woodensink.object.json": 9 }, "woodenstand1": { - "woodenstand1.object.json": 3 + "woodenstand1.object.json": 4 }, "woodenstand2": { "woodenstand2.object.json": 0 @@ -9222,7 +9235,7 @@ "castlehiddentrapdoor.object.json": 0 }, "castleswitch": { - "castleswitch.object.json": 0 + "castleswitch.object.json": 6 }, "chessbishop": { "chessbishop.object.json": 2 @@ -9414,7 +9427,7 @@ "medievalregister.object.json": 6 }, "medievalscaffolding": { - "medievalscaffolding.object.json": 0 + "medievalscaffolding.object.json": 9 }, "medievalshelf": { "medievalshelf.object.json": 9 @@ -9726,7 +9739,7 @@ "lollipop2.object.json": 0 }, "menorah": { - "menorah.object.json": 0 + "menorah.object.json": 9 }, "present1": { "present1.object.json": 2 @@ -9972,7 +9985,7 @@ "dangersignv.object.json": 0 }, "fridge": { - "fridge.object.json": 3 + "fridge.object.json": 4 }, "glasspanel": { "glasspanel.object.json": 8 @@ -10063,7 +10076,7 @@ "prisongraffiti1.object.json": 0 }, "prisongraffiti2": { - "prisongraffiti2.object.json": 1 + "prisongraffiti2.object.json": 4 }, "prisongraffiti3": { "prisongraffiti3.object.json": 0 @@ -10168,10 +10181,10 @@ "shared_bunkertable.json": 2 }, "shared_dangersign": { - "shared_dangersign.json": 0 + "shared_dangersign.json": 7 }, "shared_hazardtape": { - "shared_hazardtape.json": 0 + "shared_hazardtape.json": 4 }, "shared_prison": { "shared_.object.json": 12 @@ -10204,7 +10217,7 @@ "vendingmachine.object.json": 9 }, "watermachine": { - "watermachine.object.json": 0 + "watermachine.object.json": 6 } }, "hylotl": { @@ -10251,7 +10264,7 @@ "bearplush.object.json": 5 }, "beautifulattempt": { - "beautifulattempt.object.json": 0 + "beautifulattempt.object.json": 7 }, "classicbanner1": { "classicbanner1.object.json": 1 @@ -10348,7 +10361,7 @@ "hylotlchair.object.json": 6 }, "hylotlcityposter": { - "hylotlcityposter.object.json": 0 + "hylotlcityposter.object.json": 8 }, "hylotlclassicbookcase": { "hylotlclassicbookcase.object.json": 0 @@ -10447,7 +10460,7 @@ "hylotlplant1.object.json": 0 }, "hylotlpost": { - "hylotlpost.object.json": 0 + "hylotlpost.object.json": 9 }, "hylotlprizecounter": { "hylotlprizecounter.object.json": 0 @@ -10957,7 +10970,7 @@ "mininghazardsign.object.json": 9 }, "miningpowersign": { - "miningpowersign.object.json": 0 + "miningpowersign.object.json": 1 }, "miningskip": { "miningskip.object.json": 9 @@ -10994,7 +11007,7 @@ "shared_fallingrocks.json": 0 }, "shared_lantern": { - "shared_lantern.object.json": 3 + "shared_lantern.object.json": 6 }, "shared_lltorch": { "shared_lltorch.object.json": 0 @@ -11032,7 +11045,7 @@ "templepressureplatform.object.json": 0 }, "trapchest": { - "trapchest.object.json": 0 + "trapchest.object.json": 6 } }, "neon": { @@ -11126,7 +11139,7 @@ "salooncabinet.object.json": 0 }, "saloondoor": { - "saloondoor.object.json": 0 + "saloondoor.object.json": 8 }, "saloonlight": { "saloonlight.object.json": 0 @@ -11186,13 +11199,13 @@ }, "office": { "officecabinet": { - "officecabinet.object.json": 0 + "officecabinet.object.json": 1 }, "officecomputer": { - "officecomputer.object.json": 0 + "officecomputer.object.json": 9 }, "officedesk": { - "officedesk.object.json": 0 + "officedesk.object.json": 9 }, "officelamp": { "officelamp.object.json": 0 @@ -11201,7 +11214,7 @@ "officenoticeboard.object.json": 0 }, "officescanner": { - "officescanner.object.json": 0 + "officescanner.object.json": 6 }, "officeserver": { "officeserver.object.json": 0 @@ -11241,7 +11254,7 @@ "bench.object.json": 7 }, "bountyboard": { - "bountyboard.object.json": 0 + "bountyboard.object.json": 2 }, "coffeemachine": { "coffeemachine.object.json": 10 @@ -11266,7 +11279,7 @@ "frogfurnishingclosed.object.json": 7 }, "hangingbooster": { - "hangingbooster.object.json": 0 + "hangingbooster.object.json": 8 }, "infinityexpress": { "infinityexpress.object.json": 10 @@ -11333,13 +11346,13 @@ "outpostceilinglight.object.json": 0 }, "outpostchair": { - "outpostchair.object.json": 0 + "outpostchair.object.json": 8 }, "outpostconsole": { - "outpostconsole.object.json": 3 + "outpostconsole.object.json": 5 }, "outpostcookingtable": { - "outpostcookingtable.object.json": 0 + "outpostcookingtable.object.json": 8 }, "outpostcrane": { "outpostcrane.object.json": 9 @@ -11358,7 +11371,7 @@ "outpostrailhatch.object.json": 1 }, "outpostkeypad": { - "outpostkeypad.object.json": 0 + "outpostkeypad.object.json": 8 }, "outpostlamp": { "outpostlamp.object.json": 1 @@ -11370,13 +11383,13 @@ "outpostlocker.object.json": 9 }, "outpostmicrowave": { - "outpostmicrowave.object.json": 0 + "outpostmicrowave.object.json": 9 }, "outpostmonitor": { - "outpostmonitor.object.json": 0 + "outpostmonitor.object.json": 8 }, "outpostpc": { - "outpostpc.object.json": 0 + "outpostpc.object.json": 8 }, "outpostpeacekeeperposter": { "outpostpeacekeeperposter.object.json": 0 @@ -11400,13 +11413,13 @@ "outpostslidingdoor.object.json": 5 }, "outpostsmallmonitor": { - "outpostsmallmonitor.object.json": 0 + "outpostsmallmonitor.object.json": 8 }, "outpoststandingdesk": { "outpoststandingdesk.object.json": 0 }, "outposttable": { - "outposttable.object.json": 0 + "outposttable.object.json": 6 }, "outposttank": { "outposttank.object.json": 0 @@ -11469,9 +11482,9 @@ "shipyardwelding.object.json": 12 }, "signstore": { - "signdispenser.object.json": 0, - "signstore.object.json": 0, - "signstoreclosed.object.json": 0 + "signdispenser.object.json": 8, + "signstore.object.json": 5, + "signstoreclosed.object.json": 6 }, "techlab": { "shared_techlabconsole1.json": 1, @@ -11534,16 +11547,16 @@ "peacekeeperpainting.object.json": 0 }, "peacekeeperposter1": { - "peacekeeperposter1.object.json": 0 + "peacekeeperposter1.object.json": 1 }, "peacekeeperposter2": { - "peacekeeperposter2.object.json": 0 + "peacekeeperposter2.object.json": 1 }, "peacekeeperstore": { "shared_peacekeeperstore.json": 0 }, "peacekeepertable": { - "peacekeepertable.object.json": 0 + "peacekeepertable.object.json": 5 }, "peacekeepervendingmachine": { "peacekeepervendingmachine.object.json": 0 @@ -11844,7 +11857,7 @@ "shared_.object.json": 25, "shared_anvil.json": 5, "shared_barstool": { - "shared_barstool.object.json": 0 + "shared_barstool.object.json": 7 }, "shared_bearplush": { "shared_bearplush.object.json": 4 @@ -11855,7 +11868,7 @@ }, "shared_cabinet": { "shared_cabinet.json": 1, - "shared_cabinet.object.json": 1 + "shared_cabinet.object.json": 3 }, "shared_cactiflowerpot.json": 8, "shared_chair.json": 3, @@ -11883,7 +11896,7 @@ "shared_erceilinglight": { "shared_erceilinglight.json": 1 }, - "shared_espike.json": 0, + "shared_espike.json": 1, "shared_fountain": { "shared_fountain.object.json": 4 }, @@ -11936,7 +11949,7 @@ "shared_.object.json": 2 }, "shared_pressureplat": { - "shared_pressureplat.json": 2 + "shared_pressureplat.json": 3 }, "shared_pressureplate": { "shared_pressureplate.object.json": 3 @@ -11948,9 +11961,9 @@ "shared_.object.json": 3 }, "shared_register.json": 7, - "shared_root.json": 1, + "shared_root.json": 2, "shared_sawblade": { - "shared_sawblade.json": 3 + "shared_sawblade.json": 4 }, "shared_shelf.json": 2, "shared_sign": { @@ -12219,9 +12232,9 @@ "astrowallpanel.object.json": 2 }, "dockingfield": { - "dockingfield.object.json": 0, + "dockingfield.object.json": 1, "dockingfieldsmall.object.json": 0, - "shared_dockingfield.json": 0 + "shared_dockingfield.json": 2 }, "industrialbed": { "industrialbed.object.json": 2 @@ -12335,7 +12348,7 @@ "stationvendingmachine.object.json": 2 }, "stationwallpanel": { - "stationwallpanel.object.json": 2 + "stationwallpanel.object.json": 8 }, "telescope": { "telescope.object.json": 9 @@ -12987,7 +13000,7 @@ "shared_flametrap.object.json": 6 }, "wallb": { - "wallb.object.json": 0 + "wallb.object.json": 5 } }, "upgrade": { @@ -13015,7 +13028,7 @@ "keypad.object.json": 0 }, "landmine": { - "landmine.object.json": 1 + "landmine.object.json": 2 }, "lightsensor": { "lightsensor.object.json": 3 @@ -13176,7 +13189,7 @@ } } }, - "objects.json": 23, + "objects.json": 30, "particles": { "0.particle.json": 1, "1.particle.json": 1, @@ -13627,30 +13640,36 @@ "player.config.json": 3, "quests": { "bounty": { - "assignment.config.json": 0, + "assignment.config.json": 6, + "bounty.config.json": 0, "bounty_gen.questtemplate.json": 0, - "bountyassignment.questtemplate.json": 0, - "capture_bounty.questtemplate.json": 0, - "capture_ship_bounty.questtemplate.json": 0, - "capture_space_bounty.questtemplate.json": 0, - "clue_bounties.config.json": 0, - "clue_items.config.json": 0, + "bountyassignment.questtemplate.json": 21, + "capture_bounty.questtemplate.json": 2, + "capture_ship_bounty.questtemplate.json": 5, + "capture_space_bounty.questtemplate.json": 2, + "clue_bounties.config.json": 48, + "clue_items.config.json": 41, "clue_npcs.config.json": 0, "clue_objects.config.json": 0, "clue_scans.config.json": 0, + "cultist_mission1.questtemplate.json": 3, "find_clue_item.questtemplate.json": 0, "find_clue_scan.questtemplate.json": 0, - "find_tutorial_clues.questtemplate.json": 0, - "generator.config.json": 0, - "pre_bounty.questtemplate.json": 0, - "pre_bounty_capstone.questtemplate.json": 0, - "pre_bounty_minor_monster.questtemplate.json": 0, - "pre_bounty_minor_npc.questtemplate.json": 0, - "scan_planets.questtemplate.json": 0, - "shared_.questtemplate.json": 0, - "shared__clue_npc.questtemplate.json": 0, - "shared__clue_object.questtemplate.json": 0, - "shared_find_space_clue_.json": 0 + "find_space_clue_scan.questtemplate.json": 0, + "find_tutorial_clues.questtemplate.json": 6, + "gang.config.json": 320, + "generator.config.json": 9, + "kill_bounty_monster.questtemplate.json": 2, + "pre_bounty.questtemplate.json": 1, + "pre_bounty_capstone.questtemplate.json": 1, + "pre_bounty_minor_monster.questtemplate.json": 3, + "pre_bounty_minor_npc.questtemplate.json": 1, + "scan_planets.questtemplate.json": 5, + "shared_.config.json": 1, + "shared_.questtemplate.json": 27, + "shared__clue_npc.questtemplate.json": 4, + "shared__clue_object.questtemplate.json": 4, + "shared_find_space_clue_.json": 4 }, "food": { "firstcrops.questtemplate.json": 3, @@ -13660,10 +13679,10 @@ "ftlrepairmain.questtemplate.json": 3, "fuel.questtemplate.json": 3, "generated": { - "locations.config.json": 336, + "locations.config.json": 337, "pools": { "buildingthemes.config.json": 10, - "capturablemonsters.config.json": 0, + "capturablemonsters.config.json": 1, "dungeonitems.config.json": 11, "guardthemes.config.json": 5, "hatadjectives.config.json": 48, @@ -13677,17 +13696,17 @@ "templates": { "add_object_to_house.questtemplate.json": 23, "barter.questtemplate.json": 7, - "borrow.questtemplate.json": 24, - "bribe.questtemplate.json": 33, - "build_home.questtemplate.json": 24, + "borrow.questtemplate.json": 25, + "bribe.questtemplate.json": 37, + "build_home.questtemplate.json": 25, "capture_pet.questtemplate.json": 46, - "collect_fine.questtemplate.json": 49, + "collect_fine.questtemplate.json": 64, "collect_gift.questtemplate.json": 24, "cooking.questtemplate.json": 12, "craft.questtemplate.json": 12, "escort.questtemplate.json": 47, "escort_trade.questtemplate.json": 13, - "extort.questtemplate.json": 24, + "extort.questtemplate.json": 25, "farming.questtemplate.json": 24, "fetch.questtemplate.json": 24, "gift.questtemplate.json": 36, @@ -13789,15 +13808,15 @@ }, "quests.json": 2, "radiomessages": { - "bounty.radiomessages.json": 0, + "bounty.radiomessages.json": 5, "exploration.radiomessages.json": 7, "intro.radiomessages.json": 16, "mech.radiomessages.json": 13, - "missions.radiomessages.json": 54, + "missions.radiomessages.json": 71, "quests.radiomessages.json": 6, "ship.radiomessages.json": 3, "techchallenge.radiomessages.json": 8, - "tutorial.radiomessages.json": 23 + "tutorial.radiomessages.json": 27 }, "radiomessages.config.json": 1, "shared_able.json": 2, @@ -13829,17 +13848,17 @@ "shared_laser.json": 1, "shared_lunarbaseplatform.mat.json": 5, "shared_merchant..json": 1, - "shared_miningdrone.json": 0, + "shared_miningdrone.json": 1, "shared_modernplatform.mat.json": 4, "shared_monster.json": 13, "shared_monstert.json": 5, - "shared_name.json": 65, + "shared_name.json": 67, "shared_outpostplatform.mat.json": 5, "shared_plantplatform.mat.json": 5, "shared_platform.json": 2, "shared_platform.mat.json": 3, "shared_platform2.mat.json": 2, - "shared_polygonplatform.mat.json": 0, + "shared_polygonplatform.mat.json": 4, "shared_pressurisedplatform.mat.json": 4, "shared_protectorateflower.json": 1, "shared_protectorateplatform.mat.json": 5, @@ -13853,7 +13872,7 @@ "shared_tarcrystal": { "shared_tarcrystal.json": 1 }, - "shared_teleporter.json": 0, + "shared_teleporter.json": 1, "shared_thorns.json": 1, "shared_throwingblock..json": 1, "shared_tribalplatform.mat.json": 4, @@ -13875,9 +13894,9 @@ "humanmalenamegen.config.json": 121, "humannamegen.config.json": 13, "hylotl.species.json": 7, - "namegen.config.json": 55, + "namegen.config.json": 57, "novakid.species.json": 6, - "novakidnamegen.config.json": 146, + "novakidnamegen.config.json": 153, "penguin.species.json": 10, "penguinnamegen.config.json": 26, "shadownamegen.config.json": 1, @@ -13893,7 +13912,7 @@ "stats": { "effects": { "arrested": { - "arrested.statuseffect.json": 0 + "arrested.statuseffect.json": 1 }, "bed": { "shared_.statuseffect.json": 1 @@ -13979,7 +13998,7 @@ "melting.statuseffect.json": 1 }, "neon": { - "neon.statuseffect.json": 0 + "neon.statuseffect.json": 1 }, "nofalldamage": { "nofalldamage.statuseffect.json": 1 @@ -14023,7 +14042,7 @@ "swimboostcola.statuseffect.json": 1 }, "techstun": { - "techstun.statuseffect.json": 0 + "techstun.statuseffect.json": 1 }, "thorns": { "shared_nova.statuseffect.json": 1 @@ -14032,7 +14051,7 @@ "timefreeze.statuseffect.json": 1 }, "ufobeamstun": { - "ufobeamstun.statuseffect.json": 0 + "ufobeamstun.statuseffect.json": 1 }, "weakpoison": { "weakpoison.statuseffect.json": 1 @@ -14045,7 +14064,7 @@ } } }, - "system_objects.config.json": 15, + "system_objects.config.json": 24, "tech": { "dash": { "airdash.tech.json": 2, @@ -14082,7 +14101,7 @@ "rainbowwood.material.json": 4, "rock14.material.json": 1, "sand2.material.json": 1, - "slopedpolygon.material.json": 0, + "slopedpolygon.material.json": 4, "slopedscrappanel.material.json": 1, "temple1.material.json": 1, "temple2.material.json": 1, @@ -14147,7 +14166,7 @@ "tungsten.matmod.json": 1, "undergrowth.matmod.json": 1, "uranium.matmod.json": 1, - "veingrowth.matmod.json": 0, + "veingrowth.matmod.json": 1, "violium.matmod.json": 1 }, "platforms": { @@ -14161,6 +14180,6 @@ } }, "universe_server.config.json": 2, - "wide_spread_fields.json": 80 + "wide_spread_fields.json": 85 } } \ No newline at end of file