diff --git a/code/game/mecha/equipment/mecha_equipment.dm b/code/game/mecha/equipment/mecha_equipment.dm
index e467147ede3c..145b82b8c92c 100644
--- a/code/game/mecha/equipment/mecha_equipment.dm
+++ b/code/game/mecha/equipment/mecha_equipment.dm
@@ -129,7 +129,7 @@
chassis.selected = null
update_chassis_page()
remove_targeted_action()
- chassis.log_message("[capitalize(declent_ru(NOMINATIVE))] removed from equipment.")
+ chassis.log_message("[capitalize(declent_ru(NOMINATIVE))] снят с оборудования.")
chassis = null
set_ready_state(1)
diff --git a/code/game/mecha/equipment/tools/mecha_mining_tools.dm b/code/game/mecha/equipment/tools/mecha_mining_tools.dm
index e6b17ae9083d..8a01e2a48e4d 100644
--- a/code/game/mecha/equipment/tools/mecha_mining_tools.dm
+++ b/code/game/mecha/equipment/tools/mecha_mining_tools.dm
@@ -96,8 +96,8 @@
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(ACCUSATIVE)] с помощью [declent_ru(GENITIVE)]!",
- "[chassis.declent_ru(NOMINATIVE)] бурит вас с помощью [declent_ru(GENITIVE)]!")
+ target.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] бурит [target.declent_ru(ACCUSATIVE)] с помощью [declent_ru(GENITIVE)]!",
+ "[capitalize(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)
add_attack_logs(user, target, "gibbed")
diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm
index 2cee28b9f991..b463d81771a0 100644
--- a/code/game/mecha/equipment/tools/medical_tools.dm
+++ b/code/game/mecha/equipment/tools/medical_tools.dm
@@ -325,7 +325,7 @@
var/mob/living/carbon/M = safepick(mobs)
if(M)
var/R
- mechsyringe.visible_message(" [M] был поражён шприцем!")
+ mechsyringe.visible_message(" [capitalize(M.declent_ru(ACCUSATIVE))] был поражён шприцем!")
if(M.can_inject(originaloccupant, TRUE, original_target_zone))
if(mechsyringe.reagents)
for(var/datum/reagent/A in mechsyringe.reagents.reagent_list)
@@ -536,12 +536,12 @@
if(isliving(target)) //interact with living beings
var/mob/living/M = target
if(chassis.occupant.a_intent == INTENT_HARM)//the patented, medical rescue claw is incapable of doing harm. Worry not.
- target.visible_message("[chassis.declent_ru(NOMINATIVE)] аккуратно тыкает [declent_ru(NOMINATIVE)] в нос. В последний момент гидравлика шипит и предохранители смягчают жёсткий удар.", \
- "")
+ target.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] аккуратно тыкает [target.declent_ru(ACCUSATIVE)] в нос. В последний момент гидравлика шипит и предохранители смягчают жёсткий удар.", \
+ "")
else
push_aside(chassis, M)//out of the way, I have people to save!
- occupant_message("Вы аккуратно отодвигаете [declent_ru(NOMINATIVE)] с дороги.")
- chassis.visible_message("[chassis.declent_ru(NOMINATIVE)] аккуратно отодвигает [declent_ru(NOMINATIVE)] с дороги.")
+ occupant_message("Вы аккуратно отодвигаете [target.declent_ru(ACCUSATIVE)] с дороги.")
+ chassis.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] аккуратно отодвигает [target.declent_ru(ACCUSATIVE)] с дороги.")
/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 10c468f897fa..42a527c5ab7f 100644
--- a/code/game/mecha/equipment/tools/other_tools.dm
+++ b/code/game/mecha/equipment/tools/other_tools.dm
@@ -50,7 +50,7 @@
if(!action_checks(target))
return
if(cooldown_timer > world.time)
- occupant_message("[declent_ru(NOMINATIVE)] всё еще заряжается.")
+ occupant_message("[capitalize(declent_ru(NOMINATIVE))] всё еще заряжается.")
return
switch(mode)
if(MECH_GRAVCAT_MODE_GRAVSLING)
diff --git a/code/game/mecha/equipment/tools/work_tools.dm b/code/game/mecha/equipment/tools/work_tools.dm
index 3eee589e3e10..c83d7710708a 100644
--- a/code/game/mecha/equipment/tools/work_tools.dm
+++ b/code/game/mecha/equipment/tools/work_tools.dm
@@ -39,17 +39,17 @@
if(istype(target, /obj/machinery/atmospherics/supermatter_crystal)) //No, you can't pick up the SM with this you moron, did you think you were clever?
var/obj/mecha/working/ripley/R = chassis
QDEL_LIST_CONTENTS(R.cargo) //We don't want to drop cargo that just spam hits the SM, let's delete it
- occupant_message("Вы с ужасом осознаёте, что вы сделали, когда [chassis] начинает искривляться вокруг вас!")
+ occupant_message("Вы с ужасом осознаёте, что вы сделали, когда [chassis.declent_ru(NOMINATIVE)] начинает искривляться вокруг вас!")
chassis.occupant.dust()
target.Bumped(chassis)
return
if(O.anchored)
- occupant_message("[target] надёжно зафиксирован!")
+ occupant_message("[capitalize(target.declent_ru(NOMINATIVE))] надёжно зафиксирован!")
return
if(length(cargo_holder.cargo) >= cargo_holder.cargo_capacity)
occupant_message("Недостаточно места в грузовом отсеке!")
return
- chassis.visible_message("[chassis] поднимает [target] и начинает помещать в грузовой отсек.")
+ chassis.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] поднимает [target.declent_ru(ACCUSATIVE)] и начинает помещать в грузовой отсек.")
var/anchor_state_before_load = O.anchored
O.anchored = TRUE
if(!do_after_cooldown(target))
@@ -58,7 +58,7 @@
cargo_holder.cargo += O
O.forceMove(chassis)
O.anchored = FALSE
- occupant_message("[target] успешно загружен.")
+ occupant_message("[capitalize(target.declent_ru(NOMINATIVE))] успешно загружен.")
log_message("Loaded [O]. Cargo compartment capacity: [cargo_holder.cargo_capacity - length(cargo_holder.cargo)]")
return
@@ -71,15 +71,15 @@
if(!M)
return
M.adjustOxyLoss(round(dam_force/2))
- target.visible_message("[chassis] сжимает [target].", \
- "[chassis] сжимает [target].",\
+ target.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] сжимает [target.declent_ru(ACCUSATIVE)].", \
+ "[capitalize(chassis.declent_ru(NOMINATIVE))] сжимает [target.declent_ru(ACCUSATIVE)].",\
"Вы слышите, как что-то хрустит.")
add_attack_logs(chassis.occupant, M, "Squeezed with [src] ([uppertext(chassis.occupant.a_intent)]) ([uppertext(damtype)])")
start_cooldown()
return
step_away(M, chassis)
- occupant_message("Ты толкаешь [target] с дороги.")
- chassis.visible_message("[chassis] толкает [target] с дороги.")
+ occupant_message("Вы толкаете [target.declent_ru(ACCUSATIVE)] с дороги.")
+ chassis.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] толкает [target.declent_ru(ACCUSATIVE)] с дороги.")
//This is pretty much just for the death-ripley
@@ -95,34 +95,34 @@
var/obj/O = target
if(!O.anchored)
if(length(cargo_holder.cargo) < cargo_holder.cargo_capacity)
- chassis.visible_message("[chassis] поднимает [target] и начинает помещать в грузовой отсек.")
+ chassis.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] поднимает [target.declent_ru(ACCUSATIVE)] и начинает помещать в грузовой отсек.")
O.anchored = TRUE
if(do_after_cooldown(target))
cargo_holder.cargo += O
O.forceMove(chassis)
O.anchored = FALSE
- occupant_message("[target] успешно загружен.")
+ occupant_message("[capitalize(target.declent_ru(NOMINATIVE))] успешно загружен.")
log_message("Loaded [O]. Cargo compartment capacity: [cargo_holder.cargo_capacity - length(cargo_holder.cargo)]")
else
O.anchored = initial(O.anchored)
else
occupant_message("Недостаточно места в грузовом отсеке!")
else
- occupant_message("[target] надёжно зафиксирован!")
+ occupant_message("[capitalize(target.declent_ru(NOMINATIVE))] надёжно зафиксирован!")
else if(isliving(target))
var/mob/living/M = target
if(M.stat == DEAD) return
if(chassis.occupant.a_intent == INTENT_HARM)
- target.visible_message("[chassis] уничтожает [target] в нечестивой ярости.",
- "[chassis] уничтожает [target] в нечестивой ярости.")
+ target.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] уничтожает [target.declent_ru(ACCUSATIVE)] в нечестивой ярости.",
+ "[capitalize(chassis.declent_ru(NOMINATIVE))] уничтожает [target.declent_ru(ACCUSATIVE)] в нечестивой ярости.")
M.gib()
/*if(chassis.occupant.a_intent == INTENT_DISARM)
target.visible_message("[chassis] rips [target]'s arms off.",
"[chassis] rips [target]'s arms off.")*/
else
step_away(M,chassis)
- target.visible_message("[chassis] бросает [target], словно комок бумаги.")
+ target.visible_message("[capitalize(chassis.declent_ru(NOMINATIVE))] бросает [target.declent_ru(ACCUSATIVE)], словно комок бумаги.")
return
@@ -234,21 +234,21 @@
if((isreinforcedwallturf(target) && !canRwall) || istype(target, /turf/simulated/wall/indestructible))
return 0
var/turf/simulated/wall/W = target
- occupant_message("Деконструкция [target]...")
+ occupant_message("Деконструкция [target.declent_ru(ACCUSATIVE)]...")
if(do_after_cooldown(W))
chassis.spark_system.start()
W.ChangeTurf(/turf/simulated/floor/plating)
playsound(W, usesound, 50, 1)
else if(isfloorturf(target))
var/turf/simulated/floor/F = target
- occupant_message("Деконструкция [target]...")
+ occupant_message("Деконструкция [target.declent_ru(ACCUSATIVE)]...")
if(do_after_cooldown(F))
chassis.spark_system.start()
F.ChangeTurf(F.baseturf)
F.recalculate_atmos_connectivity()
playsound(F, usesound, 50, 1)
else if(istype(target, /obj/machinery/door/airlock))
- occupant_message("Деконструкция [target]...")
+ occupant_message("Деконструкция [target.declent_ru(ACCUSATIVE)]...")
if(do_after_cooldown(target))
chassis.spark_system.start()
qdel(target)
diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm
index 71b1d4be10f8..b1b36f358f5b 100644
--- a/code/game/mecha/mech_bay.dm
+++ b/code/game/mecha/mech_bay.dm
@@ -123,7 +123,7 @@
/obj/machinery/computer/mech_bay_power_console
name = "mech bay power control console"
- desc = "Консоль управления станции зарядки для мехов."
+ desc = "Консоль управления станции зарядки для экзокостюмов."
density = TRUE
anchored = TRUE
icon = 'icons/obj/computer.dmi'
diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm
index 3ba7a9e4f7b4..6e551df87c0d 100644
--- a/code/game/mecha/mech_fabricator.dm
+++ b/code/game/mecha/mech_fabricator.dm
@@ -306,7 +306,7 @@
to_chat(user, "В [declent_ru(ACCUSATIVE)] не может быть загружены новые материалы, пока панель открыта!")
return FALSE
if(being_built)
- to_chat(user, "[declent_ru(NOMINATIVE)] в данный момент печатает деталь! Пожалуйста, дождитесь завершения.")
+ to_chat(user, "[capitalize(declent_ru(NOMINATIVE))] в данный момент печатает деталь! Пожалуйста, дождитесь завершения.")
return FALSE
return TRUE