From 687c4bf739e1fd8ab3b7dad1c6c1867abefb99d1 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 18:51:20 +0600
Subject: [PATCH 001/117] abductor
---
.../abductors/abductor_objectives.dm | 66 +++++++++----------
1 file changed, 33 insertions(+), 33 deletions(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index 9c3f89aaff53..4853662579fa 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -5,7 +5,7 @@
var/team
/datum/objective/experiment/New()
- explanation_text = "Experiment on [target_amount] humans."
+ explanation_text = "Провести эксперименты с [target_amount] людьми."
/datum/objective/experiment/check_completion()
. = OBJECTIVE_LOSS
@@ -30,14 +30,14 @@
completed = OBJECTIVE_WIN
/datum/objective/abductee/steal
- explanation_text = "Steal all"
+ explanation_text = "Украсть"
/datum/objective/abductee/steal/New()
- var/target = pick(list("pets","lights","monkeys","fruits","shoes","bars of soap"))
+ var/target = pick(list("питомцев","лампочки","обезьян","фрукты","ботинки","куски мыла"))
explanation_text += " [target]."
/datum/objective/abductee/capture
- explanation_text = "Capture"
+ explanation_text = "Захват"
/datum/objective/abductee/capture/New()
var/list/jobs = get_job_datums()
@@ -46,89 +46,89 @@
jobs -= J
if(jobs.len > 0)
var/datum/job/target = pick(jobs)
- explanation_text += " a [target.title]."
+ explanation_text += "представителя [target.title]."
else
- explanation_text += " someone."
+ explanation_text += " кого-либо."
/datum/objective/abductee/shuttle
- explanation_text = "You must escape the station! Get the shuttle called!"
+ explanation_text = "Вы должны покинуть станцию! Вызовите шаттл!"
/datum/objective/abductee/noclone
- explanation_text = "Don't allow anyone to be cloned."
+ explanation_text = "Не допустите клонирование членов экипажа."
/datum/objective/abductee/blazeit
- explanation_text = "Your body must be improved. Ingest as many drugs as you can."
+ explanation_text = "Вы должны стать лучше. Принимайте больше лекарств и наркотиков."
/datum/objective/abductee/yumyum
- explanation_text = "You are hungry. Eat as much food as you can find."
+ explanation_text = "Вы ОЧЕНЬ голодны. Найдите и съешьте как можно больше еды"
/datum/objective/abductee/insane
- explanation_text = "You see you see what they cannot you see the open door you seeE you SEeEe you SEe yOU seEee SHOW THEM ALL"
+ explanation_text = "Они не видят того, что видишь ты. П̷̮͒о̵͓͋к̵̤̆ӓ̴̱ж̷̹͊и̶̰̑ ̷͈̚и̸͔̓м̴̰̅ ̶͖͘э̸͙͌т̸̻̒о̷̹̑."
/datum/objective/abductee/cannotmove
- explanation_text = "Convince the crew that you are a paraplegic."
+ explanation_text = "Убедите экипаж в том, что у вас нет ног..."
/datum/objective/abductee/deadbodies
- explanation_text = "Start a collection of corpses. Don't kill people to get these corpses."
+ explanation_text = "Начните коллекционировать трупы. Не убивайте ради получения новых экспонатов!"
/datum/objective/abductee/floors
- explanation_text = "Replace all the floor tiles with carpeting, wooden boards, or grass."
+ explanation_text = "Замените обычную плитку чем-то более интересным."
/datum/objective/abductee/powerunlimited
- explanation_text = "Flood the station's powernet with as much electricity as you can."
+ explanation_text = "Достигните максимальной выработки энергии."
/datum/objective/abductee/pristine
- explanation_text = "Ensure the station is in absolutely pristine condition."
+ explanation_text = "Убедитесь в том, что станция останется в нормальном состоянии."
/datum/objective/abductee/window
- explanation_text = "Replace all normal windows with reinforced windows."
+ explanation_text = "Укрепите каждое окно на станции решёткой."
/datum/objective/abductee/nations
- explanation_text = "Ensure your department prospers over all else."
+ explanation_text = "Убедитесь в том, что ваш отдел - самый лучший на станции."
/datum/objective/abductee/abductception
- explanation_text = "You have been changed forever. Find the ones that did this to you and give them a taste of their own medicine."
+ explanation_text = "Найдите своих обидчиков и отомстите им..."
/datum/objective/abductee/ghosts
- explanation_text = "Conduct a seance with the spirits of the afterlife."
+ explanation_text = "Проведите сеанс с духами загробного мира."
/datum/objective/abductee/summon
- explanation_text = "Conduct a ritual to summon an elder god."
+ explanation_text = "Совершите ритуал для призыва божества."
/datum/objective/abductee/machine
- explanation_text = "You are secretly an android. Interface with as many machines as you can to boost your own power."
+ explanation_text = "Вы считаете себя андроидом. Будьте более похожим на андроида."
/datum/objective/abductee/prevent
- explanation_text = "You have been enlightened. This knowledge must not escape. Ensure nobody else can become enlightened."
+ explanation_text = "Вы достигли Просвящения. Не дайте никому более его достичь!"
/datum/objective/abductee/calling
- explanation_text = "Call forth a spirit from the other side."
+ explanation_text = "Вызовите духа погибшего члена экипажа."
/datum/objective/abductee/calling/New()
var/mob/dead/D = pick(dead_mob_list)
if(D)
- explanation_text = "You know that [D] has perished. Call them from the spirit realm."
+ explanation_text = "Вы знаете, что [D] умер. Вызови его дух в реальность!"
/datum/objective/abductee/social_experiment
- explanation_text = "This is a secret social experiment conducted by Nanotrasen. Convince the crew that this is the truth."
+ explanation_text = "Убедите всех в том, что события на станции - это секретный социальный эксперимент НТ."
/datum/objective/abductee/vr
- explanation_text = "It's all an entirely virtual simulation within an underground vault. Convince the crew to escape the shackles of VR."
+ explanation_text = "Убедите всех в том, что всё вокруг - компьютерная симуляция."
/datum/objective/abductee/pets
- explanation_text = "Nanotrasen is abusing the animals! Save as many as you can!"
+ explanation_text = "НаноТрейзен не соблюдает права животных! Спаси их!"
/datum/objective/abductee/defect
- explanation_text = "Defect from your employer."
+ explanation_text = "Уволься с работы."
/datum/objective/abductee/promote
- explanation_text = "Climb the corporate ladder all the way to the top!"
+ explanation_text = "Пройди по карьерной лестницы на самый верх!"
/datum/objective/abductee/science
- explanation_text = "So much lies undiscovered. Look deeper into the machinations of the universe."
+ explanation_text = "Столько всего тайн хранит в себе космическая мгла... Раскрой их!"
/datum/objective/abductee/build
- explanation_text = "Expand the station."
+ explanation_text = "Расширь станцию."
/datum/objective/abductee/pragnant
- explanation_text = "You are pregnant and soon due. Find a safe place to deliver your baby."
+ explanation_text = "Вы беременны и скоро родите. Найдите подходящее для этого место."
From 46aad50a9eb2cde0c91607209ea7005cb49e2711 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 18:52:07 +0600
Subject: [PATCH 002/117] borer
---
code/game/gamemodes/objectives/borer/borer_objectives.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/borer/borer_objectives.dm b/code/game/gamemodes/objectives/borer/borer_objectives.dm
index c3d7a2bb4cec..fd1f06b7ebbd 100644
--- a/code/game/gamemodes/objectives/borer/borer_objectives.dm
+++ b/code/game/gamemodes/objectives/borer/borer_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/borer_survive
- explanation_text = "Survive in a host until the end of the round."
+ explanation_text = "Выжить в носителе до конца смены."
/datum/objective/borer_survive/check_completion()
if(owner && owner.current)
@@ -9,7 +9,7 @@
return OBJECTIVE_LOSS
/datum/objective/borer_reproduce
- explanation_text = "Reproduce at least once."
+ explanation_text = "Дать хоть одно потомство."
/datum/objective/borer_reproduce/check_completion()
if(owner && owner.current)
From a77aefd5826aec1c65bd15b37a575580f3b9c36f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 19:02:24 +0600
Subject: [PATCH 003/117] vox shoal
---
.../objectives/heist/inviolate_crew.dm | 2 +-
.../objectives/heist/inviolate_death.dm | 2 +-
.../game/gamemodes/objectives/heist/kidnap.dm | 2 +-
code/game/gamemodes/objectives/heist/loot.dm | 20 +++++++++----------
.../gamemodes/objectives/heist/salvage.dm | 8 ++++----
.../gamemodes/objectives/heist/stealnuke.dm | 2 +-
6 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/code/game/gamemodes/objectives/heist/inviolate_crew.dm b/code/game/gamemodes/objectives/heist/inviolate_crew.dm
index 9ce89899c525..4aa391a0439d 100644
--- a/code/game/gamemodes/objectives/heist/inviolate_crew.dm
+++ b/code/game/gamemodes/objectives/heist/inviolate_crew.dm
@@ -1,5 +1,5 @@
/datum/objective/heist/inviolate_crew
- explanation_text = "Do not leave any Vox behind, alive or dead."
+ explanation_text = "Не оставьте своих братьев на станции, когда будете уходить с награбленным."
/datum/objective/heist/inviolate_crew/check_completion()
var/datum/faction/heist/H = faction
diff --git a/code/game/gamemodes/objectives/heist/inviolate_death.dm b/code/game/gamemodes/objectives/heist/inviolate_death.dm
index 526db509161b..323e72f0cdc7 100644
--- a/code/game/gamemodes/objectives/heist/inviolate_death.dm
+++ b/code/game/gamemodes/objectives/heist/inviolate_death.dm
@@ -3,7 +3,7 @@
var/global/vox_kills = 0 //Used to check the Inviolate.
/datum/objective/heist/inviolate_death
- explanation_text = "Follow the Inviolate. Minimise death and loss of resources."
+ explanation_text = "Следуйте принципу Неприкосновенности. Не допустите большого количества жертв."
/datum/objective/heist/inviolate_death/check_completion()
if(vox_kills > MAX_VOX_KILLS)
diff --git a/code/game/gamemodes/objectives/heist/kidnap.dm b/code/game/gamemodes/objectives/heist/kidnap.dm
index cf12f16e6c55..0abf851b1f2f 100644
--- a/code/game/gamemodes/objectives/heist/kidnap.dm
+++ b/code/game/gamemodes/objectives/heist/kidnap.dm
@@ -1,5 +1,5 @@
/datum/objective/target/kidnap/format_explanation()
- return "The Shoal has a need for [target.current.real_name], the [target.assigned_role]. Take them alive."
+ return "Дом потребовал принести вместе с собой [target.current.real_name], [target.assigned_role]. Заберите цель живой."
/datum/objective/target/kidnap/find_target()
var/list/jobs = list("Roboticist" , "Medical Doctor" , "Chemist" , "Station Engineer")
diff --git a/code/game/gamemodes/objectives/heist/loot.dm b/code/game/gamemodes/objectives/heist/loot.dm
index 66449591c056..1b68b3efcd96 100644
--- a/code/game/gamemodes/objectives/heist/loot.dm
+++ b/code/game/gamemodes/objectives/heist/loot.dm
@@ -2,38 +2,38 @@
var/loot_type
/datum/objective/heist/loot/find_target()
- var/loot = "an object"
+ var/loot = "что-то"
switch(rand(1, 7))
if(1)
loot_type = /obj/structure/particle_accelerator
target_amount = 6
- loot = "a complete particle accelerator (6 components)"
+ loot = "собранный ускоритель частиц"
if(2)
loot_type = /obj/machinery/the_singularitygen
target_amount = 1
- loot = "a Gravitational Singularity Generator"
+ loot = "генератор сингулярности"
if(3)
loot_type = /obj/machinery/power/emitter
target_amount = 4
- loot = "four emitters"
+ loot = "4 излучателя"
if(4)
loot_type = /obj/machinery/nuclearbomb
target_amount = 1
- loot = "a nuclear bomb"
+ loot = "ядерную бомбу"
if(5)
loot_type = /obj/item/weapon/gun
target_amount = 6
- loot = "six guns"
+ loot = "6 пушек"
if(6)
loot_type = /obj/item/weapon/gun/energy
target_amount = 4
- loot = "four energy guns"
+ loot = "4 лазерные пушки"
if(7)
loot_type = /obj/item/weapon/gun/energy/ionrifle
target_amount = 1
- loot = "an ion rifle"
+ loot = "ионную пушку"
- explanation_text = "We are lacking in hardware. Steal [loot]."
+ explanation_text = "Мы заинтересованы в этом барахле... Украдём [loot]."
return TRUE
/datum/objective/heist/loot/check_completion()
@@ -42,7 +42,7 @@
for(var/type in arkship_areas)
for(var/obj/O in get_area_by_type(type))
- if(istype(O,loot_type))
+ if(istype(O,loot_type))
total_amount++
for(var/obj/I in O.contents)
if(istype(I, loot_type))
diff --git a/code/game/gamemodes/objectives/heist/salvage.dm b/code/game/gamemodes/objectives/heist/salvage.dm
index f7c2f4e86aba..34207bb15316 100644
--- a/code/game/gamemodes/objectives/heist/salvage.dm
+++ b/code/game/gamemodes/objectives/heist/salvage.dm
@@ -4,16 +4,16 @@
/datum/objective/heist/salvage/find_target()
switch(rand(1, 3))
if(1)
- str_target = "metal"
+ str_target = "листами металла"
target_amount = pick(150, 200)
if(2)
- str_target = "glass"
+ str_target = "стеклом"
target_amount = pick(150, 200)
if(3)
- str_target = "plasteel"
+ str_target = "листами пластали"
target_amount = pick(20, 30, 40, 50)
- explanation_text = "Ransack the station and escape with [target_amount] [str_target]."
+ explanation_text = "Разграбить станцию и сбежать с [target_amount] [str_target]."
return TRUE
/datum/objective/heist/salvage/check_completion()
diff --git a/code/game/gamemodes/objectives/heist/stealnuke.dm b/code/game/gamemodes/objectives/heist/stealnuke.dm
index 32608778b080..4b7eec968ed8 100644
--- a/code/game/gamemodes/objectives/heist/stealnuke.dm
+++ b/code/game/gamemodes/objectives/heist/stealnuke.dm
@@ -1,5 +1,5 @@
/datum/objective/heist/stealnuke
- explanation_text = "Escape with all Nuclear Fission Explosives"
+ explanation_text = "Украдите ядерную бомбу."
var/list/arkship_areas = list(/area/shuttle/vox/arkship, /area/shuttle/vox/arkship_hold, /area/shuttle/vox/transit)
/datum/objective/heist/stealnuke/check_completion()
From ca454c256555823241cce9b8190a1532e78d310c Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 19:05:27 +0600
Subject: [PATCH 004/117] replic
---
.../gamemodes/objectives/replicators/replicators_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
index da93fc5b37ba..b29b3676aaa8 100644
--- a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
+++ b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/replicator_replicate
- explanation_text = "Construct a Bluespace Catapult and launch at least 20 replicators with it!"
+ explanation_text = "Соорудите блюспейс-катапульту и отправьте на ней в пространство 20 репликаторов!"
/datum/objective/replicator_replicate/check_completion()
var/datum/faction/replicators/FR = get_or_create_replicators_faction()
From f3bd80b7d5e9265e3c1c5a241ce839a6cf2b2153 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 19:05:34 +0600
Subject: [PATCH 005/117] fix
---
code/game/gamemodes/objectives/families/rob_nt.dm | 2 +-
code/game/gamemodes/objectives/families/steal_lowrisk.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/families/rob_nt.dm b/code/game/gamemodes/objectives/families/rob_nt.dm
index f819c410a8f3..9069a4c9b125 100644
--- a/code/game/gamemodes/objectives/families/rob_nt.dm
+++ b/code/game/gamemodes/objectives/families/rob_nt.dm
@@ -1,5 +1,5 @@
/datum/objective/gang/rob_nt
- explanation_text = "У нас тут у поставщика дури возникли некоторые проблемы. Чтобы ему помочь нужны бабки. Попытайтесь где-то найти хотя бы 2000 кредитов наличкой."
+ explanation_text = "У нашего поставщика дури возникли некоторые проблемы. Чтобы ему помочь нужны бабки. Попытайтесь где-то найти хотя бы 2000 кредитов наличкой."
/datum/objective/gang/rob_nt/check_completion()
var/all_money = 0
diff --git a/code/game/gamemodes/objectives/families/steal_lowrisk.dm b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
index 41ee6fc439d3..a77a63ae6dac 100644
--- a/code/game/gamemodes/objectives/families/steal_lowrisk.dm
+++ b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
@@ -28,7 +28,7 @@
/datum/objective/gang/steal_lowrisk/select_target()
steal_target = find_and_check_target()
- explanation_text = "Steal [initial(steal_target.name)]."
+ explanation_text = "Украдите [initial(steal_target.name)]."
var/global/list/lowrisk_objectives_cache
From 74f01af5dd46fdc0037075c0e69ffb6099d7c576 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 19:06:51 +0600
Subject: [PATCH 006/117] shadow
---
.../gamemodes/objectives/shadowlings/shadowlings_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/shadowlings/shadowlings_objectives.dm b/code/game/gamemodes/objectives/shadowlings/shadowlings_objectives.dm
index e9600d526ad2..9a42de5dfe95 100644
--- a/code/game/gamemodes/objectives/shadowlings/shadowlings_objectives.dm
+++ b/code/game/gamemodes/objectives/shadowlings/shadowlings_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/enthrall
- explanation_text = "Ascend to your true form by use of the Ascendance ability. This may only be used with 50% of crew as collective thralls, while hatched, and is unlocked with the Collective Mind ability."
+ explanation_text = "Возвысьтесь в свою истинную форму. Вы сможете это сделать, только если 50% экипажа будет вашими рабами."
/datum/objective/enthrall/check_completion()
var/datum/faction/shadowlings/S = faction
From e3e9513fc5fdd91aa0ec8d83580246813ef78cc5 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 20:17:32 +0600
Subject: [PATCH 007/117] poshlo-poehalo
---
code/game/gamemodes/objectives/absorb.dm | 2 +-
.../gamemodes/objectives/blob_takeover.dm | 4 +-
code/game/gamemodes/objectives/block.dm | 2 +-
code/game/gamemodes/objectives/capture.dm | 2 +-
code/game/gamemodes/objectives/custom.dm | 18 +++---
code/game/gamemodes/objectives/download.dm | 2 +-
code/game/gamemodes/objectives/escape.dm | 2 +-
code/game/gamemodes/objectives/hijack.dm | 2 +-
code/game/gamemodes/objectives/nuclear.dm | 2 +-
code/game/gamemodes/objectives/objectives.dm | 14 ++--
code/game/gamemodes/objectives/plunder.dm | 2 +-
.../gamemodes/objectives/sabotage_research.dm | 2 +-
code/game/gamemodes/objectives/silence.dm | 2 +-
code/game/gamemodes/objectives/steal.dm | 64 +++++++++----------
code/game/gamemodes/objectives/survive.dm | 2 +-
.../objectives/target/assassinate.dm | 4 +-
.../gamemodes/objectives/target/debrain.dm | 2 +-
.../gamemodes/objectives/target/dehead.dm | 2 +-
code/game/gamemodes/objectives/target/harm.dm | 2 +-
.../gamemodes/objectives/target/protect.dm | 2 +-
.../gamemodes/objectives/target/rp_rev.dm | 2 +-
.../gamemodes/objectives/target/target.dm | 4 +-
22 files changed, 70 insertions(+), 70 deletions(-)
diff --git a/code/game/gamemodes/objectives/absorb.dm b/code/game/gamemodes/objectives/absorb.dm
index b0552b5578c8..04388fbf2e40 100644
--- a/code/game/gamemodes/objectives/absorb.dm
+++ b/code/game/gamemodes/objectives/absorb.dm
@@ -16,7 +16,7 @@
n_p ++
target_amount = min(target_amount, n_p)
- explanation_text = "Absorb [target_amount] compatible genomes."
+ explanation_text = "Поглотите [target_amount] генома."
return target_amount
/datum/objective/absorb/check_completion()
diff --git a/code/game/gamemodes/objectives/blob_takeover.dm b/code/game/gamemodes/objectives/blob_takeover.dm
index 1d71c07394fa..b8e0237fcdde 100644
--- a/code/game/gamemodes/objectives/blob_takeover.dm
+++ b/code/game/gamemodes/objectives/blob_takeover.dm
@@ -1,5 +1,5 @@
/datum/objective/blob_takeover
- explanation_text = "We must grow and expand. Fill this station with our spores. Cover X station tiles."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем определенное пространство станции"
var/invade_tiles = 0
/datum/objective/blob_takeover/PostAppend()
@@ -8,7 +8,7 @@
if (!istype(F))
return FALSE
invade_tiles = F.blobwincount
- explanation_text = "We must grow and expand. Fill this station with our spores. Cover [invade_tiles] station tiles."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем [invade_tiles] плиток станции."
return TRUE
/datum/objective/blob_takeover/check_completion()
diff --git a/code/game/gamemodes/objectives/block.dm b/code/game/gamemodes/objectives/block.dm
index e09ecc08012c..23602282d78f 100644
--- a/code/game/gamemodes/objectives/block.dm
+++ b/code/game/gamemodes/objectives/block.dm
@@ -1,5 +1,5 @@
/datum/objective/block
- explanation_text = "Do not allow any organic lifeforms to escape on the shuttle alive."
+ explanation_text = "Не позволяйте органическим формам жизни добраться до шаттла."
/datum/objective/block/check_completion()
if(!issilicon(owner.current))
diff --git a/code/game/gamemodes/objectives/capture.dm b/code/game/gamemodes/objectives/capture.dm
index b700a239646c..a40983da9fa9 100644
--- a/code/game/gamemodes/objectives/capture.dm
+++ b/code/game/gamemodes/objectives/capture.dm
@@ -1,6 +1,6 @@
/datum/objective/capture/proc/gen_amount_goal()
target_amount = rand(5,10)
- explanation_text = "Accumulate [target_amount] capture points."
+ explanation_text = "Накопите [target_amount] очков захвата."
return target_amount
/datum/objective/capture/check_completion()//Basically runs through all the mobs in the area to determine how much they are worth.
diff --git a/code/game/gamemodes/objectives/custom.dm b/code/game/gamemodes/objectives/custom.dm
index 796be8984b83..c34e325af4ce 100644
--- a/code/game/gamemodes/objectives/custom.dm
+++ b/code/game/gamemodes/objectives/custom.dm
@@ -1,5 +1,5 @@
/datum/objective/custom
- explanation_text = "Just be yourself"
+ explanation_text = "Просто будь собой"
completed = OBJECTIVE_WIN
//if user passed - means that this will be called as an explicit custom objective and will require user input
@@ -8,7 +8,7 @@
return
if(faction)
src.faction = faction
- var/txt = input(user, "What should be the text of this objective?", "Custom objective", "Just be yourself")
+ var/txt = input(user, "Что должно быть в тексте задачи?", "Настраиваемая задача.", "Просто будь собой.")
explanation_text = txt
/datum/objective/custom/wishgranter
@@ -16,17 +16,17 @@
/datum/objective/custom/wishgranter/New()
switch(rand(1,100))
if(1 to 50)
- explanation_text = "Steal [pick("a hand teleporter", "the Captain's antique laser gun", "a jetpack", "the Captain's ID", "the Captain's jumpsuit")]."
+ explanation_text = "Укради [pick("ручной телепортер", "антикварный лазер капитана", "реактивный ранец", "ID-карту капитана", "капитанскую униформу")]."
if(51 to 60)
- explanation_text = "Destroy 70% or more of the station's phoron tanks."
+ explanation_text = "Уничтожьте 70% баков с фороном на станции"
if(61 to 70)
- explanation_text = "Cut power to 80% or more of the station's tiles."
+ explanation_text = "Перекройте подачу энергии на станции."
if(71 to 80)
- explanation_text = "Destroy the AI."
+ explanation_text = "Уничтожить ИИ."
if(81 to 90)
- explanation_text = "Kill all monkeys aboard the station."
+ explanation_text = "Убить всех обезьян на станции."
else
- explanation_text = "Make certain at least 80% of the station evacuates on the shuttle."
+ explanation_text = "80% членов экипажа должно покинуть станции на шаттле."
/datum/objective/custom/clowns
- explanation_text = "Emag as many things as you can! HONK!"
+ explanation_text = "Взломай столько вещей, сколько сможешь! ХОООНК!"
diff --git a/code/game/gamemodes/objectives/download.dm b/code/game/gamemodes/objectives/download.dm
index 9159c6a2695b..0c91ba17daae 100644
--- a/code/game/gamemodes/objectives/download.dm
+++ b/code/game/gamemodes/objectives/download.dm
@@ -6,7 +6,7 @@
/datum/objective/download/proc/gen_amount_goal()
target_amount = rand(10,20)
- explanation_text = "Download [target_amount] research levels."
+ explanation_text = "Скачайте [target_amount] гигабайт данных."
return target_amount
/datum/objective/download/check_completion()
diff --git a/code/game/gamemodes/objectives/escape.dm b/code/game/gamemodes/objectives/escape.dm
index 2850d80773e3..1d76a11fd977 100644
--- a/code/game/gamemodes/objectives/escape.dm
+++ b/code/game/gamemodes/objectives/escape.dm
@@ -1,5 +1,5 @@
/datum/objective/escape
- explanation_text = "Escape on the shuttle or an escape pod alive and free."
+ explanation_text = "Сбегите на шаттле или экстренной капсуле, находясь на свободе."
/datum/objective/escape/check_completion()
if(issilicon(owner.current))
diff --git a/code/game/gamemodes/objectives/hijack.dm b/code/game/gamemodes/objectives/hijack.dm
index 3902047c498a..d4857feb1f6c 100644
--- a/code/game/gamemodes/objectives/hijack.dm
+++ b/code/game/gamemodes/objectives/hijack.dm
@@ -1,5 +1,5 @@
/datum/objective/hijack
- explanation_text = "Hijack the emergency shuttle by escaping alone. You are free to use any means."
+ explanation_text = "Украдите шаттл, посланный НТ и отправьте его на базу Синдиката. Никто кроме вас не должен улететь на нём, разрешаются любые меры."
/datum/objective/hijack/check_completion()
if(!owner.current || owner.current.stat != CONSCIOUS)
diff --git a/code/game/gamemodes/objectives/nuclear.dm b/code/game/gamemodes/objectives/nuclear.dm
index af1819b71162..fc4746cf3bf6 100644
--- a/code/game/gamemodes/objectives/nuclear.dm
+++ b/code/game/gamemodes/objectives/nuclear.dm
@@ -1,5 +1,5 @@
/datum/objective/nuclear
- explanation_text = "Destroy the station with a nuclear device."
+ explanation_text = "Уничтожьте станцию собственной ядерной бомбой."
/datum/objective/nuclear/check_completion()
if(..())
diff --git a/code/game/gamemodes/objectives/objectives.dm b/code/game/gamemodes/objectives/objectives.dm
index 14ea3a1419f7..408d211dd13c 100644
--- a/code/game/gamemodes/objectives/objectives.dm
+++ b/code/game/gamemodes/objectives/objectives.dm
@@ -2,7 +2,7 @@
var/datum/mind/owner = null //Who owns the objective.
var/datum/faction/faction = null //Is the objective faction-wide?
- var/explanation_text = "Free Objective" //What that person is supposed to do.
+ var/explanation_text = "Свободная задача" //What that person is supposed to do.
var/completed = OBJECTIVE_LOSS //currently only used for custom objectives.
var/target_amount = 0 //If they are focused on a particular number. Steal objectives have their own counter.
@@ -22,17 +22,17 @@
return completed
/datum/objective/proc/completion_to_string(tags = TRUE)
- var/result = "Error"
+ var/result = "ошибка"
if(completed == OBJECTIVE_WIN)
- result = "SUCCESS"
+ result = "УСПЕХ"
if(tags)
result = "[result]"
if(completed == OBJECTIVE_HALFWIN)
- result = "HALF"
+ result = "ЧАСТИЧНО"
if(tags)
result = "[result]"
if(completed == OBJECTIVE_LOSS)
- result = "FAIL"
+ result = "ОШИБКА"
if(tags)
result = "[result]"
return result
@@ -67,6 +67,6 @@
var/where = H.equip_in_one_of_slots(RE, slots)
H.update_icons()
if(where)
- to_chat(H, "You have been given additional equipment for the mission.")
+ to_chat(H, "Вам выдали дополнительное снаряжение для выполнения задания.")
else
- to_chat(H, "Unfortunately you have lost additional equipment for the mission.")
+ to_chat(H, "Неудивительно, что вы потеряли дополнительное снаряжение для выполнения задания.")
diff --git a/code/game/gamemodes/objectives/plunder.dm b/code/game/gamemodes/objectives/plunder.dm
index b4f1332af61b..aeb6c7d04b73 100644
--- a/code/game/gamemodes/objectives/plunder.dm
+++ b/code/game/gamemodes/objectives/plunder.dm
@@ -2,7 +2,7 @@
var/needed_amount = 100000
/datum/objective/plunder/New()
- explanation_text = "Plunder [needed_amount] credits!"
+ explanation_text = "Украдите [needed_amount] кредитов!"
..()
/datum/objective/plunder/check_completion()
diff --git a/code/game/gamemodes/objectives/sabotage_research.dm b/code/game/gamemodes/objectives/sabotage_research.dm
index 4b4539c6e609..58ebf363be66 100644
--- a/code/game/gamemodes/objectives/sabotage_research.dm
+++ b/code/game/gamemodes/objectives/sabotage_research.dm
@@ -1,5 +1,5 @@
/datum/objective/research_sabotage
- explanation_text = "Sabotage the R&D servers and systems. Insert the diskette you were given into the R&D Server Controller to complete the objective."
+ explanation_text = "Саботируйте сервера Отдела Исследований. Для этого вам выдана специальная дискетта, вставьте её в консоль управления серверной."
required_equipment = /obj/item/weapon/disk/data/syndi
var/already_completed = FALSE
diff --git a/code/game/gamemodes/objectives/silence.dm b/code/game/gamemodes/objectives/silence.dm
index bd307ef48ab2..de21487c2827 100644
--- a/code/game/gamemodes/objectives/silence.dm
+++ b/code/game/gamemodes/objectives/silence.dm
@@ -1,5 +1,5 @@
/datum/objective/silence
- explanation_text = "Do not allow anyone to escape the station. Only allow the shuttle to be called when everyone is dead and your story is the only one left."
+ explanation_text = "Никто не должен сбежать со станции. Вызывайте шаттл, когда будете убеждены что все, кроме вас мертвы."
/datum/objective/silence/check_completion()
if(SSshuttle.location<2)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index fa5c9b64b856..02eb5ac16014 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -34,30 +34,30 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
var/target_name
var/list/items_to_steal = list()
var/static/possible_items[] = list(
- "the captain's antique laser gun" = /obj/item/weapon/gun/energy/laser/selfcharging/captain,
- "a hand teleporter" = /obj/item/weapon/hand_tele,
- "a captain's jetpack" = /obj/item/weapon/tank/jetpack/oxygen,
- "a functional AI" = /obj/item/device/aicard,
- "the station blueprints" = /obj/item/blueprints,
- "a nasa voidsuit" = /obj/item/clothing/suit/space/nasavoid,
- "a head of security's augmented shades" = /obj/item/clothing/glasses/hud/hos_aug,
- "a piece of corgi meat" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
- "the hypospray" = /obj/item/weapon/reagent_containers/hypospray/cmo,
- "a Research Director's teleport armor" = /obj/item/clothing/suit/armor/vest/reactive,
- "the captain's pinpointer" = /obj/item/weapon/pinpointer,
- "an ablative armor vest" = /obj/item/clothing/suit/armor/laserproof,
- "the golden fire extinguisher" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
+ "антикварный лазер капитана" = /obj/item/weapon/gun/energy/laser/selfcharging/captain,
+ "ручной телепортер" = /obj/item/weapon/hand_tele,
+ "реактивный ранец капитана" = /obj/item/weapon/tank/jetpack/oxygen,
+ "функциональный ИИ" = /obj/item/device/aicard,
+ "чертежи станции" = /obj/item/blueprints,
+ "скафандр НАСА" = /obj/item/clothing/suit/space/nasavoid,
+ "аугментированные очки ГСБ" = /obj/item/clothing/glasses/hud/hos_aug,
+ "кусок мяса корги" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
+ "гипоспрей" = /obj/item/weapon/reagent_containers/hypospray/cmo,
+ "телепортационную броню научрука" = /obj/item/clothing/suit/armor/vest/reactive,
+ "капитанский целеуказатель" = /obj/item/weapon/pinpointer,
+ "абляционный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
+ "золотой огнетушитель" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
)
var/static/possible_items_special[] = list(
/*"nuclear authentication disk" = /obj/item/weapon/disk/nuclear,*///Broken with the change to nuke disk making it respawn on z level change.
- "nuclear gun" = /obj/item/weapon/gun/energy/gun/nuclear,
- "diamond drill" = /obj/item/weapon/pickaxe/drill/diamond_drill,
- "bag of holding" = /obj/item/weapon/storage/backpack/holding,
- "hyper-capacity cell" = /obj/item/weapon/stock_parts/cell/hyper,
- "10 diamonds" = /obj/item/stack/sheet/mineral/diamond,
- "50 gold bars" = /obj/item/stack/sheet/mineral/gold,
- "25 refined uranium bars" = /obj/item/stack/sheet/mineral/uranium,
+ "ядерную пушку" = /obj/item/weapon/gun/energy/gun/nuclear,
+ "алмазную дверь" = /obj/item/weapon/pickaxe/drill/diamond_drill,
+ "сумку для хранения" = /obj/item/weapon/storage/backpack/holding,
+ "батарейку с гиперёмкостью" = /obj/item/weapon/stock_parts/cell/hyper,
+ "10 алмазов" = /obj/item/stack/sheet/mineral/diamond,
+ "50 золотых слитков" = /obj/item/stack/sheet/mineral/gold,
+ "25 слитков очищенного урана" = /obj/item/stack/sheet/mineral/uranium,
)
/datum/objective/steal/proc/get_possible_items()
@@ -82,17 +82,17 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
/datum/objective/steal/select_target()
var/list/possible_items_all = possible_items+possible_items_special+"custom"
- var/new_target = input("Select target:", "Objective target", steal_target) as null|anything in possible_items_all
+ var/new_target = input("Выберите цель:", "Цель задачи", steal_target) as null|anything in possible_items_all
if (!new_target)
return FALSE
if (new_target == "custom")
- var/obj/item/custom_target = input("Select type:","Type") as null|anything in typesof(/obj/item)
+ var/obj/item/custom_target = input("Выберите цель задачи:","Цель") as null|anything in typesof(/obj/item)
if (!custom_target)
return FALSE
var/tmp_obj = new custom_target
var/custom_name = tmp_obj:name
qdel(tmp_obj)
- custom_name = sanitize_safe(input("Enter target name:", "Objective target", input_default(custom_name)) as text|null)
+ custom_name = sanitize_safe(input("Введите название цели:", "Цель задачи", input_default(custom_name)) as text|null)
if (!custom_name)
return FALSE
target_name = custom_name
@@ -108,16 +108,16 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
if(!isliving(owner.current)) return OBJECTIVE_LOSS
var/list/all_items = owner.current.GetAllContents()
switch (target_name)
- if("28 moles of phoron (full tank)","10 diamonds","50 gold bars","25 refined uranium bars")
+ if("28 молей форона (полный бак)","10 алмазов","50 золотых слитков","25 слитков очищенного урана")
var/target_amount = text2num(target_name)//Non-numbers are ignored.
var/found_amount = 0.0//Always starts as zero.
for(var/obj/item/I in all_items) //Check for phoron tanks
if(istype(I, steal_target))
- found_amount += (target_name == "28 moles of phoron (full tank)" ? (I:air_contents:gas["phoron"]) : (I:amount))
+ found_amount += (target_name == "28 молей форона (полный бак)" ? (I:air_contents:gas["phoron"]) : (I:amount))
return found_amount>=target_amount
- if("50 coins (in bag)")
+ if("50 монеток (в мешочке)")
var/obj/item/weapon/moneybag/B = locate() in all_items
if(B)
@@ -127,7 +127,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
found_amount++
return found_amount>=target
- if("a functional AI")
+ if("функциональный ИИ")
for(var/obj/item/device/aicard/C in all_items) //Check for ai card
for(var/mob/living/silicon/ai/M in C)
if(isAI(M) && M.stat != DEAD) //See if any AI's are alive inside that card.
@@ -159,9 +159,9 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
return OBJECTIVE_LOSS
/datum/objective/steal/non_heads_items/get_possible_items()
- return list("a functional AI" = /obj/item/device/aicard,
- "a nasa voidsuit" = /obj/item/clothing/suit/space/nasavoid,
- "a piece of corgi meat" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
- "an ablative armor vest" = /obj/item/clothing/suit/armor/laserproof,
- "the golden fire extinguisher" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
+ return list("функциональный ИИ" = /obj/item/device/aicard,
+ "скафандр НАСА" = /obj/item/clothing/suit/space/nasavoid,
+ "кусок мяса корги" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
+ "аблятивный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
+ "золотой огнетушитель" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
)
diff --git a/code/game/gamemodes/objectives/survive.dm b/code/game/gamemodes/objectives/survive.dm
index 28eba348ba7d..96186e764815 100644
--- a/code/game/gamemodes/objectives/survive.dm
+++ b/code/game/gamemodes/objectives/survive.dm
@@ -1,5 +1,5 @@
/datum/objective/survive
- explanation_text = "Stay alive until the end."
+ explanation_text = "Выжить до конца смены."
/datum/objective/survive/check_completion()
var/mob/M = owner.current
diff --git a/code/game/gamemodes/objectives/target/assassinate.dm b/code/game/gamemodes/objectives/target/assassinate.dm
index d98e070259da..3ac4c64b3c85 100644
--- a/code/game/gamemodes/objectives/target/assassinate.dm
+++ b/code/game/gamemodes/objectives/target/assassinate.dm
@@ -1,5 +1,5 @@
/datum/objective/target/assassinate/format_explanation()
- return "Assassinate [target.current.real_name], the [target.assigned_role]."
+ return "Ликвидируйте [target.current.real_name], представителя [target.assigned_role]."
/datum/objective/target/assassinate/check_completion()
var/mob/M = target.current
@@ -10,7 +10,7 @@
return OBJECTIVE_WIN
/datum/objective/target/assassinate_heads/format_explanation()
- return "Assassinate Heads of Staff."
+ return "Ликвидируйте глав станции."
/datum/objective/target/assassinate_heads/check_completion()
var/list/heads = get_living_heads()
diff --git a/code/game/gamemodes/objectives/target/debrain.dm b/code/game/gamemodes/objectives/target/debrain.dm
index 5e917f09d541..ee343c1528a3 100644
--- a/code/game/gamemodes/objectives/target/debrain.dm
+++ b/code/game/gamemodes/objectives/target/debrain.dm
@@ -1,5 +1,5 @@
/datum/objective/target/debrain/format_explanation()
- return "Steal the brain of [target.current.real_name]."
+ return "Украдите мозг [target.current.real_name]."
/datum/objective/target/debrain/check_completion()
if(!target)//If it's a free objective.
diff --git a/code/game/gamemodes/objectives/target/dehead.dm b/code/game/gamemodes/objectives/target/dehead.dm
index ca45e185f2c2..22f0e314d2f6 100644
--- a/code/game/gamemodes/objectives/target/dehead.dm
+++ b/code/game/gamemodes/objectives/target/dehead.dm
@@ -2,7 +2,7 @@
required_equipment = /obj/item/device/biocan
/datum/objective/target/dehead/format_explanation()
- return "Put the head of [target.current.real_name] in biogel can and steal it."
+ return "Положите голову [target.current.real_name] в банку с биогелем и храните её с собой."
/datum/objective/target/dehead/check_completion()
if(!target)//If it's a free objective.
diff --git a/code/game/gamemodes/objectives/target/harm.dm b/code/game/gamemodes/objectives/target/harm.dm
index f64be2317da9..b456147a8383 100644
--- a/code/game/gamemodes/objectives/target/harm.dm
+++ b/code/game/gamemodes/objectives/target/harm.dm
@@ -2,7 +2,7 @@
var/already_completed = 0
/datum/objective/target/harm/format_explanation()
- return "Make an example of [target.current.real_name], the [target.assigned_role]. Break one of their bones, detach one of their limbs or disfigure their face. Make sure they're alive when you do it."
+ return "Преподайте урок [target.current.real_name], представителю [target.assigned_role]. Сломайте ему кость, оторвите ему любую конечность или превратите его лицо в кашу! Убедитесь, что он выживет после выполнения цели."
/datum/objective/target/harm/check_completion()
if(already_completed)
diff --git a/code/game/gamemodes/objectives/target/protect.dm b/code/game/gamemodes/objectives/target/protect.dm
index d39072936c8c..adc66b5c5037 100644
--- a/code/game/gamemodes/objectives/target/protect.dm
+++ b/code/game/gamemodes/objectives/target/protect.dm
@@ -1,5 +1,5 @@
/datum/objective/target/protect/format_explanation()
- return "Protect [target.current.real_name], the [target.assigned_role]."
+ return "Защитите [target.current.real_name], представителя [target.assigned_role]."
/datum/objective/target/protect/check_completion()
if(!target) //If it's a free objective.
diff --git a/code/game/gamemodes/objectives/target/rp_rev.dm b/code/game/gamemodes/objectives/target/rp_rev.dm
index 0911d8bb157f..ece6f99af392 100644
--- a/code/game/gamemodes/objectives/target/rp_rev.dm
+++ b/code/game/gamemodes/objectives/target/rp_rev.dm
@@ -1,5 +1,5 @@
/datum/objective/target/rp_rev/format_explanation()
- return "Capture, convert or exile from station [target.current.real_name], the [target.assigned_role]. Assassinate if you have no choice."
+ return "Захватите, завербуйте или сгоните со станции [target.current.real_name], представителя [target.assigned_role]. Ликвидация разрешена, если нет иных способов сдерживания."
// less violent rev objectives
/datum/objective/target/rp_rev/check_completion()
diff --git a/code/game/gamemodes/objectives/target/target.dm b/code/game/gamemodes/objectives/target/target.dm
index 5dbf391ef9ac..1553615b10c0 100644
--- a/code/game/gamemodes/objectives/target/target.dm
+++ b/code/game/gamemodes/objectives/target/target.dm
@@ -49,7 +49,7 @@ var/global/list/target_objectives = list()
return targets
/datum/objective/target/select_target()
- var/new_target = input("Select target:", "Objective target", null) as null|anything in get_targets()
+ var/new_target = input("Выберите цель:", "Цель задания", null) as null|anything in get_targets()
if(!new_target)
return FALSE
auto_target = FALSE
@@ -58,5 +58,5 @@ var/global/list/target_objectives = list()
return TRUE
/datum/objective/target/proc/format_explanation()
- return "Somebody didn't override the format explanation text here. Objective type is [type]. Target is [target.name], have fun."
+ return "Тут не написано текста для обьяснения. Тип задания - [type]. Задача это - [target.name], веселись."
From d8e324f53d188984f8efa67158711529fb3f5801 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 20:19:29 +0600
Subject: [PATCH 008/117] Update kidnap.dm
---
code/game/gamemodes/objectives/heist/kidnap.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/heist/kidnap.dm b/code/game/gamemodes/objectives/heist/kidnap.dm
index 0abf851b1f2f..55b4b8261064 100644
--- a/code/game/gamemodes/objectives/heist/kidnap.dm
+++ b/code/game/gamemodes/objectives/heist/kidnap.dm
@@ -1,5 +1,5 @@
/datum/objective/target/kidnap/format_explanation()
- return "Дом потребовал принести вместе с собой [target.current.real_name], [target.assigned_role]. Заберите цель живой."
+ return "Дома у нас потребовали принести вместе с собой [target.current.real_name], представителя [target.assigned_role]. Заберите цель живой."
/datum/objective/target/kidnap/find_target()
var/list/jobs = list("Roboticist" , "Medical Doctor" , "Chemist" , "Station Engineer")
From 673c37efc413016d832f79171a9fac84f38b1a0f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 20:22:48 +0600
Subject: [PATCH 009/117] Update steal.dm
---
code/game/gamemodes/objectives/steal.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index 02eb5ac16014..8145cc275168 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -54,7 +54,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
"ядерную пушку" = /obj/item/weapon/gun/energy/gun/nuclear,
"алмазную дверь" = /obj/item/weapon/pickaxe/drill/diamond_drill,
"сумку для хранения" = /obj/item/weapon/storage/backpack/holding,
- "батарейку с гиперёмкостью" = /obj/item/weapon/stock_parts/cell/hyper,
+ "гиперёмкую батарейку" = /obj/item/weapon/stock_parts/cell/hyper,
"10 алмазов" = /obj/item/stack/sheet/mineral/diamond,
"50 золотых слитков" = /obj/item/stack/sheet/mineral/gold,
"25 слитков очищенного урана" = /obj/item/stack/sheet/mineral/uranium,
@@ -72,7 +72,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
steal_target = items_to_steal[target_name]
if (!steal_target )
steal_target = possible_items_special[target_name]
- explanation_text = "Steal [target_name]."
+ explanation_text = "Украдите [target_name]."
return steal_target
From 6e4c9d58e6ebf51ef00508311ba44f1dc7ed3e8c Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 20:25:38 +0600
Subject: [PATCH 010/117] PROVAL
---
code/game/gamemodes/objectives/objectives.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/objectives.dm b/code/game/gamemodes/objectives/objectives.dm
index 408d211dd13c..b61fd38eeb45 100644
--- a/code/game/gamemodes/objectives/objectives.dm
+++ b/code/game/gamemodes/objectives/objectives.dm
@@ -22,7 +22,7 @@
return completed
/datum/objective/proc/completion_to_string(tags = TRUE)
- var/result = "ошибка"
+ var/result = "ПРОВАЛ"
if(completed == OBJECTIVE_WIN)
result = "УСПЕХ"
if(tags)
@@ -32,7 +32,7 @@
if(tags)
result = "[result]"
if(completed == OBJECTIVE_LOSS)
- result = "ОШИБКА"
+ result = "ПРОВАЛ"
if(tags)
result = "[result]"
return result
From 7f22c337d76a7c2529738663910527abf10e9650 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 20:31:07 +0600
Subject: [PATCH 011/117] fix
---
code/game/gamemodes/objectives/absorb.dm | 2 +-
code/game/gamemodes/objectives/sabotage_research.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/absorb.dm b/code/game/gamemodes/objectives/absorb.dm
index 04388fbf2e40..0eb3353dc7db 100644
--- a/code/game/gamemodes/objectives/absorb.dm
+++ b/code/game/gamemodes/objectives/absorb.dm
@@ -16,7 +16,7 @@
n_p ++
target_amount = min(target_amount, n_p)
- explanation_text = "Поглотите [target_amount] генома."
+ explanation_text = "[target_amount] - столько геномов нам нужно поглотить..."
return target_amount
/datum/objective/absorb/check_completion()
diff --git a/code/game/gamemodes/objectives/sabotage_research.dm b/code/game/gamemodes/objectives/sabotage_research.dm
index 58ebf363be66..4050790fd92c 100644
--- a/code/game/gamemodes/objectives/sabotage_research.dm
+++ b/code/game/gamemodes/objectives/sabotage_research.dm
@@ -1,5 +1,5 @@
/datum/objective/research_sabotage
- explanation_text = "Саботируйте сервера Отдела Исследований. Для этого вам выдана специальная дискетта, вставьте её в консоль управления серверной."
+ explanation_text = "Саботируйте сервера Отдела Исследований. Для этого вам выдана специальная дискетта, вставьте её в консоль управления серверной ОИ."
required_equipment = /obj/item/weapon/disk/data/syndi
var/already_completed = FALSE
From 1e51c2f6016ae16003c049412bf6f83443a154e6 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 20:33:16 +0600
Subject: [PATCH 012/117] Update custom.dm
---
code/game/gamemodes/objectives/custom.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/custom.dm b/code/game/gamemodes/objectives/custom.dm
index c34e325af4ce..418b7858926b 100644
--- a/code/game/gamemodes/objectives/custom.dm
+++ b/code/game/gamemodes/objectives/custom.dm
@@ -18,7 +18,7 @@
if(1 to 50)
explanation_text = "Укради [pick("ручной телепортер", "антикварный лазер капитана", "реактивный ранец", "ID-карту капитана", "капитанскую униформу")]."
if(51 to 60)
- explanation_text = "Уничтожьте 70% баков с фороном на станции"
+ explanation_text = "Уничтожьте 70% баков с фороном на станции."
if(61 to 70)
explanation_text = "Перекройте подачу энергии на станции."
if(71 to 80)
From 41ff2bf09572dc87a290f21f81417b0e7cc8ff73 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 4 Feb 2024 21:11:28 +0600
Subject: [PATCH 013/117] getfullperevod
---
code/game/gamemodes/role.dm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/code/game/gamemodes/role.dm b/code/game/gamemodes/role.dm
index 578fe38c387f..a5f0c45aa634 100644
--- a/code/game/gamemodes/role.dm
+++ b/code/game/gamemodes/role.dm
@@ -384,7 +384,7 @@
text += "
"
if(faction.objective_holder)
if(faction.objective_holder.objectives.len)
- text += "Faction objectives:
"
+ text += "Задачи фракции:
"
text += faction.objective_holder.GetObjectiveString(FALSE, admin_edit, M)
if(faction.objective_holder.objectives.len)
text += "
"
@@ -395,9 +395,9 @@
text += " - (remove) - (greet)[extraPanelButtons(M)]"
if(objectives.objectives.len)
- text += "
Personal objectives:
"
+ text += "
Персональные задачи:
"
else
- text += "
No objectives available
"
+ text += "
Вам не выдали никаких задач
"
text += objectives.GetObjectiveString(FALSE, admin_edit, M, src)
if(objectives.objectives.len)
text += "
"
From 01dafd885b962b14aca8800358a8da67241a939e Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 5 Feb 2024 15:08:27 +0600
Subject: [PATCH 014/117] 1
---
.../gamemodes/objectives/abductors/abductor_objectives.dm | 4 ++--
code/game/gamemodes/objectives/heist/stealnuke.dm | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index 4853662579fa..014d68817bbd 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -33,7 +33,7 @@
explanation_text = "Украсть"
/datum/objective/abductee/steal/New()
- var/target = pick(list("питомцев","лампочки","обезьян","фрукты","ботинки","куски мыла"))
+ var/target = pick(list("всех питомцев","все лампочки","всех обезьян","все фрукты","все ботинки","всё мыло"))
explanation_text += " [target]."
/datum/objective/abductee/capture
@@ -48,7 +48,7 @@
var/datum/job/target = pick(jobs)
explanation_text += "представителя [target.title]."
else
- explanation_text += " кого-либо."
+ explanation_text += "кого-либо."
/datum/objective/abductee/shuttle
explanation_text = "Вы должны покинуть станцию! Вызовите шаттл!"
diff --git a/code/game/gamemodes/objectives/heist/stealnuke.dm b/code/game/gamemodes/objectives/heist/stealnuke.dm
index 4b7eec968ed8..39bc4c18d3ad 100644
--- a/code/game/gamemodes/objectives/heist/stealnuke.dm
+++ b/code/game/gamemodes/objectives/heist/stealnuke.dm
@@ -1,5 +1,5 @@
/datum/objective/heist/stealnuke
- explanation_text = "Украдите ядерную бомбу."
+ explanation_text = "Украсть каждую ядерную бомбу."
var/list/arkship_areas = list(/area/shuttle/vox/arkship, /area/shuttle/vox/arkship_hold, /area/shuttle/vox/transit)
/datum/objective/heist/stealnuke/check_completion()
From 7c318e4e82df26f42bfd3ad08e0b0474784db64c Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 5 Feb 2024 16:02:20 +0600
Subject: [PATCH 015/117] fix
---
.../gamemodes/objectives/abductors/abductor_objectives.dm | 2 +-
code/game/gamemodes/objectives/blob_takeover.dm | 4 ++--
code/game/gamemodes/objectives/custom.dm | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index 014d68817bbd..aff610ad36e4 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -99,7 +99,7 @@
explanation_text = "Вы считаете себя андроидом. Будьте более похожим на андроида."
/datum/objective/abductee/prevent
- explanation_text = "Вы достигли Просвящения. Не дайте никому более его достичь!"
+ explanation_text = "Вы достигли Просвещения. Не дайте никому более его достичь!"
/datum/objective/abductee/calling
explanation_text = "Вызовите духа погибшего члена экипажа."
diff --git a/code/game/gamemodes/objectives/blob_takeover.dm b/code/game/gamemodes/objectives/blob_takeover.dm
index b8e0237fcdde..50ace28ded02 100644
--- a/code/game/gamemodes/objectives/blob_takeover.dm
+++ b/code/game/gamemodes/objectives/blob_takeover.dm
@@ -1,5 +1,5 @@
/datum/objective/blob_takeover
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем определенное пространство станции"
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем определенное пространство станции."
var/invade_tiles = 0
/datum/objective/blob_takeover/PostAppend()
@@ -8,7 +8,7 @@
if (!istype(F))
return FALSE
invade_tiles = F.blobwincount
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем [invade_tiles] плиток станции."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. [invade_tiles] - именно столько пространства хватит для полного контроля."
return TRUE
/datum/objective/blob_takeover/check_completion()
diff --git a/code/game/gamemodes/objectives/custom.dm b/code/game/gamemodes/objectives/custom.dm
index 418b7858926b..7fb1a38a04ac 100644
--- a/code/game/gamemodes/objectives/custom.dm
+++ b/code/game/gamemodes/objectives/custom.dm
@@ -26,7 +26,7 @@
if(81 to 90)
explanation_text = "Убить всех обезьян на станции."
else
- explanation_text = "80% членов экипажа должно покинуть станции на шаттле."
+ explanation_text = "Минимум 80% членов экипажа должно покинуть станцию на шаттле."
/datum/objective/custom/clowns
explanation_text = "Взломай столько вещей, сколько сможешь! ХОООНК!"
From fd54af0876c540470dcd7e7230cf7246656146bf Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 5 Feb 2024 16:03:03 +0600
Subject: [PATCH 016/117] Update stealnuke.dm
---
code/game/gamemodes/objectives/heist/stealnuke.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/heist/stealnuke.dm b/code/game/gamemodes/objectives/heist/stealnuke.dm
index 39bc4c18d3ad..71e028827df8 100644
--- a/code/game/gamemodes/objectives/heist/stealnuke.dm
+++ b/code/game/gamemodes/objectives/heist/stealnuke.dm
@@ -1,5 +1,5 @@
/datum/objective/heist/stealnuke
- explanation_text = "Украсть каждую ядерную бомбу."
+ explanation_text = "Украсть все ядерные бомбы."
var/list/arkship_areas = list(/area/shuttle/vox/arkship, /area/shuttle/vox/arkship_hold, /area/shuttle/vox/transit)
/datum/objective/heist/stealnuke/check_completion()
From fa704d3098e253c52157244e36e7f53715f1aa43 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:33:30 +0600
Subject: [PATCH 017/117] Update code/game/gamemodes/objectives/custom.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/custom.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/custom.dm b/code/game/gamemodes/objectives/custom.dm
index 7fb1a38a04ac..87b4e8d3100f 100644
--- a/code/game/gamemodes/objectives/custom.dm
+++ b/code/game/gamemodes/objectives/custom.dm
@@ -22,7 +22,7 @@
if(61 to 70)
explanation_text = "Перекройте подачу энергии на станции."
if(71 to 80)
- explanation_text = "Уничтожить ИИ."
+ explanation_text = "Уничтожьте ИИ."
if(81 to 90)
explanation_text = "Убить всех обезьян на станции."
else
From 69bcf288c69cde331f09feb4a2cc18e1e8a2dcf4 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:33:49 +0600
Subject: [PATCH 018/117] Update
code/game/gamemodes/objectives/abductors/abductor_objectives.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/abductors/abductor_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index aff610ad36e4..421f24fd2380 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -57,7 +57,7 @@
explanation_text = "Не допустите клонирование членов экипажа."
/datum/objective/abductee/blazeit
- explanation_text = "Вы должны стать лучше. Принимайте больше лекарств и наркотиков."
+ explanation_text = "Вы должны стать лучше. Принимайте как можно больше лекарств."
/datum/objective/abductee/yumyum
explanation_text = "Вы ОЧЕНЬ голодны. Найдите и съешьте как можно больше еды"
From e7ba291cc86247c52b5165e8c81fc533b9a5e2b2 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:35:17 +0600
Subject: [PATCH 019/117] Update
code/game/gamemodes/objectives/sabotage_research.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/sabotage_research.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/sabotage_research.dm b/code/game/gamemodes/objectives/sabotage_research.dm
index 4050790fd92c..116b6a57d1e3 100644
--- a/code/game/gamemodes/objectives/sabotage_research.dm
+++ b/code/game/gamemodes/objectives/sabotage_research.dm
@@ -1,5 +1,5 @@
/datum/objective/research_sabotage
- explanation_text = "Саботируйте сервера Отдела Исследований. Для этого вам выдана специальная дискетта, вставьте её в консоль управления серверной ОИ."
+ explanation_text = "Саботируйте сервера Отдела Исследований. Для этого вам выдана специальная дискета, вставьте её в консоль управления серверной ОИ для выполнения задания."
required_equipment = /obj/item/weapon/disk/data/syndi
var/already_completed = FALSE
From 961708a2641548d8cb93bc4aa9a8210e351e0ff7 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:37:55 +0600
Subject: [PATCH 020/117] Update
code/game/gamemodes/objectives/abductors/abductor_objectives.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/abductors/abductor_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index 421f24fd2380..1feab9f45bf3 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -99,7 +99,7 @@
explanation_text = "Вы считаете себя андроидом. Будьте более похожим на андроида."
/datum/objective/abductee/prevent
- explanation_text = "Вы достигли Просвещения. Не дайте никому более его достичь!"
+ explanation_text = "Вы достигли просвещения. Не дайте никому более его достичь!"
/datum/objective/abductee/calling
explanation_text = "Вызовите духа погибшего члена экипажа."
From ea250eb7d5f7b1714d3c7e5cda6a66410d3aa17d Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:38:15 +0600
Subject: [PATCH 021/117] Update
code/game/gamemodes/objectives/replicators/replicators_objectives.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
.../gamemodes/objectives/replicators/replicators_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
index b29b3676aaa8..915c5903c4da 100644
--- a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
+++ b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/replicator_replicate
- explanation_text = "Соорудите блюспейс-катапульту и отправьте на ней в пространство 20 репликаторов!"
+ explanation_text = "Соорудите блюспейс-катапульту и отправьте на ней 20 репликаторов!"
/datum/objective/replicator_replicate/check_completion()
var/datum/faction/replicators/FR = get_or_create_replicators_faction()
From 71c400aba6081e36ec5620d9173736ce7bc0eacb Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:40:55 +0600
Subject: [PATCH 022/117] Update code/game/gamemodes/objectives/custom.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/custom.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/custom.dm b/code/game/gamemodes/objectives/custom.dm
index 87b4e8d3100f..747eea6b60dc 100644
--- a/code/game/gamemodes/objectives/custom.dm
+++ b/code/game/gamemodes/objectives/custom.dm
@@ -24,7 +24,7 @@
if(71 to 80)
explanation_text = "Уничтожьте ИИ."
if(81 to 90)
- explanation_text = "Убить всех обезьян на станции."
+ explanation_text = "Убейте всех обезьян на станции."
else
explanation_text = "Минимум 80% членов экипажа должно покинуть станцию на шаттле."
From 37f5087e723230b5e01baf67eb8bc227d3ae10a3 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:41:39 +0600
Subject: [PATCH 023/117] Update code/game/gamemodes/objectives/escape.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/escape.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/escape.dm b/code/game/gamemodes/objectives/escape.dm
index 1d76a11fd977..1cbd26d23729 100644
--- a/code/game/gamemodes/objectives/escape.dm
+++ b/code/game/gamemodes/objectives/escape.dm
@@ -1,5 +1,5 @@
/datum/objective/escape
- explanation_text = "Сбегите на шаттле или экстренной капсуле, находясь на свободе."
+ explanation_text = "Сбегите на шаттле или в спасательной капсуле, находясь на свободе."
/datum/objective/escape/check_completion()
if(issilicon(owner.current))
From 64a7e6a86db30e114928b879e18ac0f6b71f5ad9 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:42:14 +0600
Subject: [PATCH 024/117] Update
code/game/gamemodes/objectives/heist/inviolate_death.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/heist/inviolate_death.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/heist/inviolate_death.dm b/code/game/gamemodes/objectives/heist/inviolate_death.dm
index 323e72f0cdc7..9f156348a4a5 100644
--- a/code/game/gamemodes/objectives/heist/inviolate_death.dm
+++ b/code/game/gamemodes/objectives/heist/inviolate_death.dm
@@ -3,7 +3,7 @@
var/global/vox_kills = 0 //Used to check the Inviolate.
/datum/objective/heist/inviolate_death
- explanation_text = "Следуйте принципу Неприкосновенности. Не допустите большого количества жертв."
+ explanation_text = "Следуйте принципу неприкосновенности. Не допустите большого количества жертв."
/datum/objective/heist/inviolate_death/check_completion()
if(vox_kills > MAX_VOX_KILLS)
From add30614e8e2b16842c6bfdc901da99fa80a9225 Mon Sep 17 00:00:00 2001
From: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
Date: Sat, 10 Feb 2024 21:00:26 +0300
Subject: [PATCH 025/117] Update code/game/gamemodes/objectives/objectives.dm
---
code/game/gamemodes/objectives/objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/objectives.dm b/code/game/gamemodes/objectives/objectives.dm
index b61fd38eeb45..460d7795309b 100644
--- a/code/game/gamemodes/objectives/objectives.dm
+++ b/code/game/gamemodes/objectives/objectives.dm
@@ -22,7 +22,7 @@
return completed
/datum/objective/proc/completion_to_string(tags = TRUE)
- var/result = "ПРОВАЛ"
+ var/result = "Ошибка"
if(completed == OBJECTIVE_WIN)
result = "УСПЕХ"
if(tags)
From cb920b0170d53dc3320e1de5e829ab6f2b7742ee Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 10:24:19 +0600
Subject: [PATCH 026/117] Update mind.dm
---
code/datums/mind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/datums/mind.dm b/code/datums/mind.dm
index c9d371599c8a..5c85b1eaf372 100644
--- a/code/datums/mind.dm
+++ b/code/datums/mind.dm
@@ -452,7 +452,7 @@
R.Topic(href, href_list)
else if (href_list["obj_announce"])
- to_chat(src.current, "Your objectives are:")
+ to_chat(src.current, "Ваши задачи:")
for (var/role in antag_roles)
var/datum/role/R = antag_roles[role]
R.AnnounceObjectives()
From 95245b2b279fb90cfa791790805cd73e63ba8f6d Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 10:30:25 +0600
Subject: [PATCH 027/117] fixim
---
code/game/gamemodes/role.dm | 8 ++++----
code/modules/statistic/gamemode_stat.dm | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/code/game/gamemodes/role.dm b/code/game/gamemodes/role.dm
index a5f0c45aa634..b206e2d05552 100644
--- a/code/game/gamemodes/role.dm
+++ b/code/game/gamemodes/role.dm
@@ -354,12 +354,12 @@
count++
if (!faction)
if(win)
- text += "
\The [name] was successful!"
- feedback_add_details("[id]_success","SUCCESS")
+ text += "
\The [name] [user.gender == MALE ? "смог" : "смогла"] выполнить свои задания!"
+ feedback_add_details("[id]_success","УСПЕХ")
SSStatistics.score.roleswon++
else
- text += "
\The [name] has failed."
- feedback_add_details("[id]_success","FAIL")
+ text += "
\The [name] [user.gender == MALE ? "не смог" : "не смогла"] выполнить свои задания."
+ feedback_add_details("[id]_success","ПРОВАЛ")
text += "
"
return text
diff --git a/code/modules/statistic/gamemode_stat.dm b/code/modules/statistic/gamemode_stat.dm
index e657c558c2ed..c2cde79dcd0d 100644
--- a/code/modules/statistic/gamemode_stat.dm
+++ b/code/modules/statistic/gamemode_stat.dm
@@ -3,7 +3,7 @@
var/owner
// string, anything
var/explanation_text
- // string, ["SUCCESS", "HALF", "FAIL"]
+ // string, ["УСПЕХ", "ЧАСТИЧНО", "ОШИБКА"]
var/completed
// string, byond_type
var/__type
From 7ec5bac9d9120541859476a04ce79d7b4c4f4666 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 11:14:00 +0600
Subject: [PATCH 028/117] =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D1=8F=20=D0=BF=D0=BE?=
=?UTF-8?q?=D0=B2=D0=B5=D0=BB=D0=BE=20=D0=BD=D0=B5=D0=BC=D0=BD=D0=BE=D0=B3?=
=?UTF-8?q?=D0=BE=20=D0=BD=D0=B5=20=D1=82=D1=83=D0=B4=D0=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modes_gameplays/blob/overmind.dm | 30 +++++++++----------
code/game/gamemodes/role.dm | 29 +++++++++---------
code/game/gamemodes/roles/traitor.dm | 12 ++++----
3 files changed, 36 insertions(+), 35 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 12819004547a..7f94253970e9 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -39,15 +39,15 @@
blob_help()
/mob/camera/blob/proc/blob_help()
- to_chat(src, "You are the overmind!")
- to_chat(src, "You are the overmind and can control the blob! You can expand, which will attack people, and place new blob pieces such as...")
- to_chat(src, "Normal Blob will expand your reach and allow you to upgrade into special blobs that perform certain functions.")
- to_chat(src, "Shield Blob is a strong and expensive blob which can take more damage. It is fireproof and can block air, use this to protect yourself from station fires. Use it again on existing shield blob to upgrade it into a reflective blob that can deflect lasers.")
- to_chat(src, "Resource Blob is a blob which will collect more resources for you, try to build these earlier to get a strong income. It will benefit from being near your core or multiple nodes, by having an increased resource rate; put it alone and it won't create resources at all.")
- to_chat(src, "Node Blob is a blob which will grow, like the core. Unlike the core it won't give you a small income but it can power resource and factory blobs to increase their rate.")
- to_chat(src, "Factory Blob is a blob which will spawn blob spores which will attack nearby food. Putting this nearby nodes and your core will increase the spawn rate; put it alone and it will not spawn any spores.")
- to_chat(src, "Blobbernauts can be produced from factories for a cost, and are hard to kill, powerful, and moderately smart. The factory used to create one will become fragile and briefly unable to produce spores.")
- to_chat(src, "Shortcuts: Click = Expand Blob / CTRL Click = Remove Blob OR Rename Node / Shift Click = Upgrade Blob / Middle Mouse Click = Rally Spores / Alt Click = Create Shield")
+ to_chat(src, "Вы являетесь высшим разумом блоба.")
+ to_chat(src, "Вы можете контролировать его, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор, вы сможете делать себе прислужников, взывая их к телам павших врагов.")
+ to_chat(src, "Normal Blob является вашей основной частью для расширения, которую можно будет улучшить.")
+ to_chat(src, "Shield Blob является укрепленной версией Normal Blob. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
+ to_chat(src, "Resource Blob является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или Node Blob; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
+ to_chat(src, "Node Blob подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность Resource Blob и Factory Blob")
+ to_chat(src, "Factory Blob является производителем спор. Установка данного вида у Node Blob повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут. .")
+ to_chat(src, "Blobbernauts могут быть произведены из Factory Blob, их тяжело убить, они сильно бьют и обладают средней мобильностью. Factory Blob, который был использован для производства единицы, временно не сможет производить споры и станет более хрупким.")
+ to_chat(src, "Shortcuts: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать Node Blob / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
/mob/camera/blob/proc/update_health_hud()
if(blob_core && hud_used)
@@ -86,7 +86,7 @@
return
message = "says, \"[message]\""
- message = "Blob Telepathy, [name] [message]"
+ message = "Телепатическая связь, [name] [message]"
for(var/M in mob_list)
if(isovermind(M) || istype(M, /mob/living/simple_animal/hostile/blob))
@@ -102,11 +102,11 @@
..()
if(statpanel("Status"))
if(blob_core)
- stat(null, "Core Health: [blob_core.get_integrity()]")
- stat(null, "Power Stored: [blob_points]/[max_blob_points]")
- stat(null, "Progress: [blobs.len]/[b_congl.blobwincount]")
- stat(null, "Total Nodes: [blob_nodes.len]")
- stat(null, "Total Cores: [blob_cores.len]")
+ stat(null, "Здоровье ядра: [blob_core.get_integrity()]")
+ stat(null, "Сохранено энергии: [blob_points]/[max_blob_points]")
+ stat(null, "Прогресс: [blobs.len]/[b_congl.blobwincount]")
+ stat(null, "Количество Node Blob: [blob_nodes.len]")
+ stat(null, "Всего ядер: [blob_cores.len]")
/mob/camera/blob/Move(NewLoc, Dir = 0, step_x = 0, step_y = 0)
. = FALSE
diff --git a/code/game/gamemodes/role.dm b/code/game/gamemodes/role.dm
index b206e2d05552..f2b7d9934597 100644
--- a/code/game/gamemodes/role.dm
+++ b/code/game/gamemodes/role.dm
@@ -296,11 +296,11 @@
if(hide_logo)
text += "[mind.key] was [name] ("
if(!M)
- text += "body destroyed"
+ text += "тело уничтожено"
else if(M.stat == DEAD)
- text += "died"
+ text += "[M.gender == MALE ? "погиб" : "погибла"]"
else
- text += "survived"
+ text += "[M.gender == MALE ? "выжил" : "выжила"]"
text += ")"
return text
if(!M)
@@ -320,16 +320,16 @@
text += "
" // change to base64?
var/icon/logo = get_logo_icon()
- text += "[bicon(logo, css = "style='position: relative;top:10px;'")][mind.key] was [mind.name] ("
+ text += "[bicon(logo, css = "style='position: relative;top:10px;'")][mind.key] [client.gender == MALE ? "был" : "была"] [mind.name] ("
if(M)
if(M.stat == DEAD)
- text += "died"
+ text += "[M.gender == MALE ? "погиб" : "погибла"]"
else
- text += "survived"
+ text += "[M.gender == MALE ? "выжил" : "выжила"]"
if(M.real_name != mind.name)
- text += " as [M.real_name]"
+ text += " будучи [M.real_name]"
else
- text += "body destroyed"
+ text += "тело уничтожено"
text += ")"
return text
@@ -340,12 +340,13 @@
/datum/role/proc/Declare()
var/win = TRUE
var/text = ""
+ var/mob/M = null
text = printplayer(antag)
if(objectives.objectives.len > 0)
var/count = 1
text += ""
for(var/datum/objective/objective in objectives.GetObjectives())
- text += "Objective #[count]: [GetObjectiveDescription(objective)]"
+ text += "Задача #[count]: [GetObjectiveDescription(objective)]"
feedback_add_details("[id]_objective","[objective.type]|[objective.completion_to_string(FALSE)]")
if(objective.completed == OBJECTIVE_LOSS) //If one objective fails, then you did not win.
win = FALSE
@@ -354,11 +355,11 @@
count++
if (!faction)
if(win)
- text += "
\The [name] [user.gender == MALE ? "смог" : "смогла"] выполнить свои задания!"
+ text += "
\The [name] [M.gender == MALE ? "смог" : "смогла"] выполнить свои задания!"
feedback_add_details("[id]_success","УСПЕХ")
SSStatistics.score.roleswon++
else
- text += "
\The [name] [user.gender == MALE ? "не смог" : "не смогла"] выполнить свои задания."
+ text += "
\The [name] [M.gender == MALE ? "не смог" : "не смогла"] выполнить свои задания."
feedback_add_details("[id]_success","ПРОВАЛ")
text += "
"
@@ -397,7 +398,7 @@
if(objectives.objectives.len)
text += "
Персональные задачи:
"
else
- text += "
Вам не выдали никаких задач
"
+ text += "
Вам не выдали никаких задач.
"
text += objectives.GetObjectiveString(FALSE, admin_edit, M, src)
if(objectives.objectives.len)
text += "
"
@@ -459,10 +460,10 @@
if(objectives.objectives.len)
var/icon/logo = get_logo_icon()
text += "[bicon(logo, css = "style='position:relative; top:10;'")] [name]"
- text += "[capitalize(name)] objectives:
"
+ text += "[capitalize(name)] задачи:
"
var/obj_count = 1
for(var/datum/objective/O in objectives.objectives)
- text += "Objective #[obj_count++]: [O.explanation_text]
"
+ text += "Задача #[obj_count++]: [O.explanation_text]
"
text += "
"
to_chat(antag.current, text)
diff --git a/code/game/gamemodes/roles/traitor.dm b/code/game/gamemodes/roles/traitor.dm
index 7d2478a9358b..c8b642b779a3 100644
--- a/code/game/gamemodes/roles/traitor.dm
+++ b/code/game/gamemodes/roles/traitor.dm
@@ -91,15 +91,15 @@
var/icon/logo = get_logo_icon()
switch(greeting)
if (GREET_ROUNDSTART)
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] You are a Syndicate agent, a Traitor.")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.")
if (GREET_AUTOTRAITOR)
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] You are now a Traitor.
Your memory clears up as you remember your identity as a sleeping agent of the Syndicate. It's time to pay your debt to them. ")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.
Ваш разум прояснился, вы поняли что являетесь спящим агентом Синдиката. Пришло время отдать им свой долг...")
if (GREET_LATEJOIN)
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] You are a Traitor.
As a Syndicate agent, your goal is to infiltrate the crew and accomplish your objectives at all costs.")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.
Ваша задача, как агента - получить доверие экипажа и выполнить задачи любой ценой.")
if (GREET_SYNDBEACON)
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] You have joined the ranks of the Syndicate and thus became a traitor to the Nanotrasen!")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы стали агентом Синдиката, предав НаноТрейзен")
else
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] You are a Traitor.")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Сидниката, предатель.")
return TRUE
@@ -140,7 +140,7 @@
/datum/role/traitor/syndcall/Greet(greeting, custom)
..()
- to_chat(antag.current, " ATTENTION: You hear a call from the Syndicate...")
+ to_chat(antag.current, " ВНИМАНИЕ: Вы слышите зов Синдиката...")
/datum/role/traitor/syndcall/OnPostSetup(laterole)
. = ..()
From 7f23b150ed0df41b1168300763e4dbaba4dd2e57 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 11:16:05 +0600
Subject: [PATCH 029/117] Update abductor_objectives.dm
---
code/game/gamemodes/objectives/abductors/abductor_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index 1feab9f45bf3..94d55b587a03 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -87,7 +87,7 @@
explanation_text = "Убедитесь в том, что ваш отдел - самый лучший на станции."
/datum/objective/abductee/abductception
- explanation_text = "Найдите своих обидчиков и отомстите им..."
+ explanation_text = "Вы изменились навсегда. Найдите тех, кто так поступил с вами, и дайте им попробовать их собственное лекарство"
/datum/objective/abductee/ghosts
explanation_text = "Проведите сеанс с духами загробного мира."
From b294b99e1d47923f2bd0eba6d59be6ed3b8b457c Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 11:20:50 +0600
Subject: [PATCH 030/117] Update download.dm
---
code/game/gamemodes/objectives/download.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/download.dm b/code/game/gamemodes/objectives/download.dm
index 0c91ba17daae..7ad4902215be 100644
--- a/code/game/gamemodes/objectives/download.dm
+++ b/code/game/gamemodes/objectives/download.dm
@@ -6,7 +6,7 @@
/datum/objective/download/proc/gen_amount_goal()
target_amount = rand(10,20)
- explanation_text = "Скачайте [target_amount] гигабайт данных."
+ explanation_text = "Скачайте [target_amount] [pluralize_russian(seconds, "исследовательский уровень", "исследовательских уровней", "исследовательских уровней")]."
return target_amount
/datum/objective/download/check_completion()
From 86f5513b68578630c8d998e6e7aefd277c3d33d0 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 11:42:18 +0600
Subject: [PATCH 031/117] based
---
code/game/gamemodes/objectives/download.dm | 2 +-
code/game/gamemodes/objectives/heist/salvage.dm | 2 +-
code/game/gamemodes/role.dm | 2 +-
code/game/gamemodes/roles/traitor.dm | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/game/gamemodes/objectives/download.dm b/code/game/gamemodes/objectives/download.dm
index 7ad4902215be..271e0a8d4a3e 100644
--- a/code/game/gamemodes/objectives/download.dm
+++ b/code/game/gamemodes/objectives/download.dm
@@ -6,7 +6,7 @@
/datum/objective/download/proc/gen_amount_goal()
target_amount = rand(10,20)
- explanation_text = "Скачайте [target_amount] [pluralize_russian(seconds, "исследовательский уровень", "исследовательских уровней", "исследовательских уровней")]."
+ explanation_text = "Скачайте [target_amount] [pluralize_russian(target_amount, "исследовательский уровень", "исследовательских уровней", "исследовательских уровней")]."
return target_amount
/datum/objective/download/check_completion()
diff --git a/code/game/gamemodes/objectives/heist/salvage.dm b/code/game/gamemodes/objectives/heist/salvage.dm
index 34207bb15316..4138e44d4cf8 100644
--- a/code/game/gamemodes/objectives/heist/salvage.dm
+++ b/code/game/gamemodes/objectives/heist/salvage.dm
@@ -7,7 +7,7 @@
str_target = "листами металла"
target_amount = pick(150, 200)
if(2)
- str_target = "стеклом"
+ str_target = "листами стекла"
target_amount = pick(150, 200)
if(3)
str_target = "листами пластали"
diff --git a/code/game/gamemodes/role.dm b/code/game/gamemodes/role.dm
index f2b7d9934597..7b69eab9d170 100644
--- a/code/game/gamemodes/role.dm
+++ b/code/game/gamemodes/role.dm
@@ -320,7 +320,7 @@
text += "
" // change to base64?
var/icon/logo = get_logo_icon()
- text += "[bicon(logo, css = "style='position: relative;top:10px;'")][mind.key] [client.gender == MALE ? "был" : "была"] [mind.name] ("
+ text += "[bicon(logo, css = "style='position: relative;top:10px;'")][mind.key] [M.client.gender == MALE ? "был" : "была"] [mind.name] ("
if(M)
if(M.stat == DEAD)
text += "[M.gender == MALE ? "погиб" : "погибла"]"
diff --git a/code/game/gamemodes/roles/traitor.dm b/code/game/gamemodes/roles/traitor.dm
index c8b642b779a3..fc461e27867a 100644
--- a/code/game/gamemodes/roles/traitor.dm
+++ b/code/game/gamemodes/roles/traitor.dm
@@ -140,7 +140,7 @@
/datum/role/traitor/syndcall/Greet(greeting, custom)
..()
- to_chat(antag.current, " ВНИМАНИЕ: Вы слышите зов Синдиката...")
+ to_chat(antag.current, " ВНИМАНИЕ: Вы слышите сигналы от Синдиката...")
/datum/role/traitor/syndcall/OnPostSetup(laterole)
. = ..()
From 979c9a4fb43cff9156192da246e4e43b5c5e5cf0 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 11:44:28 +0600
Subject: [PATCH 032/117] Update gamemode_stat.dm
---
code/modules/statistic/gamemode_stat.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/modules/statistic/gamemode_stat.dm b/code/modules/statistic/gamemode_stat.dm
index c2cde79dcd0d..2f5d965ed299 100644
--- a/code/modules/statistic/gamemode_stat.dm
+++ b/code/modules/statistic/gamemode_stat.dm
@@ -3,7 +3,7 @@
var/owner
// string, anything
var/explanation_text
- // string, ["УСПЕХ", "ЧАСТИЧНО", "ОШИБКА"]
+ // string, ["УСПЕХ" as SUCCESS, "ЧАСТИЧНО" as HALF, "ПРОВАЛ" as FAIL]
var/completed
// string, byond_type
var/__type
From ca107fc946f63212c58394fc38fbef476da1ba98 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 12:13:45 +0600
Subject: [PATCH 033/117] nemnogo
---
code/game/gamemodes/objectives/steal.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index 8145cc275168..487f9a8f9cc9 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -51,7 +51,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
var/static/possible_items_special[] = list(
/*"nuclear authentication disk" = /obj/item/weapon/disk/nuclear,*///Broken with the change to nuke disk making it respawn on z level change.
- "ядерную пушку" = /obj/item/weapon/gun/energy/gun/nuclear,
+ "продвинутое энергооружие" = /obj/item/weapon/gun/energy/gun/nuclear,
"алмазную дверь" = /obj/item/weapon/pickaxe/drill/diamond_drill,
"сумку для хранения" = /obj/item/weapon/storage/backpack/holding,
"гиперёмкую батарейку" = /obj/item/weapon/stock_parts/cell/hyper,
From 1161a7c5a98f15df7e6cfb264ac0dc61607d1bfb Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 12:43:29 +0600
Subject: [PATCH 034/117] =?UTF-8?q?=D0=BF=D1=80=D0=B8=D1=88=D1=91=D0=BB=20?=
=?UTF-8?q?=D0=BA=D0=B0=D0=BA=20=D1=82=D0=BE=20=D0=B0=D0=B3=D0=B5=D0=BD?=
=?UTF-8?q?=D1=82=20=D1=81=D0=B8=D0=BD=D0=B4=D0=B8=D0=BA=D0=B0=D1=82=D0=B0?=
=?UTF-8?q?=20=D0=B7=D0=B0=20=D0=B0=D0=BB=D0=BC=D0=B0=D0=B7=D0=BD=D0=BE?=
=?UTF-8?q?=D0=B9=20=D0=B4=D0=B2=D0=B5=D1=80=D1=8C=D1=8E=20=D0=B0=20=D0=BE?=
=?UTF-8?q?=D0=BD=D0=B0=20=D0=B5=D0=BC=D1=83=20=D0=BD=D0=B5=20=D0=BF=D0=BE?=
=?UTF-8?q?=D0=B4=D0=BE=D1=88=D0=BB=D0=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
code/game/gamemodes/objectives/steal.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index 487f9a8f9cc9..78be7dcb8194 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -52,7 +52,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
var/static/possible_items_special[] = list(
/*"nuclear authentication disk" = /obj/item/weapon/disk/nuclear,*///Broken with the change to nuke disk making it respawn on z level change.
"продвинутое энергооружие" = /obj/item/weapon/gun/energy/gun/nuclear,
- "алмазную дверь" = /obj/item/weapon/pickaxe/drill/diamond_drill,
+ "алмазную дрель" = /obj/item/weapon/pickaxe/drill/diamond_drill,
"сумку для хранения" = /obj/item/weapon/storage/backpack/holding,
"гиперёмкую батарейку" = /obj/item/weapon/stock_parts/cell/hyper,
"10 алмазов" = /obj/item/stack/sheet/mineral/diamond,
From 7c0f6fcc31769e13a329fbb165422b4f5698927e Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 12:57:34 +0600
Subject: [PATCH 035/117] Update kidnap.dm
---
code/game/gamemodes/objectives/heist/kidnap.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/heist/kidnap.dm b/code/game/gamemodes/objectives/heist/kidnap.dm
index 55b4b8261064..2741c9271504 100644
--- a/code/game/gamemodes/objectives/heist/kidnap.dm
+++ b/code/game/gamemodes/objectives/heist/kidnap.dm
@@ -1,5 +1,5 @@
/datum/objective/target/kidnap/format_explanation()
- return "Дома у нас потребовали принести вместе с собой [target.current.real_name], представителя [target.assigned_role]. Заберите цель живой."
+ return "На Ковчеге у нас потребовали принести вместе с собой [target.current.real_name], представителя [target.assigned_role]. Нужно забрать цель живой."
/datum/objective/target/kidnap/find_target()
var/list/jobs = list("Roboticist" , "Medical Doctor" , "Chemist" , "Station Engineer")
From c7061d0780db4cc8da1654c049b8f324657553e7 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 12:58:16 +0600
Subject: [PATCH 036/117] Update kidnap.dm
---
code/game/gamemodes/objectives/heist/kidnap.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/heist/kidnap.dm b/code/game/gamemodes/objectives/heist/kidnap.dm
index 2741c9271504..fcd8688cd214 100644
--- a/code/game/gamemodes/objectives/heist/kidnap.dm
+++ b/code/game/gamemodes/objectives/heist/kidnap.dm
@@ -1,5 +1,5 @@
/datum/objective/target/kidnap/format_explanation()
- return "На Ковчеге у нас потребовали принести вместе с собой [target.current.real_name], представителя [target.assigned_role]. Нужно забрать цель живой."
+ return "Ковчег потребовал от нас принести вместе с собой [target.current.real_name], представителя [target.assigned_role]. Нужно забрать цель живой."
/datum/objective/target/kidnap/find_target()
var/list/jobs = list("Roboticist" , "Medical Doctor" , "Chemist" , "Station Engineer")
From ecb73f6045b7e6ba7209169456aad0ad7b39b67f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 13:49:57 +0600
Subject: [PATCH 037/117] Update mind.dm
---
code/datums/mind.dm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/datums/mind.dm b/code/datums/mind.dm
index 5c85b1eaf372..0d2ddd73934e 100644
--- a/code/datums/mind.dm
+++ b/code/datums/mind.dm
@@ -472,7 +472,7 @@
if(I.implanted)
qdel(I)
H.sec_hud_set_implants()
- to_chat(H, "Your [is_mind_shield ? "mind shield" : "loyalty"] implant has been deactivated.")
+ to_chat(H, "Ваш [is_mind_shield ? "имплант защиты разума" : "имплант лояльности"] был деактивирован.")
if(href_list["implant"] == "add")
var/obj/item/weapon/implant/mind_protect/mindshield/L
if(is_mind_shield)
@@ -483,8 +483,8 @@
L.inject(H)
H.sec_hud_set_implants()
- to_chat(H, "You somehow have become the recepient of a [is_mind_shield ? "mind shield" : "loyalty"] transplant,\
- and it just activated!")
+ to_chat(H, "Вы стали обладателем [is_mind_shield ? "импланта защиты разума" : "импланта лояльности"],\
+ произведена активация!")
for(var/type in list(TRAITOR, CULTIST, HEADREV, REV))
if(is_mind_shield && (type == HEADREV || type == TRAITOR))
continue
@@ -492,7 +492,7 @@
if(R)
R.Deconvert()
- to_chat(src, "The nanobots in the [is_mind_shield ? "mind shield" : "loyalty"] implant remove all evil thoughts about the company.")
+ to_chat(src, "Наноботы [is_mind_shield ? "импланта защиты разума" : "импланта лояльности"] очистили твой разум от вредных для корпорации мыслей.")
else if (href_list["common"])
switch(href_list["common"])
From ff3c79ebb986e0d7dfc5e64ceb9400847da31c20 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 15:46:55 +0600
Subject: [PATCH 038/117] Update harm.dm
---
code/game/gamemodes/objectives/target/harm.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/target/harm.dm b/code/game/gamemodes/objectives/target/harm.dm
index b456147a8383..e783a0fabc7d 100644
--- a/code/game/gamemodes/objectives/target/harm.dm
+++ b/code/game/gamemodes/objectives/target/harm.dm
@@ -2,7 +2,7 @@
var/already_completed = 0
/datum/objective/target/harm/format_explanation()
- return "Преподайте урок [target.current.real_name], представителю [target.assigned_role]. Сломайте ему кость, оторвите ему любую конечность или превратите его лицо в кашу! Убедитесь, что он выживет после выполнения цели."
+ return "Преподайте урок [target.current.real_name], представителю [target.assigned_role]. Сломайте кость, оторвите любую конечность или превратите лицо цели в кашу! Убедитесь, что цель выживет после выполнения цели."
/datum/objective/target/harm/check_completion()
if(already_completed)
From 49498f13d2c4c2256cdaa776c372f600f245fd35 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 17:04:10 +0600
Subject: [PATCH 039/117] Update code/game/gamemodes/objectives/objectives.dm
Co-authored-by: daedrowe <108721039+daedrowe@users.noreply.github.com>
---
code/game/gamemodes/objectives/objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/objectives.dm b/code/game/gamemodes/objectives/objectives.dm
index 460d7795309b..2bdccac2e824 100644
--- a/code/game/gamemodes/objectives/objectives.dm
+++ b/code/game/gamemodes/objectives/objectives.dm
@@ -69,4 +69,4 @@
if(where)
to_chat(H, "Вам выдали дополнительное снаряжение для выполнения задания.")
else
- to_chat(H, "Неудивительно, что вы потеряли дополнительное снаряжение для выполнения задания.")
+ to_chat(H, "Увы, вы потеряли дополнительное снаряжение для выполнения задания.")
From 7790c3863c5a7a4b577ae92e976fb783618a6252 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 17:04:19 +0600
Subject: [PATCH 040/117] Update code/game/gamemodes/roles/traitor.dm
Co-authored-by: daedrowe <108721039+daedrowe@users.noreply.github.com>
---
code/game/gamemodes/roles/traitor.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/roles/traitor.dm b/code/game/gamemodes/roles/traitor.dm
index fc461e27867a..6051631f749e 100644
--- a/code/game/gamemodes/roles/traitor.dm
+++ b/code/game/gamemodes/roles/traitor.dm
@@ -95,7 +95,7 @@
if (GREET_AUTOTRAITOR)
to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.
Ваш разум прояснился, вы поняли что являетесь спящим агентом Синдиката. Пришло время отдать им свой долг...")
if (GREET_LATEJOIN)
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.
Ваша задача, как агента - получить доверие экипажа и выполнить задачи любой ценой.")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.
Ваша задача, как агента - внедриться в экипаж станции и выполнить задачи любой ценой.")
if (GREET_SYNDBEACON)
to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы стали агентом Синдиката, предав НаноТрейзен")
else
From a8b69a6c721f92672055a0718c7acd48e4484692 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 17:04:29 +0600
Subject: [PATCH 041/117] Update code/game/gamemodes/roles/traitor.dm
Co-authored-by: daedrowe <108721039+daedrowe@users.noreply.github.com>
---
code/game/gamemodes/roles/traitor.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/roles/traitor.dm b/code/game/gamemodes/roles/traitor.dm
index 6051631f749e..9ca051427995 100644
--- a/code/game/gamemodes/roles/traitor.dm
+++ b/code/game/gamemodes/roles/traitor.dm
@@ -99,7 +99,7 @@
if (GREET_SYNDBEACON)
to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы стали агентом Синдиката, предав НаноТрейзен")
else
- to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Сидниката, предатель.")
+ to_chat(antag.current, "[bicon(logo, css = "style='position:relative; top:10;'")] Вы - агент Синдиката, предатель.")
return TRUE
From 17cdaddf467f3ee88b77357293abadd43d412a33 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 17:05:06 +0600
Subject: [PATCH 042/117] Update code/game/gamemodes/roles/traitor.dm
Co-authored-by: daedrowe <108721039+daedrowe@users.noreply.github.com>
---
code/game/gamemodes/roles/traitor.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/roles/traitor.dm b/code/game/gamemodes/roles/traitor.dm
index 9ca051427995..1b1a3da45f03 100644
--- a/code/game/gamemodes/roles/traitor.dm
+++ b/code/game/gamemodes/roles/traitor.dm
@@ -140,7 +140,7 @@
/datum/role/traitor/syndcall/Greet(greeting, custom)
..()
- to_chat(antag.current, " ВНИМАНИЕ: Вы слышите сигналы от Синдиката...")
+ to_chat(antag.current, " ВНИМАНИЕ: Вы слышите зов Синдиката...")
/datum/role/traitor/syndcall/OnPostSetup(laterole)
. = ..()
From 9c8023a698ebe6d7781fcd0755ec9980211e99a6 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 15 Feb 2024 23:18:19 +0600
Subject: [PATCH 043/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 7f94253970e9..8d39750fd9d5 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -39,7 +39,7 @@
blob_help()
/mob/camera/blob/proc/blob_help()
- to_chat(src, "Вы являетесь высшим разумом блоба.")
+ to_chat(src, "Вы являетесь сверхразумом.")
to_chat(src, "Вы можете контролировать его, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор, вы сможете делать себе прислужников, взывая их к телам павших врагов.")
to_chat(src, "Normal Blob является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Shield Blob является укрепленной версией Normal Blob. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
From 76cff3cb9606e03b586dd54d63fd234d97fb0b00 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 16 Feb 2024 10:02:02 +0600
Subject: [PATCH 044/117] adas
---
code/game/gamemodes/objectives/abductors/abductor_objectives.dm | 2 +-
code/game/gamemodes/objectives/target/rp_rev.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index 94d55b587a03..d1c2c3917902 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -5,7 +5,7 @@
var/team
/datum/objective/experiment/New()
- explanation_text = "Провести эксперименты с [target_amount] людьми."
+ explanation_text = "Провести эксперименты над [target_amount] людьми."
/datum/objective/experiment/check_completion()
. = OBJECTIVE_LOSS
diff --git a/code/game/gamemodes/objectives/target/rp_rev.dm b/code/game/gamemodes/objectives/target/rp_rev.dm
index ece6f99af392..a4ba864546b7 100644
--- a/code/game/gamemodes/objectives/target/rp_rev.dm
+++ b/code/game/gamemodes/objectives/target/rp_rev.dm
@@ -1,5 +1,5 @@
/datum/objective/target/rp_rev/format_explanation()
- return "Захватите, завербуйте или сгоните со станции [target.current.real_name], представителя [target.assigned_role]. Ликвидация разрешена, если нет иных способов сдерживания."
+ return "Захватите, завербуйте или прогоните со станции [target.current.real_name], представителя [target.assigned_role]. Ликвидация разрешена, если нет иных способов сдерживания."
// less violent rev objectives
/datum/objective/target/rp_rev/check_completion()
From 96fab10ac2b3c4b4e5bff9437438260df96b0f3f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 16:12:25 +0600
Subject: [PATCH 045/117] =?UTF-8?q?=D0=B8sasa?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
code/_onclick/hud/blob_overmind.dm | 40 ++++++++---------
.../modes_gameplays/blob/overmind.dm | 18 ++++----
.../gamemodes/modes_gameplays/blob/powers.dm | 44 +++++++++----------
3 files changed, 51 insertions(+), 51 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index 1981f636b0f4..a880c5af58fc 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -56,8 +56,8 @@
/atom/movable/screen/blob/blob_help
icon_state = "ui_help"
- name = "Blob Help"
- desc = "Help on playing blob!"
+ name = "Руководство для игры"
+ desc = "Помогите! Я не умею играть на этом..."
screen_loc = "WEST:6,NORTH:-3"
/atom/movable/screen/blob/blob_help/Click()
@@ -67,8 +67,8 @@
/atom/movable/screen/blob/jump_to_node
icon_state = "ui_tonode"
- name = "Jump to Node"
- desc = "Moves your camera to a selected blob node."
+ name = "Перемещение к узлу"
+ desc = "Вы передвигаетесь к выбранному узлу."
screen_loc = ui_inventory
/atom/movable/screen/blob/jump_to_node/Click()
@@ -78,8 +78,8 @@
/atom/movable/screen/blob/jump_to_core
icon_state = "ui_tocore"
- name = "Jump to Core"
- desc = "Moves your camera to your blob core."
+ name = "Перемещение к ядру"
+ desc = "Вы передвигаетесь к своему ядру."
screen_loc = ui_zonesel
/atom/movable/screen/blob/jump_to_core/Click()
@@ -90,8 +90,8 @@
/atom/movable/screen/blob/shield
icon_state = "ui_shield"
- name = "Upgrade blob to shield (10)"
- desc = "Create a shield blob.
Use it again on existing shield blob to upgrade it into a reflective blob."
+ name = "Укрепить блоба (10)"
+ desc = "Создаёт укрепленного блоба.
Используйте снова на укреплённом блобе для улучшения в рефлективного блоба."
screen_loc = ui_id
/atom/movable/screen/blob/shield/Click()
@@ -101,8 +101,8 @@
/atom/movable/screen/blob/resource_blob
icon_state = "ui_resource"
- name = "Produce Resource Blob (40)"
- desc = "Produces a resource blob for 40 resources.
Resource blobs will give you resources every few seconds."
+ name = "Создать ресурсную ячейку (40)"
+ desc = "Создаёт ресурсную ячейку блоба.
Ячейка создаёт ресурсы раз в несколько секунд."
screen_loc = ui_belt
/atom/movable/screen/blob/resource_blob/Click()
@@ -112,8 +112,8 @@
/atom/movable/screen/blob/node_blob
icon_state = "ui_node"
- name = "Produce Node Blob (60)"
- desc = "Produces a node blob for 60 resources.
Node blobs will expand and activate nearby resource and factory blobs."
+ name = "Создать узел блоба (60)"
+ desc = "Создаёт узел блоба.
Узел ускоряет работу производящих и ресурсных ячеек, в то же время захватывая пространство возле себя."
screen_loc = ui_back
/atom/movable/screen/blob/node_blob/Click()
@@ -123,8 +123,8 @@
/atom/movable/screen/blob/factory_blob
icon_state = "ui_factory"
- name = "Produce Factory Blob (60)"
- desc = "Produces a factory blob for 60 resources.
Factory blobs will produce spores every few seconds."
+ name = "Создать производящую ячейку (60)"
+ desc = "Создаёт производящую ячейку.
Производящие ячейки создают споры блоба раз в несколько секунд."
screen_loc = ui_rhand
/atom/movable/screen/blob/factory_blob/Click()
@@ -134,8 +134,8 @@
/atom/movable/screen/blob/blobbernaut
icon_state = "ui_blobbernaut"
- name = "Produce Blobbernaut (40)"
- desc = "Produces a strong, smart blobbernaut from a factory blob for (40) resources.
The factory blob used will become fragile and unable to produce spores."
+ name = "Создать блоббернаута (40)"
+ desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута становится неактивной и хрупкой на некоторое время."
screen_loc = ui_lhand
/atom/movable/screen/blob/blobbernaut/Click()
@@ -145,8 +145,8 @@
/atom/movable/screen/blob/rally_spores
icon_state = "ui_spore"
- name = "Rally Spores (5)"
- desc = "Rally the spores to move to your location"
+ name = "Призыв спор (5)"
+ desc = "Призовите споры в выбранную локацию."
screen_loc = ui_storage1
/atom/movable/screen/blob/rally_spores/Click()
@@ -156,8 +156,8 @@
/atom/movable/screen/blob/relocate_core
icon_state = "ui_swap"
- name = "Relocate Core (80)"
- desc = "Swaps a node and your core for 80 resources."
+ name = "Перемещение ядра (80)"
+ desc = "Выбранный узел меняется с ядром местами."
screen_loc = ui_storage2
/atom/movable/screen/blob/relocate_core/Click()
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 8d39750fd9d5..9ec5f3336afe 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -41,13 +41,13 @@
/mob/camera/blob/proc/blob_help()
to_chat(src, "Вы являетесь сверхразумом.")
to_chat(src, "Вы можете контролировать его, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор, вы сможете делать себе прислужников, взывая их к телам павших врагов.")
- to_chat(src, "Normal Blob является вашей основной частью для расширения, которую можно будет улучшить.")
- to_chat(src, "Shield Blob является укрепленной версией Normal Blob. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
- to_chat(src, "Resource Blob является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или Node Blob; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
- to_chat(src, "Node Blob подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность Resource Blob и Factory Blob")
- to_chat(src, "Factory Blob является производителем спор. Установка данного вида у Node Blob повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут. .")
- to_chat(src, "Blobbernauts могут быть произведены из Factory Blob, их тяжело убить, они сильно бьют и обладают средней мобильностью. Factory Blob, который был использован для производства единицы, временно не сможет производить споры и станет более хрупким.")
- to_chat(src, "Shortcuts: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать Node Blob / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
+ to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
+ to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
+ to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
+ to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
+ to_chat(src, "Производящая ячейка является производителем спор. Установка данного вида у узла блоба повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут.")
+ to_chat(src, "Блоббернауты могут быть произведены из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, который был использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
+ to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
/mob/camera/blob/proc/update_health_hud()
if(blob_core && hud_used)
@@ -67,7 +67,7 @@
if (src.client)
if(client.prefs.muted & MUTE_IC)
- to_chat(src, "You cannot send IC messages (muted).")
+ to_chat(src, "Вы не можете говорить.")
return
if (client.handle_spam_prevention(message,MUTE_IC))
return
@@ -105,7 +105,7 @@
stat(null, "Здоровье ядра: [blob_core.get_integrity()]")
stat(null, "Сохранено энергии: [blob_points]/[max_blob_points]")
stat(null, "Прогресс: [blobs.len]/[b_congl.blobwincount]")
- stat(null, "Количество Node Blob: [blob_nodes.len]")
+ stat(null, "Количество узлов блоба: [blob_nodes.len]")
stat(null, "Всего ядер: [blob_cores.len]")
/mob/camera/blob/Move(NewLoc, Dir = 0, step_x = 0, step_y = 0)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 9761d078828c..01dd7bea1351 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -2,7 +2,7 @@
/mob/camera/blob/proc/can_buy(cost = 15)
if(blob_points < cost)
- to_chat(src, "You cannot afford this.")
+ to_chat(src, "Не хватает ресурсов.")
return FALSE
add_points(-cost)
return TRUE
@@ -12,7 +12,7 @@
/mob/camera/blob/verb/transport_core()
set category = "Blob"
set name = "Jump to Core"
- set desc = "Transport back to your core."
+ set desc = "Перемещение к ядру."
if(blob_core)
flash_color(src, "#187914", 20)
@@ -21,13 +21,13 @@
/mob/camera/blob/verb/jump_to_node()
set category = "Blob"
set name = "Jump to Node"
- set desc = "Transport back to a selected node."
+ set desc = "Перемещение к выбранной ноде."
if(blob_nodes.len)
var/list/nodes = list()
for(var/obj/structure/blob/node/N in blob_nodes)
nodes[N.given_name] = N
- var/node_name = input(src, "Choose a node to jump to.", "Node Jump") in nodes
+ var/node_name = input(src, "Выберите узел для перехода.", "Перемещение между узлами") in nodes
var/obj/structure/blob/node/chosen_node = nodes[node_name]
if(chosen_node)
flash_color(src, "#187914", 20)
@@ -36,7 +36,7 @@
/mob/camera/blob/verb/create_shield_power()
set category = "Blob"
set name = "Create/Upgrade Shield Blob (10)"
- set desc = "Create a shield blob. Use it again on existing shield blob to upgrade it into a reflective blob."
+ set desc = "Создать укрепленного блоба. Используйте снова для получения рефлективной версии."
var/turf/T = get_turf(src)
create_shield(T)
@@ -46,11 +46,11 @@
var/obj/structure/blob/B = locate() in T
if(!B)//We are on a blob
- to_chat(src, "There is no blob here!")
+ to_chat(src, "Это место не захвачено!")
return
if(!isblobnormal(B) && !isblobshield(B)) //Not special blob nor shield to upgrade
- to_chat(src, "Unable to use this blob, find a normal one.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
return
if(!can_buy(10))
@@ -58,7 +58,7 @@
if(isblobshield(B))
if(B.get_integrity() < B.max_integrity / 2)
- to_chat(src, "This shield blob is too damaged to be modified!")
+ to_chat(src, "Этот укрепленный блоб слишком поврежден для улучшения!")
return
B.change_to(/obj/structure/blob/shield/reflective, src)
else
@@ -67,7 +67,7 @@
/mob/camera/blob/verb/relocate_core_power()
set category = "Blob"
set name = "Relocate Core (70)"
- set desc = "Swaps a node and your core."
+ set desc = "Меняет местами ядро и узел."
relocate_core()
@@ -75,10 +75,10 @@
var/turf/T = get_turf(src)
var/obj/structure/blob/node/B = locate() in T
if(!B)
- to_chat(src, "You must be on a blob node!")
+ to_chat(src, "Вы должны быть на узле!")
return
if(isspaceturf(T))
- to_chat(src, "You cannot relocate your core here!")
+ to_chat(src, "Вы не можете переместить сюда своё ядро!")
return
if(!can_buy(70))
return
@@ -89,7 +89,7 @@
/mob/camera/blob/verb/blobbernaut_power()
set category = "Blob"
set name = "Create Blobbernaut (40)"
- set desc = "Create a shield blob. Use it again on existing shield blob to upgrade it into a reflective blob."
+ set desc = "Создаёт мощного и умного блоббернаута."
create_blobbernaut()
@@ -97,24 +97,24 @@
var/turf/T = get_turf(src)
var/obj/structure/blob/factory/B = locate() in T
if(!B)
- to_chat(src, "You must be on a factory blob!")
+ to_chat(src, "Вы должны быть на производящей ячейке!")
return
if(B.naut) //if it already made a blobbernaut, it can't do it again
- to_chat(src, "This factory blob is already sustaining a blobbernaut.")
+ to_chat(src, "Эта ячейка уже производит блоббернаута.")
return
if(B.get_integrity() < B.max_integrity * 0.5)
- to_chat(src, "This factory blob is too damaged to sustain a blobbernaut.")
+ to_chat(src, "Эта ячейка слишком повреждена для производства ячейки.")
return
if(blob_points < 40)
- to_chat(src, "You cannot afford this.")
+ to_chat(src, "Вы не можете себе этого позволить.")
return FALSE
B.naut = TRUE //temporary placeholder to prevent creation of more than one per factory.
- to_chat(src, "You attempt to produce a blobbernaut.")
- var/list/mob/dead/observer/candidates = pollGhostCandidates("Do you want to play as a blobbernaut?", ROLE_BLOB, ROLE_BLOB, 50) //players must answer rapidly
+ to_chat(src, "Вы начинаете производство блоббернаута.")
+ var/list/mob/dead/observer/candidates = pollGhostCandidates("Вы хотите стать блоббернаутом?", ROLE_BLOB, ROLE_BLOB, 50) //players must answer rapidly
if(candidates.len) //if we got at least one candidate, they're a blobbernaut now.
B.max_integrity = B.max_integrity * 0.25 //factories that produced a blobbernaut have much lower health
- B.visible_message("The blobbernaut [pick("rips", "tears", "shreds")] its way out of the factory blob!")
+ B.visible_message("Блоббернаут [pick("вырывается", "выплевывается", "выходит")] из ячейки!")
playsound(B.loc, 'sound/effects/splat.ogg', VOL_EFFECTS_MASTER, 50)
var/mob/living/simple_animal/hostile/blob/blobbernaut/blobber = new /mob/living/simple_animal/hostile/blob/blobbernaut(get_turf(B))
flick("blobbernaut_produce", blobber)
@@ -127,12 +127,12 @@
var/mob/dead/observer/C = pick(candidates)
blobber.key = C.key
playsound(blobber, 'sound/effects/attackblob.ogg', VOL_EFFECTS_MASTER)
- to_chat(blobber, "You are a blobbernaut! \
-
You are powerful, hard to kill, and slowly regenerate near nodes and cores, or if the factory that made you is killed. \
+ to_chat(blobber, "Вы - блоббернаут! \
+
Вы мощны и вас сложно убить, вы восстанавливаетесь при нахождении рядом с ячейками, или если фабрика, которая создала вас - уничтожена. \
You can communicate with other blobbernauts and overminds
")
add_points(-40)
else
- to_chat(src, "You could not conjure a sentience for your blobbernaut. Your points have been refunded. Try again later.")
+ to_chat(src, "Вы не смогли произвести блоббернаута. Ваши очки возвращены. Попробуйте позже.")
B.naut = null
/mob/camera/blob/verb/create_resource_power()
From bfd2db04ea79423cb108a4f2971d308ee368ae51 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 16:32:23 +0600
Subject: [PATCH 046/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 9ec5f3336afe..d58f300a039a 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -46,7 +46,7 @@
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
to_chat(src, "Производящая ячейка является производителем спор. Установка данного вида у узла блоба повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут.")
- to_chat(src, "Блоббернауты могут быть произведены из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, который был использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
+ to_chat(src, "Блоббернауты могут быть произведены из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
/mob/camera/blob/proc/update_health_hud()
From 070d1421b40e3b827087c3b6767d789a4976b7f1 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 16:41:21 +0600
Subject: [PATCH 047/117] Update powers.dm
---
.../gamemodes/modes_gameplays/blob/powers.dm | 92 +++++++++----------
1 file changed, 46 insertions(+), 46 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 01dd7bea1351..3a75dce6ddc9 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -10,8 +10,8 @@
// Power verbs
/mob/camera/blob/verb/transport_core()
- set category = "Blob"
- set name = "Jump to Core"
+ set category = "Способности блоба"
+ set name = "Перемещение к ядру"
set desc = "Перемещение к ядру."
if(blob_core)
@@ -19,8 +19,8 @@
src.loc = blob_core.loc
/mob/camera/blob/verb/jump_to_node()
- set category = "Blob"
- set name = "Jump to Node"
+ set category = "Способности блоба"
+ set name = "Перемещение к ноде"
set desc = "Перемещение к выбранной ноде."
if(blob_nodes.len)
@@ -34,8 +34,8 @@
src.loc = chosen_node.loc
/mob/camera/blob/verb/create_shield_power()
- set category = "Blob"
- set name = "Create/Upgrade Shield Blob (10)"
+ set category = "Способности блоба"
+ set name = "Создать укрепленного блоба (10)"
set desc = "Создать укрепленного блоба. Используйте снова для получения рефлективной версии."
var/turf/T = get_turf(src)
@@ -65,8 +65,8 @@
B.change_to(/obj/structure/blob/shield)
/mob/camera/blob/verb/relocate_core_power()
- set category = "Blob"
- set name = "Relocate Core (70)"
+ set category = "Способности блоба"
+ set name = "Перемещение ядра (70)"
set desc = "Меняет местами ядро и узел."
relocate_core()
@@ -87,8 +87,8 @@
B.forceMove(old_turf)
/mob/camera/blob/verb/blobbernaut_power()
- set category = "Blob"
- set name = "Create Blobbernaut (40)"
+ set category = "Способности блоба"
+ set name = "Создать блоббернаута (40)"
set desc = "Создаёт мощного и умного блоббернаута."
create_blobbernaut()
@@ -136,9 +136,9 @@
B.naut = null
/mob/camera/blob/verb/create_resource_power()
- set category = "Blob"
- set name = "Create Resource Blob (40)"
- set desc = "Create a resource tower which will generate points for you."
+ set category = "Способности блоба"
+ set name = "Создать ресурсную ячейку (40)"
+ set desc = "Создать ресурсную ячейку, которая производит ресурсы раз в секунду."
var/turf/T = get_turf(src)
@@ -151,15 +151,15 @@
var/obj/structure/blob/B = locate() in T
if(!B)//We are on a blob
- to_chat(src, "There is no blob here!")
+ to_chat(src, "Это место не захвачено!")
return
if(!isblobnormal(B))
- to_chat(src, "Unable to use this blob, find a normal one.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
return
for(var/obj/structure/blob/resource/blob in orange(4, T))
- to_chat(src, "There is a resource blob nearby, move more than 4 tiles away from it!")
+ to_chat(src, "Здесь уже есть ресурсная ячейка, поставьте другую на 4 плитки дальше!")
return
if(!can_buy(40))
@@ -169,9 +169,9 @@
/mob/camera/blob/verb/create_node_power()
- set category = "Blob"
- set name = "Create Node Blob (60)"
- set desc = "Create a Node."
+ set category = "Способности блоба"
+ set name = "Создать узел блоба (60)"
+ set desc = "Создать узел блоба."
var/turf/T = get_turf(src)
@@ -184,15 +184,15 @@
var/obj/structure/blob/B = locate() in T
if(!B)//We are on a blob
- to_chat(src, "There is no blob here!")
+ to_chat(src, "Эта зона не захвачена!")
return
if(!isblobnormal(B))
- to_chat(src, "Unable to use this blob, find a normal one.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
return
for(var/obj/structure/blob/node/blob in orange(5, T))
- to_chat(src, "There is another node nearby, move more than 5 tiles away from it!")
+ to_chat(src, "Здесь уже есть узел, поставьте другой на 4 плитки дальше!")
return
if(!can_buy(60))
@@ -202,9 +202,9 @@
B.change_to(/obj/structure/blob/node)
/mob/camera/blob/verb/create_factory_power()
- set category = "Blob"
- set name = "Create Factory Blob (60)"
- set desc = "Create a Spore producing blob."
+ set category = "Способности блоба"
+ set name = "Создать производящую ячейку (60)"
+ set desc = "Создать производящую ячейку."
var/turf/T = get_turf(src)
@@ -216,15 +216,15 @@
var/obj/structure/blob/B = locate() in T
if(!B)
- to_chat(src, "You must be on a blob!")
+ to_chat(src, "Эта зона не захвачена!")
return
if(!isblobnormal(B))
- to_chat(src, "Unable to use this blob, find a normal one.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
return
for(var/obj/structure/blob/factory/blob in orange(7, T))
- to_chat(src, "There is a factory blob nearby, move more than 7 tiles away from it!")
+ to_chat(src, "Здесь уже есть производящая ячейка, поставьте другую на 7 плиток дальше!!")
return
if(!can_buy(60))
@@ -235,9 +235,9 @@
factory_blobs += F
/mob/camera/blob/verb/revert()
- set category = "Blob"
- set name = "Remove Blob"
- set desc = "Removes a blob."
+ set category = "Способности блоба"
+ set name = "Удалить блоба"
+ set desc = "Удаляет блоба."
var/turf/T = get_turf(src)
remove_blob(T)
@@ -245,20 +245,20 @@
/mob/camera/blob/verb/remove_blob(turf/T)
var/obj/structure/blob/B = locate() in T
if(!B)
- to_chat(src, "You must be on a blob!")
+ to_chat(src, "Вы должны контролировать эту точку!")
return
if(isblobcore(B))
- to_chat(src, "Unable to remove this blob.")
+ to_chat(src, "Невозможно удалить этого блоба.")
return
qdel(B)
/mob/camera/blob/verb/expand_blob_power()
- set category = "Blob"
- set name = "Expand/Attack Blob (5)"
- set desc = "Attempts to create a new blob in this tile. If the tile isn't clear we will attack it, which might clear it."
+ set category = "Способности блоба"
+ set name = "Расширение (5)"
+ set desc = "Попытка создать нового блоба. При нахождении на плитке предмета, он будет разрушен и будет медленно поглощаться."
var/turf/T = get_turf(src)
expand_blob(T)
@@ -269,12 +269,12 @@
var/obj/structure/blob/B = locate() in T
if(B)
- to_chat(src, "There is a blob here!")
+ to_chat(src, "Здесь уже есть блоб!")
return
var/obj/structure/blob/OB = locate() in circlerange(T, 1)
if(!OB)
- to_chat(src, "There is no blob adjacent to you.")
+ to_chat(src, "Здесь нет блоба поблизости.")
return
if(!can_buy(5))
@@ -284,9 +284,9 @@
/mob/camera/blob/verb/rally_spores_power()
- set category = "Blob"
- set name = "Rally Spores (5)"
- set desc = "Rally the spores to move to your location."
+ set category = "Способности блоба"
+ set name = "Призыв спор (5)"
+ set desc = "Призыв спор на указанную локацию."
var/turf/T = get_turf(src)
rally_spores(T)
@@ -296,7 +296,7 @@
if(!can_buy(5))
return
- to_chat(src, "You rally your spores.")
+ to_chat(src, "Вы призвали споры на указанную локацию.")
var/list/surrounding_turfs = block(locate(T.x - 1, T.y - 1, T.z), locate(T.x + 1, T.y + 1, T.z))
if(!surrounding_turfs.len)
@@ -309,14 +309,14 @@
return
/mob/camera/blob/verb/rename_node(obj/structure/blob/node/target in view())
- set category = "Blob"
- set name = "Rename Node"
- set desc = "Rename blob node"
+ set category = "Способности блоба"
+ set name = "Переименовать узел"
+ set desc = "Переименовать узел"
if(!target)
return
- var/new_name = sanitize(input(src, "Enter new name for this node:", "Rename Node", target.given_name) as text|null)
+ var/new_name = sanitize(input(src, "Введите новое имя для этого узла:", "Переименовать узел", target.given_name) as text|null)
if(new_name)
target.given_name = new_name
From 580d064575dbb86bd4ae674cbf3f9393ce47cfb3 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 16:58:48 +0600
Subject: [PATCH 048/117] =?UTF-8?q?=D0=BC=D0=B2=D0=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm | 2 +-
code/game/gamemodes/modes_gameplays/blob/theblob.dm | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
index e3aaaf159423..b481626ecaed 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
@@ -2,7 +2,7 @@
name = "strong blob"
icon = 'icons/mob/blob.dmi'
icon_state = "blob_idle"
- desc = "Some blob creature thingy."
+ desc = "Одно из созданий блоба..."
opacity = TRUE
max_integrity = 75
fire_resist = 2
diff --git a/code/game/gamemodes/modes_gameplays/blob/theblob.dm b/code/game/gamemodes/modes_gameplays/blob/theblob.dm
index c1e6259c315b..a6f3851abf46 100644
--- a/code/game/gamemodes/modes_gameplays/blob/theblob.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/theblob.dm
@@ -7,7 +7,7 @@
name = "blob"
icon = 'icons/mob/blob.dmi'
light_range = 3
- desc = "Some blob creature thingy."
+ desc = "Одно из созданий блоба..."
density = FALSE
anchored = TRUE
can_block_air = TRUE
@@ -60,7 +60,7 @@
/obj/structure/blob/atom_break(damage_flag)
. = ..()
update_icon()
-
+
/obj/structure/blob/atom_fix()
. = ..()
update_icon()
From b6a33b2cd169a7b1c1d8760523a94a369c39f1f9 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:06:20 +0600
Subject: [PATCH 049/117] changeling
---
code/game/gamemodes/objectives/absorb.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/absorb.dm b/code/game/gamemodes/objectives/absorb.dm
index 0eb3353dc7db..eb50095c492b 100644
--- a/code/game/gamemodes/objectives/absorb.dm
+++ b/code/game/gamemodes/objectives/absorb.dm
@@ -16,7 +16,7 @@
n_p ++
target_amount = min(target_amount, n_p)
- explanation_text = "[target_amount] - столько геномов нам нужно поглотить..."
+ explanation_text = "Нам нужно поглотить [pluralize_russian(target_amount, "геном", "генома", "геномов")]."
return target_amount
/datum/objective/absorb/check_completion()
From f02910633068067ec60ed87628e2a53efc9e94d9 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:10:38 +0600
Subject: [PATCH 050/117] polushne
---
code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm | 2 +-
code/game/gamemodes/modes_gameplays/blob/theblob.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
index b481626ecaed..5c0fa6b89ab1 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
@@ -2,7 +2,7 @@
name = "strong blob"
icon = 'icons/mob/blob.dmi'
icon_state = "blob_idle"
- desc = "Одно из созданий блоба..."
+ desc = "Одно из порождений блоба..."
opacity = TRUE
max_integrity = 75
fire_resist = 2
diff --git a/code/game/gamemodes/modes_gameplays/blob/theblob.dm b/code/game/gamemodes/modes_gameplays/blob/theblob.dm
index a6f3851abf46..597d7ebe2eb4 100644
--- a/code/game/gamemodes/modes_gameplays/blob/theblob.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/theblob.dm
@@ -7,7 +7,7 @@
name = "blob"
icon = 'icons/mob/blob.dmi'
light_range = 3
- desc = "Одно из созданий блоба..."
+ desc = "Одно из порождений блоба..."
density = FALSE
anchored = TRUE
can_block_air = TRUE
From 0ccb6b596299b553e0a26e48f7978babc5b8a2f6 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:15:34 +0600
Subject: [PATCH 051/117] blob
---
code/game/gamemodes/objectives/blob_takeover.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/blob_takeover.dm b/code/game/gamemodes/objectives/blob_takeover.dm
index 50ace28ded02..9ee555b3b746 100644
--- a/code/game/gamemodes/objectives/blob_takeover.dm
+++ b/code/game/gamemodes/objectives/blob_takeover.dm
@@ -1,5 +1,5 @@
/datum/objective/blob_takeover
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем определенное пространство станции."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Покроем определенное пространства станции."
var/invade_tiles = 0
/datum/objective/blob_takeover/PostAppend()
@@ -8,7 +8,7 @@
if (!istype(F))
return FALSE
invade_tiles = F.blobwincount
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. [invade_tiles] - именно столько пространства хватит для полного контроля."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Мы захватим [pluralize_russian(invade_tiles, "плитка", "плитки", "плиток")] для полного контроля."
return TRUE
/datum/objective/blob_takeover/check_completion()
From 1832a2f7d973f6224aa75a0eae1682436b2752f5 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:16:01 +0600
Subject: [PATCH 052/117] Update blob_takeover.dm
---
code/game/gamemodes/objectives/blob_takeover.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/blob_takeover.dm b/code/game/gamemodes/objectives/blob_takeover.dm
index 9ee555b3b746..494c5903d788 100644
--- a/code/game/gamemodes/objectives/blob_takeover.dm
+++ b/code/game/gamemodes/objectives/blob_takeover.dm
@@ -8,7 +8,7 @@
if (!istype(F))
return FALSE
invade_tiles = F.blobwincount
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Мы захватим [pluralize_russian(invade_tiles, "плитка", "плитки", "плиток")] для полного контроля."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Мы захватим [pluralize_russian(invade_tiles, "плитка", "плитки", "плиток")] для полного контроля станции."
return TRUE
/datum/objective/blob_takeover/check_completion()
From 0573e975fcf47e9b4b67ed1f7a4914123f7517e5 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:20:20 +0600
Subject: [PATCH 053/117] Revert "Update blob_takeover.dm"
This reverts commit 1832a2f7d973f6224aa75a0eae1682436b2752f5.
---
code/game/gamemodes/objectives/blob_takeover.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/blob_takeover.dm b/code/game/gamemodes/objectives/blob_takeover.dm
index 494c5903d788..9ee555b3b746 100644
--- a/code/game/gamemodes/objectives/blob_takeover.dm
+++ b/code/game/gamemodes/objectives/blob_takeover.dm
@@ -8,7 +8,7 @@
if (!istype(F))
return FALSE
invade_tiles = F.blobwincount
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Мы захватим [pluralize_russian(invade_tiles, "плитка", "плитки", "плиток")] для полного контроля станции."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Мы захватим [pluralize_russian(invade_tiles, "плитка", "плитки", "плиток")] для полного контроля."
return TRUE
/datum/objective/blob_takeover/check_completion()
From c526d1aa96cc7b79c423a664c9020c6bceaf75dd Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:21:06 +0600
Subject: [PATCH 054/117] fix
---
code/game/gamemodes/modes_gameplays/blob/blobs/core.dm | 1 +
code/game/gamemodes/modes_gameplays/blob/theblob.dm | 1 +
code/game/gamemodes/objectives/blob_takeover.dm | 2 +-
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/core.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/core.dm
index a49e21dd55ee..cb3a234a0ac1 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/core.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/core.dm
@@ -6,6 +6,7 @@ var/global/list/blob_nodes = list()
/obj/structure/blob/core
name = "blob core"
+ cases = list("ядро блоба", "ядра блоба", "ядру блоба", "ядро блоба", "ядром блоба", "ядре блоба")
icon = 'icons/mob/blob.dmi'
icon_state = "blob_core"
max_integrity = 200
diff --git a/code/game/gamemodes/modes_gameplays/blob/theblob.dm b/code/game/gamemodes/modes_gameplays/blob/theblob.dm
index 597d7ebe2eb4..0826a149037f 100644
--- a/code/game/gamemodes/modes_gameplays/blob/theblob.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/theblob.dm
@@ -5,6 +5,7 @@
/obj/structure/blob
name = "blob"
+ cases = list("блоб", "блоба", "блобу", "блоба", "блобом", "блобе")
icon = 'icons/mob/blob.dmi'
light_range = 3
desc = "Одно из порождений блоба..."
diff --git a/code/game/gamemodes/objectives/blob_takeover.dm b/code/game/gamemodes/objectives/blob_takeover.dm
index 9ee555b3b746..0f2d7bf2efe4 100644
--- a/code/game/gamemodes/objectives/blob_takeover.dm
+++ b/code/game/gamemodes/objectives/blob_takeover.dm
@@ -8,7 +8,7 @@
if (!istype(F))
return FALSE
invade_tiles = F.blobwincount
- explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. Мы захватим [pluralize_russian(invade_tiles, "плитка", "плитки", "плиток")] для полного контроля."
+ explanation_text = "Мы должны расти и расширяться. Заполним станцию спорами. [invade_tiles] - именно столько пространства хватит для полного контроля."
return TRUE
/datum/objective/blob_takeover/check_completion()
From ec2afeffbe9a1f79bf6477beac50c7e7a57987e1 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 17:27:29 +0600
Subject: [PATCH 055/117] cases
---
code/game/gamemodes/modes_gameplays/blob/blobs/factory.dm | 1 +
code/game/gamemodes/modes_gameplays/blob/blobs/node.dm | 1 +
code/game/gamemodes/modes_gameplays/blob/blobs/resource.dm | 1 +
code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm | 2 ++
4 files changed, 5 insertions(+)
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/factory.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/factory.dm
index 6ffae7bb38af..5668bab93971 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/factory.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/factory.dm
@@ -1,5 +1,6 @@
/obj/structure/blob/factory
name = "factory blob"
+ cases = list("производящая ячейка", "производящей ячейки", "производящей ячейке", "производящую ячейку", "производящей ячейкой", "производящей ячейке")
icon = 'icons/mob/blob.dmi'
icon_state = "blob_factory"
max_integrity = 100
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/node.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/node.dm
index 68a6e0ff91bd..a86a2085bf59 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/node.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/node.dm
@@ -1,5 +1,6 @@
/obj/structure/blob/node
name = "blob node"
+ cases = list("узел блоба", "узла блоба", "узлу блоба", "узел блоба", "узлом блоба", "узле блоба")
icon = 'icons/mob/blob.dmi'
icon_state = "blob_node"
max_integrity = 100
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/resource.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/resource.dm
index 909f39e1b9dd..a0f9213da910 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/resource.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/resource.dm
@@ -1,5 +1,6 @@
/obj/structure/blob/resource
name = "resource blob"
+ cases = list("ресурсная ячейка", "ресурсной ячейки", "ресурсной ячейке", "ресурсную ячейку", "ресурсной ячейкой", "ресурсной ячейке")
icon = 'icons/mob/blob.dmi'
icon_state = "blob_resource"
max_integrity = 30
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
index 5c0fa6b89ab1..3f19ff87a10e 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
@@ -1,5 +1,6 @@
/obj/structure/blob/shield
name = "strong blob"
+ cases = list("укреплённый блоб", "укреплённого блоба", "укреплённому блобу", "укреплённого блоба", "укреплённым блобом", "укреплённом блобе")
icon = 'icons/mob/blob.dmi'
icon_state = "blob_idle"
desc = "Одно из порождений блоба..."
@@ -15,6 +16,7 @@
/obj/structure/blob/shield/reflective
name = "reflective blob"
+ cases = list("рефлективный блоб", "рефлективного блоба", "рефлективному блобу", "рефлективного блоба", "рефлективным блобом", "рефлективном блобе")
icon_state = "blob_reflect"
desc = "A solid wall of slightly twitching tendrils with a reflective glow."
max_integrity = 30 //Normal blob
From 887dd52e56cef2cad2781d0cd38c70ef9523135e Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 22:18:00 +0600
Subject: [PATCH 056/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index d58f300a039a..4ccb6ee2281d 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -46,7 +46,7 @@
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
to_chat(src, "Производящая ячейка является производителем спор. Установка данного вида у узла блоба повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут.")
- to_chat(src, "Блоббернауты могут быть произведены из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
+ to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
/mob/camera/blob/proc/update_health_hud()
From c244ef794dfab9e97390a70789ab818f1606a0e9 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 22:20:21 +0600
Subject: [PATCH 057/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 4ccb6ee2281d..ee33bfbe5456 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -45,7 +45,7 @@
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
- to_chat(src, "Производящая ячейка является производителем спор. Установка данного вида у узла блоба повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут.")
+ to_chat(src, "Производящая ячейка создаёт споры. Установка данного вида у узла блоба повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
From 1aff9cff362dc1d107daa0c14c074b2a6a650c25 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 22:22:16 +0600
Subject: [PATCH 058/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 3a75dce6ddc9..3c4091f685d7 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -128,7 +128,7 @@
blobber.key = C.key
playsound(blobber, 'sound/effects/attackblob.ogg', VOL_EFFECTS_MASTER)
to_chat(blobber, "Вы - блоббернаут! \
-
Вы мощны и вас сложно убить, вы восстанавливаетесь при нахождении рядом с ячейками, или если фабрика, которая создала вас - уничтожена. \
+
Вы сильны и выносливы. Вы восстанавливаетесь при нахождении рядом с ячейками, или если фабрика, которая создала вас - уничтожена. \
You can communicate with other blobbernauts and overminds
")
add_points(-40)
else
From 84af6cdaaad933ad760d3f1f33987e3db19ec4d7 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 17 Feb 2024 22:56:22 +0600
Subject: [PATCH 059/117] Update
code/game/gamemodes/objectives/target/target.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/objectives/target/target.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/target/target.dm b/code/game/gamemodes/objectives/target/target.dm
index 1553615b10c0..e6ce26aa3dc2 100644
--- a/code/game/gamemodes/objectives/target/target.dm
+++ b/code/game/gamemodes/objectives/target/target.dm
@@ -58,5 +58,5 @@ var/global/list/target_objectives = list()
return TRUE
/datum/objective/target/proc/format_explanation()
- return "Тут не написано текста для обьяснения. Тип задания - [type]. Задача это - [target.name], веселись."
+ return "Тут не написано текста для обьяснения. Тип задания - [type]. Задача - [target.name], веселись."
From 9c869e39063023f4512807ac66732a7d04ce86b3 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 05:01:42 +0000
Subject: [PATCH 060/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 3c4091f685d7..1c42ebe60aa5 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -110,7 +110,7 @@
return FALSE
B.naut = TRUE //temporary placeholder to prevent creation of more than one per factory.
- to_chat(src, "Вы начинаете производство блоббернаута.")
+ to_chat(src, "Вы начинаете создание блоббернаута.")
var/list/mob/dead/observer/candidates = pollGhostCandidates("Вы хотите стать блоббернаутом?", ROLE_BLOB, ROLE_BLOB, 50) //players must answer rapidly
if(candidates.len) //if we got at least one candidate, they're a blobbernaut now.
B.max_integrity = B.max_integrity * 0.25 //factories that produced a blobbernaut have much lower health
From c6dc2e1024fd61504802f19ab994b444c8ad6d79 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:35:13 +0600
Subject: [PATCH 061/117] newtarget
---
code/game/gamemodes/objectives/download_tcoms_data.dm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/download_tcoms_data.dm b/code/game/gamemodes/objectives/download_tcoms_data.dm
index 4bd2c8b8a31a..407101704be9 100644
--- a/code/game/gamemodes/objectives/download_tcoms_data.dm
+++ b/code/game/gamemodes/objectives/download_tcoms_data.dm
@@ -1,5 +1,5 @@
/datum/objective/download_telecommunications_data
- explanation_text = "Download important data from the telecommunications hub to the disk provided to you."
+ explanation_text = "Скачайте важную информацию с телекоммуникационного узла на выданную вам дискету."
required_equipment = /obj/item/weapon/disk/telecomms
/datum/objective/download_telecommunications_data/check_completion()
@@ -13,6 +13,7 @@
/obj/item/weapon/disk/telecomms
name = "Suspicious Disk"
+ cases = list("подозрительно выглядящая дискета", "подозрительно выглядящей дискеты", "подозрительно выглядящей дискете", "подозрительно выглядящую дискету", "подозрительно выглядящей дискетой"), "подозрительно выглядящей дискете"
desc = "Печально известная и исключительно нелегальная модель дискеты, такие часто используются корпоративными шпионами для кражи данных."
origin_tech = "magnets=5;programming=5;syndicate=3"
icon_state = "syndidisk"
From 294ff666fbf919975cdda92494b27432a05a6b0e Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:37:24 +0600
Subject: [PATCH 062/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 1c42ebe60aa5..46bf552d166d 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -10,7 +10,7 @@
// Power verbs
/mob/camera/blob/verb/transport_core()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Перемещение к ядру"
set desc = "Перемещение к ядру."
From 34ff9e7677bf5a7746f2b03d87c6c9fec3293a07 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:38:06 +0600
Subject: [PATCH 063/117] blob
---
code/_onclick/hud/blob_overmind.dm | 4 ++--
.../modes_gameplays/blob/overmind.dm | 2 +-
.../gamemodes/modes_gameplays/blob/powers.dm | 24 +++++++++----------
3 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index a880c5af58fc..53ac416b9b64 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -68,7 +68,7 @@
/atom/movable/screen/blob/jump_to_node
icon_state = "ui_tonode"
name = "Перемещение к узлу"
- desc = "Вы передвигаетесь к выбранному узлу."
+ desc = "Вы перемещаетесь к выбранному узлу."
screen_loc = ui_inventory
/atom/movable/screen/blob/jump_to_node/Click()
@@ -79,7 +79,7 @@
/atom/movable/screen/blob/jump_to_core
icon_state = "ui_tocore"
name = "Перемещение к ядру"
- desc = "Вы передвигаетесь к своему ядру."
+ desc = "Вы перемещаетесь к своему ядру."
screen_loc = ui_zonesel
/atom/movable/screen/blob/jump_to_core/Click()
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index ee33bfbe5456..48e472926826 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -45,7 +45,7 @@
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
- to_chat(src, "Производящая ячейка создаёт споры. Установка данного вида у узла блоба повысит его эффективность ; если расположить его очень далеко, то споры воспроизводиться не будут.")
+ to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом ; если расположить её очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 1c42ebe60aa5..3c5ac0fe32a7 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -10,7 +10,7 @@
// Power verbs
/mob/camera/blob/verb/transport_core()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Перемещение к ядру"
set desc = "Перемещение к ядру."
@@ -19,7 +19,7 @@
src.loc = blob_core.loc
/mob/camera/blob/verb/jump_to_node()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Перемещение к ноде"
set desc = "Перемещение к выбранной ноде."
@@ -34,7 +34,7 @@
src.loc = chosen_node.loc
/mob/camera/blob/verb/create_shield_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Создать укрепленного блоба (10)"
set desc = "Создать укрепленного блоба. Используйте снова для получения рефлективной версии."
@@ -65,7 +65,7 @@
B.change_to(/obj/structure/blob/shield)
/mob/camera/blob/verb/relocate_core_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Перемещение ядра (70)"
set desc = "Меняет местами ядро и узел."
@@ -87,7 +87,7 @@
B.forceMove(old_turf)
/mob/camera/blob/verb/blobbernaut_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Создать блоббернаута (40)"
set desc = "Создаёт мощного и умного блоббернаута."
@@ -136,7 +136,7 @@
B.naut = null
/mob/camera/blob/verb/create_resource_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Создать ресурсную ячейку (40)"
set desc = "Создать ресурсную ячейку, которая производит ресурсы раз в секунду."
@@ -169,7 +169,7 @@
/mob/camera/blob/verb/create_node_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Создать узел блоба (60)"
set desc = "Создать узел блоба."
@@ -202,7 +202,7 @@
B.change_to(/obj/structure/blob/node)
/mob/camera/blob/verb/create_factory_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Создать производящую ячейку (60)"
set desc = "Создать производящую ячейку."
@@ -235,7 +235,7 @@
factory_blobs += F
/mob/camera/blob/verb/revert()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Удалить блоба"
set desc = "Удаляет блоба."
@@ -256,7 +256,7 @@
/mob/camera/blob/verb/expand_blob_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Расширение (5)"
set desc = "Попытка создать нового блоба. При нахождении на плитке предмета, он будет разрушен и будет медленно поглощаться."
@@ -284,7 +284,7 @@
/mob/camera/blob/verb/rally_spores_power()
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Призыв спор (5)"
set desc = "Призыв спор на указанную локацию."
@@ -309,7 +309,7 @@
return
/mob/camera/blob/verb/rename_node(obj/structure/blob/node/target in view())
- set category = "Способности блоба"
+ set category = "Blob"
set name = "Переименовать узел"
set desc = "Переименовать узел"
From 55dd1144fcd1316bdc8c2ee7bb9c0f38257540c1 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:38:57 +0600
Subject: [PATCH 064/117] Update download_tcoms_data.dm
---
code/game/gamemodes/objectives/download_tcoms_data.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/download_tcoms_data.dm b/code/game/gamemodes/objectives/download_tcoms_data.dm
index 407101704be9..d2e757bf7f0b 100644
--- a/code/game/gamemodes/objectives/download_tcoms_data.dm
+++ b/code/game/gamemodes/objectives/download_tcoms_data.dm
@@ -13,7 +13,7 @@
/obj/item/weapon/disk/telecomms
name = "Suspicious Disk"
- cases = list("подозрительно выглядящая дискета", "подозрительно выглядящей дискеты", "подозрительно выглядящей дискете", "подозрительно выглядящую дискету", "подозрительно выглядящей дискетой"), "подозрительно выглядящей дискете"
+ cases = list("подозрительно выглядящая дискета", "подозрительно выглядящей дискеты", "подозрительно выглядящей дискете", "подозрительно выглядящую дискету", "подозрительно выглядящей дискетой", "подозрительно выглядящей дискете")
desc = "Печально известная и исключительно нелегальная модель дискеты, такие часто используются корпоративными шпионами для кражи данных."
origin_tech = "magnets=5;programming=5;syndicate=3"
icon_state = "syndidisk"
From 724194920ef2b0586fb6220441a72dbec940a5ef Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:41:28 +0600
Subject: [PATCH 065/117] Update block.dm
---
code/game/gamemodes/objectives/block.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/block.dm b/code/game/gamemodes/objectives/block.dm
index 23602282d78f..bccc084173f1 100644
--- a/code/game/gamemodes/objectives/block.dm
+++ b/code/game/gamemodes/objectives/block.dm
@@ -1,5 +1,5 @@
/datum/objective/block
- explanation_text = "Не позволяйте органическим формам жизни добраться до шаттла."
+ explanation_text = "Не позвольте органическим формам жизни сбежать на шаттле."
/datum/objective/block/check_completion()
if(!issilicon(owner.current))
From 517f23092d16163205dc0b224b0202a91e35e77f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:43:07 +0600
Subject: [PATCH 066/117] fix
---
code/game/gamemodes/objectives/heist/loot.dm | 2 +-
code/game/gamemodes/objectives/hijack.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/heist/loot.dm b/code/game/gamemodes/objectives/heist/loot.dm
index 1b68b3efcd96..3fbcc1f74b52 100644
--- a/code/game/gamemodes/objectives/heist/loot.dm
+++ b/code/game/gamemodes/objectives/heist/loot.dm
@@ -33,7 +33,7 @@
target_amount = 1
loot = "ионную пушку"
- explanation_text = "Мы заинтересованы в этом барахле... Украдём [loot]."
+ explanation_text = "Мы заинтересованы в аппаратуре с этой станции... Украдём [loot]."
return TRUE
/datum/objective/heist/loot/check_completion()
diff --git a/code/game/gamemodes/objectives/hijack.dm b/code/game/gamemodes/objectives/hijack.dm
index d4857feb1f6c..73928cf4b744 100644
--- a/code/game/gamemodes/objectives/hijack.dm
+++ b/code/game/gamemodes/objectives/hijack.dm
@@ -1,5 +1,5 @@
/datum/objective/hijack
- explanation_text = "Украдите шаттл, посланный НТ и отправьте его на базу Синдиката. Никто кроме вас не должен улететь на нём, разрешаются любые меры."
+ explanation_text = "Украдите шаттл, посланный НТ и отправьте его на базу Синдиката. Разрешается применять любые меры, никто кроме вас не должен улететь на нём."
/datum/objective/hijack/check_completion()
if(!owner.current || owner.current.stat != CONSCIOUS)
From f80aa76db54ed425de7ab1bc1b898e436a003c9f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:43:43 +0600
Subject: [PATCH 067/117] Update replicators_objectives.dm
---
.../gamemodes/objectives/replicators/replicators_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
index 915c5903c4da..eb24d89a343f 100644
--- a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
+++ b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/replicator_replicate
- explanation_text = "Соорудите блюспейс-катапульту и отправьте на ней 20 репликаторов!"
+ explanation_text = "Соорудите блюспейс-катапульту и отправьте с неё 20 репликаторов!"
/datum/objective/replicator_replicate/check_completion()
var/datum/faction/replicators/FR = get_or_create_replicators_faction()
From dab2f5bfa96dfe8b14e77277d15d9f4f070a4f9a Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:44:25 +0600
Subject: [PATCH 068/117] Update steal.dm
---
code/game/gamemodes/objectives/steal.dm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index 738c006366fc..f24b995fb18f 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -36,7 +36,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
"антикварный лазер капитана" = /obj/item/weapon/gun/energy/laser/selfcharging/captain,
"ручной телепортер" = /obj/item/weapon/hand_tele,
"реактивный ранец капитана" = /obj/item/weapon/tank/jetpack/oxygen,
- "функциональный ИИ" = /obj/item/device/aicard,
+ "функционирующий ИИ" = /obj/item/device/aicard,
"чертежи станции" = /obj/item/blueprints,
"скафандр НАСА" = /obj/item/clothing/suit/space/nasavoid,
"аугментированные очки ГСБ" = /obj/item/clothing/glasses/hud/hos_aug,
@@ -126,7 +126,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
found_amount++
return found_amount>=target
- if("функциональный ИИ")
+ if("функционирующий ИИ")
for(var/obj/item/device/aicard/C in all_items) //Check for ai card
for(var/mob/living/silicon/ai/M in C)
if(isAI(M) && M.stat != DEAD) //See if any AI's are alive inside that card.
@@ -158,7 +158,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
return OBJECTIVE_LOSS
/datum/objective/steal/non_heads_items/get_possible_items()
- return list("функциональный ИИ" = /obj/item/device/aicard,
+ return list("функционирующий ИИ" = /obj/item/device/aicard,
"скафандр НАСА" = /obj/item/clothing/suit/space/nasavoid,
"кусок мяса корги" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
"аблятивный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
From 2aac34c130fe2ae49978ad13c4b8fa758591be60 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:45:12 +0600
Subject: [PATCH 069/117] dehead
---
code/game/gamemodes/objectives/target/dehead.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/target/dehead.dm b/code/game/gamemodes/objectives/target/dehead.dm
index 22f0e314d2f6..85efaf4cca59 100644
--- a/code/game/gamemodes/objectives/target/dehead.dm
+++ b/code/game/gamemodes/objectives/target/dehead.dm
@@ -2,7 +2,7 @@
required_equipment = /obj/item/device/biocan
/datum/objective/target/dehead/format_explanation()
- return "Положите голову [target.current.real_name] в банку с биогелем и храните её с собой."
+ return "Положите голову [target.current.real_name] в банку с биогелем. Она должна оставаться у вас и желательно в сохранности."
/datum/objective/target/dehead/check_completion()
if(!target)//If it's a free objective.
From eff8aa5d6bc9c672ebf798d33f82af5da2a987cc Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 13:55:13 +0600
Subject: [PATCH 070/117] Update powers.dm
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 3c5ac0fe32a7..ac210e7c8b71 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -103,7 +103,7 @@
to_chat(src, "Эта ячейка уже производит блоббернаута.")
return
if(B.get_integrity() < B.max_integrity * 0.5)
- to_chat(src, "Эта ячейка слишком повреждена для производства ячейки.")
+ to_chat(src, "Эта ячейка слишком повреждена для производства блоббернаута.")
return
if(blob_points < 40)
to_chat(src, "Вы не можете себе этого позволить.")
From a2f73252895ae45f943046727947373d6f837579 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 14:00:05 +0600
Subject: [PATCH 071/117] Update powers.dm
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index ac210e7c8b71..b7524ca1d20d 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -159,7 +159,7 @@
return
for(var/obj/structure/blob/resource/blob in orange(4, T))
- to_chat(src, "Здесь уже есть ресурсная ячейка, поставьте другую на 4 плитки дальше!")
+ to_chat(src, "Здесь уже есть ресурсная ячейка, поставьте другую на 4 клетки дальше от ближайшей")
return
if(!can_buy(40))
@@ -184,7 +184,7 @@
var/obj/structure/blob/B = locate() in T
if(!B)//We are on a blob
- to_chat(src, "Эта зона не захвачена!")
+ to_chat(src, "Здесь нет блоба!")
return
if(!isblobnormal(B))
@@ -192,7 +192,7 @@
return
for(var/obj/structure/blob/node/blob in orange(5, T))
- to_chat(src, "Здесь уже есть узел, поставьте другой на 4 плитки дальше!")
+ to_chat(src, "Здесь уже есть узел, поставьте другой на 5 плиток дальше!")
return
if(!can_buy(60))
@@ -216,7 +216,7 @@
var/obj/structure/blob/B = locate() in T
if(!B)
- to_chat(src, "Эта зона не захвачена!")
+ to_chat(src, "!")
return
if(!isblobnormal(B))
@@ -245,7 +245,7 @@
/mob/camera/blob/verb/remove_blob(turf/T)
var/obj/structure/blob/B = locate() in T
if(!B)
- to_chat(src, "Вы должны контролировать эту точку!")
+ to_chat(src, "Здесь нет блоба!")
return
if(isblobcore(B))
From e7f7a8c49563daa65c9b1b824807351092ee1e1f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 14:01:20 +0600
Subject: [PATCH 072/117] Update powers.dm
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index b7524ca1d20d..e283d9008394 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -50,7 +50,7 @@
return
if(!isblobnormal(B) && !isblobshield(B)) //Not special blob nor shield to upgrade
- to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите нормального блоба.")
return
if(!can_buy(10))
@@ -155,7 +155,7 @@
return
if(!isblobnormal(B))
- to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите нормального блоба.")
return
for(var/obj/structure/blob/resource/blob in orange(4, T))
@@ -188,7 +188,7 @@
return
if(!isblobnormal(B))
- to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите нормального блоба.")
return
for(var/obj/structure/blob/node/blob in orange(5, T))
@@ -220,7 +220,7 @@
return
if(!isblobnormal(B))
- to_chat(src, "Этого блоба использовать нельзя. Найдите другого.")
+ to_chat(src, "Этого блоба использовать нельзя. Найдите нормального блоба.")
return
for(var/obj/structure/blob/factory/blob in orange(7, T))
From f115d8b883729b40b17ef78d32c1664bf63acde8 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sun, 18 Feb 2024 15:52:04 +0600
Subject: [PATCH 073/117] =?UTF-8?q?=D0=B8=D0=B4=D0=B8=D0=BE=D1=82=D0=B8?=
=?UTF-8?q?=D0=B7=D0=BC=20=D0=BA=D0=B0=D0=BA=D0=BE=D0=B9!?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
code/game/gamemodes/objectives/steal.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index f24b995fb18f..fd1279de2fdf 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -44,7 +44,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
"гипоспрей" = /obj/item/weapon/reagent_containers/hypospray/cmo,
"телепортационную броню научрука" = /obj/item/clothing/suit/armor/vest/reactive,
"капитанский целеуказатель" = /obj/item/weapon/pinpointer,
- "абляционный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
+ "аблятивный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
"золотой огнетушитель" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
)
From da1ed03323d1e670420e4911090e1bccc816166e Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 18:05:32 +0600
Subject: [PATCH 074/117] Update code/_onclick/hud/blob_overmind.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/_onclick/hud/blob_overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index 53ac416b9b64..a72a55559ad7 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -135,7 +135,7 @@
/atom/movable/screen/blob/blobbernaut
icon_state = "ui_blobbernaut"
name = "Создать блоббернаута (40)"
- desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута становится неактивной и хрупкой на некоторое время."
+ desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута, становится неактивной и хрупкой на некоторое время."
screen_loc = ui_lhand
/atom/movable/screen/blob/blobbernaut/Click()
From a8fdfe73cd363741e6aeb03af91f766f25b60ef2 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 18:06:34 +0600
Subject: [PATCH 075/117] Update code/game/gamemodes/objectives/download.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/objectives/download.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/download.dm b/code/game/gamemodes/objectives/download.dm
index 271e0a8d4a3e..abcfca54378b 100644
--- a/code/game/gamemodes/objectives/download.dm
+++ b/code/game/gamemodes/objectives/download.dm
@@ -6,7 +6,7 @@
/datum/objective/download/proc/gen_amount_goal()
target_amount = rand(10,20)
- explanation_text = "Скачайте [target_amount] [pluralize_russian(target_amount, "исследовательский уровень", "исследовательских уровней", "исследовательских уровней")]."
+ explanation_text = "Скачайте [target_amount] [pluralize_russian(target_amount, "исследовательский уровень", "исследовательских уровня", "исследовательских уровней")]."
return target_amount
/datum/objective/download/check_completion()
From fa6aa717693476e5920dc2e8c80022f47a513d4d Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 18:08:16 +0600
Subject: [PATCH 076/117] Update code/game/gamemodes/objectives/target/harm.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/objectives/target/harm.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/target/harm.dm b/code/game/gamemodes/objectives/target/harm.dm
index e783a0fabc7d..f58b3eebe624 100644
--- a/code/game/gamemodes/objectives/target/harm.dm
+++ b/code/game/gamemodes/objectives/target/harm.dm
@@ -2,7 +2,7 @@
var/already_completed = 0
/datum/objective/target/harm/format_explanation()
- return "Преподайте урок [target.current.real_name], представителю [target.assigned_role]. Сломайте кость, оторвите любую конечность или превратите лицо цели в кашу! Убедитесь, что цель выживет после выполнения цели."
+ return "Преподайте урок [target.current.real_name], представителю [target.assigned_role]. Сломайте кость, оторвите любую конечность или превратите лицо цели в кашу! Убедитесь, что цель выживет после выполнения цели."
/datum/objective/target/harm/check_completion()
if(already_completed)
From c8b1e6bf18f1c7d264d0485ae4fcf144d9111597 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 18:08:24 +0600
Subject: [PATCH 077/117] Update
code/game/gamemodes/objectives/target/dehead.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/objectives/target/dehead.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/target/dehead.dm b/code/game/gamemodes/objectives/target/dehead.dm
index 85efaf4cca59..f52edc844a0d 100644
--- a/code/game/gamemodes/objectives/target/dehead.dm
+++ b/code/game/gamemodes/objectives/target/dehead.dm
@@ -2,7 +2,7 @@
required_equipment = /obj/item/device/biocan
/datum/objective/target/dehead/format_explanation()
- return "Положите голову [target.current.real_name] в банку с биогелем. Она должна оставаться у вас и желательно в сохранности."
+ return "Положите голову [target.current.real_name] в банку с биогелем. Она должна оставаться у вас, и, желательно, в сохранности."
/datum/objective/target/dehead/check_completion()
if(!target)//If it's a free objective.
From 6154c279a3b94093f782ee172690f53f5635dedc Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 18:08:45 +0600
Subject: [PATCH 078/117] Update code/game/gamemodes/objectives/silence.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/objectives/silence.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/silence.dm b/code/game/gamemodes/objectives/silence.dm
index de21487c2827..a3a8b1828d36 100644
--- a/code/game/gamemodes/objectives/silence.dm
+++ b/code/game/gamemodes/objectives/silence.dm
@@ -1,5 +1,5 @@
/datum/objective/silence
- explanation_text = "Никто не должен сбежать со станции. Вызывайте шаттл, когда будете убеждены что все, кроме вас мертвы."
+ explanation_text = "Никто не должен сбежать со станции. Вызовите шаттл, когда убедитесь, что все, кроме вас, мертвы."
/datum/objective/silence/check_completion()
if(SSshuttle.location<2)
From d0fbac436d42904c76b66b1fb5a19a39ba89110c Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 18:17:35 +0600
Subject: [PATCH 079/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 48e472926826..ae18747911e7 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -40,7 +40,7 @@
/mob/camera/blob/proc/blob_help()
to_chat(src, "Вы являетесь сверхразумом.")
- to_chat(src, "Вы можете контролировать его, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор, вы сможете делать себе прислужников, взывая их к телам павших врагов.")
+ to_chat(src, "Вы можете контролировать блоба, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор вы сможете делать себе прислужников, взывая их к телам павших врагов.")
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
From 705c43e40b53074d1d931dfdfacbd7e9381ca71f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 19:46:43 +0600
Subject: [PATCH 080/117] fixim
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
code/game/gamemodes/modes_gameplays/nuclear/nuclearbomb.dm | 1 +
code/modules/paperwork/stamps.dm | 7 +++++++
3 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index e283d9008394..d477b3487cbd 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -216,7 +216,7 @@
var/obj/structure/blob/B = locate() in T
if(!B)
- to_chat(src, "!")
+ to_chat(src, "Здесь нет блоба!")
return
if(!isblobnormal(B))
diff --git a/code/game/gamemodes/modes_gameplays/nuclear/nuclearbomb.dm b/code/game/gamemodes/modes_gameplays/nuclear/nuclearbomb.dm
index 32df93a71010..1472bee1dce5 100644
--- a/code/game/gamemodes/modes_gameplays/nuclear/nuclearbomb.dm
+++ b/code/game/gamemodes/modes_gameplays/nuclear/nuclearbomb.dm
@@ -446,6 +446,7 @@ var/global/bomb_set
/obj/item/weapon/disk/nuclear
name = "nuclear authentication disk"
+ cases = list("дискета ядерной аутентификации", "дискеты ядерной аутентификации", "дискете ядерной аутентификации", "дискетой ядерной аутентификации", "дискете ядерной аутентификации")
desc = "Better keep this safe."
icon_state = "nucleardisk"
diff --git a/code/modules/paperwork/stamps.dm b/code/modules/paperwork/stamps.dm
index 25328faa5a32..f09008629379 100644
--- a/code/modules/paperwork/stamps.dm
+++ b/code/modules/paperwork/stamps.dm
@@ -48,6 +48,7 @@
/obj/item/weapon/stamp/cap
name = "captain's rubber stamp"
+ cases = list("штамп капитана", "штампа капитана", "штампу капитана", "штамп капитана", "штампом капитана", "штампе капитана")
dye_color = DYE_CAPTAIN
stamp_message = "Captain"
stamp_color = "#2b4e95"
@@ -64,6 +65,7 @@
/obj/item/weapon/stamp/hop
name = "head of personnel's rubber stamp"
+ cases = list("штамп ГП", "штампа ГП", "штампу ГП", "штамп ГП", "штампом ГП", "штампе ГП")
dye_color = DYE_HOP
stamp_message = "Head of Personnel"
stamp_color = "#2789cd"
@@ -79,6 +81,7 @@
/obj/item/weapon/stamp/sec/hos
name = "head of security's rubber stamp"
+ cases = list("штамп ГСБ", "штампа ГСБ", "штампу ГСБ", "штамп ГСБ", "штампом ГСБ", "штампе ГСБ")
stamp_message = "Head of Security"
stamp_handle_colored = TRUE
@@ -91,6 +94,7 @@
/obj/item/weapon/stamp/eng/ce
name = "chief engineer's rubber stamp"
+ cases = list("штамп СИ", "штампа СИ", "штампу СИ", "штамп СИ", "штампом СИ", "штампе СИ")
stamp_message = "Chief Engineer"
stamp_handle_colored = TRUE
@@ -103,6 +107,7 @@
/obj/item/weapon/stamp/sci/rd
name = "research director's rubber stamp"
+ cases = list("штамп НР", "штампа НР", "штампу НР", "штамп НР", "штампом НР", "штампе НР")
stamp_message = "Research Director"
stamp_handle_colored = TRUE
@@ -115,6 +120,7 @@
/obj/item/weapon/stamp/med/cmo
name = "chief medical officer's rubber stamp"
+ cases = list("штамп главврача", "штампа главврача", "штампу главврача", "штамп главврача", "штампом главврача", "штампе главврача")
stamp_message = "Chief Medical Officer"
stamp_handle_colored = TRUE
@@ -127,6 +133,7 @@
/obj/item/weapon/stamp/cargo/qm
name = "quartermaster's rubber stamp"
+ cases = list("штамп завхоза", "штампа завхоза", "штампу завхоза", "штамп завхоза", "штампом завхоза", "штампе завхоза")
stamp_message = "Quartermaster"
stamp_handle_colored = TRUE
From debabfdcd66d702cf3221dae57527dbd7d751cec Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Mon, 19 Feb 2024 20:06:06 +0600
Subject: [PATCH 081/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index d477b3487cbd..77952ffb9619 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -296,7 +296,7 @@
if(!can_buy(5))
return
- to_chat(src, "Вы призвали споры на указанную локацию.")
+ to_chat(src, "Вы призвали споры на указанную локацию.")
var/list/surrounding_turfs = block(locate(T.x - 1, T.y - 1, T.z), locate(T.x + 1, T.y + 1, T.z))
if(!surrounding_turfs.len)
From 71202254e352e28b294278d4d9f7499cc7b03b8a Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 20 Feb 2024 11:31:12 +0600
Subject: [PATCH 082/117] Update toys.dm
---
code/game/objects/items/toys.dm | 1 +
1 file changed, 1 insertion(+)
diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm
index f299fde2d9a9..471ccb36987a 100644
--- a/code/game/objects/items/toys.dm
+++ b/code/game/objects/items/toys.dm
@@ -1602,6 +1602,7 @@ Owl & Griffin toys
/obj/item/toy/plushie/space_whale
name = "space whale"
+ cases = list("плюшевый космокит", "плюшевого космокита", "плюшевому космокиту", "плюшевого космокита", "плюшевым космокитом", "плюшевом космоките")
icon_state = "tau_kit"
/obj/item/toy/plushie/girly_corgi
From 2bb693e7655bd684a0248b3f3b9b048f3d6cd0b2 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 20 Feb 2024 11:34:46 +0600
Subject: [PATCH 083/117] Update code/game/gamemodes/objectives/hijack.dm
Co-authored-by: NinjaPikachuska <89906909+NinjaPikachuska@users.noreply.github.com>
---
code/game/gamemodes/objectives/hijack.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/hijack.dm b/code/game/gamemodes/objectives/hijack.dm
index 73928cf4b744..28b94612d0fb 100644
--- a/code/game/gamemodes/objectives/hijack.dm
+++ b/code/game/gamemodes/objectives/hijack.dm
@@ -1,5 +1,5 @@
/datum/objective/hijack
- explanation_text = "Украдите шаттл, посланный НТ и отправьте его на базу Синдиката. Разрешается применять любые меры, никто кроме вас не должен улететь на нём."
+ explanation_text = "Украдите шаттл, посланный НТ, и отправьте его на базу Синдиката. Разрешается применять любые меры, никто, кроме вас, не должен улететь на нём."
/datum/objective/hijack/check_completion()
if(!owner.current || owner.current.stat != CONSCIOUS)
From 22fe464b39112847e0234b9f6b90c1c647143fad Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 20 Feb 2024 11:35:01 +0600
Subject: [PATCH 084/117] reviewcheck
---
code/datums/mind.dm | 2 +-
code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm | 2 +-
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
.../gamemodes/objectives/abductors/abductor_objectives.dm | 4 ++--
code/game/gamemodes/objectives/heist/loot.dm | 2 +-
code/game/objects/structures/displaycase.dm | 1 +
6 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/code/datums/mind.dm b/code/datums/mind.dm
index b38fb575fd9c..c4c1c12d44db 100644
--- a/code/datums/mind.dm
+++ b/code/datums/mind.dm
@@ -491,7 +491,7 @@
if(R)
R.Deconvert()
- to_chat(src, "Наноботы [is_mind_shield ? "импланта защиты разума" : "импланта лояльности"] очистили твой разум от вредных для корпорации мыслей.")
+ to_chat(src, "Наноботы [is_mind_shield ? "импланта защиты разума" : "импланта лояльности"] очистили ваш разум от вредных для корпорации мыслей.")
else if (href_list["common"])
switch(href_list["common"])
diff --git a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
index 3f19ff87a10e..c248ecad0c9b 100644
--- a/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/blobs/shield.dm
@@ -16,7 +16,7 @@
/obj/structure/blob/shield/reflective
name = "reflective blob"
- cases = list("рефлективный блоб", "рефлективного блоба", "рефлективному блобу", "рефлективного блоба", "рефлективным блобом", "рефлективном блобе")
+ cases = list("отражающий блоб", "отражающего блоба", "отражающему блобу", "отражающего блоба", "отражающим блобом", "отражающем блобе")
icon_state = "blob_reflect"
desc = "A solid wall of slightly twitching tendrils with a reflective glow."
max_integrity = 30 //Normal blob
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index ae18747911e7..d4afbbfac3c6 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -42,7 +42,7 @@
to_chat(src, "Вы являетесь сверхразумом.")
to_chat(src, "Вы можете контролировать блоба, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор вы сможете делать себе прислужников, взывая их к телам павших врагов.")
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
- to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить рефлективную версию, способную отражать лазеры.")
+ to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом ; если расположить её очень далеко, то споры воспроизводиться не будут.")
diff --git a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
index d1c2c3917902..621c2753ed21 100644
--- a/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
+++ b/code/game/gamemodes/objectives/abductors/abductor_objectives.dm
@@ -37,7 +37,7 @@
explanation_text += " [target]."
/datum/objective/abductee/capture
- explanation_text = "Захват"
+ explanation_text = "Захватить"
/datum/objective/abductee/capture/New()
var/list/jobs = get_job_datums()
@@ -63,7 +63,7 @@
explanation_text = "Вы ОЧЕНЬ голодны. Найдите и съешьте как можно больше еды"
/datum/objective/abductee/insane
- explanation_text = "Они не видят того, что видишь ты. П̷̮͒о̵͓͋к̵̤̆ӓ̴̱ж̷̹͊и̶̰̑ ̷͈̚и̸͔̓м̴̰̅ ̶͖͘э̸͙͌т̸̻̒о̷̹̑."
+ explanation_text = "Они не видят того, что видишь ты. Покажи им это."
/datum/objective/abductee/cannotmove
explanation_text = "Убедите экипаж в том, что у вас нет ног..."
diff --git a/code/game/gamemodes/objectives/heist/loot.dm b/code/game/gamemodes/objectives/heist/loot.dm
index 3fbcc1f74b52..fc2e3dbd1383 100644
--- a/code/game/gamemodes/objectives/heist/loot.dm
+++ b/code/game/gamemodes/objectives/heist/loot.dm
@@ -7,7 +7,7 @@
if(1)
loot_type = /obj/structure/particle_accelerator
target_amount = 6
- loot = "собранный ускоритель частиц"
+ loot = "полный комплект ускоритель частиц"
if(2)
loot_type = /obj/machinery/the_singularitygen
target_amount = 1
diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm
index cf19cdf56605..f480f3b83989 100644
--- a/code/game/objects/structures/displaycase.dm
+++ b/code/game/objects/structures/displaycase.dm
@@ -298,6 +298,7 @@
/obj/item/clothing/mask/facehugger/lamarr
name = "Lamarr"
+ cases = list("лицехват Ламарр", "лицехвата Ламмара", "лицехвату Ламмару", "лицехвата Ламмара", "лицехватом Ламмаром")
desc = "The worst she might do is attempt to... couple with your head."//hope we don't get sued over a harmless reference, rite?
sterile = 1
gender = FEMALE
From 2263bb8f70e8684117733df064057b16ef3a1195 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 20 Feb 2024 12:05:52 +0600
Subject: [PATCH 085/117] Update role.dm
---
code/game/gamemodes/role.dm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/code/game/gamemodes/role.dm b/code/game/gamemodes/role.dm
index 7b69eab9d170..1f2fa9b69117 100644
--- a/code/game/gamemodes/role.dm
+++ b/code/game/gamemodes/role.dm
@@ -298,9 +298,9 @@
if(!M)
text += "тело уничтожено"
else if(M.stat == DEAD)
- text += "[M.gender == MALE ? "погиб" : "погибла"]"
+ text += "выжил[VERB_RU(M)]"
else
- text += "[M.gender == MALE ? "выжил" : "выжила"]"
+ text += "выжил[VERB_RU(M)]"
text += ")"
return text
if(!M)
@@ -325,7 +325,7 @@
if(M.stat == DEAD)
text += "[M.gender == MALE ? "погиб" : "погибла"]"
else
- text += "[M.gender == MALE ? "выжил" : "выжила"]"
+ text += "выжил[VERB_RU(M)]"
if(M.real_name != mind.name)
text += " будучи [M.real_name]"
else
From 2e2a2274c533afc33b19a6200ca1e8502220322c Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 20 Feb 2024 16:22:43 +0600
Subject: [PATCH 086/117] Update remote_device.dm
---
code/game/objects/items/devices/remote_device.dm | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/code/game/objects/items/devices/remote_device.dm b/code/game/objects/items/devices/remote_device.dm
index 7953cba3ac1c..cfd13e3ef6fe 100644
--- a/code/game/objects/items/devices/remote_device.dm
+++ b/code/game/objects/items/devices/remote_device.dm
@@ -5,6 +5,7 @@
/obj/item/device/remote_device
name = "Remote Controller Device"
+ cases = list("пульт удалённого управления", "пульта удалённого управления", "пульту удалённого управления", "пульт удалённого управления", "пультом удалённого управления", "пульте удалённого управления")
icon = 'icons/obj/remote_device.dmi'
icon_state = "rdc_white"
item_state = "electronic"
@@ -96,42 +97,50 @@
/obj/item/device/remote_device/ERT
name = "ERT door remote"
- desc = "This remote control device can access any door on the station."
+ cases = list("пульт удалённого управления \"Станция\"", "пульта удалённого управления \"Станция\"", "пульту удалённого управления \"Станция\"", "пульт удалённого управления \"Станция\"", "пультом удалённого управления \"Станция\"", "пульте удалённого управления \"Станция\"")
+ desc = "Этот пульт удалённого управления имеет доступ ко всем шлюзам на станции."
icon_state = "rdc_white"
region_access = list(0)
/obj/item/device/remote_device/captain
name = "command door remote"
+ cases = list("пульт удалённого управления \"Главы\"", "пульта удалённого управления \"Главы\"", "пульту удалённого управления \"Главы\"", "пульт удалённого управления \"Главы\"", "пультом удалённого управления \"Главы\"", "пульте удалённого управления \"Главы\"")
icon_state = "rdc_cap"
region_access = list(5)
/obj/item/device/remote_device/chief_engineer
name = "engineering door remote"
+ cases = list("пульт удалённого управления \"Инженерный\"", "пульта удалённого управления \"Инженерный\"", "пульту удалённого управления \"Инженерный\"", "пульт удалённого управления \"Инженерный\"", "пультом удалённого управления \"Инженерный\"", "пульте удалённого управления \"Инженерный\"")
icon_state = "rdc_ce"
region_access = list(4)
/obj/item/device/remote_device/research_director
name = "research door remote"
+ cases = list("пульт удалённого управления \"Научный\"", "пульта удалённого управления \"Научный\"", "пульту удалённого управления \"Научный\"", "пульт удалённого управления \"Научный\"", "пультом удалённого управления \"Научный\"", "пульте удалённого управления \"Научный\"")
icon_state = "rdc_rd"
region_access = list(3)
/obj/item/device/remote_device/head_of_security
name = "security door remote"
+ cases = list("пульт удалённого управления \"Бриг\"", "пульта удалённого управления \"Бриг\"", "пульту удалённого управления \"Бриг\"", "пульт удалённого управления \"Бриг\"", "пультом удалённого управления \"Бриг\"", "пульте удалённого управления \"Бриг\"")
icon_state = "rdc_hos"
region_access = list(1)
/obj/item/device/remote_device/quartermaster
name = "supply door remote"
+ cases = list("пульт удалённого управления \"Снабжение\"", "пульта удалённого управления \"Снабжение\"", "пульту удалённого управления \"Снабжение\"", "пульт удалённого управления \"Снабжение\"", "пультом удалённого управления \"Снабжение\"", "пульте удалённого управления \"Снабжение\"")
icon_state = "rdc_qm"
region_access = list(7)
/obj/item/device/remote_device/chief_medical_officer
name = "medical door remote"
+ cases = list("пульт удалённого управления \"Медблок\"", "пульта удалённого управления \"Медблок\"", "пульту удалённого управления \"Медблок\"", "пульт удалённого управления \"Медблок\"", "пультом удалённого управления \"Медблок\"", "пульте удалённого управления \"Медблок\"")
icon_state = "rdc_cmo"
region_access = list(2)
/obj/item/device/remote_device/head_of_personal
name = "civillian door remote"
+ cases = list("пульт удалённого управления \"Гражд. отделы\"", "пульта удалённого управления \"Гражд. отделы\"", "пульту удалённого управления \"Гражд. отделы\"", "пульт удалённого управления \"Гражд. отделы\"", "пультом удалённого управления \"Гражд. отделы\"", "пульте удалённого управления \"Гражд. отделы\"")
icon_state = "rdc_hop"
region_access = list(6, 7, 57)
From 6d6aea645ce1f427c847240b36fc5b198a938502 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 20 Feb 2024 16:28:44 +0600
Subject: [PATCH 087/117] fix
---
code/game/gamemodes/objectives/families/steal_lowrisk.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/families/steal_lowrisk.dm b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
index a77a63ae6dac..364cc3da5366 100644
--- a/code/game/gamemodes/objectives/families/steal_lowrisk.dm
+++ b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
@@ -1,6 +1,6 @@
/datum/objective/gang/steal_lowrisk
var/obj/item/steal_target
- var/static/items_to_steal = list(/obj/item/weapon/card/id/captains_spare,
+ var/items_to_steal = list(/obj/item/weapon/card/id/captains_spare,
/obj/item/weapon/disk/nuclear,
/obj/item/weapon/stamp/med/cmo,
/obj/item/weapon/stamp/hop,
@@ -28,7 +28,7 @@
/datum/objective/gang/steal_lowrisk/select_target()
steal_target = find_and_check_target()
- explanation_text = "Украдите [initial(steal_target.name)]."
+ explanation_text = "Украдите [CASE(steal_target, NOMINATIVE_CASE)]."
var/global/list/lowrisk_objectives_cache
From 9e114338f54a959108de49a135c30d0332a20eee Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Tue, 27 Feb 2024 20:49:48 +0600
Subject: [PATCH 088/117] Update steal.dm
---
code/game/gamemodes/objectives/steal.dm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/code/game/gamemodes/objectives/steal.dm b/code/game/gamemodes/objectives/steal.dm
index fd1279de2fdf..e56c9166d9e0 100644
--- a/code/game/gamemodes/objectives/steal.dm
+++ b/code/game/gamemodes/objectives/steal.dm
@@ -38,13 +38,12 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
"реактивный ранец капитана" = /obj/item/weapon/tank/jetpack/oxygen,
"функционирующий ИИ" = /obj/item/device/aicard,
"чертежи станции" = /obj/item/blueprints,
- "скафандр НАСА" = /obj/item/clothing/suit/space/nasavoid,
"аугментированные очки ГСБ" = /obj/item/clothing/glasses/hud/hos_aug,
"кусок мяса корги" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
"гипоспрей" = /obj/item/weapon/reagent_containers/hypospray/cmo,
"телепортационную броню научрука" = /obj/item/clothing/suit/armor/vest/reactive,
"капитанский целеуказатель" = /obj/item/weapon/pinpointer,
- "аблятивный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
+ "аблятивная броня" = /obj/item/clothing/suit/armor/laserproof,
"золотой огнетушитель" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
)
@@ -159,8 +158,7 @@ ADD_TO_POIFS_LIST(/obj/item/stack/sheet/mineral/uranium)
/datum/objective/steal/non_heads_items/get_possible_items()
return list("функционирующий ИИ" = /obj/item/device/aicard,
- "скафандр НАСА" = /obj/item/clothing/suit/space/nasavoid,
"кусок мяса корги" = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi,
- "аблятивный бронежилет" = /obj/item/clothing/suit/armor/laserproof,
+ "аблятивная броня" = /obj/item/clothing/suit/armor/laserproof,
"золотой огнетушитель" = /obj/item/weapon/reagent_containers/spray/extinguisher/golden,
)
From 8204c0fbc2c56e107d3d7027c080e3944e367bc6 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 15:36:20 +0600
Subject: [PATCH 089/117] review
---
code/_onclick/hud/blob_overmind.dm | 2 +-
code/game/gamemodes/modes_gameplays/blob/powers.dm | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index a72a55559ad7..06c3524242af 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -91,7 +91,7 @@
/atom/movable/screen/blob/shield
icon_state = "ui_shield"
name = "Укрепить блоба (10)"
- desc = "Создаёт укрепленного блоба.
Используйте снова на укреплённом блобе для улучшения в рефлективного блоба."
+ desc = "Создаёт укрепленного блоба.
Используйте снова на укреплённом блобе для улучшения в отражающего блоба."
screen_loc = ui_id
/atom/movable/screen/blob/shield/Click()
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 77952ffb9619..10a15f3b9dc5 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -20,8 +20,8 @@
/mob/camera/blob/verb/jump_to_node()
set category = "Blob"
- set name = "Перемещение к ноде"
- set desc = "Перемещение к выбранной ноде."
+ set name = "Перемещение к узлу"
+ set desc = "Перемещение к выбранному узлу."
if(blob_nodes.len)
var/list/nodes = list()
@@ -36,7 +36,7 @@
/mob/camera/blob/verb/create_shield_power()
set category = "Blob"
set name = "Создать укрепленного блоба (10)"
- set desc = "Создать укрепленного блоба. Используйте снова для получения рефлективной версии."
+ set desc = "Создать укрепленного блоба. Используйте снова для получения отражающей версии."
var/turf/T = get_turf(src)
create_shield(T)
From 97974109259f2bbbd546d1079ef9c8a37b4bd8b4 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 15:37:47 +0600
Subject: [PATCH 090/117] revie2
---
.../gamemodes/objectives/replicators/replicators_objectives.dm | 2 +-
code/game/objects/structures/displaycase.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
index eb24d89a343f..2c459fe55d24 100644
--- a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
+++ b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/replicator_replicate
- explanation_text = "Соорудите блюспейс-катапульту и отправьте с неё 20 репликаторов!"
+ explanation_text = "Соорудите блюспейс-катапульту и отправьте с неё минимум 20 репликаторов!"
/datum/objective/replicator_replicate/check_completion()
var/datum/faction/replicators/FR = get_or_create_replicators_faction()
diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm
index f480f3b83989..161de6be66b5 100644
--- a/code/game/objects/structures/displaycase.dm
+++ b/code/game/objects/structures/displaycase.dm
@@ -298,7 +298,7 @@
/obj/item/clothing/mask/facehugger/lamarr
name = "Lamarr"
- cases = list("лицехват Ламарр", "лицехвата Ламмара", "лицехвату Ламмару", "лицехвата Ламмара", "лицехватом Ламмаром")
+ cases = list("лицехват Ламарр", "лицехвата Ламарра", "лицехвату Ламарру", "лицехвата Ламарра", "лицехватом Ламарром")
desc = "The worst she might do is attempt to... couple with your head."//hope we don't get sued over a harmless reference, rite?
sterile = 1
gender = FEMALE
From b33b2d7298eac53f4de0a9eb41cb68e41f807cc2 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 16:11:59 +0600
Subject: [PATCH 091/117] Update steal_lowrisk.dm
---
.../objectives/families/steal_lowrisk.dm | 62 +++++++++++--------
1 file changed, 36 insertions(+), 26 deletions(-)
diff --git a/code/game/gamemodes/objectives/families/steal_lowrisk.dm b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
index 364cc3da5366..ecc5224292f7 100644
--- a/code/game/gamemodes/objectives/families/steal_lowrisk.dm
+++ b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
@@ -1,34 +1,44 @@
/datum/objective/gang/steal_lowrisk
- var/obj/item/steal_target
- var/items_to_steal = list(/obj/item/weapon/card/id/captains_spare,
- /obj/item/weapon/disk/nuclear,
- /obj/item/weapon/stamp/med/cmo,
- /obj/item/weapon/stamp/hop,
- /obj/item/weapon/stamp/cap,
- /obj/item/weapon/stamp/sec/hos,
- /obj/item/weapon/stamp/sci/rd,
- /obj/item/weapon/stamp/eng/ce,
- /obj/item/weapon/stamp/cargo/qm,
- /obj/item/device/remote_device/chief_medical_officer,
- /obj/item/device/remote_device/captain,
- /obj/item/device/remote_device/chief_engineer,
- /obj/item/device/remote_device/research_director,
- /obj/item/device/remote_device/quartermaster,
- /obj/item/device/remote_device/head_of_security,
- /obj/item/device/remote_device/head_of_personal,
- /obj/item/toy/plushie/space_whale,
- /obj/item/clothing/mask/facehugger/lamarr,
- /obj/item/clothing/accessory/armor/dermal
- )
+ var/obj/item/steal_target
+ var/target_name
+ var/list/items_to_steal = list()
+ var/static/possible_lowrisk[] = list(
+ "диск ядерной аутентификации" = /obj/item/weapon/disk/nuclear,
+ "штамп СМО" = /obj/item/weapon/stamp/med/cmo,
+ "штамп ГП" = /obj/item/weapon/stamp/hop,
+ "штамп капитана" = /obj/item/weapon/stamp/cap,
+ "штамп ГСБ" = /obj/item/weapon/stamp/sec/hos,
+ "штамп научрука" = /obj/item/weapon/stamp/sci/rd,
+ "штамп СИ" = /obj/item/weapon/stamp/eng/ce,
+ "штамп завхоза" = /obj/item/weapon/stamp/cargo/qm,
+ "пульт удалённого управления \"Медблок\"" = /obj/item/device/remote_device/chief_medical_officer,
+ "пульт удалённого управления \"Главы\"" = /obj/item/device/remote_device/captain,
+ "пульт удалённого управления \"Инженерный\"" = /obj/item/device/remote_device/chief_engineer,
+ "пульт удалённого управления \"Научный\"" = /obj/item/device/remote_device/research_director,
+ "пульт удалённого управления \"Снабжение\"" = /obj/item/device/remote_device/quartermaster,
+ "пульт удалённого управления \"Бриг\"" = /obj/item/device/remote_device/head_of_security,
+ "пульт удалённого управления \"Гражд. отделы\"" = /obj/item/device/remote_device/head_of_personal,
+ "плюшевого космокита" = /obj/item/toy/plushie/space_whale,
+ "лицехвата Ламарра" = /obj/item/clothing/mask/facehugger/lamarr,
+ "дермальную накладку" = /obj/item/clothing/accessory/armor/dermal
+ )
+/datum/objective/gang/steal_lowrisk/proc/get_possible_lowrisk()
+ return possible_lowrisk
/datum/objective/gang/steal_lowrisk/New()
- LAZYINITLIST(lowrisk_objectives_cache)
- select_target()
+ . = ..()
+ items_to_steal = get_possible_lowrisk()
-/datum/objective/gang/steal_lowrisk/select_target()
- steal_target = find_and_check_target()
- explanation_text = "Украдите [CASE(steal_target, NOMINATIVE_CASE)]."
+/datum/objective/gang/steal_lowrisk/proc/set_target(item_name)
+ target_name = item_name
+ steal_target = items_to_steal[target_name]
+ explanation_text = "Украдите [target_name]."
+ return steal_target
+
+/datum/objective/gang/steal_lowrisk/find_target()
+ set_target(pick(items_to_steal))
+ return TRUE
var/global/list/lowrisk_objectives_cache
From a7b6ba93f2843478e2da30949f38827d825dd3ee Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 16:54:35 +0600
Subject: [PATCH 092/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index d4afbbfac3c6..8b0c2a2b3db6 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -45,7 +45,7 @@
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
- to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом ; если расположить её очень далеко, то споры воспроизводиться не будут.")
+ to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом; если расположить её очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
From 85dda5f276f5287d0f81f3143ddd382084e701ce Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 16:55:54 +0600
Subject: [PATCH 093/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 10a15f3b9dc5..d49094aaff23 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -100,7 +100,7 @@
to_chat(src, "Вы должны быть на производящей ячейке!")
return
if(B.naut) //if it already made a blobbernaut, it can't do it again
- to_chat(src, "Эта ячейка уже производит блоббернаута.")
+ to_chat(src, "Эта ячейка уже поддерживает блоббернаута.")
return
if(B.get_integrity() < B.max_integrity * 0.5)
to_chat(src, "Эта ячейка слишком повреждена для производства блоббернаута.")
From 103964950df79841d776157779c6e12afa3a91f7 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 17:23:24 +0600
Subject: [PATCH 094/117] review
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
code/game/gamemodes/modes_gameplays/blob/powers.dm | 10 +++++-----
code/game/gamemodes/objectives/heist/loot.dm | 2 +-
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index d4afbbfac3c6..dee715c2c763 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -44,7 +44,7 @@
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
- to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, оно не повышает производство ресурсов, но может повысить эффективность ближних к ней ячеек")
+ to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, он сам не производит ресурсы, но может повысить эффективность ближних к ней ячеек")
to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом ; если расположить её очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 10a15f3b9dc5..808d079637f6 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -132,7 +132,7 @@
You can communicate with other blobbernauts and overminds
")
add_points(-40)
else
- to_chat(src, "Вы не смогли произвести блоббернаута. Ваши очки возвращены. Попробуйте позже.")
+ to_chat(src, "Вы не смогли произвести блоббернаута. Ваша энергия возвращена. Попробуйте позже.")
B.naut = null
/mob/camera/blob/verb/create_resource_power()
@@ -159,7 +159,7 @@
return
for(var/obj/structure/blob/resource/blob in orange(4, T))
- to_chat(src, "Здесь уже есть ресурсная ячейка, поставьте другую на 4 клетки дальше от ближайшей")
+ to_chat(src, "Здесь уже есть ресурсная ячейка, другую ресурсную ячейку можно поставить на 4 клетки дальше от ближайшей")
return
if(!can_buy(40))
@@ -192,7 +192,7 @@
return
for(var/obj/structure/blob/node/blob in orange(5, T))
- to_chat(src, "Здесь уже есть узел, поставьте другой на 5 плиток дальше!")
+ to_chat(src, "Здесь уже есть узел, другой узел можно поставить на 5 плиток дальше!")
return
if(!can_buy(60))
@@ -224,7 +224,7 @@
return
for(var/obj/structure/blob/factory/blob in orange(7, T))
- to_chat(src, "Здесь уже есть производящая ячейка, поставьте другую на 7 плиток дальше!!")
+ to_chat(src, "Здесь уже есть производящая ячейка, другую производящую ячейку можно поставить на 7 плиток дальше!")
return
if(!can_buy(60))
@@ -258,7 +258,7 @@
/mob/camera/blob/verb/expand_blob_power()
set category = "Blob"
set name = "Расширение (5)"
- set desc = "Попытка создать нового блоба. При нахождении на плитке предмета, он будет разрушен и будет медленно поглощаться."
+ set desc = "Попытка создать нового блоба. При возможности, всё что находится на плитке будет уничтожено и появится новый блоб."
var/turf/T = get_turf(src)
expand_blob(T)
diff --git a/code/game/gamemodes/objectives/heist/loot.dm b/code/game/gamemodes/objectives/heist/loot.dm
index fc2e3dbd1383..7e5c74d732db 100644
--- a/code/game/gamemodes/objectives/heist/loot.dm
+++ b/code/game/gamemodes/objectives/heist/loot.dm
@@ -7,7 +7,7 @@
if(1)
loot_type = /obj/structure/particle_accelerator
target_amount = 6
- loot = "полный комплект ускоритель частиц"
+ loot = "полный комплект ускоритель частиц (6 частей)"
if(2)
loot_type = /obj/machinery/the_singularitygen
target_amount = 1
From fc5cd2dff81b6251cc7f957f29d6d64354c7dfa6 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 17:58:11 +0600
Subject: [PATCH 095/117] Update blob_overmind.dm
---
code/_onclick/hud/blob_overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index 06c3524242af..a563c89708da 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -135,7 +135,7 @@
/atom/movable/screen/blob/blobbernaut
icon_state = "ui_blobbernaut"
name = "Создать блоббернаута (40)"
- desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута, становится неактивной и хрупкой на некоторое время."
+ desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута, становится неактивной и хрупкой."
screen_loc = ui_lhand
/atom/movable/screen/blob/blobbernaut/Click()
From 28fcc0a72401ba6a3f41dd0fc87a604fb9b5c4d5 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 17:58:39 +0600
Subject: [PATCH 096/117] Update blob_overmind.dm
---
code/_onclick/hud/blob_overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index a563c89708da..c30e8593fa0f 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -135,7 +135,7 @@
/atom/movable/screen/blob/blobbernaut
icon_state = "ui_blobbernaut"
name = "Создать блоббернаута (40)"
- desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута, становится неактивной и хрупкой."
+ desc = "Создаёт крепкого и умного блоббернаута.
Производящая ячейка, создавшая блоббернаута, становится неактивной и хрупкой до смерти блоббернаута."
screen_loc = ui_lhand
/atom/movable/screen/blob/blobbernaut/Click()
From 3a7a35c506a050b9e4ec479d6ee5c76a0fb8e54f Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 18:19:57 +0600
Subject: [PATCH 097/117] Update nuclear.dm
---
code/game/gamemodes/objectives/nuclear.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/nuclear.dm b/code/game/gamemodes/objectives/nuclear.dm
index fc4746cf3bf6..59f3fbf75204 100644
--- a/code/game/gamemodes/objectives/nuclear.dm
+++ b/code/game/gamemodes/objectives/nuclear.dm
@@ -1,5 +1,5 @@
/datum/objective/nuclear
- explanation_text = "Уничтожьте станцию собственной ядерной бомбой."
+ explanation_text = "Уничтожьте станцию ядерной бомбой."
/datum/objective/nuclear/check_completion()
if(..())
From 5cdebc631246e0fbdf97c0176557636bbe56dcef Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 21:01:03 +0600
Subject: [PATCH 098/117] Update
code/game/gamemodes/objectives/replicators/replicators_objectives.dm
Co-authored-by: LudwigVonChesterfield <17705613+LudwigVonChesterfield@users.noreply.github.com>
---
.../gamemodes/objectives/replicators/replicators_objectives.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
index 2c459fe55d24..23233a3bb85e 100644
--- a/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
+++ b/code/game/gamemodes/objectives/replicators/replicators_objectives.dm
@@ -1,5 +1,5 @@
/datum/objective/replicator_replicate
- explanation_text = "Соорудите блюспейс-катапульту и отправьте с неё минимум 20 репликаторов!"
+ explanation_text = "Соорудите блюспейс-катапульту и отправьте с неё не меньше чем 20 репликаторов!"
/datum/objective/replicator_replicate/check_completion()
var/datum/faction/replicators/FR = get_or_create_replicators_faction()
From 8b7e866b231a1323c468a315e81fc0a0c4580c0b Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 21:04:37 +0600
Subject: [PATCH 099/117] chernosliv
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index c2609000655a..1bc1a35e1cb1 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -43,7 +43,7 @@
to_chat(src, "Вы можете контролировать блоба, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор вы сможете делать себе прислужников, взывая их к телам павших врагов.")
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")
- to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Оно улучшается от нахождения рядом с ядром или узлом; если расположить его очень далеко, то ресурсы воспроизводиться не будут.")
+ to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Она улучшается от нахождения рядом с ядром или узлом; если расположить её очень далеко, то ресурсы воспроизводиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, он сам не производит ресурсы, но может повысить эффективность ближних к ней ячеек")
to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом; если расположить её очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
From 3cb68d264d12a913d91606206fb43426b3e866ca Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 21:07:13 +0600
Subject: [PATCH 100/117] Update overmind.dm
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index 1bc1a35e1cb1..d081dda1817f 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -44,7 +44,7 @@
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")
to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Она улучшается от нахождения рядом с ядром или узлом; если расположить её очень далеко, то ресурсы воспроизводиться не будут.")
- to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, он сам не производит ресурсы, но может повысить эффективность ближних к ней ячеек")
+ to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, он сам не производит ресурсы, но может повысить эффективность ближних к ней ячеек.")
to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом; если расположить её очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
to_chat(src, "Хоткеи: Click = расширить блоба / CTRL Click = удалить ИЛИ переименовать узел блоба / Shift Click = улучшение блоба / Middle Mouse Click = призыв спор / Alt Click = создание щита")
From 94cacb6f7ca31bb559ec2ca7124b15174e608add Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 22:57:45 +0600
Subject: [PATCH 101/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index cee845fae640..508f140fbee0 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -171,7 +171,7 @@
/mob/camera/blob/verb/create_node_power()
set category = "Blob"
set name = "Создать узел блоба (60)"
- set desc = "Создать узел блоба."
+ set desc = "Создаёт узел."
var/turf/T = get_turf(src)
From 50f66d9d9451bdf62859a65056cd475f1ebf7097 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Wed, 28 Feb 2024 22:58:55 +0600
Subject: [PATCH 102/117] Update
code/game/objects/items/devices/remote_device.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/objects/items/devices/remote_device.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/objects/items/devices/remote_device.dm b/code/game/objects/items/devices/remote_device.dm
index cfd13e3ef6fe..9e02aef7f822 100644
--- a/code/game/objects/items/devices/remote_device.dm
+++ b/code/game/objects/items/devices/remote_device.dm
@@ -97,7 +97,7 @@
/obj/item/device/remote_device/ERT
name = "ERT door remote"
- cases = list("пульт удалённого управления \"Станция\"", "пульта удалённого управления \"Станция\"", "пульту удалённого управления \"Станция\"", "пульт удалённого управления \"Станция\"", "пультом удалённого управления \"Станция\"", "пульте удалённого управления \"Станция\"")
+ cases = list("пульт удалённого управления \"ОБР\"", "пульта удалённого управления \"ОБР\"", "пульту удалённого управления \"ОБР\"", "пульт удалённого управления \"ОБР\"", "пультом удалённого управления \"ОБР\"", "пульте удалённого управления \"ОБР\"")
desc = "Этот пульт удалённого управления имеет доступ ко всем шлюзам на станции."
icon_state = "rdc_white"
region_access = list(0)
From bb4db52a03c7a831020a4adf206c92f0a4691092 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:07:04 +0600
Subject: [PATCH 103/117] Update powers.dm
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index cee845fae640..d883244ff9e5 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -12,7 +12,7 @@
/mob/camera/blob/verb/transport_core()
set category = "Blob"
set name = "Перемещение к ядру"
- set desc = "Перемещение к ядру."
+ set desc = "Вы перемещаетесь к своему ядру."
if(blob_core)
flash_color(src, "#187914", 20)
From e5590e8824087268363ec045a99b705a0f15fa40 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:07:14 +0600
Subject: [PATCH 104/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 508f140fbee0..d6886ce8eaef 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -138,7 +138,7 @@
/mob/camera/blob/verb/create_resource_power()
set category = "Blob"
set name = "Создать ресурсную ячейку (40)"
- set desc = "Создать ресурсную ячейку, которая производит ресурсы раз в секунду."
+ set desc = "Создаёт ресурсную ячейку, которая производит ресурсы раз в секунду."
var/turf/T = get_turf(src)
From 8b54187fb30d56148d812968c0c3820e9a1ad94b Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:07:30 +0600
Subject: [PATCH 105/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index d6886ce8eaef..09f2ab4a7458 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -36,7 +36,7 @@
/mob/camera/blob/verb/create_shield_power()
set category = "Blob"
set name = "Создать укрепленного блоба (10)"
- set desc = "Создать укрепленного блоба. Используйте снова для получения отражающей версии."
+ set desc = "Создаёт укрепленного блоба. Используйте снова для получения отражающей версии."
var/turf/T = get_turf(src)
create_shield(T)
From 1bcf2810d48ce30920df3c6c10f7ead5ed078303 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:07:40 +0600
Subject: [PATCH 106/117] Update
code/game/objects/items/devices/remote_device.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/objects/items/devices/remote_device.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/objects/items/devices/remote_device.dm b/code/game/objects/items/devices/remote_device.dm
index 9e02aef7f822..9a07bb3d098e 100644
--- a/code/game/objects/items/devices/remote_device.dm
+++ b/code/game/objects/items/devices/remote_device.dm
@@ -104,7 +104,7 @@
/obj/item/device/remote_device/captain
name = "command door remote"
- cases = list("пульт удалённого управления \"Главы\"", "пульта удалённого управления \"Главы\"", "пульту удалённого управления \"Главы\"", "пульт удалённого управления \"Главы\"", "пультом удалённого управления \"Главы\"", "пульте удалённого управления \"Главы\"")
+ cases = list("пульт удалённого управления \"Командный\"", "пульта удалённого управления \"Командный\"", "пульту удалённого управления \"Командный\"", "пульт удалённого управления \"Командный\"", "пультом удалённого управления \"Командный\"", "пульте удалённого управления \"Командный\"")
icon_state = "rdc_cap"
region_access = list(5)
From a1577d312eb2154bf7cfff2da57cb4b55847d943 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:07:48 +0600
Subject: [PATCH 107/117] Update
code/game/objects/items/devices/remote_device.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/objects/items/devices/remote_device.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/objects/items/devices/remote_device.dm b/code/game/objects/items/devices/remote_device.dm
index 9a07bb3d098e..8a822f7003ed 100644
--- a/code/game/objects/items/devices/remote_device.dm
+++ b/code/game/objects/items/devices/remote_device.dm
@@ -122,7 +122,7 @@
/obj/item/device/remote_device/head_of_security
name = "security door remote"
- cases = list("пульт удалённого управления \"Бриг\"", "пульта удалённого управления \"Бриг\"", "пульту удалённого управления \"Бриг\"", "пульт удалённого управления \"Бриг\"", "пультом удалённого управления \"Бриг\"", "пульте удалённого управления \"Бриг\"")
+ cases = list("пульт удалённого управления \"Служба Безопасности\"", "пульта удалённого управления \"Служба Безопасности\"", "пульту удалённого управления \"Служба Безопасности\"", "пульт удалённого управления \"Служба Безопасности\"", "пультом удалённого управления \"Служба Безопасности\"", "пульте удалённого управления \"Служба Безопасности\"")
icon_state = "rdc_hos"
region_access = list(1)
From 8d0190edb06395c6f7488bf57fc056ad14375135 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:07:54 +0600
Subject: [PATCH 108/117] Update code/game/objects/structures/displaycase.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/objects/structures/displaycase.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm
index 161de6be66b5..f720584e7ae9 100644
--- a/code/game/objects/structures/displaycase.dm
+++ b/code/game/objects/structures/displaycase.dm
@@ -298,7 +298,7 @@
/obj/item/clothing/mask/facehugger/lamarr
name = "Lamarr"
- cases = list("лицехват Ламарр", "лицехвата Ламарра", "лицехвату Ламарру", "лицехвата Ламарра", "лицехватом Ламарром")
+ cases = list("лицехват Ламарр", "лицехвата Ламарра", "лицехвату Ламарру", "лицехвата Ламарра", "лицехватом Ламарром", "лицехвате Ламарре")
desc = "The worst she might do is attempt to... couple with your head."//hope we don't get sued over a harmless reference, rite?
sterile = 1
gender = FEMALE
From beb333e8c6a88520b30b339a093c3fd2cd0cedd1 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:08:07 +0600
Subject: [PATCH 109/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 09f2ab4a7458..f9f67694e0da 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -204,7 +204,7 @@
/mob/camera/blob/verb/create_factory_power()
set category = "Blob"
set name = "Создать производящую ячейку (60)"
- set desc = "Создать производящую ячейку."
+ set desc = "Создаёт производящую ячейку."
var/turf/T = get_turf(src)
From f97c11459a4c36d405a32dc5174167812c60f03c Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:08:17 +0600
Subject: [PATCH 110/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index f9f67694e0da..ac89f5cf9ae3 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -311,7 +311,7 @@
/mob/camera/blob/verb/rename_node(obj/structure/blob/node/target in view())
set category = "Blob"
set name = "Переименовать узел"
- set desc = "Переименовать узел"
+ set desc = "Переименовывает узел блоба"
if(!target)
return
From 76d7229d5babe31469c686ac1ba9c740d4cee359 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:08:30 +0600
Subject: [PATCH 111/117] Update
code/game/gamemodes/objectives/families/steal_lowrisk.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/families/steal_lowrisk.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/families/steal_lowrisk.dm b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
index ecc5224292f7..d3c6a6f6ed61 100644
--- a/code/game/gamemodes/objectives/families/steal_lowrisk.dm
+++ b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
@@ -16,7 +16,7 @@
"пульт удалённого управления \"Инженерный\"" = /obj/item/device/remote_device/chief_engineer,
"пульт удалённого управления \"Научный\"" = /obj/item/device/remote_device/research_director,
"пульт удалённого управления \"Снабжение\"" = /obj/item/device/remote_device/quartermaster,
- "пульт удалённого управления \"Бриг\"" = /obj/item/device/remote_device/head_of_security,
+ "пульт удалённого управления \"Служба Безопасности\"" = /obj/item/device/remote_device/head_of_security,
"пульт удалённого управления \"Гражд. отделы\"" = /obj/item/device/remote_device/head_of_personal,
"плюшевого космокита" = /obj/item/toy/plushie/space_whale,
"лицехвата Ламарра" = /obj/item/clothing/mask/facehugger/lamarr,
From efe16d5ac914948faa03dd399786c167337ec07a Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:08:48 +0600
Subject: [PATCH 112/117] Update
code/game/gamemodes/objectives/families/steal_lowrisk.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/families/steal_lowrisk.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/families/steal_lowrisk.dm b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
index d3c6a6f6ed61..37c925c39372 100644
--- a/code/game/gamemodes/objectives/families/steal_lowrisk.dm
+++ b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
@@ -12,7 +12,7 @@
"штамп СИ" = /obj/item/weapon/stamp/eng/ce,
"штамп завхоза" = /obj/item/weapon/stamp/cargo/qm,
"пульт удалённого управления \"Медблок\"" = /obj/item/device/remote_device/chief_medical_officer,
- "пульт удалённого управления \"Главы\"" = /obj/item/device/remote_device/captain,
+ "пульт удалённого управления \"Командный\"" = /obj/item/device/remote_device/captain,
"пульт удалённого управления \"Инженерный\"" = /obj/item/device/remote_device/chief_engineer,
"пульт удалённого управления \"Научный\"" = /obj/item/device/remote_device/research_director,
"пульт удалённого управления \"Снабжение\"" = /obj/item/device/remote_device/quartermaster,
From a0eda838e6ec3344765650e80530449def440c75 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:09:02 +0600
Subject: [PATCH 113/117] Update
code/game/gamemodes/objectives/target/rp_rev.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/gamemodes/objectives/target/rp_rev.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/objectives/target/rp_rev.dm b/code/game/gamemodes/objectives/target/rp_rev.dm
index a4ba864546b7..d259ae2f13b6 100644
--- a/code/game/gamemodes/objectives/target/rp_rev.dm
+++ b/code/game/gamemodes/objectives/target/rp_rev.dm
@@ -1,5 +1,5 @@
/datum/objective/target/rp_rev/format_explanation()
- return "Захватите, завербуйте или прогоните со станции [target.current.real_name], представителя [target.assigned_role]. Ликвидация разрешена, если нет иных способов сдерживания."
+ return "Захватите, завербуйте или прогоните со станции [target.current.real_name], представителя [target.assigned_role]. Ликвидация разрешена, если у вас нет выбора."
// less violent rev objectives
/datum/objective/target/rp_rev/check_completion()
From d185c008ca65260fd63da29010fa0425adf7d3d1 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Thu, 29 Feb 2024 15:11:41 +0600
Subject: [PATCH 114/117] grazdane
---
code/game/gamemodes/objectives/families/steal_lowrisk.dm | 2 +-
code/game/objects/items/devices/remote_device.dm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/gamemodes/objectives/families/steal_lowrisk.dm b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
index 37c925c39372..67998d482848 100644
--- a/code/game/gamemodes/objectives/families/steal_lowrisk.dm
+++ b/code/game/gamemodes/objectives/families/steal_lowrisk.dm
@@ -17,7 +17,7 @@
"пульт удалённого управления \"Научный\"" = /obj/item/device/remote_device/research_director,
"пульт удалённого управления \"Снабжение\"" = /obj/item/device/remote_device/quartermaster,
"пульт удалённого управления \"Служба Безопасности\"" = /obj/item/device/remote_device/head_of_security,
- "пульт удалённого управления \"Гражд. отделы\"" = /obj/item/device/remote_device/head_of_personal,
+ "пульт удалённого управления \"Гражданские отделы\"" = /obj/item/device/remote_device/head_of_personal,
"плюшевого космокита" = /obj/item/toy/plushie/space_whale,
"лицехвата Ламарра" = /obj/item/clothing/mask/facehugger/lamarr,
"дермальную накладку" = /obj/item/clothing/accessory/armor/dermal
diff --git a/code/game/objects/items/devices/remote_device.dm b/code/game/objects/items/devices/remote_device.dm
index 8a822f7003ed..3d20d2a1a3ef 100644
--- a/code/game/objects/items/devices/remote_device.dm
+++ b/code/game/objects/items/devices/remote_device.dm
@@ -140,7 +140,7 @@
/obj/item/device/remote_device/head_of_personal
name = "civillian door remote"
- cases = list("пульт удалённого управления \"Гражд. отделы\"", "пульта удалённого управления \"Гражд. отделы\"", "пульту удалённого управления \"Гражд. отделы\"", "пульт удалённого управления \"Гражд. отделы\"", "пультом удалённого управления \"Гражд. отделы\"", "пульте удалённого управления \"Гражд. отделы\"")
+ cases = list("пульт удалённого управления \"Гражданские отделы\"", "пульта удалённого управления \"Гражданские отделы\"", "пульту удалённого управления \"Гражданские отделы\"", "пульт удалённого управления \"Гражданские отделы\"", "пультом удалённого управления \"Гражданские отделы\"", "пульте удалённого управления \"Гражданские отделы\"")
icon_state = "rdc_hop"
region_access = list(6, 7, 57)
From 37a4231c95b73cbc188b2cf1ca5c4afcb30609f1 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 8 Mar 2024 01:08:40 +0600
Subject: [PATCH 115/117] Update
code/game/gamemodes/modes_gameplays/blob/overmind.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index d081dda1817f..296056dc3a80 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -43,7 +43,7 @@
to_chat(src, "Вы можете контролировать блоба, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор вы сможете делать себе прислужников, взывая их к телам павших врагов.")
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")
- to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Она улучшается от нахождения рядом с ядром или узлом; если расположить её очень далеко, то ресурсы воспроизводиться не будут.")
+ to_chat(src, "Ресурсная ячейка является основным способом добычи ресурсов, постройте их как можно больше в начале, чтобы всегда иметь достаточно ресурсов. Она улучшается от нахождения рядом с ядром или узлом; если расположить её очень далеко, то ресурсы производиться не будут.")
to_chat(src, "Узел блоба подобно ядру, может расширяться. Однако, он сам не производит ресурсы, но может повысить эффективность ближних к ней ячеек.")
to_chat(src, "Производящая ячейка создаёт споры. Генерация ускоряется от нахождения рядом с ядром или узлом; если расположить её очень далеко, то споры воспроизводиться не будут.")
to_chat(src, "Блоббернауты могут быть созданы из производящей ячейки, их тяжело убить, они сильно бьют и обладают средней мобильностью. Ячейка, которая была использована для производства единицы, временно не сможет производить споры и станет более хрупкой.")
From dda0b17fa6dab422c0a24510bfa877b9dc247136 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 8 Mar 2024 09:53:57 +0600
Subject: [PATCH 116/117] Update
code/game/gamemodes/modes_gameplays/blob/powers.dm
Co-authored-by: Chip11-n <50750952+Chip11-n@users.noreply.github.com>
---
code/game/gamemodes/modes_gameplays/blob/powers.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/powers.dm b/code/game/gamemodes/modes_gameplays/blob/powers.dm
index 717bdd4eac6e..aa215088c6c6 100644
--- a/code/game/gamemodes/modes_gameplays/blob/powers.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/powers.dm
@@ -224,7 +224,7 @@
return
for(var/obj/structure/blob/factory/blob in orange(7, T))
- to_chat(src, "Здесь уже есть производящая ячейка, другую производящую ячейку можно поставить на 7 плиток дальше!")
+ to_chat(src, "Здесь уже есть производящая ячейка поблизости, другую можно поставить на расстоянии в 7 плиток от ближайшей!")
return
if(!can_buy(60))
From 413e95b78e7f3f24271333f02cf33b473fe2c778 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 9 Mar 2024 14:01:50 +0500
Subject: [PATCH 117/117] Update overmind.dm
---
code/game/gamemodes/modes_gameplays/blob/overmind.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/modes_gameplays/blob/overmind.dm b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
index d081dda1817f..511b34872d26 100644
--- a/code/game/gamemodes/modes_gameplays/blob/overmind.dm
+++ b/code/game/gamemodes/modes_gameplays/blob/overmind.dm
@@ -39,7 +39,7 @@
blob_help()
/mob/camera/blob/proc/blob_help()
- to_chat(src, "Вы являетесь сверхразумом.")
+ to_chat(src, "Вы являетесь сверхразумом блоба.")
to_chat(src, "Вы можете контролировать блоба, расширяться и атаковать тех, кто пытается помешать вам! С помощью спор вы сможете делать себе прислужников, взывая их к телам павших врагов.")
to_chat(src, "Нормальный блоб является вашей основной частью для расширения, которую можно будет улучшить.")
to_chat(src, "Укреплённый блоб является укрепленной версией нормального блоба. Он невосприимчив к огню, используйте это в свою пользу. Улучшите эту часть снова, чтобы получить отражающую версию, способную отражать лазеры.")