From 13bb979a3ec54fd493ef99670e451c75700dde77 Mon Sep 17 00:00:00 2001 From: don-pardon42 <146841601+don-pardon42@users.noreply.github.com> Date: Sat, 2 Nov 2024 09:38:46 +0200 Subject: [PATCH] Apply suggestions from code review Co-authored-by: Mikhail Dzianishchyts --- code/game/mecha/combat/durand.dm | 2 +- code/game/mecha/combat/gygax.dm | 6 ++--- code/game/mecha/combat/honker.dm | 4 ++-- code/game/mecha/combat/marauder.dm | 4 ++-- code/game/mecha/combat/phazon.dm | 6 ++--- code/game/mecha/combat/reticence.dm | 2 +- .../mecha/equipment/tools/janitor_tools.dm | 10 ++++----- .../equipment/tools/mecha_mining_tools.dm | 8 +++---- .../mecha/equipment/tools/medical_tools.dm | 22 +++++++++---------- .../game/mecha/equipment/tools/other_tools.dm | 2 +- code/game/mecha/equipment/tools/work_tools.dm | 8 +++---- code/game/mecha/equipment/weapons/weapons.dm | 2 +- code/game/mecha/janitor/nkarrdem.dm | 2 +- code/game/mecha/mech_fabricator.dm | 6 ++--- code/game/mecha/medical/odysseus.dm | 4 ++-- code/game/mecha/working/ripley.dm | 14 ++++++------ 16 files changed, 51 insertions(+), 51 deletions(-) diff --git a/code/game/mecha/combat/durand.dm b/code/game/mecha/combat/durand.dm index a73b602fe713..f5e761f9bb55 100644 --- a/code/game/mecha/combat/durand.dm +++ b/code/game/mecha/combat/durand.dm @@ -55,7 +55,7 @@ /obj/mecha/combat/durand/old/examine_more(mob/user) ..() . = list() - . += "Настоящая реликвия среди мехов, когда-то произведенная Defiance Arms в 2470 годах. \ + . += "Настоящая реликвия среди мехов, когда-то произведенная Defiance Arms в 2470-х годах. \ Сейчас его ищут как коллекционеры, так и музеи, и за десятилетия, прошедшие с тех пор, как его заменили более поздние версии, он попал в руки многих черных рынков." . += "" . += "Созданные изначально для уничтожения нашествий ксеноморфов, существуют более крупные и эффективные боевые экзокостюмы. \ diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index ad9c726f68f2..c0d3bb80c663 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -36,7 +36,7 @@ /obj/mecha/combat/gygax/examine_more(mob/user) . = ..() . += "Легкий, быстрый и дешевый боевой экзокостюм, разработанный и произведенный Shellguard Munitions. \ - Первоначально разработанный как мобильный истребитель для сценариев открытого боя, существенный недостаток в системе ускорения ног привёл к плохим продажам. \ + Первоначально разработан как мобильный мех для сценариев открытого боя, однако существенный недостаток в системе ускорения ног привёл к плохим продажам. \ При использовании этой системы ноги Гигакса склонны к перегреву и повреждению остальной части экзокостюма, в результате чего чрезмерно усердные пилоты наносят больше вреда себе, чем противнику." . += "" . += "Несмотря на этот недостаток, Shellguard Munitions смогли пересмотреть использование этого робота и начали рекламировать его как экзокостюм для гражданской обороны и полиции. \ @@ -85,5 +85,5 @@ . += "Легкий, быстрый и дешевый боевой экзокостюм, разработанный и произведенный Shellguard Munitions, хотя он выглядит модифицированным. \ С небольшими изменениями в снаряжении, броне и гладкой черной окраске этот вариант выглядит угрожающе, а его владелец явно не из тех, с кем вам следует связываться." . += "" - . += "Несмотря на недостатки базовой модели, этот модифицированный Гагакс является быстрй и опасной машиной для убийств. \ - Подобные модели распространены среди преступных группировок, и модицикации, безусловно, являются незаконными." + . += "Несмотря на недостатки базовой модели, этот модифицированный Гигакс является быстрой и опасной машиной для убийств. \ + Подобные модели распространены среди преступных группировок, и модификации, безусловно, являются незаконными." diff --git a/code/game/mecha/combat/honker.dm b/code/game/mecha/combat/honker.dm index e74e5637d9b3..66e1a3b10a9b 100644 --- a/code/game/mecha/combat/honker.dm +++ b/code/game/mecha/combat/honker.dm @@ -140,8 +140,8 @@ /obj/mecha/combat/honker/examine_more(mob/user) . = ..() - . += "Веселая и яркая модификация Дюранда, экзокостюм Х.О.Н.К. спроектирован для поддержки весёлой атмосферы. \ + . += "Веселая и яркая модификация Дюранда Х.О.Н.К. спроектирована для поддержки весёлой атмосферы. \ Построенный и усовершенствованный одними из самых опытных клоунов, когда-либо известных в галактике, с использованием материалов и рабочей силы, предоставленных Donk Co, Х.О.Н.К. каким-то образом удалось проникнуть на борт почти каждой станции Nanotrasen, для распространения неминуемого смеха (крика) и радости (страданий) всему экипажу!" . += "" - . += "Оборудованный массивным гудком ХоНКоВзРыВ 5000 и минометами дальнего действия, способными стрелять как скользкими банановыми кожурами, так и опасными мышеловками. Х.О.Н.К. хорошо оснащен, для обеспечения клоуна всем необходимым, чтобы «развлечь» экипаж станции и вызвать гнев сотрудников безопасности. \ + . += "Оборудованный массивным гудком ХоНКоВзРыВ 5000 и минометами дальнего действия, способными стрелять как скользкими банановыми кожурами, так и опасными мышеловками, Х.О.Н.К. хорошо оснащен для обеспечения клоуна всем необходимым, чтобы «развлечь» экипаж станции и вызвать гнев сотрудников службы безопасности. \ ХОНК!" diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index 66091ff98848..9a97b17c6c49 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -130,7 +130,7 @@ ..() . = list() . += "В полевых условиях боевым группам Nanotrasen часто требовался пункт коммуникации и командования, который мог бы помочь в случае сбоя связи, и поэтому они создали модификацию Мародёра. \ - Серафим служит командирской моделью с расширенными возможностями связи и командования, невероятно редок среди гражданских." + Серафим служит командирской моделью с расширенными возможностями связи и командования, невероятно редок среди гражданских." . += "" . += "Поскольку Серафим встречается редко, можно предположить, что увидеть его в действии - это хороший знак. \ Используемый только в самых чрезвычайных ситуациях, он неизбежно станет стержнем любой защиты или нападения." @@ -169,5 +169,5 @@ . += "Громоздкий, брутальный боевой экзокостюм, окрашенный в глубокий матовый черный цвет с угрожающим красным оттенком. Маулер представляет собой незаконную модификацию модели Мародёр от Defiance Arms. \ Вооруженый до зубов различным вооружением и имеющий более толстую броню, чем некоторые основные боевые экзокостюмы, это механическое чудовище встречается невероятно редко, и мало что известно о том, кто его производит и зачем оно существует." . += "" - . += "Было зачено несколько Маулеров в руках Мародеров Горлекса, группы враждебных пиратов, подозреваемых в связях с Синдикатом. \ + . += "Было замечено несколько Маулеров в руках Мародеров Горлекса, группы враждебных пиратов, подозреваемых в связях с Синдикатом. \ Маулер представляет серьезную угрозу для любой силы, и к нему никогда не следует относиться легкомысленно." diff --git a/code/game/mecha/combat/phazon.dm b/code/game/mecha/combat/phazon.dm index 2e68b962c27a..753b5968e5c4 100644 --- a/code/game/mecha/combat/phazon.dm +++ b/code/game/mecha/combat/phazon.dm @@ -1,5 +1,5 @@ /obj/mecha/combat/phazon - desc = "Экспериментальный экзокостюм разработанный Nanotrasen, обладающий способностью фазирования." + desc = "Экспериментальный экзокостюм разработанный Nanotrasen, обладающий способностью фазового сдвига." name = "Phazon" icon_state = "phazon" initial_icon = "phazon" @@ -51,8 +51,8 @@ /obj/mecha/combat/phazon/examine_more(mob/user) . = ..() . += "Фазон — это экспериментальный боевой экзокостюм Nanotrasen, в основе которого лежит ядро блюспейс-аномалии. \ - Это странное ядро позволяет механизму частично выйти из реальности, позволяя ему проходить сквозь стены и другие препятствия, как если бы их вообще не существовало. \ - Разработанный исследовательской группой Nanotrasen, проект недавно был отправлен на их научные станции для тестирования и предварительного производства." + Это странное ядро обеспечивает механизму частичный выход из реальности, позволяя ему проходить сквозь стены и другие препятствия, как если бы их вообще не существовало. \ + Будучи разработанным исследовательской группой Nanotrasen, проект недавно был отправлен на их научные станции для тестирования и предварительного производства." . += "" . += "Из-за особенностей обнаружения ядер блюспейс-аномалий Фазоны встречаются чрезвычайно редко. \ Кажется, что он гудит от накопленной энергии, а края его корпуса размыты для глаз окружающих, даже в состоянии покоя. \ diff --git a/code/game/mecha/combat/reticence.dm b/code/game/mecha/combat/reticence.dm index a2d7b1f837a5..585c83101540 100644 --- a/code/game/mecha/combat/reticence.dm +++ b/code/game/mecha/combat/reticence.dm @@ -32,6 +32,6 @@ . += "Суровая, бесцветная модификация шасси Гигакса, Молчун — это зрелище, на которое стоит смотреть… или не смотреть. \ Он использует таинственное поглощающее поле, чтобы сохранять полную тишину при движении по любой местности, что делает его излюбленным оружием для тихих убийц." . += "" - . += "Вооружен Т.С.С. Карабин «Тихий час» — совершенно бесшумным оружием, которое способно истощить выносливость цели. \ + . += "Вооружен Т.С.С. Карабин «Тихий час», совершенно бесшумным оружием, которое способно истощить цель. \ В качестве второстепенного инструмента он оснащен УБС мима, устройством, способным воспроизводить таинственную способность пантомимы создавать непроницаемые, невидимые стены. \ Как ни странно, Молчун, похоже, присутствует на каждой станции Nanotrasen, хотя никто не знает, с какой целью." diff --git a/code/game/mecha/equipment/tools/janitor_tools.dm b/code/game/mecha/equipment/tools/janitor_tools.dm index 5ec62dabe9e2..d873509fff01 100644 --- a/code/game/mecha/equipment/tools/janitor_tools.dm +++ b/code/game/mecha/equipment/tools/janitor_tools.dm @@ -65,7 +65,7 @@ if(do_after(chassis.occupant, mop_speed, target = target, allow_moving = 0)) for(var/turf/current_target_turf in view(1, target)) current_target_turf.cleaning_act(chassis.occupant, src, mop_speed, "mop", ".", skip_do_after = TRUE) - chassis.occupant_message("Вы моете [target.declent_ru(GENITIVE)].") + chassis.occupant_message("Вы моете [target.declent_ru(ACCUSATIVE)].") /obj/item/mecha_parts/mecha_equipment/janitor/mega_mop/post_clean(atom/target, mob/user) var/turf/T = get_turf(target) @@ -269,8 +269,8 @@ if(istype(target, /obj/machinery/disposal)) // Emptying stuff into disposals chassis.occupant.visible_message( - "[chassis.occupant] опустошает [declent_ru(NOMINATIVE)] в мусорку.", - "Вы опустошаете [declent_ru(NOMINATIVE)] в мусорку.", + "[chassis.occupant] опустошает [declent_ru(ACCUSATIVE)] в мусорку.", + "Вы опустошаете [declent_ru(ACCUSATIVE)] в мусорку.", "Вы слышите, как кто-то выбрасывает что-то в мусорку." ) chassis.Beam(target, icon_state = "rped_upgrade", icon = 'icons/effects/effects.dmi', time = 5) @@ -295,10 +295,10 @@ for(var/obj/item/I in target_turf.contents) if(storage_controller.can_be_inserted(I)) storage_controller.handle_item_insertion(I, null, TRUE) - chassis.occupant_message("Вы подбираете все предметы с помощью [declent_ru(GENITIVE)]. Оставшаяся вместимость грузового отсека:[storage_controller.max_combined_w_class - length(storage_controller.contents)]") + chassis.occupant_message("Вы подбираете все предметы с помощью [declent_ru(GENITIVE)]. Оставшаяся вместимость грузового отсека: [storage_controller.max_combined_w_class - length(storage_controller.contents)]") else // Dumping for(var/obj/item/I in storage_controller.contents) storage_controller.remove_from_storage(I, target_turf) - chassis.occupant_message("Вы высыпаете всё из [declent_ru(GENITIVE)] в [declent_ru(NOMINATIVE)].") + chassis.occupant_message("Вы высыпаете всё из [declent_ru(GENITIVE)] в [declent_ru(ACCUSATIVE)].") update_equip_info() diff --git a/code/game/mecha/equipment/tools/mecha_mining_tools.dm b/code/game/mecha/equipment/tools/mecha_mining_tools.dm index ddb6d5e42e0c..d7223431a5da 100644 --- a/code/game/mecha/equipment/tools/mecha_mining_tools.dm +++ b/code/game/mecha/equipment/tools/mecha_mining_tools.dm @@ -6,7 +6,7 @@ /obj/item/mecha_parts/mecha_equipment/drill name = "exosuit drill" - desc = "Бур для шахтёрских экзокостюмов. Пробурит почти всё!" + desc = "Бур для шахтёрских экзокостюмов. Этот бур пронзит небеса!" icon_state = "mecha_drill" equip_cooldown = 15 energy_drain = 10 @@ -68,7 +68,7 @@ drill.log_message("Бурение [declent_ru(GENITIVE)] завершено") dismantle_wall(TRUE, FALSE) else - drill.occupant_message("Бур недостаточно мощный, чтобы пробить [declent_ru(NOMINATIVE)]") + drill.occupant_message("Бур недостаточно мощный, чтобы пробить [declent_ru(ACCUSATIVE)]") /turf/simulated/mineral/drill_act(obj/item/mecha_parts/mecha_equipment/drill/drill) for(var/turf/simulated/mineral/M in range(drill.chassis, 1)) @@ -96,7 +96,7 @@ return FALSE /obj/item/mecha_parts/mecha_equipment/drill/proc/drill_mob(mob/living/target, mob/user) - target.visible_message("[chassis.declent_ru(NOMINATIVE)] бурит [target.declent_ru(GENITIVE)] с помощью [declent_ru(GENITIVE)]!", + target.visible_message("[chassis.declent_ru(NOMINATIVE)] бурит [target.declent_ru(ACCUSATIVE)] с помощью [declent_ru(GENITIVE)]!", "[chassis.declent_ru(NOMINATIVE)] бурит вас с помощью [declent_ru(GENITIVE)]!") add_attack_logs(user, target, "ПРОБУРЕН с помощью [declent_ru(GENITIVE)] ([uppertext(user.a_intent)]) ([uppertext(damtype)])") if(target.stat == DEAD && target.getBruteLoss() >= 200) @@ -125,7 +125,7 @@ /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill name = "diamond-tipped exosuit drill" - desc = "Бур с алмазным наконечником для шахтёрских экзокостюмов. Пробурит уж точно всё!" + desc = "Бур с алмазным наконечником для шахтёрских экзокостюмов. Улучшенная версия бура, который пронзит небеса!" icon_state = "mecha_diamond_drill" origin_tech = "materials=4;engineering=4" equip_cooldown = 10 diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index 9242e38af8b2..de4adf6df434 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -29,7 +29,7 @@ /obj/item/mecha_parts/mecha_equipment/medical/sleeper name = "mounted sleeper" - desc = "Слипер для медицинских экзокостюмов. Навесной слипер, который поддерживает состояние пациентов и позволяет вводить медикаменты из запасов экзокостюма." + desc = "Слипер для медицинских экзокостюмов, который поддерживает состояние пациентов и позволяет вводить медикаменты из запасов экзокостюма." icon = 'icons/obj/cryogenic2.dmi' icon_state = "sleeper" origin_tech = "engineering=3;biotech=3;plasmatech=2" @@ -58,8 +58,8 @@ return if(!patient_insertion_check(target)) return - occupant_message("Вы начинаете помещать [target.declent_ru(GENITIVE)] в [declent_ru(NOMINATIVE)]...") - chassis.visible_message("[chassis.declent_ru(NOMINATIVE)] начинает помещать [target.declent_ru(GENITIVE)] в [declent_ru(NOMINATIVE)].") + occupant_message("Вы начинаете помещать [target.declent_ru(ACCUSATIVE)] в [declent_ru(ACCUSATIVE)]...") + chassis.visible_message("[chassis.declent_ru(NOMINATIVE)] начинает помещать [target.declent_ru(ACCUSATIVE)] в [declent_ru(ACCUSATIVE)].") if(do_after_cooldown(target)) if(!patient_insertion_check(target)) return @@ -67,9 +67,9 @@ patient = target START_PROCESSING(SSobj, src) update_equip_info() - occupant_message("Пациент [target.declent_ru(NOMINATIVE)] успешно помещён в [declent_ru(NOMINATIVE)]. Функции жизнеобеспечения включены.") - chassis.visible_message("[chassis.declent_ru(NOMINATIVE)] помещает [target.declent_ru(GENITIVE)] в [declent_ru(NOMINATIVE)].") - log_message("[target.declent_ru(NOMINATIVE)] помещён в [declent_ru(NOMINATIVE)]. Функции жизнеобеспечения включены.") + occupant_message("Пациент [target.declent_ru(NOMINATIVE)] успешно помещён в [declent_ru(ACCUSATIVE)]. Функции жизнеобеспечения включены.") + chassis.visible_message("[chassis.declent_ru(NOMINATIVE)] помещает [target.declent_ru(ACCUSATIVE)] в [declent_ru(ACCUSATIVE)].") + log_message("[target.declent_ru(NOMINATIVE)] помещён в [declent_ru(ACCUSATIVE)]. Функции жизнеобеспечения включены.") /obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/patient_insertion_check(mob/living/carbon/target) if(target.buckled) @@ -95,7 +95,7 @@ /obj/item/mecha_parts/mecha_equipment/medical/sleeper/detach() if(patient) - occupant_message("Невозможно отсоединить [declent_ru(NOMINATIVE)] — оборудование занято!") + occupant_message("Невозможно отсоединить [declent_ru(ACCUSATIVE)] — оборудование занято!") return STOP_PROCESSING(SSobj, src) return ..() @@ -219,7 +219,7 @@ if(!chassis.has_charge(energy_drain)) set_ready_state(1) log_message("Деактивировано.") - occupant_message("[declent_ru(NOMINATIVE)] деактивирован - нет энергии.") + occupant_message("[declent_ru(NOMINATIVE)] деактивирован - нет питания.") STOP_PROCESSING(SSobj, src) return var/mob/living/carbon/M = patient @@ -296,7 +296,7 @@ occupant_message("Шприцы не загружены.") return if(reagents.total_volume<=0) - occupant_message("Нет доступных реагентов для загрузки шприца..") + occupant_message("Нет доступных реагентов для заполнения шприца.") return var/turf/trg = get_turf(target) var/obj/item/reagent_containers/syringe/mechsyringe = syringes[1] @@ -307,7 +307,7 @@ mechsyringe.icon = 'icons/obj/chemical.dmi' mechsyringe.icon_state = "syringeproj" playsound(chassis, 'sound/items/syringeproj.ogg', 50, 1) - log_message("Запущен [mechsyringe.declent_ru(NOMINATIVE)] из [declent_ru(GENITIVE)], нацелен в [target.declent_ru(GENITIVE)].") + log_message("Запущен [mechsyringe.declent_ru(NOMINATIVE)] из [declent_ru(GENITIVE)], нацелен в [target.declent_ru(ACCUSATIVE)].") var/mob/originaloccupant = chassis.occupant var/original_target_zone = originaloccupant.zone_selected spawn(0) @@ -541,7 +541,7 @@ else push_aside(chassis, M)//out of the way, I have people to save! occupant_message("Вы аккуратно отодвигаете [target] с дороги.") - chassis.visible_message("[chassis] аккуратно отодвигает [target] с дороги.р") + chassis.visible_message("[chassis] аккуратно отодвигает [target] с дороги.") /obj/item/mecha_parts/mecha_equipment/medical/rescue_jaw/proc/push_aside(obj/mecha/M, mob/living/L) switch(get_dir(M, L)) diff --git a/code/game/mecha/equipment/tools/other_tools.dm b/code/game/mecha/equipment/tools/other_tools.dm index 36f9f64f3365..f7ed7be69116 100644 --- a/code/game/mecha/equipment/tools/other_tools.dm +++ b/code/game/mecha/equipment/tools/other_tools.dm @@ -56,7 +56,7 @@ if(MECH_GRAVCAT_MODE_GRAVSLING) if(!locked) if(!istype(target) || target.anchored) - occupant_message("Невозможно зафиксировать [target.declent_ru(GENITIVE)].") + occupant_message("Невозможно зафиксировать [target.declent_ru(ACCUSATIVE)].") return locked = target occupant_message("Зафиксировано на [target.declent_ru(PREPOSITIONAL)].") diff --git a/code/game/mecha/equipment/tools/work_tools.dm b/code/game/mecha/equipment/tools/work_tools.dm index 0d01738d5d2b..936c7823424e 100644 --- a/code/game/mecha/equipment/tools/work_tools.dm +++ b/code/game/mecha/equipment/tools/work_tools.dm @@ -7,7 +7,7 @@ /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp name = "hydraulic clamp" - desc = "Оборудование для экзокостюмов. Позволяет поднимать объекты и загружать их в грузовой отсек." + desc = "Оборудование для экзокостюмов. Позволяет поднимать объекты и помещать их в грузовой отсек." icon_state = "mecha_clamp" equip_cooldown = 15 energy_drain = 10 @@ -49,7 +49,7 @@ if(length(cargo_holder.cargo) >= cargo_holder.cargo_capacity) occupant_message("Недостаточно места в грузовом отсеке!") return - chassis.visible_message("[chassis] поднимает [target] и начинает загружать его в грузовой отсек.") + chassis.visible_message("[chassis] поднимает [target] и начинает помещать в грузовой отсек.") var/anchor_state_before_load = O.anchored O.anchored = TRUE if(!do_after_cooldown(target)) @@ -95,7 +95,7 @@ var/obj/O = target if(!O.anchored) if(length(cargo_holder.cargo) < cargo_holder.cargo_capacity) - chassis.visible_message("[chassis] поднимает [target] и начинает загружать в грузовой отсек.") + chassis.visible_message("[chassis] поднимает [target] и начинает помещать в грузовой отсек.") O.anchored = TRUE if(do_after_cooldown(target)) cargo_holder.cargo += O @@ -372,7 +372,7 @@ else occupant_message("Катушка полностью заполнена.") else - occupant_message("Невозможно загрузить [target.declent_ru(NOMINATIVE)] - кабель не найден.") + occupant_message("Невозможно загрузить [target.declent_ru(ACCUSATIVE)] - кабель не найден.") /obj/item/mecha_parts/mecha_equipment/cable_layer/Topic(href,href_list) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 6f9e997809c6..a149a007d07d 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -394,7 +394,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/cleaner name = "\improper N23 Rotary Janitation Launcher" - desc = "Инструмент для массовой уборки. Запускает заранее подготовленные гранаты с очистительным пеной. Высокая опасность поскользнуться!" + desc = "Инструмент для массовой уборки. Запускает заранее подготовленные гранаты с очистительной пеной. Высокая опасность поскользнуться!" icon_state = "mecha_grenadelnchr" origin_tech = "combat=4;engineering=4" projectile = /obj/item/grenade/chem_grenade/cleaner diff --git a/code/game/mecha/janitor/nkarrdem.dm b/code/game/mecha/janitor/nkarrdem.dm index 7d41e2d35a89..6fb8fa502a12 100644 --- a/code/game/mecha/janitor/nkarrdem.dm +++ b/code/game/mecha/janitor/nkarrdem.dm @@ -31,7 +31,7 @@ . = ..() if(. && ishuman(H)) if(istype(H.glasses, /obj/item/clothing/glasses/hud)) - occupant_message("[H.glasses] мешают вам использовать встроенный уборочный HUD [declent_ru(NOMINATIVE)].") + occupant_message("[H.glasses] мешают вам использовать встроенный уборочный HUD [declent_ru(GENITIVE)].") else var/datum/atom_hud/data/janitor/jani_hud = GLOB.huds[DATA_HUD_JANITOR] jani_hud.add_hud_to(H) diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index b56b0ac422b2..3ba7a9e4f7b4 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -122,7 +122,7 @@ if(!I.tool_start_check(src, user, 0)) return output_dir = turn(output_dir, -90) - to_chat(user, "Вы поворачиваете выход [declent_ru(PREPOSITIONAL)] на [dir2text(output_dir)].") + to_chat(user, "Вы поворачиваете выход [declent_ru(GENITIVE)] на [dir2text(output_dir)].") /obj/machinery/mecha_part_fabricator/RefreshParts() var/coef_mats = 0 @@ -261,7 +261,7 @@ var/list/lockbox_access for(var/access in L.req_access) lockbox_access += "[get_access_desc(access)] " - L.desc = "Запертая коробка. Закрыта на [lockbox_access] доступ" + L.desc = "Запертая коробка. Закрыта на [lockbox_access]доступ" // Clean up being_built = null @@ -303,7 +303,7 @@ */ /obj/machinery/mecha_part_fabricator/proc/can_insert_materials(mob/user) if(panel_open) - to_chat(user, "В [declent_ru(NOMINATIVE)] не может быть загружены новые материалы, пока панель открыта!") + to_chat(user, "В [declent_ru(ACCUSATIVE)] не может быть загружены новые материалы, пока панель открыта!") return FALSE if(being_built) to_chat(user, "[declent_ru(NOMINATIVE)] в данный момент печатает деталь! Пожалуйста, дождитесь завершения.") diff --git a/code/game/mecha/medical/odysseus.dm b/code/game/mecha/medical/odysseus.dm index b28e0449cb05..1f25777b9495 100644 --- a/code/game/mecha/medical/odysseus.dm +++ b/code/game/mecha/medical/odysseus.dm @@ -1,5 +1,5 @@ /obj/mecha/medical/odysseus - desc = "Медицинский экзокостюм разработанный корпорацией DeForest Medical для спасательных операций." + desc = "Медицинский экзокостюм, разработанный корпорацией DeForest Medical для спасательных операций." name = "Odysseus" icon_state = "odysseus" initial_icon = "odysseus" @@ -49,4 +49,4 @@ . = ..() . += "Одиссей — это относительно быстрый, легкий и простой в обслуживании экзокостюм, разработанный корпорацией DeForest Medical. Первоначально созданный для спасения и ухода за пациентами в сложных условиях, он получил высокое распространение в секторе, обычно среди крупных корпораций и военных групп, которые ценят его способность входить и выходить даже из самых трудных зон бедствия." . += "" - . += "DeForest Medical добилась скромного успеха с экзокостюмом Одиссей, получив лишь незначительные жалобы на его медлительность и недостаток брони или оборонительных возможностей. Несмотря на эти недостатки, он нашёл применение в медицинских командах Nanotrasen, где парамедики находят ему полезное применение и разнообразные комплекты оборудования. Как и все мехи на станции, Nanotrasen приобрела лицензию на производство Одиссея на своих предприятиях." + . += "DeForest Medical добилась скромного успеха с экзокостюмом Одиссей, получив лишь незначительные жалобы на его медлительность и недостаток брони или оборонительных возможностей. Несмотря на эти недостатки, он нашёл применение в медицинских командах Nanotrasen, где парамедики находят полезное применение ему и и его разнообразным комплектам оборудования. Как в случаях со всеми станционными мехами, Nanotrasen приобрела лицензию на производство Одиссея на своих предприятиях." diff --git a/code/game/mecha/working/ripley.dm b/code/game/mecha/working/ripley.dm index e60f3aa8b7cf..824b10066f9b 100644 --- a/code/game/mecha/working/ripley.dm +++ b/code/game/mecha/working/ripley.dm @@ -85,7 +85,7 @@ if(hides == HIDES_COVERED_FULL) desc = "Автономная тяговая механизированная единица «Рипли». На него установлен устрашающий панцирь, полностью состоящий из пластин шкуры голиафа — его пилот, должно быть, опытный охотник на монстров." else - desc = "Автономная тяговая механизированная единица «Рипли».Его броня усилена пластинами из кожи голиафа." + desc = "Автономная тяговая механизированная единица «Рипли». Его броня усилена пластинами из кожи голиафа." return // Metal plates @@ -135,7 +135,7 @@ . = ..() . += "«Рипли» — это прочный и надёжный экзокостюм, первоначально произведенный Hephaestus Industries. \ Сейчас он широко используется в секторе Ориона и за его пределами, являясь одним из самых распространённых экзокостюмов, когда-либо созданных. \ - Вскоре после начала производства Hephaestus передала права на выпуск Ripley другим корпорациям, получая роялти по мере роста популярности экзокостюма." + Вскоре после начала производства Hephaestus передала права на выпуск Ripley другим корпорациям, получая отчисления по мере роста популярности экзокостюма." . += "" . += "В зависимости от конфигурации «Рипли» можно использовать для многих целей, включая добычу полезных ископаемых, строительство и даже транспортировку грузов. \ По сей день он остается одним из самых популярных мехов, когда-либо созданных, и Hephaestus получает значительную прибыль от продаж этой устаревшей, но прочной конструкции. \ @@ -157,11 +157,11 @@ /obj/mecha/working/ripley/firefighter/examine_more(mob/user) ..() . = list() - . += "Основанный на шасси «Рипли», первоначально разработанном Hephaestus Industries, «Огнеборец» представляет собой модернизацию, созданную Nanotrasen по мере расширения горнодобывающих предприятий и необходимости в прочном, огнестойком экзокостюме. \ - Уборудован термостойкой защитой, «Огнеборец» стал популярным экзокостюмом среди горнодобывающих компаний, работающих в опасных условиях." + . += "Основанный на шасси «Рипли», первоначально разработанном Hephaestus Industries, «Огнеборец» представляет собой модификацию, созданную Nanotrasen по мере расширения горнодобывающих предприятий и необходимости в прочном, огнестойком экзокостюме. \ + Оборудованный термостойкой защитой «Огнеборец» стал популярным экзокостюмом среди горнодобывающих компаний, работающих в опасных условиях." . += "" - . += "С момента экспансии Nanotrasen на Эпсилон Эридани и их горнодобывающих операций в Лавалэнде, «Огнеборец» стал более популярным среди опытных шахтеров, ищущих более безопасный и надёжный способ добычи полезных ископаемых даже в самых жарких условиях. \ - Кроме того, он нашел некоторое применение среди атмосферных техников, которые ценят его способностью контролировать даже самые сильные плазменные пожары, одновременно защищая своего пилота." + . += "С момента экспансии Nanotrasen на Эпсилон Эридана и их горнодобывающих операций на Лаваленде, «Огнеборец» стал более популярным среди опытных шахтеров, ищущих более безопасный и надёжный способ добычи полезных ископаемых даже в самых жарких условиях. \ + Кроме того, он нашел некоторое применение среди атмосферных техников, которые ценят его способность контролировать даже самые сильные плазменные пожары, одновременно защищая своего пилота." /obj/mecha/working/ripley/deathripley desc = "ОХ БЛЯДЬ, ЭТО ОТРЯД СМЕРТИ, НАМ ВСЕМ ПИЗДЕЦ!" @@ -188,7 +188,7 @@ /obj/mecha/working/ripley/deathripley/examine_more(mob/user) ..() . = list() - . += "Функциональный, хорошо сделанный коллекционный мез для популярного головид-шоу «Отряд смерти», финансируемого Nanotrasen. \ + . += "Функциональный, искусно выполненный коллекционный реквизит для популярного головид-шоу «Отряд смерти», финансируемого Nanotrasen. \ Модернизированное и перекрашенное шасси «Рипли», «Рипли Смерти» был создан и использован лидером Отряда Смерти, мастер-сержантом Киллджоем, во время решающей битвы с Паучьей Королевой «Ксеркс» в конце 4-го сезона. \ На мехе стоит подпись инженера команды, капрала Айронхеда, который помогал Киллджою в его постройке." . += ""