diff --git a/Content.Server/StationEvents/Events/IonStormRule.cs b/Content.Server/StationEvents/Events/IonStormRule.cs index 8361cc6048..0523e0669d 100644 --- a/Content.Server/StationEvents/Events/IonStormRule.cs +++ b/Content.Server/StationEvents/Events/IonStormRule.cs @@ -234,6 +234,8 @@ public sealed class IonStormRule : StationEventSystem if (plural) feeling = feelingPlural; + var subjects = RobustRandom.Prob(0.5f) ? objectsThreats : Loc.GetString("ion-storm-people"); // WD ahead of wizden upstream + // message logic!!! return RobustRandom.Next(0, 36) switch { @@ -265,7 +267,7 @@ public sealed class IonStormRule : StationEventSystem 26 => Loc.GetString("ion-storm-law-crew-must-go", ("who", crewAll), ("area", area)), 27 => Loc.GetString("ion-storm-law-crew-only-1", ("who", crew1), ("part", part)), 28 => Loc.GetString("ion-storm-law-crew-only-2", ("who", crew1), ("other", crew2), ("part", part)), - 29 => Loc.GetString("ion-storm-law-crew-only-subjects", ("adjective", adjective), ("subjects", RobustRandom.Prob(0.5f) ? objectsThreats : "PEOPLE"), ("part", part)), + 29 => Loc.GetString("ion-storm-law-crew-only-subjects", ("adjective", adjective), ("subjects", subjects), ("part", part)), // WD ahead of wizden upstream 30 => Loc.GetString("ion-storm-law-crew-must-do", ("must", must), ("part", part)), 31 => Loc.GetString("ion-storm-law-crew-must-have", ("adjective", adjective), ("objects", objects), ("part", part)), 32 => Loc.GetString("ion-storm-law-crew-must-eat", ("who", who), ("adjective", adjective), ("food", food), ("part", part)), diff --git a/Resources/Locale/ru-RU/locales-new/autotranslate-43.ftl b/Resources/Locale/ru-RU/locales-new/autotranslate-43.ftl index b1b831c97b..12339e2ee7 100644 --- a/Resources/Locale/ru-RU/locales-new/autotranslate-43.ftl +++ b/Resources/Locale/ru-RU/locales-new/autotranslate-43.ftl @@ -25,9 +25,9 @@ ent-ParticleAcceleratorUnfinishedBase = "" .desc = "" ent-ParticleAcceleratorEmitterPort = правый эмиттер УЧ .desc = Это запускает альфа-частицы, возможно, они не захотят стоять рядом с этим концом. -ent-ParticleAcceleratorEmitterFore = центральный эммитер УЧ +ent-ParticleAcceleratorEmitterFore = центральный эмиттер УЧ .desc = Это запускает альфа-частицы, возможно, они не захотят стоять рядом с этим концом. -ent-ParticleAcceleratorEmitterStarboard = левый эммитер УЧ +ent-ParticleAcceleratorEmitterStarboard = левый эмиттер УЧ .desc = Это запускает альфа-частицы, возможно, они не захотят стоять рядом с этим концом. ent-ParticleAcceleratorEmitterPortUnfinished = { ent-ParticleAcceleratorEmitterPort } .desc = Это запускает альфа-частицы, возможно, они не захотят стоять рядом с этим концом. Он выглядит незаконченным. diff --git a/Resources/Locale/ru-RU/mind/components/mind-component.ftl b/Resources/Locale/ru-RU/mind/components/mind-component.ftl index 41a5de8e61..305720479b 100644 --- a/Resources/Locale/ru-RU/mind/components/mind-component.ftl +++ b/Resources/Locale/ru-RU/mind/components/mind-component.ftl @@ -6,11 +6,11 @@ comp-mind-ghosting-prevented = Вы не можете стать призрак comp-mind-examined-catatonic = { CAPITALIZE(SUBJECT($ent)) } в кататоническом ступоре. Стрессы жизни в глубоком космосе, должно быть, оказались слишком тяжелы для { OBJECT($ent) }. Восстановление маловероятно. comp-mind-examined-dead = { CAPITALIZE(POSS-PRONOUN($ent)) } душа покинула тело. -comp-mind-examined-ssd = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро придти в себя. +comp-mind-examined-ssd = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро прийти в себя. comp-mind-examined-dead-and-ssd = { CAPITALIZE(POSS-ADJ($ent)) } душа дремлет и может скоро вернуться. comp-mind-examined-dead-and-irrecoverable = { CAPITALIZE(POSS-ADJ($ent)) } душа покинула тело и пропала. Восстановление маловероятно. mind-component-no-mind-and-alive-text = { CAPITALIZE(SUBJECT($ent)) } в кататоническом ступоре. Стрессы жизни в глубоком космосе, должно быть, оказались слишком тяжелы для него. Восстановление маловероятно. mind-component-no-mind-and-dead-text = { CAPITALIZE(POSS-PRONOUN($ent)) } душа покинула тело и пропала. Восстановление маловероятно. -mind-component-mind-and-no-session-text = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро придти в себя. +mind-component-mind-and-no-session-text = { CAPITALIZE(SUBJECT($ent)) } рассеяно смотрит в пустоту и ни на что не реагирует. { CAPITALIZE(SUBJECT($ent)) } может скоро прийти в себя. diff --git a/Resources/Locale/ru-RU/station-events/events/ion-storm.ftl b/Resources/Locale/ru-RU/station-events/events/ion-storm.ftl index 6546057323..3d5a48449e 100644 --- a/Resources/Locale/ru-RU/station-events/events/ion-storm.ftl +++ b/Resources/Locale/ru-RU/station-events/events/ion-storm.ftl @@ -9,6 +9,7 @@ ion-storm-the-job = { CAPITALIZE($job) } ion-storm-clowns = КЛОУНЫ ion-storm-heads = ГЛАВЫ ion-storm-crew = ЭКИПАЖ +ion-storm-people = ЛЮДИ ion-storm-adjective-things = {$adjective} ОБЪЕКТЫ ion-storm-x-and-y = {$x} И {$y} diff --git a/Resources/Locale/ru-RU/white/something.ftl b/Resources/Locale/ru-RU/white/something.ftl index 4a3a292e92..cf3a8e3cdc 100644 --- a/Resources/Locale/ru-RU/white/something.ftl +++ b/Resources/Locale/ru-RU/white/something.ftl @@ -88,13 +88,13 @@ character-information-ui-flavor-text-disabled = На этом сервере о # sm -supermatter-self = Supermatter -supermatter-danger-message = Danger! Crystal hyperstructure integrity faltering! Integrity: { $integrity }% -supermatter-warning-message = WARNING! Crystal hyperstructure integrity reaching critical levels! Integrity: { $integrity }% -supermatter-safe-alert = Crystalline hyperstructure returning to safe operating parameters. Failsafe has been Disengaged. Integrity: { $integrity }% -supermatter-delamination-overmass = The Supermatter has Reached Critical Mass Falure. Singularity formation Imminent -supermatter-delamination-default = The Supermatter has Reached Critical Integrity Falure. Emergency Causality Destabilization Field has been Activated. -supermatter-seconds-before-delam = { $Seconds } Seconds Remain Before Delamination. +supermatter-self = Суперматерия +supermatter-danger-message = Опасность! Нарушение целостности кристаллической гиперструктуры! Целостность: { $integrity }% +supermatter-warning-message = ВНИМАНИЕ! Целостность кристаллической гиперструктуры достигает критических уровней! Целостность: { $integrity }% +supermatter-safe-alert = Кристаллическая гиперструктура возвращается к безопасным рабочим параметрам. Предохранитель отключён. Целостность: { $integrity }% +supermatter-delamination-overmass = Суперматерия достигла уровня критической массы. Обнаружена угроза формирования сингулярности. +supermatter-delamination-default = Суперматерия достигла уровня критической целостности. Активироанно экстренное поле дестабилизации причинности. +supermatter-seconds-before-delam = { $Seconds } секунд осталось до деламинации. # MobStateShit diff --git a/Resources/Maps/White/Triumph.yml b/Resources/Maps/White/Triumph.yml index 8a42879a54..0cd0a27a09 100644 --- a/Resources/Maps/White/Triumph.yml +++ b/Resources/Maps/White/Triumph.yml @@ -256120,8 +256120,8 @@ entities: - uid: 38080 components: - type: MetaData - desc: Переключает работу эмитеров. - name: переключатель эммитеров + desc: Переключает работу эмиттеров. + name: переключатель эмиттеров - type: Transform rot: 3.141592653589793 rad pos: -157.5,71.5