From 885491ee1c9f919c94c655d1c373f3ed99c0397b Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:25:24 +0200
Subject: [PATCH 01/23] Voidwalker
---
.../tgui/interfaces/AntagInfoVoidwalker.tsx | 49 +++++++++----------
.../antagonists/antagonists/voidwalker.ts | 6 +--
2 files changed, 27 insertions(+), 28 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
index 02bc6b5924d90..f0a537f1b1abf 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
@@ -17,52 +17,51 @@ export const AntagInfoVoidwalker = (props) => {
- You are a Voidwalker.
+ Вы - Войдволкер.
- You are a creature from the void between stars. You were
- attracted to the radio signals being broadcasted by this
- station.
+ Вы - существо из пустоты между звездами. Вас привлекли
+ радиосигналы, передаваемые этой станцией.
- Survive:
- You have unrivaled freedom. Remain in space and no one can
- stop you. You can move through windows, so stay near them to
- always have a way out.
+ Выживайте:
+ У вас есть непревзойденная свобода. Оставайтесь в космосе, и
+ никто не сможет остановить вас. Вы можете перемещаться через
+ окна, поэтому держитесь возле них, чтобы чтобы всегда иметь путь к спасению.
- Hunt:
- Pick unfair fights. Look for inattentive targets and strike at
- them when they don't expect you.
+ Охотьтесь:
+ Выбирайте нечестные бои. Ищите невнимательных жертв и
+ наносите удары когда они вас не ожидают.
- Abduct:
- Your Unsettle ability stuns and drains your targets. Finish
- them with your void window and use it to pop a window, drag
- them into space and use an empty hand to kidnap them.
+ Похищайте:
+ Ваша способность Unsettle оглушает и истощает цели. Прикончите
+ их с помощью своего острия пустоты и используйте его, чтобы
+ открыть окно, перетащите их в космос и используйте пустую руку, чтобы похитить их.
-
+
- You can move under the station from space, use this to hunt
- and get to isolated sections of space.
+ Вы можете перемещаться под станцией по космосу, используйте
+ это для охоты и проникновения в изолированные участки космоса.
- Your divine appendage; it allows you to incapacitate the loud
- ones and instantly break windows.
+ Ваш божественный отросток, он позволяет обездвиживать слишком
+ шумных и мгновенно разбивать окна.
- Your natural camouflage makes you nearly invisible in space,
- as well as mending any wounds your body might have sustained.
- You can move through glass freely, but are slowed in gravity.
+ Ваш природный камуфляж делает вас почти невидимым в космосе, а
+ также залечивает любые раны, полученные вашим телом. Вы можете
+ свободно проникать сквозь стекло, но замедляетесь под действием гравитации.
- Target a victim while remaining only partially in their view
- to stun and weaken them, but also announce them your presence.
+ Нацельтесь на жертву, частично оставаясь в поле ее зрения,
+ чтобы оглушить и ослабить их, но при этом объявить им о своем присутствии.
diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/voidwalker.ts b/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/voidwalker.ts
index 2a8d22a1f678f..3211932fbe7cc 100644
--- a/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/voidwalker.ts
+++ b/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/voidwalker.ts
@@ -2,11 +2,11 @@ import { Antagonist, Category } from '../base';
const Voidwalker: Antagonist = {
key: 'voidwalker',
- name: 'Voidwalker',
+ name: 'Войдволкер',
description: [
`
- Move through space and pull people into the void.
- Declare solars an independent nation.
+ Перемещайтесь в космосе и утягивайте людей в пустоту.
+ Объявите солнечные панели независимой нацией.
`,
],
category: Category.Midround,
From 890164b3e58edcfa2025d0414a3bc99c9a425553 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:25:47 +0200
Subject: [PATCH 02/23] Shade, sentient, separatist
---
.../tgui/interfaces/AntagInfoSentient.jsx | 18 +++++-----
.../tgui/interfaces/AntagInfoSeparatist.tsx | 36 +++++++++----------
.../tgui/interfaces/AntagInfoShade.jsx | 6 ++--
3 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
index 5d3c901c9fc4a..0c957904e2e74 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
@@ -12,24 +12,24 @@ export const AntagInfoSentient = (props) => {
- You are a sentient creature!
+ Вы - разумное существо!
- All at once it makes sense: you know what you are and who you
- are! Self awareness is yours!
+ Все сразу становится понятно: вы знаете, что вы есть и
+ кто вы! Самосознание стало вашим!
{!!enslaved_to &&
- ' You are grateful to be self aware and owe ' +
+ ' Вы благодарны за то, что осознаете себя и обязаны ' +
enslaved_to +
- ' a great debt. Serve ' +
+ ' большой долг. Служить ' +
enslaved_to +
- ', and assist ' +
+ ', и помогать ' +
p_them +
- ' in completing ' +
+ ' в завершении ' +
p_their +
- ' goals at any cost.'}
+ ' целей любой ценой.'}
{!!holographic &&
- ' You also become depressingly aware that you are not a real creature, but instead a holoform. Your existence is limited to the parameters of the holodeck.'}
+ ' Вы также удручающе осознаете, что являетесь не реальным существом, а голоформой. Ваше существование ограничено параметрами голодека.'}
diff --git a/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx b/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx
index 2999024659d35..9e52237a8f334 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx
@@ -36,12 +36,12 @@ const IntroductionObjectives = (props) => {
- You are the Separatist for a free {nation}!
+ Вы - Сепаратист за свободу {nation}!
@@ -56,33 +56,33 @@ const FrequentlyAskedQuestions = (props) => {
- Frequently Asked Questions:
+ Часто задаваемые вопросы:
- "What even IS a Separatist?"
+ "Что вообще такое Сепаратист?"
- Separatists are semi-antagonists that every department is filled with
- when the round starts. They do not have the permission to freely go
- about and kill, but rather defend the soverignity of their department.
- You may actually recognize them by their historical mode they existed
- from: Nations!
+ Сепаратисты - это полуантагонисты, которыми заполнен каждый отдел
+ когда начинается раунд. Они не имеют права свободно ходить и убивать,
+ а защищают суверенитет своего департамента. Вы можете даже узнать их
+ по их историческому режиму, в котором они когда-то существовали:
+ Нации!
- "What am I supposed to do?"
+ "Что я должен делать?"
- Each department (nation) has an objective. It's a freeform
- objective, so try your best to follow it as you would a freeform
- abductor objective. From experience, eventually nations conflict and
- devolve into war. As long as both departments know what and why
- conflict is starting, that's a green light to attack opposing
- nations.
+ У каждого отдела (нации) есть своя цель. Это условная задача, поэтому
+ старайтесь следовать ей так же, как и условной задаче Абдуктора. Как
+ показывает опыт, в конце концов нации конфликтуют и перерастают в
+ войну. До тех пор пока оба департамента знают, почему конфликт
+ начинается, то это зеленый свет для нападения на противоборствующие
+ нации.
- "Is {nation} the best nation?"
+ "{nation} - самая лучшая нация?"
- Yes.
+ Да.
);
diff --git a/tgui/packages/tgui/interfaces/AntagInfoShade.jsx b/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
index 3929d0ca68ad5..a084ff88afd5d 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
@@ -20,13 +20,13 @@ export const AntagInfoShade = (props) => {
- Your soul has been captured!
+ Ваша душа была захвачена в камень души!
- You are bound to the will of {master_name}!
+ Вы обязаны выполнять волю {master_name}!
- Help them succeed in their goals at all costs.
+ Помогите им добиться успеха в достижении своих целей любой ценой.
From c3ad446f343c7ab267b2ef3a9a166add6866f85e Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:26:20 +0200
Subject: [PATCH 03/23] Nightmare
---
.../tgui/interfaces/AntagInfoNightmare.tsx | 54 +++++++++----------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
index 3c27598101f89..5a9664bec7f5f 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
@@ -18,54 +18,54 @@ export const AntagInfoNightmare = (props) => {
- You are a Nightmare.
+ Вы - Кошмар.
- You are a creature from beyond the stars that has incredibly
- strong powers in the darkness, becoming nigh unbeatable.
- Unfortunately, you wither and burn away in the light. You
- must use your
- light eater to dim
- the station, making hunting easier.
+ Вы - существо, пришедшее из-за звезд, которое обладает
+ невероятно сильными способностями во тьме, становясь почти непобедимым.
+ К сожалению, на свету вы ослабеваете и сгораете. Вы
+ должны использовать свой
+ пожиратель света, чтобы погасить
+ станцию, делая охоту проще.
- Tip #1:
- Move often. The station will be hunting you after you are
- discovered, so don't stay in one area for long.
+ Совет #1:
+ Перемещайтесь чаще. Станция будет охотиться за вами после того, как вас
+ обнаружат, поэтому не задерживайтесь надолго в одном месте.
- Tip #2:
- Pick unfair fights. You are incredibly strong in one versus
- one situations, use it. The more you fight, the harder it will
- be to keep it dark.
+ Совет #2:
+ Выбирайте нечестные бои. Вы невероятно сильны в ситуациях «один на один»,
+ используйте это. Чем больше вы сражаетесь, тем сложнее будет вам
+ сохранять и придерживатся в темноте.
- Tip #3:
- Fully destroy APCs when possible. Instead of hunting lights
- that can be fixed, hunt the APCs which are harder to repair.
+ Совет #3:
+ Полностью уничтожайте ЛКП, когда это возможно. Вместо того чтобы охотиться на лампы,
+ которые можно починить, охотьтесь на ЛКП, которые сложнее починить.
-
+
- Whilst in the shadows, you are immune to all ranged attacks,
- whilst also rapidly regenerating health.
+ Находясь в тени, вы невосприимчивы ко всем атакам дальнего боя,
+ а также быстро восстанавливаете здоровье.
- You are allowed unlimited, unrestricted movement in the dark.
- Light will pull you out of this.
+ Вам позволено неограниченное, ничем не ограниченное движение в темноте.
+ Свет вытащит вас из этого состояния.
- Your heart invites the shadows. If you die in the darkness,
- you will eventually revive if left alone.
+ Ваше сердце призывает тени. Если вы умрете во тьме,
+ то в конце концов оживете, если вас оставят в покое.
- Your twisted appendage. It will consume the light of what it
- touches, be it victim or object. After 7 seconds of being in
- jaunt, stabbing a foe will stun them or do extra damage.
+ Ваш искаженный отросток. Он поглотит свет всего, к чему прикоснется
+ будь то жертва или предмет. После 7 секунд пребывания в
+ перемещении по темноте, удар по противнику оглушит его или нанесёт дополнительный урон.
From 4eea1144c94cb27ed4aef9f7ffe33bd33c6bb0b2 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:26:57 +0200
Subject: [PATCH 04/23] Morph info translation
---
.../tgui/interfaces/AntagInfoMorph.tsx | 34 +++++++++----------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
index c4f8e5a442fec..0e7209081937f 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
@@ -16,36 +16,36 @@ const noticestyle = {
export const AntagInfoMorph = (props) => {
return (
-
+
- You are a morph...
+ Вы - Морф...
- ...a shapeshifting abomination that can eat almost anything. You
- may take the form of anything you can see by{' '}
+ ...мерзость, способная съесть почти все. Вы
+ может принимать форму всего, что вы можете увидеть{' '}
- using your "Assume Form" ability on it. Shift-clicking
- the object in question will also work.
+ используя способность "Assume Form" на нем. Шифт-клик
+ по обьекту тоже будет работать.
{' '}
- This process will alert any nearby observers.
+ Этот процесс предупредит всех находящихся поблизости.
{' '}
- While morphed, you move faster, but are unable to attack creatures
- or eat anything. In addition,
+ Превратившись, вы двигаетесь быстрее, но не можете атаковать существ
+ или есть. Кроме того,
- anyone within three tiles will note an uncanny wrongness
- if examining you.
+ любой в радиусе трех тайлов заметит странную неправильность
+ при осмотре.
{' '}
- You can attack any item or dead creature to consume it -
+ Вы можете атаковать любой предмет или мертвое существо, чтобы поглотить его -
- corpses will restore your health.
+ трупы восстанавливают ваше здоровье.
{' '}
- Finally, you can restore yourself to your original form while
- morphed by{' '}
+ Наконец, вы можете вернуть себе прежнюю форму, будучи
+ перевоплотившись{' '}
- using the "Assume Form" ability on yourself. You can
- also shift-click yourself.
+ используя способность "Assume Form" на себе. Вы также
+ можете шифт-кликнуть себя.
{' '}
From b8d3e434923bd618e34a2eda846eb28f196ad946 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:27:14 +0200
Subject: [PATCH 05/23] Malf AI info translation
---
.../tgui/interfaces/AntagInfoMalf.tsx | 56 +++++++++----------
1 file changed, 28 insertions(+), 28 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx b/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
index 078f3e8026fa8..84ca7fb9b87be 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
@@ -44,18 +44,18 @@ const IntroductionSection = (props) => {
const { act, data } = useBackend();
const { intro, objectives, can_change_objective } = data;
return (
-
+
{intro}
}
@@ -72,16 +72,16 @@ const FlavorSection = (props) => {
return (
Policy
@@ -93,7 +93,7 @@ const FlavorSection = (props) => {
- System Integrity Report:
+ Отчет о целостности системы:
>{goal}
@@ -101,7 +101,7 @@ const FlavorSection = (props) => {
- Morality Core Report:
+ Доклад ядра морали:
>{allies}
@@ -109,10 +109,10 @@ const FlavorSection = (props) => {
- Overall Sentience Coherence Grade: FAILING.
+ Общая оценка согласованности чувств: НЕУДАЧА.
- >Report to Nanotrasen?
+ >Сообщить в Нанотрейзен?
>>N
@@ -127,36 +127,36 @@ const CodewordsSection = (props) => {
const { data } = useBackend();
const { has_codewords, phrases, responses } = data;
return (
-
+
{(!has_codewords && (
- You have not been supplied the Syndicate codewords. You will have to
- use alternative methods to find potential allies. Proceed with
- caution, however, as everyone is a potential foe.
+ Вам не предоставили кодовые слова Синдиката. Вам придется
+ использовать альтернативные методы поиска потенциальных союзников. Действуйте с
+ осторожностью, ведь каждый - потенциальный враг.
)) || (
<>
- New access to restricted channels has provided you with
- intercepted syndicate codewords. Syndicate agents will respond
- as if you're one of their own. Proceed with caution,
- however, as everyone is a potential foe.
+ Благодаря новому доступу к закрытым каналам вы получили
+ перехваченные кодовые слова Синдиката. Агенты синдиката будут отвечать
+ как будто вы один из них. Действуйте с осторожностью,
+ поскольку каждый из них - потенциальный враг.
- The speech recognition subsystem has been configured to
- flag these codewords.
+ Подсистема распознавания речи была настроена на то, чтобы
+ отмечать эти кодовые слова.
- Code Phrases:
+ Кодовые фразы:
{phrases}
- Code Responses:
+ Кодовые ответы:
{responses}
@@ -186,7 +186,7 @@ export const AntagInfoMalf = (props) => {
icon: item.icon,
icon_state: item.icon_state,
category: category.name,
- cost: `${item.cost} PT`,
+ cost: `${item.cost} ВО`,
desc: item.desc,
disabled: processingTime < item.cost,
});
@@ -207,14 +207,14 @@ export const AntagInfoMalf = (props) => {
selected={antagInfoTab === 0}
onClick={() => setAntagInfoTab(0)}
>
- Information
+ Информация
setAntagInfoTab(1)}
>
- Malfunction Modules
+ Сбойные Модули
@@ -240,8 +240,8 @@ export const AntagInfoMalf = (props) => {
act('buy', { name: item.name })}
+ currency={`${processingTime} ВО`}
+ handleBuy={(item) => act('купить', { name: item.name })}
/>
From 8c3707963014bb6cc5e893ba098c7dfcf74e20f9 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:27:35 +0200
Subject: [PATCH 06/23] Glitch info translation
---
.../tgui/interfaces/AntagInfoGlitch.tsx | 44 +++++++++----------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
index 469215a7f4595..8d6fb86e44ff0 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
@@ -27,15 +27,15 @@ export const AntagInfoGlitch = (props) => {
- FN TERMINATE_INTRUDERS (REF)
+ FN ТЕРМИНАЦИЯ_НАРУШИТЕЛЕЙ (REF)
- Initialize({antag_name})
+ Инициализация({antag_name})
- Bitrunning is a crime. Your
- mission: Eliminate{' '}
- organic intruders to maintain the integrity of the system.
+ Битраннинг- это преступление. Ваша
+ миссия: Уничтожить{' '}
+ органических вторженцов, чтобы сохранить целостность системы.
@@ -43,21 +43,21 @@ export const AntagInfoGlitch = (props) => {
- const TARGETS ={' '}
+ константа ЦЕЛИ ={' '}
- system.
- INTRUDERS;
+ системы.
+ ВТОРЖЕНЦЫ;
- while TARGETS.LIFE !={' '}
- stat.DEAD
+ когда ЦЕЛИ.ЖИЗНЬ !={' '}
+ статус.МЕРТВ
- action.
- KILL()
+ действие.
+ УБИТЬ()
- terminate_intruders([0x70cf4020])
+ уничтожить_вторженцев([0x70cf4020])
@@ -74,12 +74,12 @@ const SpecificInfo = (props) => {
return (
<>
- To assist your task, your program has been loaded with cutting edge{' '}
- martial arts skills.
+ Чтобы облегчить вам задачу, в вашу программу добавлены передовые технологии{' '}
+ знаний боевых исскуств.
- Ranged weaponry is forbidden.
- Ballistic defense is frowned upon. Style is paramount.
+ Оружие дальнего боя запрещено.
+ Баллистическая защита не приветствуется. Стиль имеет первостепенное значение.
>
);
@@ -87,12 +87,12 @@ const SpecificInfo = (props) => {
return (
<>
- You are an advanced combat unit. You have been outfitted with{' '}
- lethal weaponry.
+ Вы - передовое боевое подразделение. Вы были оснащены{' '}
+ летальным оружие.
- Terminate organic life at any
- cost.
+ Уничтожить органическую жизнь любой
+ любой ценой.
>
);
@@ -100,7 +100,7 @@ const SpecificInfo = (props) => {
return (
- ORGANIC LIFE MUST BE TERMINATED.
+ ОРГАНИЧЕСКАЯ ЖИЗНЬ ДОЛЖНА БЫТЬ ЛИКВИДИРОВАНА.
);
From 1011c7095466e569d47f017ce581a4328690213c Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:27:59 +0200
Subject: [PATCH 07/23] Generic and blood brother info
---
tgui/packages/tgui/interfaces/AntagInfoBrother.tsx | 2 +-
tgui/packages/tgui/interfaces/AntagInfoGeneric.tsx | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBrother.tsx b/tgui/packages/tgui/interfaces/AntagInfoBrother.tsx
index 731e24e485fe5..97ea56f220042 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBrother.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBrother.tsx
@@ -19,7 +19,7 @@ export const AntagInfoBrother = (props) => {
- You are the {antag_name}!
+ Вы - {antag_name}!
diff --git a/tgui/packages/tgui/interfaces/AntagInfoGeneric.tsx b/tgui/packages/tgui/interfaces/AntagInfoGeneric.tsx
index c4a81426585d8..4535006d43518 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoGeneric.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoGeneric.tsx
@@ -18,7 +18,7 @@ export const AntagInfoGeneric = (props) => {
- You are the {antag_name}!
+ Вы - {antag_name}!
From c09877d4bb479738acce2c47145ea182633dcb17 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:28:15 +0200
Subject: [PATCH 08/23] Brainwashed info translation
---
.../tgui/interfaces/AntagInfoBrainwashed.tsx | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
index dfa05895bd047..6ceb1eede58af 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
@@ -25,13 +25,13 @@ export const AntagInfoBrainwashed = (porps) => {
- Hey, no! Stop translating this!
+ Эй, не смейте! Хватит транслировать это!
- Your mind reels...
+ Ваши мысли разбегаются...
- It is focusing on a single purpose...
+ Сосредоточен на одной цели...
{
objectives={data.objectives}
objectiveFollowup={
- This Directive must be followed.
+ Необходимо следовать этой директиве.
}
/>
- Follow the directives at any cost!
+ Выполняйте директивы любой ценой!
- You ruined my cool font effect.
+ Ты испортил мой классный эффект шрифта.
From 1d9295937fa5ceef5a065793343e64686c1c7095 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:28:26 +0200
Subject: [PATCH 09/23] Blob info translation
---
.../tgui/interfaces/AntagInfoBlob.tsx | 128 +++++++++---------
1 file changed, 64 insertions(+), 64 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index 725efb056e266..c01927a51510c 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -46,10 +46,10 @@ const Overview = (props) => {
return (
- You haven't revealed your true form yet!
+ Вы еще не показали свою истинную форму!
- You must succumb to the infection. Find somewhere safe and pop!
+ Вы должны умереть от инфекции. Найдите безопасное место и взорвитесь!
);
@@ -58,11 +58,11 @@ const Overview = (props) => {
return (
- You are the Blob!
+ Вы - Блоб!
- As the overmind, you can control the blob.
+ В роли управляющего ядра вы можете управлять блобом.
- Your blob reagent is:{' '}
+ Ваш реагент блоба:{' '}
{
- The{' '}
+ {' '}
- {name}
+ Реагент {name}
{' '}
- reagent {description}
+ {description}
{effects && (
- The{' '}
+ {' '}
- {name}
+ Реагент {name}
{' '}
- reagent {effects}
+ {effects}
)}
@@ -101,34 +101,34 @@ const Overview = (props) => {
const Basics = (props) => {
return (
-
+
-
- You can expand, which will attack people, damage objects, or place a
- Normal Blob if the tile is clear.
+
+ Вы можете расширяться, что приведет к атаке существ, повреждению предметов или помещению
+ обычной клетки блоба, если тайл пустой.
-
- You will be able to manually place your blob core by pressing the
- Place Blob Core button in the bottom right corner of the screen.{' '}
+
+ Вы сможете вручную разместить ядро блоба, нажав кнопку
+ Place Blob Core в правом нижнем углу экрана.{' '}
- If you are the blob infection, you can place the core where you are
- standing by pressing the pop button on the top left corner of the
- screen.
+ Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где вы стоите
+ нажав на кнопку в левом верхнем углу экрана.
+ экрана.
-
- In addition to the buttons on your HUD, there are a few click
- shortcuts to speed up expansion and defense.
+
+ В дополнение к кнопкам на вашем интерфейсе, есть несколько сочетаний клавиш
+ для ускорения расширения и обороны.
-
- Click = Expand Blob
- Middle Mouse Click = Rally Spores
- Ctrl Click = Create Shield Blob
- Alt Click = Remove Blob
+
+ Клик = Разместить клетку блоба
+ СКМ = Отправить споры
+ Ктрл-Клик = Создать щитовую клетку блоба
+ Альт-Клик = Убрать клетку блоба
-
- Attempting to talk will send a message to all other overminds,
- allowing you to coordinate with them.
+
+ Попытка заговорить отправит сообщение всем остальным управляющим ядрам,
+ что позволит вам координировать свои действия с ними.
@@ -137,17 +137,17 @@ const Basics = (props) => {
const Minions = (props) => {
return (
-
+
-
- This unit can be produced from factories for a cost. They are hard to
- kill, powerful, and moderately smart. The factory used to create one
- will become fragile and briefly unable to produce spores.
+
+ Эта боевая единица может быть произведена на клетках-фабриках за определенную стоимость. Их трудно
+ убить, мощные и в меру умные. Фабрика, использованная для создания одного
+ станет хрупкой и на короткое время потеряет способность производить споры.
-
- Produced automatically from factories, these are weak, but can be
- rallied to attack enemies. They will also attack enemies near the
- factory and attempt to zombify corpses.
+
+ Они производятся автоматически на клетках-фабриках, слабы, но их можно
+ собрать воедино и атаковать врагов. Они также будут атаковать врагов рядом с
+ фабрики и пытаются зомбировать трупы.
@@ -156,37 +156,37 @@ const Minions = (props) => {
const Structures = (props) => {
return (
-
+
- Normal Blobs will expand your reach and can be upgraded into special
- blobs that perform certain functions. Bear in mind that expanding into
- space has an 80% chance of failing!
+ Обычные клетки блоба расширят ваши границы и могут быть улучшены до специальных клеток
+ блоба, которые выполняют определенные функции. Имейте в виду, что расширение в
+ космос с вероятностью 80% не удастся!
- You can upgrade normal blobs into the following types of blob:
+ Вы можете превратить обычные клетки блоба в следующие типы:
-
- Strong blobs are expensive but take more damage. In additon, they are
- fireproof and can block air, use these to protect yourself from
- station fires.
+
+ Сильные клетки блоба стоят дороже, но наносят больше урона. Кроме того, они
+ огнеупорные и могут блокировать воздух, используйте их, чтобы защититься от
+ пожаров на станции.
-
- Upgrading strong blobs creates reflective blobs, capable of reflecting
- most projectiles at the cost of the strong blob's extra health.
+
+ Улучшение сильных клеток блоба создает отражающие клетки блоба, способные отражать
+ большинство снарядов за счет дополнительного здоровья сильной клетки блоба.
-
- Blobs which produce more resources for you, build as many of these as
- possible to consume the station. This type of blob must be placed near
- node blobs or your core to work.
+
+ Клетки блоба, которые производят больше ресурсов для вас, постройте их как можно больше,
+ чтобы поглощать станцию. Этот тип блобов должен быть размещен рядом с
+ узловыми клетками блоба или ядра, чтобы они работали.
-
- Blobs that spawn blob spores which will attack nearby enemies. This
- type of blob must be placed near node blobs or your core to work.
+
+ Клетки блоба, которые порождают споры блоба, которые атакуют ближайших врагов. Эти
+ клетки блоба необходимо поместить рядом с узловыми клетками блоба или ядром, чтобы они работали.
-
- Blobs which grow, like the core. Like the core it can activate
- resource and factory blobs.
+
+ Клетки блоба, которые растут, как и ядро. Они, как и ядро, могут активировать
+ ресурсные клетки и клетки-фабрики блоба.
@@ -198,7 +198,7 @@ const ObjectiveDisplay = (props) => {
const { color, objectives } = data;
return (
-
+
{objectives.map(({ explanation }, index) => (
Date: Wed, 25 Dec 2024 18:28:43 +0200
Subject: [PATCH 10/23] Demon info translation
---
.../tgui/interfaces/AntagInfoDemon.tsx | 26 +++++++++----------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx b/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
index aaa02521167c8..d005e3656b1b9 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
@@ -43,7 +43,7 @@ export const AntagInfoDemon = (props) => {
@@ -53,23 +53,23 @@ export const AntagInfoDemon = (props) => {
{!!explain_attack && (
-
+
- Blood Jaunt: You can
- dive in and out of blood to travel anywhere you need to
- be. You will gain a speed boost upon leaving the jaunt
- for surprise attacks. You can drag victims you have
- disabled through the blood, consuming them and restoring
- health.
+ Blood Jaunt: Вы можете
+ погружаться в кровь и выходить из нее, чтобы перемещаться в любое место, где вам нужно
+ быть. Выйдя из крови, вы получаете повышенную скорость передвижения
+ для внезапных атак. Вы можете тащить жертв, которых вы
+ обезвредили через кровь, поглощая их и восстанавливая
+ здоровье.
- Monstrous strike: You
- can launch a devastating slam attack by right-clicking,
- capable of smashing bones in one strike. Great for
- preventing the escape of your victims, as their wounds
- will slow them.
+ Monstrous strike: Вы
+ можете нанести сокрушительную ударную атаку, используя ПКМ,
+ способную одним ударом раздробить кости. Отлично подходит для
+ предотвращения побега ваших жертв, так как их раны
+ замедлят их бегство.
From 8dd7ed81f3445e1f2a1828830543fc9200b71b17 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 18:44:46 +0200
Subject: [PATCH 11/23] Minor blob info fix
---
tgui/packages/tgui/interfaces/AntagInfoBlob.tsx | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index c01927a51510c..f88a579de085c 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -72,25 +72,25 @@ const Overview = (props) => {
- {' '}
+ Реагент{' '}
- Реагент {name}
+ {name}
{' '}
{description}
{effects && (
- {' '}
+ Реагент{' '}
- Реагент {name}
+ {name}
{' '}
{effects}
From 0f25004f9249e556470059b986286f3f3ec9d234 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Wed, 25 Dec 2024 19:12:17 +0200
Subject: [PATCH 12/23] Minor morph fix and Prettier fix
---
.../tgui/interfaces/AntagInfoBlob.tsx | 69 ++++++++++---------
.../tgui/interfaces/AntagInfoDemon.tsx | 15 ++--
.../tgui/interfaces/AntagInfoGlitch.tsx | 25 ++++---
.../tgui/interfaces/AntagInfoMalf.tsx | 12 ++--
.../tgui/interfaces/AntagInfoMorph.tsx | 15 ++--
.../tgui/interfaces/AntagInfoNightmare.tsx | 45 ++++++------
.../tgui/interfaces/AntagInfoSentient.jsx | 8 +--
.../tgui/interfaces/AntagInfoVoidwalker.tsx | 16 +++--
8 files changed, 110 insertions(+), 95 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index f88a579de085c..0ed081b5d233d 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -60,7 +60,9 @@ const Overview = (props) => {
Вы - Блоб!
- В роли управляющего ядра вы можете управлять блобом.
+
+ В роли управляющего ядра вы можете управлять блобом.
+
Ваш реагент блоба:{' '}
{
- Вы можете расширяться, что приведет к атаке существ, повреждению предметов или помещению
- обычной клетки блоба, если тайл пустой.
+ Вы можете расширяться, что приведет к атаке существ, повреждению
+ предметов или помещению обычной клетки блоба, если тайл пустой.
- Вы сможете вручную разместить ядро блоба, нажав кнопку
- Place Blob Core в правом нижнем углу экрана.{' '}
-
+ Вы сможете вручную разместить ядро блоба, нажав кнопку Place Blob Core
+ в правом нижнем углу экрана.
- Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где вы стоите
- нажав на кнопку в левом верхнем углу экрана.
- экрана.
+ Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где
+ вы стоите нажав на кнопку в левом верхнем углу экрана. экрана.
- В дополнение к кнопкам на вашем интерфейсе, есть несколько сочетаний клавиш
- для ускорения расширения и обороны.
+ В дополнение к кнопкам на вашем интерфейсе, есть несколько сочетаний
+ клавиш для ускорения расширения и обороны.
Клик = Разместить клетку блоба
@@ -127,8 +127,8 @@ const Basics = (props) => {
Альт-Клик = Убрать клетку блоба
- Попытка заговорить отправит сообщение всем остальным управляющим ядрам,
- что позволит вам координировать свои действия с ними.
+ Попытка заговорить отправит сообщение всем остальным управляющим
+ ядрам, что позволит вам координировать свои действия с ними.
@@ -140,14 +140,15 @@ const Minions = (props) => {
- Эта боевая единица может быть произведена на клетках-фабриках за определенную стоимость. Их трудно
- убить, мощные и в меру умные. Фабрика, использованная для создания одного
- станет хрупкой и на короткое время потеряет способность производить споры.
+ Эта боевая единица может быть произведена на клетках-фабриках за
+ определенную стоимость. Их трудно убить, мощные и в меру умные.
+ Фабрика, использованная для создания одного станет хрупкой и на
+ короткое время потеряет способность производить споры.
Они производятся автоматически на клетках-фабриках, слабы, но их можно
- собрать воедино и атаковать врагов. Они также будут атаковать врагов рядом с
- фабрики и пытаются зомбировать трупы.
+ собрать воедино и атаковать врагов. Они также будут атаковать врагов
+ рядом с фабрики и пытаются зомбировать трупы.
@@ -158,35 +159,37 @@ const Structures = (props) => {
return (
- Обычные клетки блоба расширят ваши границы и могут быть улучшены до специальных клеток
- блоба, которые выполняют определенные функции. Имейте в виду, что расширение в
- космос с вероятностью 80% не удастся!
+ Обычные клетки блоба расширят ваши границы и могут быть улучшены до
+ специальных клеток блоба, которые выполняют определенные функции. Имейте
+ в виду, что расширение в космос с вероятностью 80% не удастся!
Вы можете превратить обычные клетки блоба в следующие типы:
- Сильные клетки блоба стоят дороже, но наносят больше урона. Кроме того, они
- огнеупорные и могут блокировать воздух, используйте их, чтобы защититься от
- пожаров на станции.
+ Сильные клетки блоба стоят дороже, но наносят больше урона. Кроме
+ того, они огнеупорные и могут блокировать воздух, используйте их,
+ чтобы защититься от пожаров на станции.
- Улучшение сильных клеток блоба создает отражающие клетки блоба, способные отражать
- большинство снарядов за счет дополнительного здоровья сильной клетки блоба.
+ Улучшение сильных клеток блоба создает отражающие клетки блоба,
+ способные отражать большинство снарядов за счет дополнительного
+ здоровья сильной клетки блоба.
- Клетки блоба, которые производят больше ресурсов для вас, постройте их как можно больше,
- чтобы поглощать станцию. Этот тип блобов должен быть размещен рядом с
- узловыми клетками блоба или ядра, чтобы они работали.
+ Клетки блоба, которые производят больше ресурсов для вас, постройте их
+ как можно больше, чтобы поглощать станцию. Этот тип блобов должен быть
+ размещен рядом с узловыми клетками блоба или ядра, чтобы они работали.
- Клетки блоба, которые порождают споры блоба, которые атакуют ближайших врагов. Эти
- клетки блоба необходимо поместить рядом с узловыми клетками блоба или ядром, чтобы они работали.
+ Клетки блоба, которые порождают споры блоба, которые атакуют ближайших
+ врагов. Эти клетки блоба необходимо поместить рядом с узловыми
+ клетками блоба или ядром, чтобы они работали.
- Клетки блоба, которые растут, как и ядро. Они, как и ядро, могут активировать
- ресурсные клетки и клетки-фабрики блоба.
+ Клетки блоба, которые растут, как и ядро. Они, как и ядро, могут
+ активировать ресурсные клетки и клетки-фабрики блоба.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx b/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
index d005e3656b1b9..548b19fd39965 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
@@ -57,19 +57,20 @@ export const AntagInfoDemon = (props) => {
Blood Jaunt: Вы можете
- погружаться в кровь и выходить из нее, чтобы перемещаться в любое место, где вам нужно
- быть. Выйдя из крови, вы получаете повышенную скорость передвижения
- для внезапных атак. Вы можете тащить жертв, которых вы
+ погружаться в кровь и выходить из нее, чтобы
+ перемещаться в любое место, где вам нужно быть. Выйдя из
+ крови, вы получаете повышенную скорость передвижения для
+ внезапных атак. Вы можете тащить жертв, которых вы
обезвредили через кровь, поглощая их и восстанавливая
здоровье.
Monstrous strike: Вы
- можете нанести сокрушительную ударную атаку, используя ПКМ,
- способную одним ударом раздробить кости. Отлично подходит для
- предотвращения побега ваших жертв, так как их раны
- замедлят их бегство.
+ можете нанести сокрушительную ударную атаку, используя
+ ПКМ, способную одним ударом раздробить кости. Отлично
+ подходит для предотвращения побега ваших жертв, так как
+ их раны замедлят их бегство.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
index 8d6fb86e44ff0..495cc975b4060 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
@@ -30,12 +30,15 @@ export const AntagInfoGlitch = (props) => {
FN ТЕРМИНАЦИЯ_НАРУШИТЕЛЕЙ (REF)
- Инициализация({antag_name})
+
+ Инициализация({antag_name})
+
- Битраннинг- это преступление. Ваша
- миссия: Уничтожить{' '}
- органических вторженцов, чтобы сохранить целостность системы.
+ Битраннинг- это
+ преступление. Ваша миссия:{' '}
+ Уничтожить органических
+ вторженцов, чтобы сохранить целостность системы.
@@ -74,12 +77,14 @@ const SpecificInfo = (props) => {
return (
<>
- Чтобы облегчить вам задачу, в вашу программу добавлены передовые технологии{' '}
- знаний боевых исскуств.
+ Чтобы облегчить вам задачу, в вашу программу добавлены передовые
+ технологии знаний{' '}
+ боевых исскуств.
- Оружие дальнего боя запрещено.
- Баллистическая защита не приветствуется. Стиль имеет первостепенное значение.
+ Оружие дальнего боя запрещено
+ . Баллистическая защита не приветствуется. Стиль имеет
+ первостепенное значение.
>
);
@@ -91,8 +96,8 @@ const SpecificInfo = (props) => {
летальным оружие.
- Уничтожить органическую жизнь любой
- любой ценой.
+ Уничтожить органическую жизнь
+ любой любой ценой.
>
);
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx b/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
index 84ca7fb9b87be..b8e13b1cef7ca 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
@@ -132,20 +132,20 @@ const CodewordsSection = (props) => {
{(!has_codewords && (
Вам не предоставили кодовые слова Синдиката. Вам придется
- использовать альтернативные методы поиска потенциальных союзников. Действуйте с
- осторожностью, ведь каждый - потенциальный враг.
+ использовать альтернативные методы поиска потенциальных союзников.
+ Действуйте с осторожностью, ведь каждый - потенциальный враг.
)) || (
<>
Благодаря новому доступу к закрытым каналам вы получили
- перехваченные кодовые слова Синдиката. Агенты синдиката будут отвечать
- как будто вы один из них. Действуйте с осторожностью,
+ перехваченные кодовые слова Синдиката. Агенты синдиката будут
+ отвечать как будто вы один из них. Действуйте с осторожностью,
поскольку каждый из них - потенциальный враг.
- Подсистема распознавания речи была настроена на то, чтобы
- отмечать эти кодовые слова.
+ Подсистема распознавания речи была настроена на то,
+ чтобы отмечать эти кодовые слова.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
index 0e7209081937f..268941c14bdc0 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
@@ -22,8 +22,8 @@ export const AntagInfoMorph = (props) => {
Вы - Морф...
- ...мерзость, способная съесть почти все. Вы
- может принимать форму всего, что вы можете увидеть{' '}
+ ...мерзость, способная съесть почти все. Вы можете принимать форму
+ всего, что вы можете увидеть{' '}
используя способность "Assume Form" на нем. Шифт-клик
по обьекту тоже будет работать.
@@ -31,13 +31,14 @@ export const AntagInfoMorph = (props) => {
Этот процесс предупредит всех находящихся поблизости.
{' '}
- Превратившись, вы двигаетесь быстрее, но не можете атаковать существ
- или есть. Кроме того,
+ Превратившись, вы двигаетесь быстрее, но не можете атаковать
+ существ или есть. Кроме того,
- любой в радиусе трех тайлов заметит странную неправильность
- при осмотре.
+ любой в радиусе трех тайлов заметит странную
+ неправильность при осмотре.
{' '}
- Вы можете атаковать любой предмет или мертвое существо, чтобы поглотить его -
+ Вы можете атаковать любой предмет или мертвое существо, чтобы
+ поглотить его -
трупы восстанавливают ваше здоровье.
{' '}
diff --git a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
index 5a9664bec7f5f..dc9c56f470de6 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
@@ -22,27 +22,29 @@ export const AntagInfoNightmare = (props) => {
Вы - существо, пришедшее из-за звезд, которое обладает
- невероятно сильными способностями во тьме, становясь почти непобедимым.
- К сожалению, на свету вы ослабеваете и сгораете. Вы
- должны использовать свой
- пожиратель света, чтобы погасить
- станцию, делая охоту проще.
+ невероятно сильными способностями во тьме, становясь почти
+ непобедимым. К сожалению, на свету вы ослабеваете и
+ сгораете. Вы должны использовать свой
+ пожиратель света,
+ чтобы погасить станцию, делая охоту проще.
Совет #1:
- Перемещайтесь чаще. Станция будет охотиться за вами после того, как вас
- обнаружат, поэтому не задерживайтесь надолго в одном месте.
+ Перемещайтесь чаще. Станция будет охотиться за вами после
+ того, как вас обнаружат, поэтому не задерживайтесь надолго в
+ одном месте.
Совет #2:
- Выбирайте нечестные бои. Вы невероятно сильны в ситуациях «один на один»,
- используйте это. Чем больше вы сражаетесь, тем сложнее будет вам
- сохранять и придерживатся в темноте.
+ Выбирайте нечестные бои. Вы невероятно сильны в ситуациях
+ «один на один», используйте это. Чем больше вы сражаетесь, тем
+ сложнее будет вам сохранять и придерживатся в темноте.
Совет #3:
- Полностью уничтожайте ЛКП, когда это возможно. Вместо того чтобы охотиться на лампы,
- которые можно починить, охотьтесь на ЛКП, которые сложнее починить.
+ Полностью уничтожайте ЛКП, когда это возможно. Вместо того
+ чтобы охотиться на лампы, которые можно починить, охотьтесь на
+ ЛКП, которые сложнее починить.
@@ -51,21 +53,22 @@ export const AntagInfoNightmare = (props) => {
- Находясь в тени, вы невосприимчивы ко всем атакам дальнего боя,
- а также быстро восстанавливаете здоровье.
+ Находясь в тени, вы невосприимчивы ко всем атакам дальнего
+ боя, а также быстро восстанавливаете здоровье.
- Вам позволено неограниченное, ничем не ограниченное движение в темноте.
- Свет вытащит вас из этого состояния.
+ Вам позволено неограниченное, ничем не ограниченное движение в
+ темноте. Свет вытащит вас из этого состояния.
- Ваше сердце призывает тени. Если вы умрете во тьме,
- то в конце концов оживете, если вас оставят в покое.
+ Ваше сердце призывает тени. Если вы умрете во тьме, то в конце
+ концов оживете, если вас оставят в покое.
- Ваш искаженный отросток. Он поглотит свет всего, к чему прикоснется
- будь то жертва или предмет. После 7 секунд пребывания в
- перемещении по темноте, удар по противнику оглушит его или нанесёт дополнительный урон.
+ Ваш искаженный отросток. Он поглотит свет всего, к чему
+ прикоснется будь то жертва или предмет. После 7 секунд
+ пребывания в перемещении по темноте, удар по противнику
+ оглушит его или нанесёт дополнительный урон.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
index 0c957904e2e74..f76e8ee9129f4 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
@@ -11,13 +11,11 @@ export const AntagInfoSentient = (props) => {
-
- Вы - разумное существо!
-
+ Вы - разумное существо!
- Все сразу становится понятно: вы знаете, что вы есть и
- кто вы! Самосознание стало вашим!
+ Все сразу становится понятно: вы знаете, что вы есть и кто вы!
+ Самосознание стало вашим!
{!!enslaved_to &&
' Вы благодарны за то, что осознаете себя и обязаны ' +
enslaved_to +
diff --git a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
index f0a537f1b1abf..32cf5d78f60f6 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
@@ -29,16 +29,18 @@ export const AntagInfoVoidwalker = (props) => {
Выживайте:
У вас есть непревзойденная свобода. Оставайтесь в космосе, и
никто не сможет остановить вас. Вы можете перемещаться через
- окна, поэтому держитесь возле них, чтобы чтобы всегда иметь путь к спасению.
+ окна, поэтому держитесь возле них, чтобы чтобы всегда иметь
+ путь к спасению.
Охотьтесь:
- Выбирайте нечестные бои. Ищите невнимательных жертв и
- наносите удары когда они вас не ожидают.
+ Выбирайте нечестные бои. Ищите невнимательных жертв и наносите
+ удары когда они вас не ожидают.
Похищайте:
Ваша способность Unsettle оглушает и истощает цели. Прикончите
их с помощью своего острия пустоты и используйте его, чтобы
- открыть окно, перетащите их в космос и используйте пустую руку, чтобы похитить их.
+ открыть окно, перетащите их в космос и используйте пустую
+ руку, чтобы похитить их.
@@ -57,11 +59,13 @@ export const AntagInfoVoidwalker = (props) => {
Ваш природный камуфляж делает вас почти невидимым в космосе, а
также залечивает любые раны, полученные вашим телом. Вы можете
- свободно проникать сквозь стекло, но замедляетесь под действием гравитации.
+ свободно проникать сквозь стекло, но замедляетесь под
+ действием гравитации.
Нацельтесь на жертву, частично оставаясь в поле ее зрения,
- чтобы оглушить и ослабить их, но при этом объявить им о своем присутствии.
+ чтобы оглушить и ослабить их, но при этом объявить им о своем
+ присутствии.
From 9faeb2eabcdeeaf58e5d2934f445b6a9a470789a Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 26 Dec 2024 16:18:51 +0200
Subject: [PATCH 13/23] Small linter issue fix
---
code/modules/mob/living/carbon/examine.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/examine.dm b/code/modules/mob/living/carbon/examine.dm
index d4d6c8d449f9f..93675304d0123 100644
--- a/code/modules/mob/living/carbon/examine.dm
+++ b/code/modules/mob/living/carbon/examine.dm
@@ -495,7 +495,7 @@
var/datum/record/crew/target_record = find_record(perpname)
if(target_record)
. += "Должность: [target_record.rank]"
- . += "\[Фото спереди\]\[Фото сбоку\]"
+ . += "\[Фото спереди\]\[Фото сбоку\]"
if(HAS_TRAIT(user, TRAIT_MEDICAL_HUD) && HAS_TRAIT(user, TRAIT_SECURITY_HUD))
title = separator_hr("Медицинский и безопасности анализы")
. += get_medhud_examine_info(user, target_record)
From 977418a33355c8ccab13a1cc942980e6cfe954c9 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 9 Jan 2025 17:14:51 +0200
Subject: [PATCH 14/23] translation fixes
---
tgui/packages/tgui/interfaces/AntagInfoBlob.tsx | 10 ++++------
tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx | 4 ++--
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index 0ed081b5d233d..a4d69ab112ba2 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -60,9 +60,7 @@ const Overview = (props) => {
Вы - Блоб!
-
- В роли управляющего ядра вы можете управлять блобом.
-
+ В роли сверхразума вы можете управлять блобом.
Ваш реагент блоба:{' '}
{
предметов или помещению обычной клетки блоба, если тайл пустой.
- Вы сможете вручную разместить ядро блоба, нажав кнопку Place Blob Core
- в правом нижнем углу экрана.
+ Вы сможете вручную разместить ядро блоба, нажав кнопку "Разместить
+ Ядро Блоба" в правом нижнем углу экрана.
Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где
- вы стоите нажав на кнопку в левом верхнем углу экрана. экрана.
+ вы стоите нажав на кнопку в левом верхнем углу экрана.
В дополнение к кнопкам на вашем интерфейсе, есть несколько сочетаний
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
index 6ceb1eede58af..367e7c5693c15 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
@@ -25,7 +25,7 @@ export const AntagInfoBrainwashed = (porps) => {
- Эй, не смейте! Хватит транслировать это!
+ Hey, no! Stop translating this!
Ваши мысли разбегаются...
@@ -48,7 +48,7 @@ export const AntagInfoBrainwashed = (porps) => {
Выполняйте директивы любой ценой!
- Ты испортил мой классный эффект шрифта.
+ You ruined my cool font effect.
From 18332664799bff6b453cedeac77f65e47226855e Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 9 Jan 2025 17:15:06 +0200
Subject: [PATCH 15/23] blob buttons translation
---
code/_onclick/hud/blob_overmind.dm | 62 +++++++++++++++---------------
1 file changed, 31 insertions(+), 31 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index f02f67296bdcf..086c1ebff7c57 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -12,8 +12,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 = "Перемещает камеру к выбранному узлу блоба."
/atom/movable/screen/blob/jump_to_node/Click()
if(!isovermind(usr))
@@ -23,15 +23,15 @@
/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 = "Переместите камеру к ядру блоба."
/atom/movable/screen/blob/jump_to_core/MouseEntered(location,control,params)
if(hud?.mymob && isovermind(hud.mymob))
var/mob/eye/blob/B = hud.mymob
if(!B.placed)
- name = "Place Blob Core"
- desc = "Attempt to place your blob core at this location."
+ name = "Разместить ядро блоба"
+ desc = "Попытатся разместить ядро блоба в этом месте."
else
name = initial(name)
desc = initial(desc)
@@ -48,13 +48,13 @@
/atom/movable/screen/blob/blobbernaut
icon_state = "ui_blobbernaut"
// Name and description get given their proper values on Initialize()
- name = "Produce Blobbernaut (ERROR)"
- desc = "Produces a strong, smart blobbernaut from a factory blob for (ERROR) resources.
The factory blob used will become fragile and unable to produce spores."
+ name = "Произвести Блоббернаута (ОШИБКА)"
+ desc = "Производит сильного, умного блоббернаута из клетки-фабрики блоба за (ОШИБКА) ресурсов.
Используемая клетка-фабрика станет хрупкой и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Produce Blobbernaut ([BLOBMOB_BLOBBERNAUT_RESOURCE_COST])"
- desc = "Produces a strong, smart blobbernaut from a factory blob for [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] resources.
The factory blob used will become fragile and unable to produce spores."
+ name = "Произвести Блоббернаута ([BLOBMOB_BLOBBERNAUT_RESOURCE_COST])"
+ desc = "Производит сильного, умного блоббернаута из клетки-фабрики блоба за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемая клетка-фабрика станет хрупкой и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Click()
if(!isovermind(usr))
@@ -65,13 +65,13 @@
/atom/movable/screen/blob/resource_blob
icon_state = "ui_resource"
// Name and description get given their proper values on Initialize()
- name = "Produce Resource Blob (ERROR)"
- desc = "Produces a resource blob for ERROR resources.
Resource blobs will give you resources every few seconds."
+ name = "Произвести ресурсную клетку блоба (ОШИБКА)"
+ desc = "Производит ресурсную клетку блоба за ОШИБКА resources.
Ресурсные клетки блоба будут давать вам ресурсы каждые несколько секунд."
/atom/movable/screen/blob/resource_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Produce Resource Blob ([BLOB_STRUCTURE_RESOURCE_COST])"
- desc = "Produces a resource blob for [BLOB_STRUCTURE_RESOURCE_COST] resources.
Resource blobs will give you resources every few seconds."
+ name = "Произвести ресурсную клетку блоба ([BLOB_STRUCTURE_RESOURCE_COST])"
+ desc = "Производит ресурсную клетку блоба за [BLOB_STRUCTURE_RESOURCE_COST] ресурсов.
Ресурсные клетки блоба будут давать вам ресурсы каждые несколько секунд."
/atom/movable/screen/blob/resource_blob/Click()
if(!isovermind(usr))
@@ -82,13 +82,13 @@
/atom/movable/screen/blob/node_blob
icon_state = "ui_node"
// Name and description get given their proper values on Initialize()
- name = "Produce Node Blob (ERROR)"
- desc = "Produces a node blob for ERROR resources.
Node blobs will expand and activate nearby resource and factory blobs."
+ name = "Произвести узловую клетку блоба (ОШИБКА)"
+ desc = "Производит узловую клетку блоба за ОШИБКА ресурсов.
Узловые клетки блоба расширяются и активируют близлежащие ресурсные клетки и клетки-фабрики блоба."
/atom/movable/screen/blob/node_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Produce Node Blob ([BLOB_STRUCTURE_NODE_COST])"
- desc = "Produces a node blob for [BLOB_STRUCTURE_NODE_COST] resources.
Node blobs will expand and activate nearby resource and factory blobs."
+ name = "Произвести узловую клетку блоба ([BLOB_STRUCTURE_NODE_COST])"
+ desc = "Производит узловую клетку блоба за [BLOB_STRUCTURE_NODE_COST] ресурсов.
Узловые клетки блоба расширяются и активируют близлежащие ресурсные клетки и клетки-фабрики блоба."
/atom/movable/screen/blob/node_blob/Click()
if(!isovermind(usr))
@@ -99,13 +99,13 @@
/atom/movable/screen/blob/factory_blob
icon_state = "ui_factory"
// Name and description get given their proper values on Initialize()
- name = "Produce Factory Blob (ERROR)"
- desc = "Produces a factory blob for ERROR resources.
Factory blobs will produce spores every few seconds."
+ name = "Произвести клетку-фабрику блоба (ОШИБКА)"
+ desc = "Производит клетку-фабрику блоба за ОШИБКА ресурсов.
Клетки-фабрики блоба будут производить споры каждые несколько секунд."
/atom/movable/screen/blob/factory_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Produce Factory Blob ([BLOB_STRUCTURE_FACTORY_COST])"
- desc = "Produces a factory blob for [BLOB_STRUCTURE_FACTORY_COST] resources.
Factory blobs will produce spores every few seconds."
+ name = "Произвести клетку-фабрику блоба ([BLOB_STRUCTURE_FACTORY_COST])"
+ desc = "Производит клетку-фабрику блоба за [BLOB_STRUCTURE_FACTORY_COST] ресурсов.
Клетки-фабрики блоба будут производить споры каждые несколько секунд."
/atom/movable/screen/blob/factory_blob/Click()
if(!isovermind(usr))
@@ -116,18 +116,18 @@
/atom/movable/screen/blob/readapt_strain
icon_state = "ui_chemswap"
// Description gets given its proper values on Initialize()
- name = "Readapt Strain"
- desc = "Allows you to choose a new strain from ERROR random choices for ERROR resources."
+ name = "Реадаптировать реагент"
+ desc = "Позволяет выбрать новый реагент из ОШИБКА случайных вариантов за ОШИБКА ресурсов."
/atom/movable/screen/blob/readapt_strain/MouseEntered(location,control,params)
if(hud?.mymob && isovermind(hud.mymob))
var/mob/eye/blob/B = hud.mymob
if(B.free_strain_rerolls)
- name = "[initial(name)] (FREE)"
- desc = "Randomly rerolls your strain for free."
+ name = "[initial(name)] (БЕСПЛАТНО)"
+ desc = "Случайным образом бесплатно меняет ваш реагент."
else
name = "[initial(name)] ([BLOB_POWER_REROLL_COST])"
- desc = "Allows you to choose a new strain from [BLOB_POWER_REROLL_CHOICES] random choices for [BLOB_POWER_REROLL_COST] resources."
+ desc = "Позволяет выбрать новый реагент из [BLOB_POWER_REROLL_CHOICES] случайных вариантов за [BLOB_POWER_REROLL_COST] ресурсов."
return ..()
/atom/movable/screen/blob/readapt_strain/Click()
@@ -138,13 +138,13 @@
/atom/movable/screen/blob/relocate_core
icon_state = "ui_swap"
// Name and description get given their proper values on Initialize()
- name = "Relocate Core (ERROR)"
- desc = "Swaps a node and your core for ERROR resources."
+ name = "Переместить ядро (ОШИБКА)"
+ desc = "Меняет местами узел и ядро за ОШИБКА ресурсов."
/atom/movable/screen/blob/relocate_core/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Relocate Core ([BLOB_POWER_RELOCATE_COST])"
- desc = "Swaps a node and your core for [BLOB_POWER_RELOCATE_COST] resources."
+ name = "Переместить ядро ([BLOB_POWER_RELOCATE_COST])"
+ desc = "Меняет местами узел и ядро за [BLOB_POWER_RELOCATE_COST] ресурсов."
/atom/movable/screen/blob/relocate_core/Click()
if(isovermind(usr))
From 78f740374bdd88f5df8acc91314709bd1bc98ddf Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 9 Jan 2025 17:19:30 +0200
Subject: [PATCH 16/23] issue fix
---
tgui/packages/tgui/interfaces/AntagInfoBlob.tsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index a4d69ab112ba2..4c72e3721e09b 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -108,8 +108,8 @@ const Basics = (props) => {
предметов или помещению обычной клетки блоба, если тайл пустой.
- Вы сможете вручную разместить ядро блоба, нажав кнопку "Разместить
- Ядро Блоба" в правом нижнем углу экрана.
+ Вы сможете вручную разместить ядро блоба, нажав кнопку Разместить Ядро
+ Блоба в правом нижнем углу экрана.
Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где
вы стоите нажав на кнопку в левом верхнем углу экрана.
From a7d253302b13aab6b48b28becd5246f15bb6f4c1 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 16 Jan 2025 13:22:59 +0200
Subject: [PATCH 17/23] suggestion commit 1
Co-authored-by: Alexsey Bezyuk <41479614+PhantornRU@users.noreply.github.com>
---
code/_onclick/hud/blob_overmind.dm | 2 +-
.../tgui/interfaces/AntagInfoBlob.tsx | 64 +++++++++----------
.../tgui/interfaces/AntagInfoBrainwashed.tsx | 6 +-
.../tgui/interfaces/AntagInfoGlitch.tsx | 17 ++---
.../tgui/interfaces/AntagInfoMalf.tsx | 6 +-
.../tgui/interfaces/AntagInfoMorph.tsx | 6 +-
.../tgui/interfaces/AntagInfoNightmare.tsx | 11 ++--
.../tgui/interfaces/AntagInfoSeparatist.tsx | 2 +-
.../tgui/interfaces/AntagInfoShade.jsx | 2 +-
9 files changed, 55 insertions(+), 61 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index 086c1ebff7c57..d7e022348dee7 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -83,7 +83,7 @@
icon_state = "ui_node"
// Name and description get given their proper values on Initialize()
name = "Произвести узловую клетку блоба (ОШИБКА)"
- desc = "Производит узловую клетку блоба за ОШИБКА ресурсов.
Узловые клетки блоба расширяются и активируют близлежащие ресурсные клетки и клетки-фабрики блоба."
+ desc = "Производит узловую клетку блоба за ОШИБКА ресурсов.
Узловые клетки блоба распространяются и активируют близлежащие ресурсные клетки и клетки-фабрики блоба."
/atom/movable/screen/blob/node_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index 4c72e3721e09b..9708872b94043 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -60,9 +60,9 @@ const Overview = (props) => {
Вы - Блоб!
- В роли сверхразума вы можете управлять блобом.
+ Вы сверхразум, управляющий блобом.
- Ваш реагент блоба:{' '}
+ Реагент вашего блоба:{' '}
{
предметов или помещению обычной клетки блоба, если тайл пустой.
- Вы сможете вручную разместить ядро блоба, нажав кнопку Разместить Ядро
+ Вы можете вручную разместить ядро блоба, нажав кнопку Разместить Ядро
Блоба в правом нижнем углу экрана.
Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где
@@ -125,8 +125,8 @@ const Basics = (props) => {
Альт-Клик = Убрать клетку блоба
- Попытка заговорить отправит сообщение всем остальным управляющим
- ядрам, что позволит вам координировать свои действия с ними.
+ Попытка коммуникации отправит сообщение всем сверхразумам,
+ для совместной координации.
@@ -138,15 +138,15 @@ const Minions = (props) => {
- Эта боевая единица может быть произведена на клетках-фабриках за
- определенную стоимость. Их трудно убить, мощные и в меру умные.
- Фабрика, использованная для создания одного станет хрупкой и на
- короткое время потеряет способность производить споры.
+ Боевая единица производимая на фабриках за определенную стоимость.
+ Мощные и крепкие, и даже в меру умные.
+ Фабрика, использованная для производства - станет хрупкой,
+ временно теряя способность производить споры.
- Они производятся автоматически на клетках-фабриках, слабы, но их можно
- собрать воедино и атаковать врагов. Они также будут атаковать врагов
- рядом с фабрики и пытаются зомбировать трупы.
+ Автоматически производятся на фабриках, слабы, но их все
+ можно послать на врагов. Они также будут атаковать врагов
+ рядом с фабриками и зомбифицировать трупы.
@@ -157,37 +157,35 @@ const Structures = (props) => {
return (
- Обычные клетки блоба расширят ваши границы и могут быть улучшены до
- специальных клеток блоба, которые выполняют определенные функции. Имейте
- в виду, что расширение в космос с вероятностью 80% не удастся!
+ Блобы для вашего распространения. Могут быть улучшены до
+ специализированных блобов. Имейте ввиду,
+ расширение в космос с вероятностью 80% не удастся!
- Вы можете превратить обычные клетки блоба в следующие типы:
+ Вы можете превратить обычных блобов в следующие типы:
-
- Сильные клетки блоба стоят дороже, но наносят больше урона. Кроме
+
+ Сильные блобы стоят дороже, но наносят больше урона. Кроме
того, они огнеупорные и могут блокировать воздух, используйте их,
чтобы защититься от пожаров на станции.
-
- Улучшение сильных клеток блоба создает отражающие клетки блоба,
- способные отражать большинство снарядов за счет дополнительного
- здоровья сильной клетки блоба.
+
+ Улучшение сильного блоба создает блоба, отражающего
+ большинство снарядов, ценой увеличенного здоровья.
-
- Клетки блоба, которые производят больше ресурсов для вас, постройте их
- как можно больше, чтобы поглощать станцию. Этот тип блобов должен быть
- размещен рядом с узловыми клетками блоба или ядра, чтобы они работали.
+
+ Блобы, производящие для вас ресурсы, стройте их как
+ можно больше для поглощения станции.
+ Размещается рядом с узлами или ядром.
-
- Клетки блоба, которые порождают споры блоба, которые атакуют ближайших
- врагов. Эти клетки блоба необходимо поместить рядом с узловыми
- клетками блоба или ядром, чтобы они работали.
+
+ Блобы, порождающие споры, атакующие ближайших врагов.
+ Размещаются рядом с узлами или ядром.
-
- Клетки блоба, которые растут, как и ядро. Они, как и ядро, могут
- активировать ресурсные клетки и клетки-фабрики блоба.
+
+ Блоб, распространяющийся как ядро. Как и ядро, могут
+ активировать ресурсных и фабричных блобов.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
index 367e7c5693c15..3a1e1d66f7023 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
@@ -31,7 +31,7 @@ export const AntagInfoBrainwashed = (porps) => {
Ваши мысли разбегаются...
- Сосредоточен на одной цели...
+ Сосредоточен на единственной цели...
{
objectives={data.objectives}
objectiveFollowup={
- Необходимо следовать этой директиве.
+ Обязан следовать директиве.
}
/>
- Выполняйте директивы любой ценой!
+ Следуй директивам любой ценой!
You ruined my cool font effect.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
index 495cc975b4060..ee3277baede11 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
@@ -35,10 +35,9 @@ export const AntagInfoGlitch = (props) => {
- Битраннинг- это
- преступление. Ваша миссия:{' '}
- Уничтожить органических
- вторженцов, чтобы сохранить целостность системы.
+ Битраннинг- это преступление.
+ Ваша миссия:{' '} Устранить
+ органических вторженцов для сохранения целостности системы.
@@ -60,7 +59,7 @@ export const AntagInfoGlitch = (props) => {
действие.
УБИТЬ()
- уничтожить_вторженцев([0x70cf4020])
+ устранить_вторженцев([0x70cf4020])
@@ -77,14 +76,12 @@ const SpecificInfo = (props) => {
return (
<>
- Чтобы облегчить вам задачу, в вашу программу добавлены передовые
- технологии знаний{' '}
+ Для облегчения задачи, в вашу программу загружены передовые знания{' '}
боевых исскуств.
- Оружие дальнего боя запрещено
- . Баллистическая защита не приветствуется. Стиль имеет
- первостепенное значение.
+ Оружие дальнего боя запрещено.
+ Баллистическая защита не приветствуется. Стиль - первостепенен.
>
);
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx b/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
index b8e13b1cef7ca..cde32ddbca989 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMalf.tsx
@@ -79,8 +79,8 @@ const FlavorSection = (props) => {
mt={-0.5}
icon="hammer"
tooltip={`
- Это предложение по геймплею для скучающих ИИшек.
- Вы не обязаны следовать ему, если только вам не нужны
+ Это предложение по геймплею для скучающих ИИ.
+ Вы не обязаны ему следовать, если только вам не нужны
идеи, как провести раунд.`}
tooltipPosition="bottom-start"
>
@@ -114,7 +114,7 @@ const FlavorSection = (props) => {
>Сообщить в Нанотрейзен?
- >>N
+ >>Н
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
index 268941c14bdc0..f128263057c53 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
@@ -22,8 +22,8 @@ export const AntagInfoMorph = (props) => {
Вы - Морф...
- ...мерзость, способная съесть почти все. Вы можете принимать форму
- всего, что вы можете увидеть{' '}
+ ...мерзость, способная съесть почти все.
+ Вы можете принимать форму всего, что увидели{' '}
используя способность "Assume Form" на нем. Шифт-клик
по обьекту тоже будет работать.
@@ -43,7 +43,7 @@ export const AntagInfoMorph = (props) => {
трупы восстанавливают ваше здоровье.
{' '}
Наконец, вы можете вернуть себе прежнюю форму, будучи
- перевоплотившись{' '}
+ перевоплощенным{' '}
используя способность "Assume Form" на себе. Вы также
можете шифт-кликнуть себя.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
index dc9c56f470de6..684b035c4ec9c 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
@@ -32,14 +32,13 @@ export const AntagInfoNightmare = (props) => {
Совет #1:
- Перемещайтесь чаще. Станция будет охотиться за вами после
- того, как вас обнаружат, поэтому не задерживайтесь надолго в
- одном месте.
+ Перемещайтесь чаще. Станция будет охотиться за вами после вашего
+ обнаружения, поэтому не задерживайтесь надолго в одном месте.
Совет #2:
- Выбирайте нечестные бои. Вы невероятно сильны в ситуациях
- «один на один», используйте это. Чем больше вы сражаетесь, тем
- сложнее будет вам сохранять и придерживатся в темноте.
+ Сражайтесь нечестно. Вы невероятно сильны в ситуациях
+ «один на один», не пренебрегайте этим. Чем больше вы сражаетесь,
+ тем сложнее держаться во тьме.
Совет #3:
Полностью уничтожайте ЛКП, когда это возможно. Вместо того
diff --git a/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx b/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx
index 9e52237a8f334..9c99dbc60a343 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoSeparatist.tsx
@@ -36,7 +36,7 @@ const IntroductionObjectives = (props) => {
- Вы - Сепаратист за свободу {nation}!
+ Вы - Борец за свободу {nation}!
{
Ваша душа была захвачена в камень души!
- Вы обязаны выполнять волю {master_name}!
+ Вы обязаны беспрекословно следовать воли {master_name}!
Помогите им добиться успеха в достижении своих целей любой ценой.
From 3a83626d22e817016dd6653ee8eb864651ac3bc1 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 16 Jan 2025 14:03:37 +0200
Subject: [PATCH 18/23] suggestion commit 2
---
code/_onclick/hud/blob_overmind.dm | 28 ++++-----
.../tgui/interfaces/AntagInfoBlob.tsx | 61 +++++++++----------
.../tgui/interfaces/AntagInfoShade.jsx | 2 +-
3 files changed, 45 insertions(+), 46 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index d7e022348dee7..f246de3487dc4 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -49,12 +49,12 @@
icon_state = "ui_blobbernaut"
// Name and description get given their proper values on Initialize()
name = "Произвести Блоббернаута (ОШИБКА)"
- desc = "Производит сильного, умного блоббернаута из клетки-фабрики блоба за (ОШИБКА) ресурсов.
Используемая клетка-фабрика станет хрупкой и не сможет производить споры."
+ desc = "Производит сильного, умного блоббернаута из фабричного блоб за (ОШИБКА) ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Initialize(mapload, datum/hud/hud_owner)
. = ..()
name = "Произвести Блоббернаута ([BLOBMOB_BLOBBERNAUT_RESOURCE_COST])"
- desc = "Производит сильного, умного блоббернаута из клетки-фабрики блоба за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемая клетка-фабрика станет хрупкой и не сможет производить споры."
+ desc = "Производит сильного, умного блоббернаута из фабричного блоб за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Click()
if(!isovermind(usr))
@@ -65,13 +65,13 @@
/atom/movable/screen/blob/resource_blob
icon_state = "ui_resource"
// Name and description get given their proper values on Initialize()
- name = "Произвести ресурсную клетку блоба (ОШИБКА)"
- desc = "Производит ресурсную клетку блоба за ОШИБКА resources.
Ресурсные клетки блоба будут давать вам ресурсы каждые несколько секунд."
+ name = "Произвести ресурсный блоб (ОШИБКА)"
+ desc = "Производит ресурсный блоб за ОШИБКА ресурсов.
Ресурсный блоб будет давать вам ресурсы каждые несколько секунд."
/atom/movable/screen/blob/resource_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Произвести ресурсную клетку блоба ([BLOB_STRUCTURE_RESOURCE_COST])"
- desc = "Производит ресурсную клетку блоба за [BLOB_STRUCTURE_RESOURCE_COST] ресурсов.
Ресурсные клетки блоба будут давать вам ресурсы каждые несколько секунд."
+ name = "Произвести ресурсный блоб ([BLOB_STRUCTURE_RESOURCE_COST])"
+ desc = "Производит ресурсный блоб за [BLOB_STRUCTURE_RESOURCE_COST] ресурсов.
Ресурсный блоб будет давать вам ресурсы каждые несколько секунд."
/atom/movable/screen/blob/resource_blob/Click()
if(!isovermind(usr))
@@ -82,13 +82,13 @@
/atom/movable/screen/blob/node_blob
icon_state = "ui_node"
// Name and description get given their proper values on Initialize()
- name = "Произвести узловую клетку блоба (ОШИБКА)"
- desc = "Производит узловую клетку блоба за ОШИБКА ресурсов.
Узловые клетки блоба распространяются и активируют близлежащие ресурсные клетки и клетки-фабрики блоба."
+ name = "Произвести узлового блоба (ОШИБКА)"
+ desc = "Производит узлового блоба за ОШИБКА ресурсов.
Узловой блоб распространяется и активируют близлежащие ресурсные блобы и фабричные блобы."
/atom/movable/screen/blob/node_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Произвести узловую клетку блоба ([BLOB_STRUCTURE_NODE_COST])"
- desc = "Производит узловую клетку блоба за [BLOB_STRUCTURE_NODE_COST] ресурсов.
Узловые клетки блоба расширяются и активируют близлежащие ресурсные клетки и клетки-фабрики блоба."
+ name = "Произвести узлового блоба ([BLOB_STRUCTURE_NODE_COST])"
+ desc = "Производит узлового блоба за [BLOB_STRUCTURE_NODE_COST] ресурсов.
Узловой блоб распространяется и активируют близлежащие ресурсные блобы и фабричные блобы."
/atom/movable/screen/blob/node_blob/Click()
if(!isovermind(usr))
@@ -99,13 +99,13 @@
/atom/movable/screen/blob/factory_blob
icon_state = "ui_factory"
// Name and description get given their proper values on Initialize()
- name = "Произвести клетку-фабрику блоба (ОШИБКА)"
- desc = "Производит клетку-фабрику блоба за ОШИБКА ресурсов.
Клетки-фабрики блоба будут производить споры каждые несколько секунд."
+ name = "Произвести фабричного блоба (ОШИБКА)"
+ desc = "Производит фабричного блоба за ОШИБКА ресурсов.
Фабричный блоб будет производить споры каждые несколько секунд."
/atom/movable/screen/blob/factory_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Произвести клетку-фабрику блоба ([BLOB_STRUCTURE_FACTORY_COST])"
- desc = "Производит клетку-фабрику блоба за [BLOB_STRUCTURE_FACTORY_COST] ресурсов.
Клетки-фабрики блоба будут производить споры каждые несколько секунд."
+ name = "Произвести фабричного блоба ([BLOB_STRUCTURE_FACTORY_COST])"
+ desc = "Производит фабричного блоба за [BLOB_STRUCTURE_FACTORY_COST] ресурсов.
Фабричный блоб будет производить споры каждые несколько секунд."
/atom/movable/screen/blob/factory_blob/Click()
if(!isovermind(usr))
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index 9708872b94043..b1799b7374d46 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -49,7 +49,7 @@ const Overview = (props) => {
Вы еще не показали свою истинную форму!
- Вы должны умереть от инфекции. Найдите безопасное место и взорвитесь!
+ Вы должны поглотиться инфекцией. Найдите безопасное место и лопните!
);
@@ -104,29 +104,29 @@ const Basics = (props) => {
- Вы можете расширяться, что приведет к атаке существ, повреждению
- предметов или помещению обычной клетки блоба, если тайл пустой.
+ Вы можете распространятся, что приведет к атаке существ, повреждению
+ предметов или размещению Обычного Блоба, если тайл пустой.
Вы можете вручную разместить ядро блоба, нажав кнопку Разместить Ядро
Блоба в правом нижнем углу экрана.
- Если вы являетесь блоб-инфекцией, вы можете разместить ядро там, где
- вы стоите нажав на кнопку в левом верхнем углу экрана.
+ Если вы блоб-инфицированный, вы можете разместить ядро там, где вы
+ стоите нажав на кнопку в левом верхнем углу экрана.
В дополнение к кнопкам на вашем интерфейсе, есть несколько сочетаний
клавиш для ускорения расширения и обороны.
- Клик = Разместить клетку блоба
+ Клик = Разместить блоба
СКМ = Отправить споры
- Ктрл-Клик = Создать щитовую клетку блоба
- Альт-Клик = Убрать клетку блоба
+ Контрл-Клик = Создать защитного блоба
+ Альт-Клик = Убрать блоба
- Попытка коммуникации отправит сообщение всем сверхразумам,
- для совместной координации.
+ Попытка коммуникации отправит сообщение всем сверхразумам, для
+ совместной координации.
@@ -138,15 +138,15 @@ const Minions = (props) => {
- Боевая единица производимая на фабриках за определенную стоимость.
- Мощные и крепкие, и даже в меру умные.
- Фабрика, использованная для производства - станет хрупкой,
- временно теряя способность производить споры.
+ Боевая единица производимая на фабриках за определенную стоимость.
+ Мощные и крепкие, и даже в меру умные. Фабрика, использованная для
+ производства - станет хрупкой, временно теряя способность производить
+ споры.
- Автоматически производятся на фабриках, слабы, но их все
- можно послать на врагов. Они также будут атаковать врагов
- рядом с фабриками и зомбифицировать трупы.
+ Автоматически производятся на фабриках, слабы, но их все можно послать
+ на врагов. Они также будут атаковать врагов рядом с фабриками и
+ зомбифицировать трупы.
@@ -158,34 +158,33 @@ const Structures = (props) => {
Блобы для вашего распространения. Могут быть улучшены до
- специализированных блобов. Имейте ввиду,
- расширение в космос с вероятностью 80% не удастся!
+ специализированных блобов. Имейте ввиду, расширение в космос с
+ вероятностью 80% не удастся!
Вы можете превратить обычных блобов в следующие типы:
- Сильные блобы стоят дороже, но наносят больше урона. Кроме
- того, они огнеупорные и могут блокировать воздух, используйте их,
- чтобы защититься от пожаров на станции.
+ Сильные блобы стоят дороже, но наносят больше урона. Кроме того, они
+ огнеупорные и могут блокировать воздух, используйте их, чтобы
+ защититься от пожаров на станции.
- Улучшение сильного блоба создает блоба, отражающего
- большинство снарядов, ценой увеличенного здоровья.
+ Улучшение сильного блоба создает блоба, отражающего большинство
+ снарядов, ценой увеличенного здоровья.
- Блобы, производящие для вас ресурсы, стройте их как
- можно больше для поглощения станции.
- Размещается рядом с узлами или ядром.
+ Блобы, производящие для вас ресурсы, стройте их как можно больше для
+ поглощения станции. Размещается рядом с узлами или ядром.
- Блобы, порождающие споры, атакующие ближайших врагов.
- Размещаются рядом с узлами или ядром.
+ Блобы, порождающие споры, атакующие ближайших врагов. Размещаются
+ рядом с узлами или ядром.
- Блоб, распространяющийся как ядро. Как и ядро, могут
- активировать ресурсных и фабричных блобов.
+ Блоб, распространяющийся как ядро. Как и ядро, могут активировать
+ ресурсных и фабричных блобов.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoShade.jsx b/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
index 562af94b543c8..c5898635766e9 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
@@ -20,7 +20,7 @@ export const AntagInfoShade = (props) => {
- Ваша душа была захвачена в камень души!
+ Ваша душа была заточена в камень души!
Вы обязаны беспрекословно следовать воли {master_name}!
From 7d87b9a774aa27e2ef88b71b428d9f3b213b37ba Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 16 Jan 2025 14:13:31 +0200
Subject: [PATCH 19/23] i forgor
---
tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx | 15 ++++++++-------
.../tgui/interfaces/AntagInfoSentient.jsx | 10 +++++-----
tgui/packages/tgui/interfaces/AntagInfoShade.jsx | 2 +-
.../tgui/interfaces/AntagInfoVoidwalker.tsx | 7 +++----
4 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
index ee3277baede11..8f124684dc3ea 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
@@ -27,7 +27,7 @@ export const AntagInfoGlitch = (props) => {
- FN ТЕРМИНАЦИЯ_НАРУШИТЕЛЕЙ (REF)
+ FN УСТРАНЕНИЕ_НАРУШИТЕЛЕЙ (REF)
@@ -35,8 +35,9 @@ export const AntagInfoGlitch = (props) => {
- Битраннинг- это преступление.
- Ваша миссия:{' '} Устранить
+ Битраннинг- это
+ преступление. Ваша миссия:{' '}
+ Устранить
органических вторженцов для сохранения целостности системы.
@@ -76,12 +77,12 @@ const SpecificInfo = (props) => {
return (
<>
- Для облегчения задачи, в вашу программу загружены передовые знания{' '}
+ Для облегчения задачи, в вашу программу загружены передовые знания{' '}
боевых исскуств.
- Оружие дальнего боя запрещено.
- Баллистическая защита не приветствуется. Стиль - первостепенен.
+ Оружие дальнего боя запрещено
+ . Баллистическая защита не приветствуется. Стиль - первостепенен.
>
);
@@ -94,7 +95,7 @@ const SpecificInfo = (props) => {
Уничтожить органическую жизнь
- любой любой ценой.
+ любой ценой.
>
);
diff --git a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
index f76e8ee9129f4..32b2a490f7099 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
@@ -14,20 +14,20 @@ export const AntagInfoSentient = (props) => {
Вы - разумное существо!
- Все сразу становится понятно: вы знаете, что вы есть и кто вы!
+ Все сразу прояснилось: вы знаете, чем и кем являетесь!
Самосознание стало вашим!
{!!enslaved_to &&
- ' Вы благодарны за то, что осознаете себя и обязаны ' +
+ ' Вы благодарны за самосознание и перед ' +
enslaved_to +
- ' большой долг. Служить ' +
+ ' в большом долгу. Служите ' +
enslaved_to +
- ', и помогать ' +
+ ', и помогайте ' +
p_them +
' в завершении ' +
p_their +
' целей любой ценой.'}
{!!holographic &&
- ' Вы также удручающе осознаете, что являетесь не реальным существом, а голоформой. Ваше существование ограничено параметрами голодека.'}
+ ' Вас удручает от осознания, что вы не реальное существо, а голоформа. Ваше существование ограничено параметрами голодека.'}
diff --git a/tgui/packages/tgui/interfaces/AntagInfoShade.jsx b/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
index c5898635766e9..b7e95b2ea4121 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoShade.jsx
@@ -26,7 +26,7 @@ export const AntagInfoShade = (props) => {
Вы обязаны беспрекословно следовать воли {master_name}!
- Помогите им добиться успеха в достижении своих целей любой ценой.
+ Помогите добиться успеха в достижении их целей любой ценой.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
index 477641ea471d8..6852a7b8d1b9c 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
@@ -28,10 +28,9 @@ export const AntagInfoVoidwalker = (props) => {
Выживайте:
- У вас есть непревзойденная свобода. Оставайтесь в космосе, и
- никто не сможет остановить вас. Вы можете перемещаться через
- окна, поэтому держитесь возле них, чтобы чтобы всегда иметь
- путь к спасению.
+ Вы безудержно свободны. Оставаясь в космосе - никто не сможет
+ вас остановить. Вы можете перемещаться через окна, поэтому
+ держитесь возле них, чтобы чтобы всегда иметь путь к спасению.
Охотьтесь:
Выбирайте нечестные бои. Ищите невнимательных жертв и наносите
From 88b8ead83b1b26addb7f34a37b5f94c5ab0fe473 Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Thu, 16 Jan 2025 14:30:44 +0200
Subject: [PATCH 20/23] Prettier fix
---
tgui/packages/tgui/interfaces/AntagInfoMorph.tsx | 4 ++--
tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx | 11 ++++++-----
2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
index f128263057c53..58353671dc3c9 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
@@ -22,8 +22,8 @@ export const AntagInfoMorph = (props) => {
Вы - Морф...
- ...мерзость, способная съесть почти все.
- Вы можете принимать форму всего, что увидели{' '}
+ ...мерзость, способная съесть почти все. Вы можете принимать форму
+ всего, что увидели{' '}
используя способность "Assume Form" на нем. Шифт-клик
по обьекту тоже будет работать.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
index 684b035c4ec9c..5d550c2aef259 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
@@ -32,13 +32,14 @@ export const AntagInfoNightmare = (props) => {
Совет #1:
- Перемещайтесь чаще. Станция будет охотиться за вами после вашего
- обнаружения, поэтому не задерживайтесь надолго в одном месте.
+ Перемещайтесь чаще. Станция будет охотиться за вами после
+ вашего обнаружения, поэтому не задерживайтесь надолго в одном
+ месте.
Совет #2:
- Сражайтесь нечестно. Вы невероятно сильны в ситуациях
- «один на один», не пренебрегайте этим. Чем больше вы сражаетесь,
- тем сложнее держаться во тьме.
+ Сражайтесь нечестно. Вы невероятно сильны в ситуациях «один на
+ один», не пренебрегайте этим. Чем больше вы сражаетесь, тем
+ сложнее держаться во тьме.
Совет #3:
Полностью уничтожайте ЛКП, когда это возможно. Вместо того
From 0f042d8d04b5acc1bcec1ac00d7e921a68c421f0 Mon Sep 17 00:00:00 2001
From: Alexsey Bezyuk <41479614+PhantornRU@users.noreply.github.com>
Date: Sat, 18 Jan 2025 16:18:21 +1000
Subject: [PATCH 21/23] =?UTF-8?q?=D0=93=D1=80=D0=B0=D0=BC=D0=BC=D0=B0?=
=?UTF-8?q?=D1=82=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=B5=20=D0=BF=D1=80?=
=?UTF-8?q?=D0=B0=D0=B2=D0=BA=D0=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
code/_onclick/hud/blob_overmind.dm | 10 +++++-----
tgui/packages/tgui/interfaces/AntagInfoBlob.tsx | 4 ++--
tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx | 4 +---
tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx | 8 ++++----
tgui/packages/tgui/interfaces/AntagInfoSentient.jsx | 4 +++-
tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx | 5 +++--
6 files changed, 18 insertions(+), 17 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index f246de3487dc4..da548ececf31b 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -31,7 +31,7 @@
var/mob/eye/blob/B = hud.mymob
if(!B.placed)
name = "Разместить ядро блоба"
- desc = "Попытатся разместить ядро блоба в этом месте."
+ desc = "Попытка разместить ядро блоба в этом месте."
else
name = initial(name)
desc = initial(desc)
@@ -49,12 +49,12 @@
icon_state = "ui_blobbernaut"
// Name and description get given their proper values on Initialize()
name = "Произвести Блоббернаута (ОШИБКА)"
- desc = "Производит сильного, умного блоббернаута из фабричного блоб за (ОШИБКА) ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
+ desc = "Производит сильного, умного блоббернаута из фабричного блоба за (ОШИБКА) ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Initialize(mapload, datum/hud/hud_owner)
. = ..()
name = "Произвести Блоббернаута ([BLOBMOB_BLOBBERNAUT_RESOURCE_COST])"
- desc = "Производит сильного, умного блоббернаута из фабричного блоб за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
+ desc = "Производит сильного, умного блоббернаута из фабричного блоб за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемый фабричный блоба станет хрупким и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Click()
if(!isovermind(usr))
@@ -66,12 +66,12 @@
icon_state = "ui_resource"
// Name and description get given their proper values on Initialize()
name = "Произвести ресурсный блоб (ОШИБКА)"
- desc = "Производит ресурсный блоб за ОШИБКА ресурсов.
Ресурсный блоб будет давать вам ресурсы каждые несколько секунд."
+ desc = "Производит ресурсного блоба за ОШИБКА ресурсов.
Ресурсный блоб будет давать вам ресурсы каждые несколько секунд."
/atom/movable/screen/blob/resource_blob/Initialize(mapload, datum/hud/hud_owner)
. = ..()
name = "Произвести ресурсный блоб ([BLOB_STRUCTURE_RESOURCE_COST])"
- desc = "Производит ресурсный блоб за [BLOB_STRUCTURE_RESOURCE_COST] ресурсов.
Ресурсный блоб будет давать вам ресурсы каждые несколько секунд."
+ desc = "Производит ресурсного блоба за [BLOB_STRUCTURE_RESOURCE_COST] ресурсов.
Ресурсный блоб будет давать вам ресурсы каждые несколько секунд."
/atom/movable/screen/blob/resource_blob/Click()
if(!isovermind(usr))
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index b1799b7374d46..7fadacca65b6c 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -46,7 +46,7 @@ const Overview = (props) => {
return (
- Вы еще не показали свою истинную форму!
+ Ваша натура еще не явлена!
Вы должны поглотиться инфекцией. Найдите безопасное место и лопните!
@@ -104,7 +104,7 @@ const Basics = (props) => {
- Вы можете распространятся, что приведет к атаке существ, повреждению
+ Вы можете распространяться, что приведет к атаке существ, повреждению
предметов или размещению Обычного Блоба, если тайл пустой.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
index 8f124684dc3ea..b7286be187278 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoGlitch.tsx
@@ -30,9 +30,7 @@ export const AntagInfoGlitch = (props) => {
FN УСТРАНЕНИЕ_НАРУШИТЕЛЕЙ (REF)
-
- Инициализация({antag_name})
-
+ Инициализация({antag_name})
Битраннинг- это
diff --git a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
index 5d550c2aef259..3502d414f6652 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoNightmare.tsx
@@ -21,10 +21,10 @@ export const AntagInfoNightmare = (props) => {
Вы - Кошмар.
- Вы - существо, пришедшее из-за звезд, которое обладает
- невероятно сильными способностями во тьме, становясь почти
- непобедимым. К сожалению, на свету вы ослабеваете и
- сгораете. Вы должны использовать свой
+ Вы - существо, пришедшее за пределы звезд, обладающее
+ невероятными могучими способностями во тьме,
+ становясь почти непобедимым.
+ К сожалению, на свету вы ослабеваете и сгораете. Используйте
пожиратель света,
чтобы погасить станцию, делая охоту проще.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
index 32b2a490f7099..88a7a574e4f60 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoSentient.jsx
@@ -11,7 +11,9 @@ export const AntagInfoSentient = (props) => {
- Вы - разумное существо!
+
+ Вы - разумное существо!
+
Все сразу прояснилось: вы знаете, чем и кем являетесь!
diff --git a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
index 6852a7b8d1b9c..268405621a56c 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
@@ -21,8 +21,9 @@ export const AntagInfoVoidwalker = (props) => {
Вы - Войдволкер.
- Вы - существо из пустоты между звездами. Вас привлекли
- радиосигналы, передаваемые этой станцией.
+ Вы - существо из пустоты между звездами.
+ Вас привлекли радиосигналы, передаваемые
+ этой станцией.
From 30af66c2ce05f9b8934039e1e0472882a63e5115 Mon Sep 17 00:00:00 2001
From: Alexsey Bezyuk <41479614+PhantornRU@users.noreply.github.com>
Date: Sat, 18 Jan 2025 16:31:27 +1000
Subject: [PATCH 22/23] =?UTF-8?q?=D0=A1=D1=82=D1=80=D0=BE=D0=BA=D0=B8=20?=
=?UTF-8?q?=D0=B8=20=D0=BF=D1=80=D0=BE=D0=BF=D1=83=D1=89=D0=B5=D0=BD=D0=BD?=
=?UTF-8?q?=D0=BE=D0=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
tgui/packages/tgui/interfaces/AntagInfoDemon.tsx | 9 ++++-----
tgui/packages/tgui/interfaces/AntagInfoMorph.tsx | 4 ++--
tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx | 5 ++---
3 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx b/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
index 548b19fd39965..98ac9d09aae25 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoDemon.tsx
@@ -57,12 +57,11 @@ export const AntagInfoDemon = (props) => {
Blood Jaunt: Вы можете
- погружаться в кровь и выходить из нее, чтобы
- перемещаться в любое место, где вам нужно быть. Выйдя из
- крови, вы получаете повышенную скорость передвижения для
+ погружаться в кровь и выходить из нее, чтобы перемещаться
+ в любое место, где вам нужно быть. Выйдя из крови,
+ вы получаете повышенную скорость передвижения для
внезапных атак. Вы можете тащить жертв, которых вы
- обезвредили через кровь, поглощая их и восстанавливая
- здоровье.
+ обезвредили через кровь, поглощая их и восстанавливая здоровье.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
index 58353671dc3c9..f128263057c53 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoMorph.tsx
@@ -22,8 +22,8 @@ export const AntagInfoMorph = (props) => {
Вы - Морф...
- ...мерзость, способная съесть почти все. Вы можете принимать форму
- всего, что увидели{' '}
+ ...мерзость, способная съесть почти все.
+ Вы можете принимать форму всего, что увидели{' '}
используя способность "Assume Form" на нем. Шифт-клик
по обьекту тоже будет работать.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
index 268405621a56c..a6e48e52f3c43 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoVoidwalker.tsx
@@ -39,9 +39,8 @@ export const AntagInfoVoidwalker = (props) => {
Похищайте:
Ваша способность Unsettle оглушает и истощает цели. Прикончите
- их с помощью своего острия пустоты и используйте его, чтобы
- открыть окно, перетащите их в космос и используйте пустую
- руку, чтобы похитить их.
+ их с помощью своего острия пустоты, открывая окна и вытаскивая
+ в космос, используйте пустую руку, чтобы похитить их.
From 07940852c8f054441d45dfeccfe4222d5736b46b Mon Sep 17 00:00:00 2001
From: Ingakem <146962612+Ingakem@users.noreply.github.com>
Date: Sat, 18 Jan 2025 16:05:44 +0200
Subject: [PATCH 23/23] suggestion commit 3
Co-authored-by: larentoun <31931237+larentoun@users.noreply.github.com>
Co-authored-by: Alexsey Bezyuk <41479614+PhantornRU@users.noreply.github.com>
---
code/_onclick/hud/blob_overmind.dm | 6 +++---
tgui/packages/tgui/interfaces/AntagInfoBlob.tsx | 2 +-
tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index da548ececf31b..849ff845b8c56 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -48,13 +48,13 @@
/atom/movable/screen/blob/blobbernaut
icon_state = "ui_blobbernaut"
// Name and description get given their proper values on Initialize()
- name = "Произвести Блоббернаута (ОШИБКА)"
+ name = "Произвести блоббернаута (ОШИБКА)"
desc = "Производит сильного, умного блоббернаута из фабричного блоба за (ОШИБКА) ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Initialize(mapload, datum/hud/hud_owner)
. = ..()
- name = "Произвести Блоббернаута ([BLOBMOB_BLOBBERNAUT_RESOURCE_COST])"
- desc = "Производит сильного, умного блоббернаута из фабричного блоб за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемый фабричный блоба станет хрупким и не сможет производить споры."
+ name = "Произвести блоббернаута ([BLOBMOB_BLOBBERNAUT_RESOURCE_COST])"
+ desc = "Производит сильного, умного блоббернаута из фабричного блоб за [BLOBMOB_BLOBBERNAUT_RESOURCE_COST] ресурсов.
Используемый фабричный блоб станет хрупким и не сможет производить споры."
/atom/movable/screen/blob/blobbernaut/Click()
if(!isovermind(usr))
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
index 7fadacca65b6c..56740eedceb01 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBlob.tsx
@@ -58,7 +58,7 @@ const Overview = (props) => {
return (
- Вы - Блоб!
+ Вы - блоб!
Вы сверхразум, управляющий блобом.
diff --git a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
index 3a1e1d66f7023..748c6b581777d 100644
--- a/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
+++ b/tgui/packages/tgui/interfaces/AntagInfoBrainwashed.tsx
@@ -28,7 +28,7 @@ export const AntagInfoBrainwashed = (porps) => {
Hey, no! Stop translating this!
- Ваши мысли разбегаются...
+ Голова идет кругом...
Сосредоточен на единственной цели...