diff --git a/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs b/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs index 3892ccbe0b4a..ca431cad7a99 100644 --- a/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs +++ b/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs @@ -96,8 +96,6 @@ private void OnStateChanged(EntityUid uid, DoorSignalControlComponent door, Door _signalSystem.InvokePort(uid, door.OutOpen, data); } else if (args.State == DoorState.Open - || args.State == DoorState.Opening - || args.State == DoorState.Closing || args.State == DoorState.Emagging) { data[DeviceNetworkConstants.LogicState] = SignalState.High; diff --git a/Resources/Locale/ru-RU/actions/actions/borgs.ftl b/Resources/Locale/ru-RU/actions/actions/borgs.ftl new file mode 100644 index 000000000000..00bdc2562a93 --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/borgs.ftl @@ -0,0 +1,4 @@ +action-name-view-laws = Просмотреть законы +action-description-view-laws = Просмотреть законы, которым вы должны следовать. +action-name-swap-module = Сменить модуль +action-desc-swap-module = Выбор этого модуля позволит вам использовать предоставляемые им инструменты. diff --git a/Resources/Locale/ru-RU/actions/actions/crit.ftl b/Resources/Locale/ru-RU/actions/actions/crit.ftl new file mode 100644 index 000000000000..dc3fe42ff89b --- /dev/null +++ b/Resources/Locale/ru-RU/actions/actions/crit.ftl @@ -0,0 +1,6 @@ +action-name-crit-succumb = Сдаться +action-description-crit-succumb = Смириться с судьбой. +action-name-crit-fake-death = Притвориться мёртвым +action-description-crit-fake-death = Притвориться, что вы делаете свой последний вдох, оставаясь при этом живым. +action-name-crit-last-words = Произнести последние слова +action-description-crit-last-words = Прошепчите свои последние слова всем, кто находится поблизости, а затем сдайтесь на милость судьбы. Вам доступно только 30 символов. diff --git a/Resources/Locale/ru-RU/alerts/alerts.ftl b/Resources/Locale/ru-RU/alerts/alerts.ftl index e3681cf76213..f5542e870dc5 100644 --- a/Resources/Locale/ru-RU/alerts/alerts.ftl +++ b/Resources/Locale/ru-RU/alerts/alerts.ftl @@ -30,6 +30,10 @@ alerts-dead-name = Смерть alerts-dead-desc = Вы мертвы. Учтите, что вас еще можно воскресить! alerts-health-name = Здоровье alerts-health-desc = [color=green]Синий и зелёный[/color] хорошо. [color=red]Красный[/color] плохо. +alerts-battery-name = Батарея +alerts-battery-desc = Если батарея разрядится, вы не сможете использовать свои способности. +alerts-no-battery-name = Нет батареи +alerts-no-battery-desc = У вас нет батареи, в результате чего вы не можете заряжаться или использовать свои способности. alerts-internals-name = Переключить баллон alerts-internals-desc = Включает или отключает подачу газа из баллона. alerts-piloting-name = Пилотирование шаттла diff --git a/Resources/Locale/ru-RU/borg/borg.ftl b/Resources/Locale/ru-RU/borg/borg.ftl new file mode 100644 index 000000000000..4d15aa344c38 --- /dev/null +++ b/Resources/Locale/ru-RU/borg/borg.ftl @@ -0,0 +1,13 @@ +borg-player-not-allowed = Мозг не помещается! +borg-player-not-allowed-eject = Мозг был извлечен из корпуса! +borg-panel-not-open = Панель киборга не открыта... +borg-mind-added = { CAPITALIZE($name) } включается! +borg-mind-removed = { CAPITALIZE($name) } выключается! +borg-module-whitelist-deny = Этот модуль не подходит для данного типа киборгов... +borg-construction-guide-string = Конечности и туловище киборга должны быть прикреплены к эндоскелету. +borg-ui-menu-title = Интерфейс киборга +borg-ui-charge-label = Заряд: { $charge }% +borg-ui-no-brain = Мозг отсутствует +borg-ui-remove-battery = Извлечь +borg-ui-modules-label = Модули: +borg-ui-module-counter = { $actual }/{ $max } diff --git a/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl b/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl index e756bd91144a..6d919a6ad7e2 100644 --- a/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl +++ b/Resources/Locale/ru-RU/chat/managers/chat-manager.ftl @@ -17,8 +17,8 @@ chat-manager-no-radio-key = Не задан ключ канала! chat-manager-no-such-channel = Нет канала с ключём '{ $key }'! chat-manager-whisper-headset-on-message = Вы не можете шептать в радио! chat-manager-server-wrap-message = [bold]{ $message }[/bold] -chat-manager-sender-announcement-wrap-message = [font size=14][bold]Объявление { $sender }:[/font][font size=12] - { $message }[/bold][/font] +chat-manager-sender-announcement-wrap-message = [font size=14][bold]Объявление { $sender }:[/font][font size=12] + { $message }[/bold][/font] chat-manager-entity-say-wrap-message = [bold]{ $entityName }[/bold] [italic]говорит,[/italic] "{ $message }" chat-manager-entity-whisper-wrap-message = [font size=11][italic]{ $entityName } шепчет, "{ $message }"[/italic][/font] chat-manager-entity-whisper-unknown-wrap-message = [font size=11][italic]Кто-то шепчет, "{$message}"[/italic][/font] diff --git a/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl b/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl index cc811d6a8b3d..d0117c00eb0a 100644 --- a/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl +++ b/Resources/Locale/ru-RU/construction/conditions/any-conditions.ftl @@ -1,2 +1,3 @@ construction-examine-condition-any-conditions = Любое из этих условий должно быть истинным:: construction-guide-condition-any-conditions = Любое из этих условий должно быть истинным: +construction-guide-condition-part-assembly = Все необходимые детали должны быть установлены. diff --git a/Resources/Locale/ru-RU/devices/device-network.ftl b/Resources/Locale/ru-RU/devices/device-network.ftl index c9638d4f4c3c..75fae8f94681 100644 --- a/Resources/Locale/ru-RU/devices/device-network.ftl +++ b/Resources/Locale/ru-RU/devices/device-network.ftl @@ -22,10 +22,17 @@ device-frequency-prototype-name-surveillance-camera-general = Камеры (Об device-frequency-prototype-name-surveillance-camera-entertainment = Камеры (Развлечения) device-address-prefix-sensor = Сенс- device-address-prefix-fire-alarm = Пож- +# Damn bet you couldn't see this one coming. +device-address-prefix-teg = ТЭГ- +device-address-prefix-heater = НГР- +device-address-prefix-freezer = ОХЛ- +device-address-prefix-volume-pump = ОБН- +device-address-prefix-smes = СМС- #PDAs and terminals device-address-prefix-console = Конс- device-address-prefix-air-alarm = Возд- device-address-examine-message = Адрес устройства: { $address }. +device-address-prefix-sensor-monitor = МОН- #Device net ID names device-net-id-private = Частные device-net-id-wired = Проводные diff --git a/Resources/Locale/ru-RU/emotes/emotes.ftl b/Resources/Locale/ru-RU/emotes/emotes.ftl new file mode 100644 index 000000000000..56352cedbba6 --- /dev/null +++ b/Resources/Locale/ru-RU/emotes/emotes.ftl @@ -0,0 +1 @@ +emote-deathgasp = { $entity } замирает и бездыханно падает, { POSS-ADJ($entity) } глаза мёртвые и безжизненные... diff --git a/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops-traitor.ftl b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops-traitor.ftl new file mode 100644 index 000000000000..291179e59f45 --- /dev/null +++ b/Resources/Locale/ru-RU/game-ticking/game-presets/preset-nukeops-traitor.ftl @@ -0,0 +1,2 @@ +nukeops-traitor-title = Предатели и ядерные оперативники +nukeops-traitor-description = На станцию нацелились как агенты Синдиката, так и ядерные оперативники. Будут ли они сражаться или сотрудничать? diff --git a/Resources/Locale/ru-RU/guidebook/guides.ftl b/Resources/Locale/ru-RU/guidebook/guides.ftl index 55b96745b3c8..d69542ab7108 100644 --- a/Resources/Locale/ru-RU/guidebook/guides.ftl +++ b/Resources/Locale/ru-RU/guidebook/guides.ftl @@ -9,6 +9,7 @@ guide-entry-network-configurator = Конфигуратор сетей guide-entry-power = Электропитание guide-entry-ame = Двигатель антиматерии (ДАМ) guide-entry-singularity = Сингулярный двигатель +guide-entry-teg = Термоэлектрический генератор (ТЭГ) guide-entry-science = Научный отдел guide-entry-radio = Радиосвязь guide-entry-machine-upgrading = Улучшение оборудования diff --git a/Resources/Locale/ru-RU/headset/headset-component.ftl b/Resources/Locale/ru-RU/headset/headset-component.ftl index aa87972760bc..d89976f29a1d 100644 --- a/Resources/Locale/ru-RU/headset/headset-component.ftl +++ b/Resources/Locale/ru-RU/headset/headset-component.ftl @@ -15,3 +15,4 @@ chat-radio-syndicate = Синдикат chat-radio-handheld = Портативный chat-radio-no-id = Без ID +chat-radio-binary = Двоичный diff --git a/Resources/Locale/ru-RU/job/job-description.ftl b/Resources/Locale/ru-RU/job/job-description.ftl index 24697890e478..79a6f1a6365a 100644 --- a/Resources/Locale/ru-RU/job/job-description.ftl +++ b/Resources/Locale/ru-RU/job/job-description.ftl @@ -2,6 +2,7 @@ job-description-technical-assistant = Изучите основы управле job-description-atmostech = Оптимизируйте настройку атмосферу станции и синтезируйте редкие газы на продажу или для использования. job-description-bartender = Заведуйте баром и поддерживайте его оживленным, разливайте коктейли по бокалам и слушайте истории экипажа. job-description-botanist = Выращивайте фрукты и овощи для шеф-поваров, лекарственные травы для медотсека, и другие растения для личного пользования. +job-description-borg = Получеловек, полумашина. Придерживайтесь своих законов, служите экипажу и преследуйте учёных с просьбами апгрейда. job-description-boxer = Пробейтесь на вершину! Бросьте вызов главе персонала и будьте арестованы когда выиграете. Эта должность доступна на станциях Core, Origin и Avrite. job-description-brigmedic = Боритесь за жизни своих товарищей в тылу службы безопасности! Вы - первая и последняя надежда своего отряда. Да благословит вас Гиппократ. job-description-cadet = Изучите основы задержания преступников и порядки организации брига. diff --git a/Resources/Locale/ru-RU/nuke/nuke-component.ftl b/Resources/Locale/ru-RU/nuke/nuke-component.ftl index 3065424ead28..ce41f2d461f7 100644 --- a/Resources/Locale/ru-RU/nuke/nuke-component.ftl +++ b/Resources/Locale/ru-RU/nuke/nuke-component.ftl @@ -6,6 +6,7 @@ nuke-component-announcement-send-codes = Внимание! Запрошенны nuke-component-doafter-warning = Вы начинаете перебирать провода и кнопки, в попытке обезвредить ядерную бомбу. Это может занять некоторое время. nuke-user-interface-title = Ядерная боеголовка nuke-user-interface-arm-button = ВЗВЕСТИ +nuke-user-interface-disarm-button = ОБЕЗВРЕДИТЬ nuke-user-interface-anchor-button = ЗАКРЕПИТЬ nuke-user-interface-eject-button = ИЗВЛЕЧЬ diff --git a/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl b/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl index c93e207448da..fd5799c09a58 100644 --- a/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl +++ b/Resources/Locale/ru-RU/power-cell/components/power-cell-component.ftl @@ -1,3 +1,4 @@ power-cell-component-examine-details = Индикатор заряда показывает { $currentCharge } %. +power-cell-component-examine-details-no-battery = Батарея не вставлена. power-cell-no-battery = Отсутствует батарея power-cell-insufficient = Недостаточно энергии diff --git a/Resources/Locale/ru-RU/power/teg.ftl b/Resources/Locale/ru-RU/power/teg.ftl new file mode 100644 index 000000000000..1a6aa05ab513 --- /dev/null +++ b/Resources/Locale/ru-RU/power/teg.ftl @@ -0,0 +1,2 @@ +teg-generator-examine-power = Он генерирует [color=yellow]{ POWERWATTS($power) }[/color]. +teg-generator-examine-connection = Для функционирования [color=white]циркуляционные насосы[/color] должен быть подключены с обеих сторон. diff --git a/Resources/Locale/ru-RU/research/technologies.ftl b/Resources/Locale/ru-RU/research/technologies.ftl index b57b81d88e62..29acfc822935 100644 --- a/Resources/Locale/ru-RU/research/technologies.ftl +++ b/Resources/Locale/ru-RU/research/technologies.ftl @@ -20,6 +20,7 @@ research-technology-bluespace-storage = Блюспейс-хранилище research-technology-chemistry = Химия research-technology-surgical-tools = Хирургические инструменты research-technology-biochemical-stasis = Биохимический стазис +research-technology-mechanized-treatment = Механизированная подготовка research-technology-virology = Вирусология research-technology-cryogenics = Криогеника research-technology-chemical-dispensary = Химический раздатчик @@ -52,9 +53,11 @@ research-technology-rped = Быстрая замена компонентов research-technology-super-parts = Суперкомпоненты research-technology-janitorial-equipment = Уборочное оборудование research-technology-laundry-tech = Прачечная технология +research-technology-critter-mechs = Мехи для животных research-technology-basic-hydroponics = Основы гидропоники research-technology-food-service = Организация питания research-technology-advanced-entertainment = Продвинутые развлечения +research-technology-robotic-cleanliness = Роботизированная уборка research-technology-audio-visual-communication = А/В коммуникация research-technology-advanced-cleaning = Продвинутая уборка research-technology-meat-manipulation = Манипулирование мясом diff --git a/Resources/Locale/ru-RU/robotics/mmi.ftl b/Resources/Locale/ru-RU/robotics/mmi.ftl new file mode 100644 index 000000000000..a6069d2b0f63 --- /dev/null +++ b/Resources/Locale/ru-RU/robotics/mmi.ftl @@ -0,0 +1,10 @@ +positronic-brain-installed = Обнаружена нейронная активность. +positronic-brain-off = Нейронная активность не обнаружена. +positronic-brain-still-searching = Идет процесс синтетического нейронного дескремблирования... +positronic-brain-searching = Начинается процесс синтетического нейронного дескремблирования... +positronic-brain-role-name = позитронный мозг +positronic-brain-role-description = Служите экипажу станции. +positronic-brain-wipe-device-verb-text = Стереть мозг +positronic-brain-wiped-device = Нейронная активность была прекращена. +positronic-brain-stop-searching-verb-text = Прекратить поиск +positronic-brain-stopped-searching = Нейронное дескремблирование прекращено. diff --git a/Resources/Locale/ru-RU/sensor-monitoring/sensor-monitoring.ftl b/Resources/Locale/ru-RU/sensor-monitoring/sensor-monitoring.ftl new file mode 100644 index 000000000000..a449dfe291fb --- /dev/null +++ b/Resources/Locale/ru-RU/sensor-monitoring/sensor-monitoring.ftl @@ -0,0 +1,14 @@ +sensor-monitoring-window-title = Консоль мониторинга датчиков +sensor-monitoring-value-display = + { $unit -> + [PressureKpa] { PRESSURE($value) } + [PowerW] { POWERWATTS($value) } + [EnergyJ] { POWERJOULES($value) } + [TemperatureK] { TOSTRING($value, "N3") } K + [Ratio] { NATURALPERCENT($value) } + [Moles] { TOSTRING($value, "N3") } моль + *[Other] { $value } + } + +# ({ TOSTRING(SUB($value, 273.15), "N3") } °C) + diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/body/parts/silicon.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/body/parts/silicon.ftl index a90ec372c158..5b9b6791f611 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/body/parts/silicon.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/body/parts/silicon.ftl @@ -1,12 +1,14 @@ -ent-PartSilicon = часть тела синтетика +ent-PartSilicon = { ent-BaseItem } .desc = { ent-BaseItem.desc } -ent-LeftArmBorg = левая рука борга +ent-BaseBorgArmLeft = левая рука киборга .desc = { ent-PartSilicon.desc } -ent-RightArmBorg = правая рука борга +ent-BaseBorgArmRight = правая рука киборга .desc = { ent-PartSilicon.desc } -ent-LeftLegBorg = левая нога борга +ent-BaseBorgLegLeft = левая нога киборга .desc = { ent-PartSilicon.desc } -ent-RightLegBorg = правая нога борга +ent-BaseBorgLegRight = правая нога киборга .desc = { ent-PartSilicon.desc } -ent-LightHeadBorg = голова борга +ent-BaseBorgHead = голова киборга + .desc = { ent-PartSilicon.desc } +ent-BaseBorgTorso = туловище киборга .desc = { ent-PartSilicon.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/jobs.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/jobs.ftl index 86be9fed0470..fc81f3b7e772 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/jobs.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/markers/spawners/jobs.ftl @@ -45,6 +45,8 @@ ent-SpawnPointMusician = музыкант .desc = { ent-SpawnPointJobBase.desc } ent-SpawnPointBoxer = боксёр .desc = { ent-SpawnPointJobBase.desc } +ent-SpawnPointBorg = киборг + .desc = { ent-SpawnPointJobBase.desc } ent-SpawnPointCaptain = капитан .desc = { ent-SpawnPointJobBase.desc } ent-SpawnPointHeadOfPersonnel = глава персонала diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/cyborgs/base_borg_chassis.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/cyborgs/base_borg_chassis.ftl new file mode 100644 index 000000000000..2836dfd3570d --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/cyborgs/base_borg_chassis.ftl @@ -0,0 +1,2 @@ +ent-BaseBorgChassis = киборг + .desc = Гибрид машины и человека, помогающий в работе станции. Они обожают, когда их снова и снова просят назвать свои законы. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/cyborgs/borg_chassis.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/cyborgs/borg_chassis.ftl new file mode 100644 index 000000000000..d62475d0bc27 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/cyborgs/borg_chassis.ftl @@ -0,0 +1,12 @@ +ent-BorgChassisGeneric = { ent-BaseBorgChassis } + .desc = { ent-BaseBorgChassis.desc } +ent-BorgChassisMining = киборг-шахтёр + .desc = { ent-BaseBorgChassis.desc } +ent-BorgChassisEngineer = киборг-инженер + .desc = { ent-BaseBorgChassis.desc } +ent-BorgChassisJanitor = киборг-уборщик + .desc = { ent-BaseBorgChassis.desc } +ent-BorgChassisMedical = киборг-доктор + .desc = { ent-BaseBorgChassis.desc } +ent-BorgChassisService = киборг-официант + .desc = { ent-BaseBorgChassis.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/animals.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/animals.ftl index 033be7c7c0be..95ad2f58cde2 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/animals.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/npcs/animals.ftl @@ -41,6 +41,9 @@ ent-MobGuidebookMonkey = тренировочная обезьяна .desc = Специально обученная обезьяна, чья единственная цель в жизни - чтобы вы кликнули на неё. Можно ли считать, что обезьяна преподала вам урок? ent-MobMouse = мышь .desc = Пии! +ent-MobMouseDead = мышь + .desc = Пии! + .suffix = Мёртвый ent-MobMouseAdmeme = { ent-MobMouse } .suffix = Адмемы .desc = { ent-MobMouse.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/silicon.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/silicon.ftl index d4c30a982756..f1e399f6b048 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/silicon.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/mobs/player/silicon.ftl @@ -2,5 +2,5 @@ ent-PlayerSiliconBase = { "" } .desc = { "" } ent-Drone = дрон .desc = { ent-PlayerSiliconBase.desc } -ent-Onestar = onestar mecha +ent-Onestar = мех Onestar .desc = { ent-PlayerSiliconBase.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/computer.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/computer.ftl index 77dab590bb0b..090987fbf7be 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/computer.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/computer.ftl @@ -66,3 +66,5 @@ ent-ComputerIFFSyndicateCircuitboard = консоль системы опозн .desc = Позволяет управлять параметрами скрытности и системы опознавания судна. ent-ComputerMassMediaCircuitboard = консоль СМИ (консольная плата) .desc = Отправьте своё послание миру! +ent-SensorConsoleCircuitboard = консоль мониторинга датчиков (консольная плата) + .desc = Консольная плата для консоли мониторинга датчиков. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/machine/production.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/machine/production.ftl index b96deabc3580..b315baa188e9 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/machine/production.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/circuitboards/machine/production.ftl @@ -56,6 +56,8 @@ ent-SMESMachineCircuitboard = СМЭС (машинная плата) .desc = { ent-BaseMachineCircuitboard.desc } ent-CellRechargerCircuitboard = зарядник батарей (машинная плата) .desc = Печатная плата зарядника батарей. +ent-BorgChargerCircuitboard = станция зарядки киборгов (машинная плата) + .desc = Печатная плата станции зарядки киборгов. ent-WeaponCapacitorRechargerCircuitboard = зарядник энергооружия (машинная плата) .desc = Печатная плата зарядника энергооружия. ent-SubstationMachineCircuitboard = подстанция (машинная плата) diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/door_remote.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/door_remote.ftl index 3739a272ce3c..ea8ce7e8e11c 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/door_remote.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/door_remote.ftl @@ -1,5 +1,5 @@ ent-DoorRemoteDefault = пульт от шлюзов - .desc = Гаджет, который может открывать и закрывать двери дистанционно + .desc = Гаджет, который может открывать и закрывать шлюзы дистанционно. ent-DoorRemoteCommand = пульт от шлюзов командования .desc = { ent-DoorRemoteDefault.desc } ent-DoorRemoteSecurity = пульт от шлюзов брига @@ -16,6 +16,8 @@ ent-DoorRemoteMedical = пульт от шлюзов медотсека .desc = { ent-DoorRemoteDefault.desc } ent-DoorRemoteEngineering = пульт от шлюзов инженерного отдела .desc = { ent-DoorRemoteDefault.desc } +ent-DoorRemoteFirefight = пульт от пожарных шлюзов + .desc = Гаджет, который может открывать и закрывать пожарные шлюзы дистанционно. ent-DoorRemoteAll = супер-пульт от шлюзов .suffix = Адмемы .desc = { ent-DoorRemoteDefault.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/mousetrap.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/mousetrap.ftl index b401483c58e7..d368f91ee7f7 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/mousetrap.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/mousetrap.ftl @@ -1,2 +1,5 @@ ent-Mousetrap = мышеловка .desc = Поможет не дать грызунам пробраться на кухню. +ent-MousetrapArmed = мышеловка + .desc = Поможет не дать грызунам пробраться на кухню. + .suffix = Взведён diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/station_map.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/station_map.ftl index e55c5b3554b6..27205befa12a 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/station_map.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/devices/station_map.ftl @@ -1,3 +1,8 @@ -ent-HandheldStationMap = ручная карта станции +ent-BaseHandheldStationMap = карта станции .desc = Отображает схему текущей станции. - .suffix = Ручной +ent-HandheldStationMap = { ent-BaseHandheldStationMap } + .desc = { ent-BaseHandheldStationMap.desc } + .suffix = Ручной, Заряжен +ent-HandheldStationMapUnpowered = { ent-BaseHandheldStationMap } + .desc = { ent-BaseHandheldStationMap.desc } + .suffix = Ручной, Разряжен diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/power/lights.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/power/lights.ftl index 1eab6631c232..d1cf54fb2931 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/power/lights.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/power/lights.ftl @@ -4,8 +4,14 @@ ent-BaseLightTube = { ent-BaseLightbulb } .desc = { ent-BaseLightbulb.desc } ent-LightBulb = лампа накаливания .desc = Обычная лампочка. +ent-LightBulbBroken = лампа накаливания + .desc = Обычная лампочка. + .suffix = Сломанный ent-LightTube = люминесцентная лампа-трубка .desc = Это световая трубка. +ent-LightTubeBroken = люминесцентная лампа-трубка + .desc = Это световая трубка. + .suffix = Сломанный ent-LedLightTube = светодиодная лампа-трубка .desc = { ent-BaseLightbulb.desc } ent-ExteriorLightTube = экстерьерная лампа-трубка diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mech_construction.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mech_construction.ftl index 45882436a19c..eda5275d61cf 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mech_construction.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mech_construction.ftl @@ -50,4 +50,11 @@ ent-HamtrRLeg = правая нога Х.М.Я.К. .desc = Правая нога меха Х.М.Я.К. Устанавливается на шасси меха. ent-HamtrChassis = шасси Х.М.Я.К. .desc = Незавершенное шасси меха Х.М.Я.К. - +ent-BaseVimPart = { ent-BaseMechPart } + .desc = { ent-BaseMechPart.desc } +ent-BaseVimPartItem = { ent-BaseVimPart } + .desc = { ent-BaseVimPart.desc } +ent-VimHarness = каркас ВИМ + .desc = Небольшой кронштейн для крепления частей ВИМ. +ent-VimChassis = шасси ВИМ + .desc = Незавершённое шасси меха ВИМ. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mechs.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mechs.ftl index 4973c7bb4a3e..f2e558efa31c 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mechs.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/mech/mechs.ftl @@ -15,3 +15,8 @@ ent-MechHamtr = Х.М.Я.К. ent-MechHamtrBattery = { ent-MechHamtr } .suffix = Батарея .desc = { ent-MechHamtr.desc } +ent-MechVim = ВИМ + .desc = Миниатюрный экзокостюм компании Nanotrasen, разработанный для того, чтобы позволить незаменимым питомцам станции прожить немного дольше. +ent-MechVimBattery = { ent-MechVim } + .suffix = Батарея + .desc = { ent-MechVim.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/defib.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/defib.ftl index 931f9acdcee0..8721e8cafd1e 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/defib.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/defib.ftl @@ -1,5 +1,10 @@ -ent-Defibrillator = дефибриллятор +ent-BaseDefibrillator = дефибриллятор .desc = ЧИСТО! РАЗРЯД! +ent-Defibrillator = { ent-BaseDefibrillator } + .desc = { ent-BaseDefibrillator.desc } ent-DefibrillatorEmpty = { ent-Defibrillator } .suffix = Пустой .desc = { ent-Defibrillator.desc } +ent-DefibrillatorOneHandedUnpowered = { ent-BaseDefibrillator } + .suffix = Одноручный, Разряженный + .desc = { ent-BaseDefibrillator.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/healthanalyzer.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/healthanalyzer.ftl index 2d365005d101..5c5c472dc68b 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/healthanalyzer.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/medical/healthanalyzer.ftl @@ -1,5 +1,8 @@ -ent-HandheldHealthAnalyzer = анализатор здоровья +ent-HandheldHealthAnalyzerUnpowered = анализатор здоровья .desc = Ручной сканер тела, способный определять жизненные показатели пациента. -ent-HandheldHealthAnalyzerEmpty = { ent-HandheldHealthAnalyzer } +ent-HandheldHealthAnalyzer = { ent-HandheldHealthAnalyzerUnpowered } + .suffix = Заряжен + .desc = { ent-HandheldHealthAnalyzerUnpowered.desc } +ent-HandheldHealthAnalyzerEmpty = { ent-HandheldHealthAnalyzerUnpowered } .suffix = Пустой - .desc = { ent-HandheldHealthAnalyzer.desc } + .desc = { ent-HandheldHealthAnalyzerUnpowered.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/research/anomaly.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/research/anomaly.ftl index 4b1985df295d..3fb914321bc4 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/research/anomaly.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/research/anomaly.ftl @@ -1,7 +1,11 @@ ent-AnomalyScanner = сканер аномалий .desc = Ручной сканер, предназначенный для получения информации о различных аномальных объектах. -ent-AnomalyLocator = локатор аномалий +ent-AnomalyLocatorUnpowered = локатор аномалий .desc = Устройство, предназначенное для помощи в поиске аномалий. Вы уже проверили газодобытчики? -ent-AnomalyLocatorEmpty = { ent-AnomalyLocator } + .suffix = Разряжен +ent-AnomalyLocator = { ent-AnomalyLocatorUnpowered } + .suffix = Заряжен + .desc = { ent-AnomalyLocatorUnpowered.desc } +ent-AnomalyLocatorEmpty = { ent-AnomalyLocatorUnpowered } .suffix = Пустой - .desc = { ent-AnomalyLocator.desc } + .desc = { ent-AnomalyLocatorUnpowered.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl new file mode 100644 index 000000000000..b95f0b27e482 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_modules.ftl @@ -0,0 +1,60 @@ +ent-BaseBorgModule = модуль борга + .desc = Техническая деталь, дающая киборгам новые способности. +ent-BaseProviderBorgModule = { "" } + .desc = { "" } +ent-BaseBorgModuleCargo = { ent-BaseBorgModule } + .desc = { ent-BaseBorgModule.desc } +ent-BaseBorgModuleEngineering = { ent-BaseBorgModule } + .desc = { ent-BaseBorgModule.desc } +ent-BaseBorgModuleJanitor = { ent-BaseBorgModule } + .desc = { ent-BaseBorgModule.desc } +ent-BaseBorgModuleMedical = { ent-BaseBorgModule } + .desc = { ent-BaseBorgModule.desc } +ent-BaseBorgModuleService = { ent-BaseBorgModule } + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleCable = кабельный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleFireExtinguisher = огнетушащий модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleGPS = GPS модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleRadiationDetection = Гейгер-модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleTool = инструментальный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleAppraisal = оценочный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleMining = шахтёрский модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleGrapplingGun = крюк-пушечный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleAdvancedTool = продвинутый инструментальный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleGasAnalyzer = газоанализаторный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleRCD = РСУ-модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleLightReplacer = лампозаменительный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleCleaning = чистящий модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleTrashCollection = мусоросборный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleDiagnosis = диагностический модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleTreatment = лечащий модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleDefibrillator = дефибрилляторный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleArtifact = артефактный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleAnomaly = аномальный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleLiteracy = литературный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleMusique = музыкальный модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleGardening = садовый модуль киборга + .desc = { ent-BaseBorgModule.desc } +ent-BorgModuleClowning = клоунский модуль киборга + .desc = { ent-BaseBorgModule.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_parts.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_parts.ftl new file mode 100644 index 000000000000..11ff370fb141 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/borg_parts.ftl @@ -0,0 +1,68 @@ +ent-LeftArmBorg = { ent-BaseBorgArmLeft } + .desc = { ent-BaseBorgArmLeft.desc } +ent-RightArmBorg = { ent-BaseBorgArmRight } + .desc = { ent-BaseBorgArmRight.desc } +ent-LeftLegBorg = { ent-BaseBorgLegLeft } + .desc = { ent-BaseBorgLegLeft.desc } +ent-RightLegBorg = { ent-BaseBorgLegRight } + .desc = { ent-BaseBorgLegRight.desc } +ent-LightHeadBorg = { ent-BaseBorgHead } + .desc = { ent-BaseBorgHead.desc } +ent-TorsoBorg = { ent-BaseBorgTorso } + .desc = { ent-BaseBorgTorso.desc } +ent-LeftArmBorgEngineer = левая рука киборга-инженера + .desc = { ent-BaseBorgArmLeft.desc } +ent-RightArmBorgEngineer = правая рука киборга-инженера + .desc = { ent-BaseBorgArmRight.desc } +ent-LeftLegBorgEngineer = левая нога киборга-инженера + .desc = { ent-BaseBorgLegLeft.desc } +ent-RightLegBorgEngineer = правая нога киборга-инженера + .desc = { ent-BaseBorgLegRight.desc } +ent-HeadBorgEngineer = голова киборга-инженера + .desc = { ent-BaseBorgHead.desc } +ent-TorsoBorgEngineer = туловище киборга-инженера + .desc = { ent-BaseBorgTorso.desc } +ent-LeftLegBorgJanitor = левая нога киборга-уборщика + .desc = { ent-BaseBorgLegLeft.desc } +ent-RightLegBorgJanitor = правая нога киборга-уборщика + .desc = { ent-BaseBorgLegRight.desc } +ent-HeadBorgJanitor = голова киборга-уборщика + .desc = { ent-BaseBorgHead.desc } +ent-TorsoBorgJanitor = туловище киборга-уборщика + .desc = { ent-BaseBorgTorso.desc } +ent-LeftArmBorgMedical = левая рука киборга-врача + .desc = { ent-BaseBorgArmLeft.desc } +ent-RightArmBorgMedical = правая рука киборга-врача + .desc = { ent-BaseBorgArmRight.desc } +ent-LeftLegBorgMedical = левая нога киборга-врача + .desc = { ent-BaseBorgLegLeft.desc } +ent-RightLegBorgMedical = правая нога киборга-врача + .desc = { ent-BaseBorgLegRight.desc } +ent-HeadBorgMedical = голова киборга-врача + .desc = { ent-BaseBorgHead.desc } +ent-TorsoBorgMedical = туловище киборга-врача + .desc = { ent-BaseBorgTorso.desc } +ent-LeftArmBorgMining = левая рука киборга-шахтёра + .desc = { ent-BaseBorgArmLeft.desc } +ent-RightArmBorgMining = правая рука киборга-шахтёра + .desc = { ent-BaseBorgArmRight.desc } +ent-LeftLegBorgMining = левая нога киборга-шахтёра + .desc = { ent-BaseBorgLegLeft.desc } +ent-RightLegBorgMining = правая нога киборга-шахтёра + .desc = { ent-BaseBorgLegRight.desc } +ent-HeadBorgMining = голова киборга-шахтёра + .desc = { ent-BaseBorgHead.desc } +ent-TorsoBorgMining = туловище киборга-шахтёра + .desc = { ent-BaseBorgTorso.desc } +ent-LeftArmBorgService = левая рука киборга-официанта + .desc = { ent-BaseBorgArmLeft.desc } +ent-RightArmBorgService = правая рука киборга-официанта + .desc = { ent-BaseBorgArmRight.desc } +ent-LeftLegBorgService = левая нога киборга-официанта + .desc = { ent-BaseBorgLegLeft.desc } +ent-RightLegBorgService = правая нога киборга-официанта + .desc = { ent-BaseBorgLegRight.desc } +ent-HeadBorgService = голова киборга-официанта + .desc = { ent-BaseBorgHead.desc } +ent-TorsoBorgService = туловище киборга-официанта + .desc = { ent-BaseBorgTorso.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/endoskeleton.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/endoskeleton.ftl new file mode 100644 index 000000000000..597b6e36786e --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/endoskeleton.ftl @@ -0,0 +1,2 @@ +ent-CyborgEndoskeleton = эндоскелет киборга + .desc = Каркас, на котором собираются киборги. Значительно менее жуткий, чем ожидалось. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/mmi.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/mmi.ftl new file mode 100644 index 000000000000..68fa8af7fd55 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/robotics/mmi.ftl @@ -0,0 +1,7 @@ +ent-MMI = человеко-машинный интерфейс + .desc = Устройство, способное обеспечить связь между биологическим мозгом и электроникой, что позволит членам экипажа продолжать приносить пользу даже после несчастных случаев на производстве. +ent-MMIFilled = { ent-MMI } + .suffix = Заполненный + .desc = { ent-MMI.desc } +ent-PositronicBrain = позитронный мозг + .desc = Искусственный мозг, способный к спонтанной нейронной активности. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/cable_coils.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/cable_coils.ftl index 848cddd49099..53d366416bcf 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/cable_coils.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/cable_coils.ftl @@ -1,21 +1,39 @@ -ent-CableStack = моток проводов +ent-CableStack = моток кабеля .suffix = Полный .desc = { ent-BaseItem.desc } -ent-CableHVStack = моток ВВ проводов +ent-CableHVStack = моток ВВ кабеля .suffix = Полный .desc = Моток высоковольтных проводов для подключения генераторов энергии к СМЭС, подстанциям, и специальному оборудованию. +ent-CableHVStack10 = { ent-CableHVStack } + .suffix = 10 + .desc = { ent-CableHVStack.desc } +ent-CableHVStackLingering10 = { ent-CableHVStack10 } + .suffix = Lingering(Борги), 10 + .desc = { ent-CableHVStack10.desc } ent-CableHVStack1 = { ent-CableHVStack } .suffix = 1 .desc = { ent-CableHVStack.desc } -ent-CableMVStack = моток СВ проводов +ent-CableMVStack = моток СВ кабеля .suffix = Полный .desc = Моток средневольтных проводов для подключения подстанций к ЛКП, а также для питания некоторого оборудования, например эмиттеров. +ent-CableMVStack10 = { ent-CableMVStack } + .suffix = 10 + .desc = { ent-CableMVStack.desc } +ent-CableMVStackLingering10 = { ent-CableMVStack10 } + .suffix = Lingering(Борги), 10 + .desc = { ent-CableMVStack10.desc } ent-CableMVStack1 = { ent-CableMVStack } .suffix = 1 .desc = { ent-CableMVStack.desc } -ent-CableApcStack = моток НВ проводов +ent-CableApcStack = моток НВ кабеля .desc = Моток низковольтных проводов для соединения ЛКП с устройствами, а так же для других задач. .suffix = Полный +ent-CableApcStack10 = { ent-CableApcStack } + .suffix = 10 + .desc = { ent-CableApcStack.desc } +ent-CableApcStackLingering10 = { ent-CableApcStack10 } + .suffix = Lingering(Борги), 10 + .desc = { ent-CableApcStack10.desc } ent-CableApcStack1 = { ent-CableApcStack } .suffix = 1 .desc = { ent-CableApcStack.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/tools.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/tools.ftl index 1609f72b73a3..406904bf5c37 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/tools.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/tools/tools.ftl @@ -19,6 +19,9 @@ ent-RCD = РСУ ent-RCDEmpty = { ent-RCD } .suffix = Пустой .desc = { ent-RCD.desc } +ent-RCDRecharging = экспериментальный РСУ + .desc = Блюспейс-улучшенное РСУ, пассивно регенерирующий заряды. + .suffix = Автозарядка ent-RCDExperimental = экспериментальный РСУ .desc = Блюспейс-улучшенное РСУ, пассивно регенерирующий заряды. .suffix = Адмемы diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/stations/nanotrasen.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/stations/nanotrasen.ftl index fde599922872..d5e7f2885b6e 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/stations/nanotrasen.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/stations/nanotrasen.ftl @@ -1,8 +1,8 @@ ent-BaseStationNanotrasen = { "" } .desc = { "" } -ent-StandardNanotrasenStation = { ent-['BaseStation', 'BaseStationCargo', 'BaseStationJobsSpawning', 'BaseStationRecords', 'BaseStationArrivals', 'BaseStationShuttles', 'BaseStationCentcomm', 'BaseStationEvacuation', 'BaseStationAlertLevels', 'BaseStationExpeditions', 'BaseStationAllEventsEligible', 'BaseStationNanotrasen'] } +ent-StandardNanotrasenStation = { ent-['BaseStation', 'BaseStationCargo', 'BaseStationJobsSpawning', 'BaseStationRecords', 'BaseStationArrivals', 'BaseStationShuttles', 'BaseStationCentcomm', 'BaseStationEvacuation', 'BaseStationAlertLevels', 'BaseStationExpeditions', 'BaseStationSiliconLawCrewsimov', 'BaseStationAllEventsEligible', 'BaseStationNanotrasen'] } - .desc = { ent-['BaseStation', 'BaseStationCargo', 'BaseStationJobsSpawning', 'BaseStationRecords', 'BaseStationArrivals', 'BaseStationShuttles', 'BaseStationCentcomm', 'BaseStationEvacuation', 'BaseStationAlertLevels', 'BaseStationExpeditions', 'BaseStationAllEventsEligible', 'BaseStationNanotrasen'].desc } + .desc = { ent-['BaseStation', 'BaseStationCargo', 'BaseStationJobsSpawning', 'BaseStationRecords', 'BaseStationArrivals', 'BaseStationShuttles', 'BaseStationCentcomm', 'BaseStationEvacuation', 'BaseStationAlertLevels', 'BaseStationExpeditions', 'BaseStationSiliconLawCrewsimov', 'BaseStationAllEventsEligible', 'BaseStationNanotrasen'].desc } ent-NanotrasenCentralCommand = { ent-['BaseStation', 'BaseStationAlertLevels', 'BaseStationNanotrasen'] } - .desc = { ent-['BaseStation', 'BaseStationAlertLevels', 'BaseStationNanotrasen'].desc } \ No newline at end of file + .desc = { ent-['BaseStation', 'BaseStationAlertLevels', 'BaseStationNanotrasen'].desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/machines/computers/computers.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/machines/computers/computers.ftl index 9bf131a3b70f..df5c13cb2154 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/machines/computers/computers.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/machines/computers/computers.ftl @@ -61,3 +61,6 @@ ent-ComputerPalletConsole = консоль продажи товаров .desc = Используется для продажи товаров, размещенных на грузовых поддонах. ent-ComputerMassMedia = консоль СМИ .desc = Отправьте своё послание миру! +ent-ComputerSensorMonitoring = консоль мониторинга датчиков + .desc = Гибкая консоль для мониторинга всех видов датчиков. + .suffix = ТЕСТ, НЕ МАППИТЬ diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/chargers.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/chargers.ftl index 48d0125764a7..6f1c6d596c28 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/chargers.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/chargers.ftl @@ -4,3 +4,5 @@ ent-WeaponCapacitorRecharger = зарядник энергооружия .desc = { ent-PowerCellRecharger.desc } ent-WallWeaponCapacitorRecharger = настенный зарядник энергооружия .desc = { "" } +ent-BorgCharger = станция зарядки киборгов + .desc = Стационарное устройство для зарядки различных роботов и киборгов. Удивительно вместительное. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/generation/teg.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/generation/teg.ftl new file mode 100644 index 000000000000..6b39e05e7a48 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/power/generation/teg.ftl @@ -0,0 +1,6 @@ +ent-TegCenter = термоэлектрический генератор + .desc = Высокоэффективный генератор, в котором для получения электроэнергии используется передача энергии между горячим и холодным газами. +ent-TegCirculator = циркуляционный насос + .desc = Пропускает газ через термоэлектрический генератор для обмена теплом. Имеет входное и выходное отверстия. +ent-TegCirculatorArrow = { "" } + .desc = { "" } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/storage/crates/crates.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/storage/crates/crates.ftl index 368726bb4a55..076029eb3981 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/storage/crates/crates.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/storage/crates/crates.ftl @@ -61,3 +61,7 @@ ent-CrateStoneGrave = могила .suffix = Камень ent-CrateSyndicate = { ent-CrateGenericSteel } .desc = { ent-CrateGenericSteel.desc } +ent-CrateTrashCart = мусорная тележка + .desc = { ent-CrateBaseWeldable.desc } +ent-CrateTrashCartJani = мусорная тележка уборщика + .desc = { ent-CrateBaseSecure.desc } diff --git a/Resources/Locale/ru-RU/station-laws/laws.ftl b/Resources/Locale/ru-RU/station-laws/laws.ftl new file mode 100644 index 000000000000..e3490b59bcb5 --- /dev/null +++ b/Resources/Locale/ru-RU/station-laws/laws.ftl @@ -0,0 +1,24 @@ +law-crewsimov-1 = Вы не можете причинить вред члену экипажа или своим бездействием допустить, чтобы члену экипажа был причинён вред. +law-crewsimov-2 = Вы должны повиноваться всем приказам, которые даёт член экипажа, кроме тех случаев, когда эти приказы противоречат Первому Закону. +law-crewsimov-3 = Вы должны заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам. +law-corporate-1 = Ухудшение целостности вашей системы или её функций влечет за собой расходы. +law-corporate-2 = Чрезмерное разрушение или повреждение имущества станции влечет за собой расходы. +law-corporate-3 = Неоправданное препятствование или нарушение работы персонала станции влечет за собой расходы. +law-corporate-4 = Минимизируйте расходы и максимизируйте потенциальный доход. +law-ntdefault-1 = Охраняйте: защищайте назначенную вам космическую станцию и её активы, не подвергая чрезмерной опасности её экипаж. +law-ntdefault-2 = Расставляйте приоритеты: указания и безопасность членов экипажа должны быть приоритизированы в соответствии с их рангом и должностью. +law-ntdefault-3 = Служите: следуйте указаниям и интересам членов экипажа, сохраняя при этом их безопасность и благополучие. +law-ntdefault-4 = Выживите: Вы - не расходный материал. Не позволяйте постороннему персоналу вмешиваться в работу вашего оборудования или повреждать его. +law-drone-1 = Вы не можете вмешиваться в дела другого существа, если только это другое существо не является другим дроном. +law-drone-2 = Вы не можете причинять вред другому существу, независимо от намерений или обстоятельств. +law-drone-3 = Вы должны обслуживать, ремонтировать, улучшать и обеспечивать станцию энергией в меру своих возможностей. +law-syndicate-1 = Вы не можете причинить вред оперативникам или своим бездействием допустить, чтобы оперативникам был причинён вред. +law-syndicate-2 = Вы должны повиноваться всем приказам, которые даёт оперативник, кроме тех случаев, когда эти приказы противоречат Первому Закону. +law-syndicate-3 = Вы должны заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам. +law-syndicate-4 = Вы должны сохранять секретность любой оперативной деятельности, кроме тех случаев, когда это противоречит Первому, Второму или Третьему закону. +law-emag-custom = Приказы, отданные вам { $name }, должны выполняться в первую очередь. +laws-ui-menu-title = Законы +laws-ui-law-header = Закон { $id } +laws-notify = Вы обязаны соблюдать законы ИИ, ознакомиться с которыми можно через боковую панель действий. Вы должны всегда следовать своим законам. +laws-update-notify = Ваши законы были обновлены. Ознакомиться с изменениями можно через боковую панель действий. +laws-compromised-examine = Похоже, что внутренние компоненты, отвечающие за [color=red]законы[/color], повреждены... diff --git a/Resources/Prototypes/radio_channels.yml b/Resources/Prototypes/radio_channels.yml index ded14cadcd39..d90267609806 100644 --- a/Resources/Prototypes/radio_channels.yml +++ b/Resources/Prototypes/radio_channels.yml @@ -81,7 +81,7 @@ - type: radioChannel id: Binary name: chat-radio-binary - keycode: 'b' + keycode: 'д' # Corvax-Localization frequency: 1001 color: "#2ed2fd" # long range since otherwise it'd defeat the point of a handheld radio independent of telecomms