From d75420ae6f289f2d8a92dfe6573def8f146535aa Mon Sep 17 00:00:00 2001 From: JrInventor05Next Date: Sun, 12 Oct 2025 17:00:11 +0800 Subject: [PATCH 1/3] bottles2 --- .../objects/specific/chemistry-bottles.ftl | 385 ++++++++++++------ 1 file changed, 262 insertions(+), 123 deletions(-) diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemistry-bottles.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemistry-bottles.ftl index 6be88c53edc..8b3c9957706 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemistry-bottles.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemistry-bottles.ftl @@ -1,198 +1,337 @@ ent-BaseChemistryEmptyBottle = бутылочка .desc = Маленькая бутылочка. + ent-ChemistryEmptyBottle01 = { ent-BaseChemistryEmptyBottle } .desc = { ent-BaseChemistryEmptyBottle.desc } + ent-ChemistryEmptyBottle02 = { ent-BaseChemistryEmptyBottle } .desc = { ent-BaseChemistryEmptyBottle.desc } + ent-ChemistryEmptyBottle03 = { ent-BaseChemistryEmptyBottle } .desc = { ent-BaseChemistryEmptyBottle.desc } + ent-ChemistryEmptyBottle04 = { ent-BaseChemistryEmptyBottle } .desc = { ent-BaseChemistryEmptyBottle.desc } + ent-BaseChemistryBottleFilled = { ent-BaseChemistryEmptyBottle } .desc = { ent-BaseChemistryEmptyBottle.desc } + +ent-ChemistryBottleAloxadone = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Алоксадон + +ent-ChemistryBottleAmbuzol = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Амбузол + +ent-ChemistryBottleAmbuzolPlus = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Амбузол+ + +ent-ChemistryBottleArithrazine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Аритразин + +ent-ChemistryBottleBarozine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Барозин + +ent-ChemistryBottleBicaridine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Бикаридин + +ent-ChemistryBottleBruizine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Бруизин + +ent-ChemistryBottleCognizine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Когнизин + +ent-ChemistryBottleCryoxadone = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Криоксадон + +ent-ChemistryBottleCryptobiolin = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Криптобиолин + +ent-ChemistryBottleDermaline = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Дермалин + +ent-ChemistryBottleDexalin = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Дексалин + +ent-ChemistryBottleDexalinPlus = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Дексалин+ + +ent-ChemistryBottleDiphenhydramine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Дифенгидрамин + +ent-ChemistryBottleDiphenylmethylamine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Дифенилметиламин + +ent-ChemistryBottleDoxarubixadone = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Доксарубиксадон + +ent-ChemistryBottleDylovene = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Диловен + ent-ChemistryBottleEpinephrine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } .suffix = Эпинефрин + +ent-ChemistryBottleEthyloxyephedrine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Этилоксиэфедрин + +ent-ChemistryBottleEthylredoxrazine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Этилредоксразин + +ent-ChemistryBottleHaloperidol = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Галоперидол + +ent-ChemistryBottleHolywater = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Святая вода + +ent-ChemistryBottleHyronalin = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Хироналин + +ent-ChemistryBottleInaprovaline = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Инапровалин + +ent-ChemistryBottleInsuzine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Инсузин + +ent-ChemistryBottleIpecac = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Ипекак + +ent-ChemistryBottleKelotane = { ent-BaseChemistryBottleFilled } .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Келотан + +ent-ChemistryBottleLacerinol = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Лацеринол + +ent-ChemistryBottleLeporazine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Лепоразин + +ent-ChemistryBottleLipozine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Липозин + +ent-ChemistryBottleMannitol = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Маннитол + +ent-ChemistryBottleNecrosol = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Некрозол + +ent-ChemistryBottleOculine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Окулин + +ent-ChemistryBottleOmnizine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Омнизин + +ent-ChemistryBottleOpporozidone = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Оппорозидон + +ent-ChemistryBottlePhalanximine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Фалангинамин + +ent-ChemistryBottlePolypyryliumOligomers = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Олигомеры полипирилия + +ent-ChemistryBottlePotassiumIodide = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Иодид калия + +ent-ChemistryBottlePsicodine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Псикодин + +ent-ChemistryBottlePulpedBananaPeel = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Толчёная банановая кожура + +ent-ChemistryBottlePuncturase = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Пунктураз + +ent-ChemistryBottlePyrazine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Пиразин + +ent-ChemistryBottleSaline = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Физраствор + +ent-ChemistryBottleSiderlac = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Сидерлак + +ent-ChemistryBottleSigynate = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Сигинат + +ent-ChemistryBottleStellibinin = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Стеллибинин + +ent-ChemistryBottleSynaptizine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Синаптизин + +ent-ChemistryBottleTranexamicAcid = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Транексамовая кислота + +ent-ChemistryBottleTricordrazine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Трикордразин + +ent-ChemistryBottleUltravasculine = { ent-BaseChemistryBottleFilled } + .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Ультраваскулин + ent-ChemistryBottleRobustHarvest = { ent-BaseChemistryBottleFilled } - .suffix = Робаст харвест .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Робаст харвест + ent-ChemistryBottleEZNutrient = { ent-BaseChemistryBottleFilled } - .suffix = EZ-нутриенты .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = EZ-нутриенты + ent-ChemistryBottleLeft4Zed = { ent-BaseChemistryBottleFilled } - .suffix = left-4-zed .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = left-4-zed + ent-ChemistryBottleUnstableMutagen = { ent-BaseChemistryBottleFilled } - .suffix = Нестабильный мутаген .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Нестабильный мутаген + ent-ChemistryBottleNocturine = { ent-BaseChemistryBottleFilled } - .suffix = Ноктюрин .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Ноктюрин + ent-ChemistryBottleEphedrine = { ent-BaseChemistryBottleFilled } - .suffix = Эфедрин - .desc = { ent-BaseChemistryBottleFilled.desc } -ent-ChemistryBottleOmnizine = { ent-BaseChemistryBottleFilled } - .suffix = Омнизин - .desc = { ent-BaseChemistryBottleFilled.desc } -ent-ChemistryBottleCognizine = { ent-BaseChemistryBottleFilled } - .suffix = Когнизин .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Эфедрин + ent-ChemistryBottlePax = { ent-BaseChemistryBottleFilled } - .suffix = Пакс .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Пакс + ent-ChemistryBottleMuteToxin = { ent-BaseChemistryBottleFilled } - .suffix = Токсин немоты .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Токсин немоты + ent-ChemistryBottleLead = { ent-BaseChemistryBottleFilled } - .suffix = Свинец .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Свинец + ent-ChemistryBottleToxin = { ent-BaseChemistryBottleFilled } - .suffix = Токсин .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Токсин + ent-ChemistryBottleAluminium = { ent-BaseChemistryBottleFilled } - .suffix = Алюминий .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Алюминий + ent-ChemistryBottleCarbon = { ent-BaseChemistryBottleFilled } - .suffix = Углерод .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Углерод + ent-ChemistryBottleChlorine = { ent-BaseChemistryBottleFilled } - .suffix = Хлор .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Хлор + ent-ChemistryBottleCopper = { ent-BaseChemistryBottleFilled } - .suffix = Медь .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Медь + ent-ChemistryBottleEthanol = { ent-BaseChemistryBottleFilled } - .suffix = Этанол .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Этанол + ent-ChemistryBottleFluorine = { ent-BaseChemistryBottleFilled } - .suffix = Фтор .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Фтор + ent-ChemistryBottleHydrogen = { ent-BaseChemistryBottleFilled } - .suffix = Водород .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Водород + ent-ChemistryBottleIodine = { ent-BaseChemistryBottleFilled } - .suffix = Йод .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Йод + ent-ChemistryBottleIron = { ent-BaseChemistryBottleFilled } - .suffix = Железо .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Железо + ent-ChemistryBottleLithium = { ent-BaseChemistryBottleFilled } - .suffix = Литий .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Литий + ent-ChemistryBottleMercury = { ent-BaseChemistryBottleFilled } - .suffix = Ртуть .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Ртуть + ent-ChemistryBottleNitrogen = { ent-BaseChemistryBottleFilled } - .suffix = Азот .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Азот + ent-ChemistryBottleOxygen = { ent-BaseChemistryBottleFilled } - .suffix = Кислород .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Кислород + ent-ChemistryBottlePhosphorus = { ent-BaseChemistryBottleFilled } - .suffix = Фосфор .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Фосфор + ent-ChemistryBottlePotassium = { ent-BaseChemistryBottleFilled } - .suffix = Калий .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Калий + ent-ChemistryBottleRadium = { ent-BaseChemistryBottleFilled } - .suffix = Радий .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Радий + ent-ChemistryBottleSilicon = { ent-BaseChemistryBottleFilled } - .suffix = Кремний .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Кремний + ent-ChemistryBottleSodium = { ent-BaseChemistryBottleFilled } - .suffix = Натрий .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Натрий + ent-ChemistryBottleSugar = { ent-BaseChemistryBottleFilled } - .suffix = Сахар .desc = { ent-BaseChemistryBottleFilled.desc } + .suffix = Сахар + ent-ChemistryBottleSulfur = { ent-BaseChemistryBottleFilled } - .suffix = Сера .desc = { ent-BaseChemistryBottleFilled.desc } -ent-ChemistryBottleAloxadone = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Алоксадон -ent-ChemistryBottleAmbuzol = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Амбузол -ent-ChemistryBottleAmbuzolPlus = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Амбузол+ -ent-ChemistryBottleArithrazine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Аритразин -ent-ChemistryBottleBarozine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Барозин -ent-ChemistryBottleBicaridine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Бикаридин -ent-ChemistryBottleBruizine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Бруизин -ent-ChemistryBottleCryoxadone = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Криоксадон -ent-ChemistryBottleCryptobiolin = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Криптобиолин -ent-ChemistryBottleDermaline = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дермалин -ent-ChemistryBottleDexalin = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дексалин -ent-ChemistryBottleDexalinPlus = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дексалин+ -ent-ChemistryBottleDiphenhydramine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дифенгидрамин -ent-ChemistryBottleDiphenylmethylamine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дифенилметиламин -ent-ChemistryBottleDoxarubixadone = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Доксарубиксадон -ent-ChemistryBottleDylovene = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Диловен -ent-ChemistryBottleEthyloxyephedrine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Этилоксиэфедрин -ent-ChemistryBottleEthylredoxrazine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Этилредоксразин -ent-ChemistryBottleHaloperidol = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Галоперидол -ent-ChemistryBottleHolywater = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Святая вода -ent-ChemistryBottleHyronalin = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Хироналин -ent-ChemistryBottleInaprovaline = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Инапровалин -ent-ChemistryBottleInsuzine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Инсузин -ent-ChemistryBottleIpecac = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Ипекак -ent-ChemistryBottleKelotane = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Келотан -ent-ChemistryBottleLacerinol = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Лацеринол -ent-ChemistryBottleLeporazine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Лепоразин -ent-ChemistryBottleLipozine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Липозин -ent-ChemistryBottleMannitol = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Маннитол + .suffix = Сера From 79b3fa8f4d6f4ea5688cf16d2bdc2614320b4777 Mon Sep 17 00:00:00 2001 From: JrInventor05Next Date: Sun, 12 Oct 2025 17:13:42 +0800 Subject: [PATCH 2/3] jug --- .../objects/specific/chemical-containers.ftl | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl index e58ebcc318f..b2070a0f721 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/specific/chemical-containers.ftl @@ -1,74 +1,98 @@ ent-Jug = кувшин .desc = Используется для хранения очень большого количества химических веществ или растворов. Пить из него крайне не рекомендуется. + ent-JugCarbon = { ent-Jug } .desc = { ent-Jug.desc } .suffix = углерод + ent-JugIodine = { ent-Jug } .desc = { ent-Jug.desc } .suffix = йод + ent-JugFluorine = { ent-Jug } .desc = { ent-Jug.desc } .suffix = фтор + ent-JugChlorine = { ent-Jug } .desc = { ent-Jug.desc } .suffix = хлор + ent-JugAluminium = { ent-Jug } .desc = { ent-Jug.desc } .suffix = алюминий + ent-JugPhosphorus = { ent-Jug } .desc = { ent-Jug.desc } .suffix = фосфор + ent-JugSulfur = { ent-Jug } .desc = { ent-Jug.desc } .suffix = сера + ent-JugSilicon = { ent-Jug } .desc = { ent-Jug.desc } .suffix = кремний + ent-JugHydrogen = { ent-Jug } .desc = { ent-Jug.desc } .suffix = водород + ent-JugLithium = { ent-Jug } .desc = { ent-Jug.desc } .suffix = литий + ent-JugSodium = { ent-Jug } .desc = { ent-Jug.desc } .suffix = натрий + ent-JugPotassium = { ent-Jug } .desc = { ent-Jug.desc } .suffix = калий + ent-JugRadium = { ent-Jug } .desc = { ent-Jug.desc } .suffix = радий + ent-JugIron = { ent-Jug } .desc = { ent-Jug.desc } .suffix = железо + ent-JugCopper = { ent-Jug } .desc = { ent-Jug.desc } .suffix = медь + ent-JugGold = { ent-Jug } .desc = { ent-Jug.desc } .suffix = золото + ent-JugMercury = { ent-Jug } .desc = { ent-Jug.desc } .suffix = ртуть + ent-JugSilver = { ent-Jug } .desc = { ent-Jug.desc } .suffix = серебро + ent-JugEthanol = { ent-Jug } .desc = { ent-Jug.desc } .suffix = этанол + ent-JugSugar = { ent-Jug } .desc = { ent-Jug.desc } .suffix = сахар + ent-JugNitrogen = { ent-Jug } .desc = { ent-Jug.desc } .suffix = азот + ent-JugOxygen = { ent-Jug } .desc = { ent-Jug.desc } .suffix = кислород + ent-JugPlantBGone = { ent-Jug } .desc = { ent-Jug.desc } .suffix = Plant-B-Gone + ent-JugWeldingFuel = { ent-Jug } .desc = { ent-Jug.desc } .suffix = сварочное топливо From cd1d247114a6227978c97f41c1b26f9b408c62fa Mon Sep 17 00:00:00 2001 From: JrInventor05Next Date: Sun, 12 Oct 2025 17:41:41 +0800 Subject: [PATCH 3/3] .ftl --- .../objects/specific/medical/healing.ftl | 36 ++++++++ .../objects/specific/medical/surgery.ftl | 2 + .../objects/specific/robotics/borg_module.ftl | 2 +- Resources/Locale/ru-RU/_Offbrand/entityes.ftl | 67 -------------- .../Locale/ru-RU/_Offbrand/status_effects.ftl | 91 +++++++++++++++++++ .../ru-RU/_Offbrand/surgical_wounds.ftl | 7 ++ .../Locale/ru-RU/_Offbrand/variation.ftl | 7 ++ Resources/Locale/ru-RU/_Offbrand/wounds.ftl | 31 +++++++ 8 files changed, 175 insertions(+), 68 deletions(-) delete mode 100644 Resources/Locale/ru-RU/_Offbrand/entityes.ftl create mode 100644 Resources/Locale/ru-RU/_Offbrand/status_effects.ftl create mode 100644 Resources/Locale/ru-RU/_Offbrand/surgical_wounds.ftl create mode 100644 Resources/Locale/ru-RU/_Offbrand/variation.ftl create mode 100644 Resources/Locale/ru-RU/_Offbrand/wounds.ftl diff --git a/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/healing.ftl b/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/healing.ftl index cec37811b37..c7099588eb5 100644 --- a/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/healing.ftl +++ b/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/healing.ftl @@ -1,10 +1,46 @@ ent-Suture = шовный материал .desc = Стерильные швы, используемые для закрытия порезов и ран. .suffix = Полный + ent-Suture1 = { ent-Suture } .desc = { ent-Suture.desc } .suffix = Один + ent-Splints = Шина .desc = Шины, способные поддерживать и обездвиживать кости. + ent-TourniquetOffbrand = жгут .desc = Может быть наложен на пациента для остановки кровотечения, но вызывает синяки при длительном использовании. + +ent-IVBag = капельница + .desc = Используется для хранения крови или других жидкостей для внутривенного введения пациенту. + +ent-IVStand = стойка для капельницы + .desc = Удерживает пакеты для капельниц и позволяет вводить их содержимое пациентам внутривенно. + +ent-IVBagAmmoniaBlood = { ent-IVBag } + .desc = { ent-IVBag.desc } + .suffix = анаэробная кровь + +ent-IVBagBlood = { ent-IVBag } + .desc = { ent-IVBag.desc } + .suffix = кровь + +ent-IVBagCopperBlood = { ent-IVBag } + .desc = { ent-IVBag.desc } + .suffix = синяя кровь + +ent-IVBagInsectBlood = { ent-IVBag } + .desc = { ent-IVBag.desc } + .suffix = кровь насекомых + +ent-IVBagSap = { ent-IVBag } + .desc = { ent-IVBag.desc } + .suffix = сок + +ent-IVBagSlime = { ent-IVBag } + .desc = { ent-IVBag.desc } + .suffix = слизь + +ent-CrateFreezerIVBag = морозильник для капельниц + .desc = Содержит предварительно заполненные пакеты для капельниц для использования при переливании крови пациентам. diff --git a/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/surgery.ftl b/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/surgery.ftl index 402a4000348..651280548fb 100644 --- a/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/surgery.ftl +++ b/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/medical/surgery.ftl @@ -1,6 +1,8 @@ ent-BoneGel = флакон костного геля .desc = { ent-BaseToolSurgery.desc } + ent-BoneSetter = Костный репозитор .desc = { ent-BaseToolSurgery.desc } + ent-VascularRecoupler = Сосудистый рекапплер .desc = { ent-BaseToolSurgery.desc } diff --git a/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/robotics/borg_module.ftl b/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/robotics/borg_module.ftl index d58d6702a7a..bbcb3ea46a2 100644 --- a/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/robotics/borg_module.ftl +++ b/Resources/Locale/ru-RU/_Offbrand/entities/objects/specific/robotics/borg_module.ftl @@ -1,2 +1,2 @@ ent-BorgModuleOperatingRoom = операционный модуль борга - .desc = { ent-BaseBorgModule.desc } + .desc = { ent-BaseBorgModuleMedical.desc } diff --git a/Resources/Locale/ru-RU/_Offbrand/entityes.ftl b/Resources/Locale/ru-RU/_Offbrand/entityes.ftl deleted file mode 100644 index 5f387de2e58..00000000000 --- a/Resources/Locale/ru-RU/_Offbrand/entityes.ftl +++ /dev/null @@ -1,67 +0,0 @@ -ent-Splints = Шина - .desc = Шины, способные поддерживать и обездвиживать кости. -ent-TourniquetOffbrand = жгут - .desc = Может быть наложен на пациента для остановки кровотечения, но вызывает синяки при длительном использовании. -ent-Suture = шовный материал - .desc = Стерильные швы, используемые для закрытия порезов и ран. - .suffix = Полный -ent-Suture1 = { ent-Suture } - .desc = { ent-Suture.desc } - .suffix = Один -ent-SyringeParacetamol = { ent-PrefilledSyringe } - .desc = { ent-PrefilledSyringe.desc } - .suffix = парацетамол -ent-SyringeTramadol = { ent-PrefilledSyringe } - .desc = { ent-PrefilledSyringe.desc } - .suffix = трамадол -ent-SyringeOxycodone = { ent-PrefilledSyringe } - .desc = { ent-PrefilledSyringe.desc } - .suffix = оксикодон -ent-BoneGel = флакон костного геля - .desc = { ent-BaseToolSurgery.desc } -ent-BoneSetter = Костный репозитор - .desc = { ent-BaseToolSurgery.desc } -ent-VascularRecoupler = Сосудистый рекапплер - .desc = { ent-BaseToolSurgery.desc } -ent-ChemistryBottleAloxadone = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Алоксадон -ent-ChemistryBottleAmbuzol = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Амбузол -ent-ChemistryBottleAmbuzolPlus = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Амбузол+ -ent-ChemistryBottleArithrazine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Аритразин -ent-ChemistryBottleBarozine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Барозин -ent-ChemistryBottleBicaridine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Бикаридин -ent-ChemistryBottleBruizine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Бруизин -ent-ChemistryBottleCryoxadone = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Криоксадон -ent-ChemistryBottleCryptobiolin = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Криптобиолин -ent-ChemistryBottleDermaline = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дермалин -ent-ChemistryBottleDexalin = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дексалин -ent-ChemistryBottleDexalinPlus = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дексалин+ -ent-ChemistryBottleDiphenhydramine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дифенгидрамин -ent-ChemistryBottleDiphenylmethylamine = { ent-BaseChemistryEmptyBottle } - .desc = { ent-BaseChemistryEmptyBottle.desc } - .suffix = Дифенилметиламин diff --git a/Resources/Locale/ru-RU/_Offbrand/status_effects.ftl b/Resources/Locale/ru-RU/_Offbrand/status_effects.ftl new file mode 100644 index 00000000000..071a9b56d18 --- /dev/null +++ b/Resources/Locale/ru-RU/_Offbrand/status_effects.ftl @@ -0,0 +1,91 @@ +ent-StatusEffectPainkillersNegligibleBicaridine = 10 облегчения боли + +ent-StatusEffectPainkillersNegligibleRobustHarvest = { ent-StatusEffectPainkillersNegligibleBicaridine } + +ent-StatusEffectPainkillersMildParacetamol = 15 облегчения боли + +ent-StatusEffectPainkillersMildEthanol = 15 облегчения боли и нарушение моторного контроля + +ent-StatusEffectPainkillersMildEthanolOverdose = дополнительные 10 облегчения боли и ухудшение моторного контроля + +ent-StatusEffectPainkillersMildParacetamolOverdose = дополнительные 10 облегчения боли + +ent-StatusEffectPainkillersTramadol = 35 облегчения боли + +ent-StatusEffectPainkillersTramadolOverdose = дополнительные 10 облегчения боли + +ent-StatusEffectHeartStrainTramadolAlcohol = { ent-StatusEffectHeartStrainDesoxyephedrine } + +ent-StatusEffectPainkillersSalicylicAcid = 30 облегчения боли + +ent-StatusEffectPainkillersOxandrolone = 30 облегчения боли + +ent-StatusEffectPainkillersStrongOxycodone = 50 облегчения боли + +ent-StatusEffectPainkillersStrongOxycodoneOverdose = дополнительные 10 облегчения боли + +ent-StatusEffectHeartStrainOxycodoneAlcohol = { ent-StatusEffectHeartStrainSedin } + +ent-StatusEffectHeartStrainEpinephrine = { ent-StatusEffectHeartStrainHyperzine } + +ent-StatusEffectHeartStrainSedin = сильно увеличенный пульс + +ent-StatusEffectHeartStrainRomerol = увеличенный пульс + +ent-StatusEffectHeartStabilizationInaprovaline = сниженный пульс + +ent-StatusEffectHeartStrainDesoxyephedrine = увеличенный пульс + +ent-StatusEffectHeartStrainEphedrine = { ent-StatusEffectHeartStrainDesoxyephedrine } + +ent-StatusEffectHeartStrainNicotine = слегка увеличенный пульс + +ent-StatusEffectHeartStrainHyperzine = сильно увеличенный пульс и принудительное сердцебиение + +ent-StatusEffectHeartStabilizationTHC = незначительная стабилизация сердца + +ent-StatusEffectHeartStabilizationCryoxadone = { ent-StatusEffectHeartStabilizationInaprovaline } + +ent-StatusEffectHeartStabilizationCloneoxadone = { ent-StatusEffectHeartStabilizationInaprovaline } + +ent-StatusEffectBrainStabilizationInaprovaline = снижение вероятности повреждения мозга + +ent-StatusEffectBrainHealingMannitol = заживление мозга при достаточном насыщении + +ent-StatusEffectMinorOxygenationDexalin = 50% искусственного дыхания + +ent-StatusEffectMinorOxygenationPolypyryliumOligomers = { ent-StatusEffectMinorOxygenationDexalin } + +ent-StatusEffectMinorOxygenationCryoxadone = { ent-StatusEffectMinorOxygenationDexalin } + +ent-StatusEffectMajorOxygenationDexalinPlus = 80% искусственного дыхания + +ent-StatusEffectMajorOxygenationCloneoxadone = { ent-StatusEffectMajorOxygenationDexalinPlus } + +ent-StatusEffectMinorPain = лёгкая боль + +ent-StatusEffectPainStuttering = боль с заиканием + +ent-StatusEffectModeratePain = умеренная боль + +ent-StatusEffectSeverePain = сильная боль + +ent-StatusEffectBlackoutPain = боль до потери сознания + +ent-StatusEffectHeartStopped = остановка сердца + +ent-StatusEffectPainSuppressionNocturine = полное подавление боли + +ent-StatusEffectPainSuppressionNitrousOxide = полное подавление боли + +ent-StatusEffectNeuralSuppression = нейроподавление + +ent-StatusEffectSevereBrainDamage = сильное повреждение мозга + +ent-StatusEffectBrainNoOxygen = отсутствие кислорода для мозга + +ent-StatusEffectCriticalBrainDamage = критическое повреждение мозга + +ent-StatusEffectActiveCPR = проводимая СЛР + +ent-StatusEffectTourniquet = жгут diff --git a/Resources/Locale/ru-RU/_Offbrand/surgical_wounds.ftl b/Resources/Locale/ru-RU/_Offbrand/surgical_wounds.ftl new file mode 100644 index 00000000000..d8b787604b7 --- /dev/null +++ b/Resources/Locale/ru-RU/_Offbrand/surgical_wounds.ftl @@ -0,0 +1,7 @@ +ent-WoundIncision = открытый разрез + +ent-WoundClamped = зажатые артерии + +ent-WoundRetracted = отслоенная кожа + +ent-WoundOpenRibCage = вскрытая грудная клетка diff --git a/Resources/Locale/ru-RU/_Offbrand/variation.ftl b/Resources/Locale/ru-RU/_Offbrand/variation.ftl new file mode 100644 index 00000000000..2c2474b793c --- /dev/null +++ b/Resources/Locale/ru-RU/_Offbrand/variation.ftl @@ -0,0 +1,7 @@ +ent-SupplyOffbrandItemsVariationPass = { ent-BaseVariationPass } + +ent-OperatingTableFlatpack = упаковка операционного стола + .desc = Упаковка для сборки операционного стола. + +ent-CrateOffbrandMedicalSupplies = ящик медицинских припасов от Offbrand + .desc = Из-за ограниченного финансирования медицинских исследовательских программ, Nanotrasen может позволить себе доставить вам новые(?) медицинские припасы только в неудобно расположенном ящике. diff --git a/Resources/Locale/ru-RU/_Offbrand/wounds.ftl b/Resources/Locale/ru-RU/_Offbrand/wounds.ftl new file mode 100644 index 00000000000..ffd8dfc4483 --- /dev/null +++ b/Resources/Locale/ru-RU/_Offbrand/wounds.ftl @@ -0,0 +1,31 @@ +ent-WoundBruise = синяк + +ent-WoundCutMassive = огромный порез +ent-WoundCutSevere = серьёзный порез +ent-WoundCutModerate = средний порез +ent-WoundCutSmall = небольшой порез + +ent-WoundPunctureMassive = огромное проколотое ранение +ent-WoundPunctureSevere = серьёзное проколотое ранение +ent-WoundPunctureModerate = среднее проколотое ранение +ent-WoundPunctureSmall = небольшое проколотое ранение + +ent-WoundHeatCarbonized = обугленный ожог +ent-WoundHeatSevere = серьёзный ожог +ent-WoundHeatModerate = средний ожог +ent-WoundHeatSmall = небольшой ожог + +ent-WoundColdPetrified = окоченевшее обморожение +ent-WoundColdSevere = серьёзное обморожение +ent-WoundColdModerate = среднее обморожение +ent-WoundColdSmall = лёгкое обморожение + +ent-WoundCausticSloughing = отслаивающийся химический ожог +ent-WoundCausticSevere = серьёзный химический ожог +ent-WoundCausticModerate = средний химический ожог +ent-WoundCausticSmall = небольшой химический ожог + +ent-WoundShockExploded = взрывной шоковый ожог +ent-WoundShockSevere = серьёзный шоковый ожог +ent-WoundShockModerate = средний шоковый ожог +ent-WoundShockSmall = небольшой шоковый ожог