diff --git a/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml index 823aa46e76..aed8729a08 100644 --- a/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml +++ b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml @@ -4,7 +4,7 @@ - - + diff --git a/Content.Client/Construction/UI/ConstructionMenuPresenter.cs b/Content.Client/Construction/UI/ConstructionMenuPresenter.cs index 9a09436176..2d1b976ce2 100644 --- a/Content.Client/Construction/UI/ConstructionMenuPresenter.cs +++ b/Content.Client/Construction/UI/ConstructionMenuPresenter.cs @@ -62,8 +62,12 @@ namespace Content.Client.Construction.UI else _constructionView.OpenCentered(); - if(_selected != null) - PopulateInfo(_selected); + if (_selected != null) + { + var name = Loc.GetString($"ent-{_selected.ID}"); + var desc = Loc.GetString($"ent-{_selected.ID}.desc"); + PopulateInfo(_selected, name, desc); + } } else _constructionView.Close(); @@ -139,7 +143,10 @@ namespace Content.Client.Construction.UI _selected = (ConstructionPrototype) item.Metadata!; if (_placementManager.IsActive && !_placementManager.Eraser) UpdateGhostPlacement(); - PopulateInfo(_selected); + + var name = Loc.GetString($"ent-{_selected.ID}"); + var desc = Loc.GetString($"ent-{_selected.ID}.desc"); + PopulateInfo(_selected, name, desc); } private void OnViewPopulateRecipes(object? sender, (string search, string catagory) args) @@ -162,7 +169,7 @@ namespace Content.Client.Construction.UI if (!string.IsNullOrEmpty(search)) { - if (!recipe.Name.ToLowerInvariant().Contains(search.Trim().ToLowerInvariant())) + if (!Loc.GetString($"ent-{recipe.ID}").ToLowerInvariant().Contains(search.Trim().ToLowerInvariant())) continue; } @@ -175,7 +182,7 @@ namespace Content.Client.Construction.UI recipes.Add(recipe); } - recipes.Sort((a, b) => string.Compare(a.Name, b.Name, StringComparison.InvariantCulture)); + recipes.Sort((a, b) => string.Compare(Loc.GetString($"ent-{a.ID}"), Loc.GetString($"ent-{b.ID}"), StringComparison.InvariantCulture)); foreach (var recipe in recipes) { @@ -214,11 +221,26 @@ namespace Content.Client.Construction.UI _constructionView.Categories = array; } - private void PopulateInfo(ConstructionPrototype prototype) + private void PopulateInfo(ConstructionPrototype prototype, string name, string desc) { var spriteSys = _systemManager.GetEntitySystem(); _constructionView.ClearRecipeInfo(); - _constructionView.SetRecipeInfo(prototype.Name, prototype.Description, spriteSys.Frame0(prototype.Icon), prototype.Type != ConstructionType.Item); + + string recipeName; + string recipeDesc; + + if (name[..3] != "ent") + { + recipeName = name; + recipeDesc = desc; + } + else + { + recipeName = prototype.Name; + recipeDesc = prototype.Description; + } + + _constructionView.SetRecipeInfo(recipeName, recipeDesc, spriteSys.Frame0(prototype.Icon), prototype.Type != ConstructionType.Item); var stepList = _constructionView.RecipeStepList; GenerateStepList(prototype, stepList); @@ -252,13 +274,24 @@ namespace Content.Client.Construction.UI private static ItemList.Item GetItem(ConstructionPrototype recipe, ItemList itemList) { + string recipeName = Loc.GetString($"ent-{recipe.ID}"); + string recipeDesc; + + if (recipeName[..3] != "ent") + recipeDesc = Loc.GetString($"ent-{recipe.ID}.desc"); + else + { + recipeName = recipe.Name; + recipeDesc = recipe.Description; + } + return new(itemList) { Metadata = recipe, - Text = recipe.Name, + Text = recipeName, Icon = recipe.Icon.Frame0(), TooltipEnabled = true, - TooltipText = recipe.Description + TooltipText = recipeDesc }; } @@ -433,7 +466,9 @@ namespace Content.Client.Construction.UI if (_selected == null) return; - PopulateInfo(_selected); + var name = Loc.GetString($"ent-{_selected.ID}"); + var desc = Loc.GetString($"ent-{_selected.ID}.desc"); + PopulateInfo(_selected, name, desc); } } } diff --git a/Content.IntegrationTests/Tests/Construction/Interaction/ComputerContruction.cs b/Content.IntegrationTests/Tests/Construction/Interaction/ComputerContruction.cs index 5412469ac5..6a9706a0c9 100644 --- a/Content.IntegrationTests/Tests/Construction/Interaction/ComputerContruction.cs +++ b/Content.IntegrationTests/Tests/Construction/Interaction/ComputerContruction.cs @@ -4,7 +4,7 @@ namespace Content.IntegrationTests.Tests.Construction.Interaction; public sealed class ComputerConstruction : InteractionTest { - private const string Computer = "Computer"; + private const string Computer = "ComputerFrame"; private const string ComputerId = "ComputerId"; private const string ComputerFrame = "ComputerFrame"; private const string IdBoard = "IDComputerCircuitboard"; diff --git a/Content.IntegrationTests/Tests/Construction/Interaction/CraftingTests.cs b/Content.IntegrationTests/Tests/Construction/Interaction/CraftingTests.cs index c49e20981e..df51078ef0 100644 --- a/Content.IntegrationTests/Tests/Construction/Interaction/CraftingTests.cs +++ b/Content.IntegrationTests/Tests/Construction/Interaction/CraftingTests.cs @@ -29,7 +29,7 @@ public sealed class CraftingTests : InteractionTest public async Task CraftGrenade() { await PlaceInHands(Steel, 5); - await CraftItem("ModularGrenadeRecipe"); + await CraftItem("ModularGrenade"); await FindEntity("ModularGrenade"); } diff --git a/Content.IntegrationTests/Tests/Construction/Interaction/WallConstruction.cs b/Content.IntegrationTests/Tests/Construction/Interaction/WallConstruction.cs index 67a2f8025d..288ea11a79 100644 --- a/Content.IntegrationTests/Tests/Construction/Interaction/WallConstruction.cs +++ b/Content.IntegrationTests/Tests/Construction/Interaction/WallConstruction.cs @@ -6,7 +6,7 @@ public sealed class WallConstruction : InteractionTest { public const string Girder = "Girder"; public const string WallSolid = "WallSolid"; - public const string Wall = "Wall"; + public const string Wall = "WallSolid"; [Test] public async Task ConstructWall() diff --git a/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs b/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs index 8ae36f1770..b5f7a2e746 100644 --- a/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs +++ b/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs @@ -24,7 +24,7 @@ public abstract partial class InteractionTest protected const string RGlass = "ReinforcedGlass"; protected const string Plastic = "Plastic"; protected const string Cable = "Cable"; - protected const string Rod = "MetalRod"; + protected const string Rod = "PartRodMetal"; // Parts protected const string Bin1 = "MatterBinStockPart"; diff --git a/Content.IntegrationTests/Tests/Payload/ModularGrenadeTests.cs b/Content.IntegrationTests/Tests/Payload/ModularGrenadeTests.cs index 0e47de968f..052fa4b7f3 100644 --- a/Content.IntegrationTests/Tests/Payload/ModularGrenadeTests.cs +++ b/Content.IntegrationTests/Tests/Payload/ModularGrenadeTests.cs @@ -17,7 +17,7 @@ public sealed class ModularGrenadeTests : InteractionTest public async Task AssembleAndDetonateGrenade() { await PlaceInHands(Steel, 5); - await CraftItem("ModularGrenadeRecipe"); + await CraftItem("ModularGrenade"); Target = SEntMan.GetNetEntity(await FindEntity("ModularGrenade")); await Drop(); diff --git a/Resources/Locale/ru-RU/materials/materials.ftl b/Resources/Locale/ru-RU/materials/materials.ftl index 3c62bbb182..42f35c547b 100644 --- a/Resources/Locale/ru-RU/materials/materials.ftl +++ b/Resources/Locale/ru-RU/materials/materials.ftl @@ -1,8 +1,8 @@ # Glass materials-glass = стекло -materials-reinforced-glass = бронестекло +materials-reinforced-glass = усиленное стекло materials-plasma-glass = плазменное стекло -materials-reinforced-plasma-glass = плазменное бронестекло +materials-reinforced-plasma-glass = усиленное плазменное стекло # Metals materials-steel = сталь materials-gold = золото diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/materials/sheets/glass.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/materials/sheets/glass.ftl index a82cb7ac8d..606ef8343d 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/materials/sheets/glass.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/materials/sheets/glass.ftl @@ -7,10 +7,10 @@ ent-SheetGlass = стекло ent-SheetGlass1 = стекло .suffix = Один .desc = { ent-SheetGlass.desc } -ent-SheetRGlass = бронестекло +ent-SheetRGlass = усиленное стекло .suffix = Полный .desc = Лист армированного стекла. -ent-SheetRGlass1 = бронестекло +ent-SheetRGlass1 = усиленное стекло .suffix = Один .desc = { ent-SheetRGlass.desc } ent-SheetPGlass = плазменное стекло @@ -19,9 +19,9 @@ ent-SheetPGlass = плазменное стекло ent-SheetPGlass1 = плазменное стекло .suffix = Один .desc = { ent-SheetPGlass.desc } -ent-SheetRPGlass = плазменное бронестекло +ent-SheetRPGlass = усиленное плазменное стекло .suffix = Полный .desc = Лист армированной полупрозрачной плазмы. -ent-SheetRPGlass1 = плазменное бронестекло +ent-SheetRPGlass1 = усиленное плазменное стекло .suffix = Один .desc = { ent-SheetRPGlass.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/altar.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/altar.ftl index 753ec5f7a7..117b1e771d 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/altar.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/altar.ftl @@ -55,3 +55,114 @@ ent-AltarHeaven = небесный алтарь ent-AltarFangs = клыкастый алтарь .desc = { ent-AltarHeaven.desc } .suffix = { "" } +ent-AltarBananium = алтарь хонкоматери + .desc = Бананиевый алтарь, посвященный матери хонков. + .suffix = { "" } +ent-StatueBananiumClown = бананиевая статуя спасителя + .desc = Статуя из бананиума. В нем изображено возвращение спасителя, который восстанет и поведет клоунов к великому гудку. + .suffix = { "" } +ent-BananiumDoor = бананиевая дверь + .desc = Дверь, куда она приведет? + .suffix = { "" } +ent-FloorBananiumEntity = бананиевый пол + .desc = { "" } + .suffix = { "" } +ent-MaterialBananium = бананиум + .desc = Сырой материал. + .suffix = { "Полный" } +ent-MaterialBananium1 = бананиум + .desc = Сырой материал. + .suffix = { "Один" } +ent-TrashBananiumPeel = кожурка бананиума + .desc = { "" } + .suffix = { "" } +ent-BananiumHorn = бананиевый гудок + .desc = Гудок, сделанный из бананиума. + .suffix = { "" } +ent-BananiumOre = бананиевая руда + .desc = Кусок непереработанной руды + .suffix = { "Полный" } +ent-BananiumOre1 = бананиевая руда + .desc = Кусок непереработанной руды + .suffix = { "Один" } +ent-ClothingOuterHardsuitClown = скафандр клоуна + .desc = Сделанный на заказ клоунский скафандр. + .suffix = { "" } +ent-BrigTimer = таймер брига + .desc = Это таймер для камер брига. + .suffix = { "" } +ent-BigBox = картонная коробка + .desc = Хмм? Это просто коробка. + .suffix = { "" } +ent-MobJonkBot = йонкбот + .desc = Ужасающий. + .suffix = { "" } +ent-MobMimeBot = мимбот + .desc = Почему бы не помахать мимботу дружелюбно? + .suffix = { "" } +ent-UraniumWindow = уранивое окно + .desc = Не облокачивайтесь на стекло! + .suffix = { "" } +ent-ReinforcedUraniumWindow = уранивое окно + .desc = Не облокачивайтесь на стекло! + .suffix = { "" } +ent-SpearUranium = ураниевое копьё + .desc = Копье с урановым осколком в качестве наконечника. + .suffix = { "" } +ent-SheetRUGlass = усиленное ураниевое стекло + .desc = Усиленное стекло из урана. + .suffix = { "Полный" } +ent-SheetRUGlass1 = усиленное ураниевое стекло + .desc = Усиленное стекло из урана. + .suffix = { "Один" } +ent-SheetUGlass = ураниевое стекло + .desc = Стекло из урана. + .suffix = { "Полный" } +ent-SheetUGlass1 = ураниевое стекло + .desc = Стекло из урана. + .suffix = { "Один" } +ent-ShardGlassUranium = осколок уранового стекла + .desc = Маленький кусочек уранового стекла. + .suffix = { "" } +ent-UraniumShiv = урановая заточка + .desc = Грубое оружие, сделанное из куска ткани и осколка урана. + .suffix = { "" } +ent-ScreenTimer = экранный таймер + .desc = Это таймер для отправки временных сигналов на объекты со встроенным экраном. + .suffix = { "" } +ent-SpearReinforced = усиленное копьё + .desc = Копье с осколком усиленного стекла в качестве наконечника. + .suffix = { "" } +ent-SpearPlasma = плазменное копьё + .desc = Копье с осколком плазменного стекла в качестве наконечника. + .suffix = { "" } +ent-PlasmaShiv = плазменная заточка + .desc = Грубое оружие, сделанное из куска ткани и осколка плазмы. + .suffix = { "" } +ent-ReinforcedShiv = усиленная заточка + .desc = Грубое оружие, сделанное из куска ткани и осколка усиленного стекла. + .suffix = { "" } +ent-Shiv = заточка + .desc = Грубое оружие, сделанное из куска ткани и осколка стекла. + .suffix = { "" } +ent-SignalTimer = сигнальный таймер + .desc = Это таймер для отправки временных сигналов предметам. + .suffix = { "" } +ent-HappyHonkMime = Мим Хонк Мил + .desc = Лимитированное издание Хэппи Хонк Мила. + .suffix = { "" } +ent-SignalTimerElectronics = микросхема сигнального таймера + .desc = Электронная плата, используемая в схемах таймера. Похоже, вы могли бы использовать отвертку, чтобы изменить тип платы. + .suffix = { "" } +ent-ClownRecorder = диктофон клоуна + .desc = Когда ты просто не можешь заставить этот смех звучать естественно! + .suffix = { "" } +ent-BrigTimerElectronics = микросхема таймера брига + .desc = Электронная плата, используемая в схемах таймера. + .suffix = { "" } +ent-ScreenTimerElectronics = микросхема экранного таймера + .desc = Электронная плата, используемая в схемах таймера. + .suffix = { "" } +ent-RagItem = влажная тряпка + .desc = Влажная тряпка для мытья пола. Это лучше, чем слоняться без дела весь день. + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl index c9c7dcc367..decfe105b8 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/furniture/tables/tables.ftl @@ -16,7 +16,7 @@ ent-TableReinforced = укреплённый стол ent-TableGlass = стеклянный стол .desc = Квадратный лист стекла, стоящий на четырех металлических ножках. .suffix = { "" } -ent-TableReinforcedGlass = стол из бронестекла +ent-TableReinforcedGlass = стол из усиленного стекла .desc = Квадратный лист стекла, стоящий на четырех металлических ножках. Очень прочный. .suffix = { "" } ent-TablePlasmaGlass = стол из плазменного стекла diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/walls/walls.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/walls/walls.ftl index 58dcc2f048..1fd6b4f49f 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/walls/walls.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/walls/walls.ftl @@ -7,7 +7,7 @@ ent-WallBrick = кирпичная стена ent-WallClock = часовая стена .desc = { ent-BaseWall.desc } .suffix = { "" } -ent-WallClown = клоунская стена +ent-WallClown = бананиевая стена .desc = { ent-BaseWall.desc } .suffix = { "" } ent-WallCult = стена культа diff --git a/Resources/Locale/ru-RU/tiles/tiles.ftl b/Resources/Locale/ru-RU/tiles/tiles.ftl index 9926bbde96..79e08e42d0 100644 --- a/Resources/Locale/ru-RU/tiles/tiles.ftl +++ b/Resources/Locale/ru-RU/tiles/tiles.ftl @@ -64,7 +64,7 @@ tiles-red-shuttle-floor = красный пол шаттла tiles-gold-tile = золотой пол tiles-silver-tile = серебряный пол tiles-glass-floor = стеклянный пол -tiles-reinforced-glass-floor = бронестеклянный пол +tiles-reinforced-glass-floor = усиленный стеклянный пол tiles-green-circuit-floor = зелёный микросхемный пол tiles-blue-circuit-floor = синий микросхемный пол tiles-snow = снег diff --git a/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml b/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml index 6d622ff97c..8c9d2d9220 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml @@ -270,7 +270,7 @@ - type: entity parent: SheetPGlass id: SheetRPGlass - name: reinforced plasma glass + name: усиленное плазменное стекло description: A reinforced sheet of translucent plasma. suffix: Full components: @@ -312,7 +312,7 @@ - type: entity parent: SheetRPGlass id: SheetRPGlass1 - name: reinforced plasma glass + name: усиленное плазменное стекло suffix: Single components: - type: Sprite diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/clothing/clown_hardsuit.yml b/Resources/Prototypes/Recipes/Construction/Graphs/clothing/clown_hardsuit.yml index da5ea21edf..8aec6daa10 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/clothing/clown_hardsuit.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/clothing/clown_hardsuit.yml @@ -1,4 +1,4 @@ -- type: constructionGraph +- type: constructionGraph id: ClownHardsuit start: start graph: @@ -10,37 +10,37 @@ amount: 5 doAfter: 1 - tag: SuitEVA - name: An EVA suit + name: скафандр EVA icon: sprite: Clothing/OuterClothing/Suits/eva.rsi state: icon doAfter: 1 - tag: HelmetEVA - name: An EVA helmet + name: шлем EVA icon: sprite: Clothing/Head/Helmets/eva.rsi state: icon doAfter: 1 - tag: CrayonPurple - name: purple crayon + name: фиолетовый мелок icon: sprite: Objects/Fun/crayons.rsi state: purple doAfter: 1 - tag: CrayonRed - name: red crayon + name: красный мелок icon: sprite: Objects/Fun/crayons.rsi state: red doAfter: 1 - tag: CrayonYellow - name: yellow crayon + name: жёлтый мелок icon: sprite: Objects/Fun/crayons.rsi state: yellow doAfter: 1 - tag: ClownRecorder - name: clown recorder + name: диктофон клоуна icon: sprite: Objects/Fun/clownrecorder.rsi state: icon diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/fun/bananium_horn.yml b/Resources/Prototypes/Recipes/Construction/Graphs/fun/bananium_horn.yml index a4d0edc46a..3550f6cc42 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/fun/bananium_horn.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/fun/bananium_horn.yml @@ -16,7 +16,7 @@ amount: 4 doAfter: 1 - tag: BikeHorn - name: Bike Horn + name: гудок icon: sprite: Objects/Fun/bikehorn.rsi state: icon diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/machines/computer.yml b/Resources/Prototypes/Recipes/Construction/Graphs/machines/computer.yml index 4792bb216f..16a275add4 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/machines/computer.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/machines/computer.yml @@ -24,7 +24,7 @@ steps: - component: ComputerBoard store: board - name: any computer circuit board + name: машинная плата любой консоли icon: sprite: "Objects/Misc/module.rsi" state: "id_mod" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/airlock.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/airlock.yml index 3cd22bbfc7..deb9da975e 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/airlock.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/airlock.yml @@ -48,7 +48,7 @@ steps: - tag: DoorElectronics store: board - name: "door electronics circuit board" + name: "микросхема шлюза" icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/conveyor.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/conveyor.yml index ff0ecbc4ed..e142d887ea 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/conveyor.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/conveyor.yml @@ -10,7 +10,7 @@ icon: sprite: Structures/conveyor.rsi state: conveyor_loose - name: conveyor belt assembly + name: заготовка конвеерной ленты doAfter: 2 - node: item entity: ConveyorBeltAssembly @@ -31,4 +31,4 @@ doAfter: 3 completed: - !type:SetAnchor - value: false \ No newline at end of file + value: false diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/firelock.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/firelock.yml index 0dbf26794d..faaa1f68cf 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/firelock.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/firelock.yml @@ -50,7 +50,7 @@ steps: - tag: FirelockElectronics store: board - name: Firelock Electronics + name: микросхема пожарного шлюза icon: sprite: "Objects/Misc/module.rsi" state: "mainboard" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/shutter.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/shutter.yml index 70d1c12d84..1dc30d48bc 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/shutter.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/shutter.yml @@ -45,7 +45,7 @@ anchored: true steps: - tag: DoorElectronics - name: Door Electronics + name: микросхема шлюза icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/shuttle.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/shuttle.yml index 457fbfede5..96b499c7a3 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/shuttle.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/shuttle.yml @@ -25,7 +25,7 @@ steps: - tag: DoorElectronics store: board - name: "door electronics circuit board" + name: "микросхема шлюза" icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/windoor.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/windoor.yml index f87e515bd4..d4f7cd555f 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/windoor.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/windoor.yml @@ -78,7 +78,7 @@ steps: - tag: DoorElectronics store: board - name: "door electronics circuit board" + name: "микросхема шлюза" icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" @@ -178,7 +178,7 @@ steps: - tag: DoorElectronics store: board - name: "door electronics circuit board" + name: "микросхема шлюза" icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/APC.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/APC.yml index 2941ba8235..82c80b0084 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/APC.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/APC.yml @@ -15,7 +15,7 @@ - to: apc steps: - component: ApcElectronics - name: "APC electronics" + name: "детали АПЦ" doAfter: 2 - to: start completed: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/air_alarms.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/air_alarms.yml index 5aee750b9a..3e68d7fd3f 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/air_alarms.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/air_alarms.yml @@ -37,7 +37,7 @@ steps: - tag: AirAlarmElectronics store: board - name: "air alarm electronics" + name: "микросхема воздушной сигнализации" icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" # /tg/ uses the same sprite, right? @@ -116,7 +116,7 @@ steps: - tag: FireAlarmElectronics store: board - name: "fire alarm electronics" + name: "микросхема пожарной сигнализации" icon: sprite: "Objects/Misc/module.rsi" state: "door_electronics" # /tg/ uses the same sprite, right? diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/disposal_machines.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/disposal_machines.yml index 2f15133695..6d953cddcc 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/disposal_machines.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/disposal_machines.yml @@ -64,7 +64,7 @@ - to: frame_mailing steps: - tag: MailingUnitElectronics - name: Mailing Unit Electronics + name: микросхема почтового блока icon: sprite: "Objects/Misc/module.rsi" state: "net_wired" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/intercom.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/intercom.yml index 2247860f89..9e501d464e 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/intercom.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/intercom.yml @@ -35,7 +35,7 @@ steps: - tag: IntercomElectronics store: board - name: "intercom electronics" + name: "микросхема интеркома" icon: sprite: "Objects/Misc/module.rsi" state: "id_mod" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml index cf6d75f46d..1e797d7a02 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml @@ -7,7 +7,7 @@ - to: solarassembly steps: - tag: SolarAssemblyPart - name: Solar Assembly Parts + name: детали солнечной батареи icon: sprite: Objects/Power/solar_parts.rsi state: solar_assembly_parts diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/timer.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/timer.yml index 0d400a848d..5ab51b807f 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/timer.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/timer.yml @@ -37,7 +37,7 @@ steps: - tag: TimerSignalElectronics store: board - name: "signal timer electronics" + name: "микросхема сигнального таймера" icon: sprite: "Objects/Misc/module.rsi" state: "charger_APC" @@ -46,7 +46,7 @@ steps: - tag: TimerScreenElectronics store: board - name: "screen timer electronics" + name: "микросхема экранного таймера" icon: sprite: "Objects/Misc/module.rsi" state: "charger_APC" @@ -55,7 +55,7 @@ steps: - tag: TimerBrigElectronics store: board - name: "brig timer electronics" + name: "микросхема таймера брига" icon: sprite: "Objects/Misc/module.rsi" state: "charger_APC" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_generator.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_generator.yml index 24d928cc40..70d8381649 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_generator.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_generator.yml @@ -37,7 +37,7 @@ steps: - tag: WallmountGeneratorElectronics store: board - name: "wallmount generator circuit board" + name: "микросхема настенного генератора" icon: sprite: "Objects/Misc/module.rsi" state: "charger_APC" @@ -46,7 +46,7 @@ steps: - tag: WallmountGeneratorAPUElectronics store: board - name: "wallmount APU circuit board" + name: "микросхема настенной ВСУ" icon: sprite: "Objects/Misc/module.rsi" state: "charger_APC" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_substation.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_substation.yml index 381871f94a..4b49102257 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_substation.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_substation.yml @@ -37,7 +37,7 @@ steps: - tag: WallmountSubstationElectronics store: board - name: "wallmount substation circuit board" + name: "микросхема настенной подстанции" icon: sprite: "Objects/Misc/module.rsi" state: "charger_APC" diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_telemonitors.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_telemonitors.yml index 51ebed2ee1..74a30ba288 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_telemonitors.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/wallmount_telemonitors.yml @@ -38,7 +38,7 @@ - tool: Screwing doAfter: 2 - tag: SurveillanceCameraMonitorCircuitboard - name: surveillance camera monitor board + name: монитор камер наблюдения (машинная плата) icon: sprite: Objects/Misc/module.rsi state: cpuboard diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/bola.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/bola.yml index 10532996bd..f8ceb35288 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/bola.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/bola.yml @@ -11,7 +11,7 @@ sprite: Objects/Misc/cablecuffs.rsi state: cuff color: red - name: cuffs + name: стяжки - material: Steel amount: 6 doAfter: 2 diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_grenade.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_grenade.yml index 020be4e09c..227f5b1cfd 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_grenade.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_grenade.yml @@ -12,7 +12,7 @@ doAfter: 1 - node: emptyCase - entity: ModularGrenade + entity: ModularGrenade actions: - !type:AppearanceChange edges: @@ -31,7 +31,7 @@ doAfter: 2 - node: wiredCase - entity: ModularGrenade + entity: ModularGrenade actions: - !type:AppearanceChange - !type:PlaySound @@ -48,7 +48,7 @@ steps: - component: PayloadTrigger store: payloadTrigger - name: Trigger + name: триггер doAfter: 0.5 - node: caseWithTrigger @@ -68,7 +68,7 @@ steps: - tag: Payload store: payload - name: Payload + name: заряд doAfter: 0.5 - node: grenade diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_mine.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_mine.yml index 820676d173..d419e5e043 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_mine.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/modular_mine.yml @@ -22,7 +22,7 @@ icon: sprite: Objects/Misc/proximity_sensor.rsi state: icon - name: proximity sensor + name: датчик движения - to: start completed: - !type:SpawnPrototype @@ -52,7 +52,7 @@ steps: - tag: Payload store: payload - name: Payload + name: заряд doAfter: 0.5 - node: mine diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml index 6e1c682f47..5ebfda6c19 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml @@ -13,7 +13,7 @@ amount: 2 doAfter: 1 - tag: GlassShard - name: Glass Shard + name: осколок стекла icon: sprite: Objects/Materials/Shards/shard.rsi state: shard1 @@ -36,7 +36,7 @@ amount: 2 doAfter: 1 - tag: ReinforcedGlassShard - name: Reinforced Glass Shard + name: осколок усиленного стекла icon: sprite: Objects/Materials/Shards/shard.rsi state: shard1 @@ -59,7 +59,7 @@ amount: 2 doAfter: 1 - tag: PlasmaGlassShard - name: Plasma Glass Shard + name: осколок плазменного стекла icon: sprite: Objects/Materials/Shards/shard.rsi state: shard1 @@ -82,7 +82,7 @@ amount: 2 doAfter: 1 - tag: UraniumGlassShard - name: Uranium Glass Shard + name: осколок ураного стекла icon: sprite: Objects/Materials/Shards/shard.rsi state: shard1 diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/wooden_buckler.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/wooden_buckler.yml index 3d1a6074b2..9bcc845690 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/wooden_buckler.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/wooden_buckler.yml @@ -1,4 +1,4 @@ -- type: constructionGraph +- type: constructionGraph id: WoodenBuckler start: start graph: diff --git a/Resources/Prototypes/Recipes/Construction/clothing.yml b/Resources/Prototypes/Recipes/Construction/clothing.yml index cd6321ae89..b698dfdbf6 100644 --- a/Resources/Prototypes/Recipes/Construction/clothing.yml +++ b/Resources/Prototypes/Recipes/Construction/clothing.yml @@ -1,6 +1,6 @@ - type: construction name: clown hardsuit - id: ClownHardsuit + id: ClothingOuterHardsuitClown graph: ClownHardsuit startNode: start targetNode: clownHardsuit diff --git a/Resources/Prototypes/Recipes/Construction/fun.yml b/Resources/Prototypes/Recipes/Construction/fun.yml index 46d43e7372..a8dada9955 100644 --- a/Resources/Prototypes/Recipes/Construction/fun.yml +++ b/Resources/Prototypes/Recipes/Construction/fun.yml @@ -1,6 +1,6 @@ - type: construction name: bananium horn - id: HornBananium + id: BananiumHorn graph: BananiumHorn startNode: start targetNode: bananiumHorn diff --git a/Resources/Prototypes/Recipes/Construction/furniture.yml b/Resources/Prototypes/Recipes/Construction/furniture.yml index 6e14834ff2..10e8dcaf65 100644 --- a/Resources/Prototypes/Recipes/Construction/furniture.yml +++ b/Resources/Prototypes/Recipes/Construction/furniture.yml @@ -86,7 +86,7 @@ - type: construction name: comfy chair - id: ChairComfy + id: ComfyChair graph: Seat startNode: start targetNode: chairComfy @@ -103,7 +103,7 @@ - type: construction name: pilots chair - id: chairPilotSeat + id: ChairPilotSeat graph: Seat startNode: start targetNode: chairPilotSeat @@ -464,7 +464,7 @@ #misc - type: construction - id: MeatSpike + id: KitchenSpike name: meat spike description: A spike found in kitchens butchering animals. graph: MeatSpike @@ -481,7 +481,7 @@ - !type:TileNotBlocked - type: construction - id: Curtains + id: HospitalCurtains name: curtains description: Contains less than 1% mercury. graph: Curtains diff --git a/Resources/Prototypes/Recipes/Construction/machines.yml b/Resources/Prototypes/Recipes/Construction/machines.yml index 4026d5c98a..99f83b35f0 100644 --- a/Resources/Prototypes/Recipes/Construction/machines.yml +++ b/Resources/Prototypes/Recipes/Construction/machines.yml @@ -1,6 +1,6 @@ - type: construction name: computer - id: Computer + id: ComputerFrame graph: Computer startNode: start targetNode: computer @@ -29,7 +29,7 @@ # Switching - type: construction name: two-way lever - id: TwoWayLeverRecipe + id: TwoWayLever graph: LeverGraph startNode: start targetNode: LeverNode @@ -45,7 +45,7 @@ - type: construction name: light switch - id: LightSwitchRecipe + id: ApcNetSwitch graph: LightSwitchGraph startNode: start targetNode: LightSwitchNode @@ -63,7 +63,7 @@ - type: construction name: signal switch - id: SignalSwitchRecipe + id: SignalSwitch graph: SignalSwitchGraph startNode: start targetNode: SignalSwitchNode @@ -81,7 +81,7 @@ - type: construction name: signal button - id: SignalButtonRecipe + id: SignalButton graph: SignalButtonGraph startNode: start targetNode: SignalButtonNode diff --git a/Resources/Prototypes/Recipes/Construction/materials.yml b/Resources/Prototypes/Recipes/Construction/materials.yml index a561803d3a..0f3bd44210 100644 --- a/Resources/Prototypes/Recipes/Construction/materials.yml +++ b/Resources/Prototypes/Recipes/Construction/materials.yml @@ -1,6 +1,6 @@ - type: construction name: metal rod - id: MetalRod + id: PartRodMetal graph: MetalRod startNode: start targetNode: MetalRod @@ -32,7 +32,7 @@ objectType: Item - type: construction - name: reinforced plasma glass + name: усиленное плазменное стекло description: A reinforced sheet of translucent plasma. id: SheetRPGlass graph: Glass diff --git a/Resources/Prototypes/Recipes/Construction/modular.yml b/Resources/Prototypes/Recipes/Construction/modular.yml index affacb098b..98f63a52d1 100644 --- a/Resources/Prototypes/Recipes/Construction/modular.yml +++ b/Resources/Prototypes/Recipes/Construction/modular.yml @@ -1,6 +1,6 @@ - type: construction name: modular grenade - id: ModularGrenadeRecipe + id: ModularGrenade graph: ModularGrenadeGraph startNode: start targetNode: grenade @@ -13,7 +13,7 @@ - type: construction name: modular mine - id: ModularMineRecipe + id: LandMineModular graph: ModularMineGraph startNode: start targetNode: mine diff --git a/Resources/Prototypes/Recipes/Construction/structures.yml b/Resources/Prototypes/Recipes/Construction/structures.yml index c9c7a8fe45..abc9b1dc31 100644 --- a/Resources/Prototypes/Recipes/Construction/structures.yml +++ b/Resources/Prototypes/Recipes/Construction/structures.yml @@ -36,7 +36,7 @@ - type: construction name: wall - id: Wall + id: WallSolid graph: Girder startNode: start targetNode: wall @@ -54,7 +54,7 @@ - type: construction name: reinforced wall - id: ReinforcedWall + id: WallReinforced graph: Girder startNode: start targetNode: reinforcedWall @@ -72,7 +72,7 @@ # here - type: construction name: wood wall - id: WoodWall + id: WallWood graph: Girder startNode: start targetNode: woodWall @@ -90,7 +90,7 @@ - type: construction name: uranium wall - id: UraniumWall + id: WallUranium graph: Girder startNode: start targetNode: uraniumWall @@ -108,7 +108,7 @@ - type: construction name: silver wall - id: SilverWall + id: WallSilver graph: Girder startNode: start targetNode: silverWall @@ -126,7 +126,7 @@ - type: construction name: plastic wall - id: PlasticWall + id: WallPlastic graph: Girder startNode: start targetNode: plasticWall @@ -144,7 +144,7 @@ - type: construction name: plasma wall - id: PlasmaWall + id: WallPlasma graph: Girder startNode: start targetNode: plasmaWall @@ -162,7 +162,7 @@ - type: construction name: gold wall - id: GoldWall + id: WallGold graph: Girder startNode: start targetNode: goldWall @@ -235,7 +235,7 @@ - type: construction name: bananium wall - id: ClownWall + id: WallClown graph: Girder startNode: start targetNode: bananiumWall @@ -672,7 +672,7 @@ - type: construction name: shutter - id: Shutters + id: ShuttersNormalOpen graph: Shutters startNode: start targetNode: Shutters @@ -739,7 +739,7 @@ - type: construction name: bananium floor - id: FloorBananium + id: FloorBananiumEntity graph: FloorBananium startNode: start targetNode: BananiumFloor @@ -1018,7 +1018,7 @@ - type: construction name: secure windoor - id: SecureWindoor + id: WindoorSecure graph: Windoor startNode: start targetNode: windoorSecure @@ -1037,7 +1037,7 @@ #lighting - type: construction name: wall light - id: LightTubeFixture + id: PoweredlightEmpty graph: LightFixture startNode: start targetNode: tubeLight @@ -1057,7 +1057,7 @@ - type: construction name: small wall light - id: LightSmallFixture + id: PoweredSmallLightEmpty graph: LightFixture startNode: start targetNode: bulbLight @@ -1076,7 +1076,7 @@ - type: construction name: ground light post - id: LightGroundFixture + id: PoweredLightPostSmallEmpty graph: LightFixture startNode: start targetNode: groundLight @@ -1229,7 +1229,7 @@ - type: construction name: bananium clown statue - id: BananiumClownStatue + id: StatueBananiumClown graph: BananiumStatueClown startNode: start targetNode: bananiumStatue @@ -1263,7 +1263,7 @@ - type: construction name: bananium altar - id: BananiumAltar + id: AltarBananium graph: BananiumAltarGraph startNode: start targetNode: bananiumAltar diff --git a/Resources/Prototypes/Recipes/Construction/tools.yml b/Resources/Prototypes/Recipes/Construction/tools.yml index a6d9e33f4c..5e05212049 100644 --- a/Resources/Prototypes/Recipes/Construction/tools.yml +++ b/Resources/Prototypes/Recipes/Construction/tools.yml @@ -1,6 +1,6 @@ - type: construction name: torch - id: LightTorch + id: Torch graph: LightTorch startNode: start targetNode: torch diff --git a/Resources/Prototypes/Recipes/Construction/utilities.yml b/Resources/Prototypes/Recipes/Construction/utilities.yml index bdb0c814a4..ce5c50f9f4 100644 --- a/Resources/Prototypes/Recipes/Construction/utilities.yml +++ b/Resources/Prototypes/Recipes/Construction/utilities.yml @@ -1,7 +1,7 @@ # SURVEILLANCE - type: construction name: camera - id: camera + id: SurveillanceCameraAssembly graph: SurveillanceCamera startNode: start targetNode: camera @@ -49,7 +49,7 @@ # POWER - type: construction name: APC - id: APC + id: APCBasic graph: APC startNode: start targetNode: apc @@ -97,7 +97,7 @@ - type: construction name: wallmount substation - id: WallmountSubstation + id: BaseSubstationWall graph: WallmountSubstation startNode: start targetNode: substation @@ -112,7 +112,7 @@ - type: construction name: wallmount generator - id: WallmountGenerator + id: GeneratorWallmountBasic graph: WallmountGenerator startNode: start targetNode: generator @@ -127,7 +127,7 @@ - type: construction name: wallmount APU - id: WallmountGeneratorAPU + id: GeneratorWallmountAPU graph: WallmountGenerator startNode: start targetNode: APU @@ -335,7 +335,7 @@ # ATMOS - type: construction name: air alarm - id: AirAlarmFixture + id: AirAlarm graph: AirAlarm startNode: start targetNode: air_alarm diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/cleanbot.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/cleanbot.yml index a734545507..33103b0118 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/cleanbot.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/cleanbot.yml @@ -10,18 +10,18 @@ icon: sprite: Objects/Tools/bucket.rsi state: icon - name: bucket + name: ведро - tag: ProximitySensor icon: sprite: Objects/Misc/proximity_sensor.rsi state: icon - name: proximity sensor + name: датчик движения doAfter: 2 - tag: BorgArm icon: sprite: Mobs/Silicon/drone.rsi state: l_hand - name: borg arm + name: рука борга doAfter: 2 - node: bot entity: MobCleanBot diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/honkbot.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/honkbot.yml index ff3f6d2e2a..0c59f81137 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/honkbot.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/honkbot.yml @@ -10,29 +10,29 @@ icon: sprite: Objects/Storage/boxes.rsi state: box_hug - name: box of hugs + name: коробка обнимашек - tag: ClownRubberStamp icon: sprite: Objects/Misc/stamps.rsi state: stamp-clown - name: clown's rubber stamp + name: печать клоуна doAfter: 2 - tag: BikeHorn icon: sprite: Objects/Fun/bikehorn.rsi state: icon - name: bike horn + name: велосипедный гудок doAfter: 2 - tag: ProximitySensor icon: sprite: Objects/Misc/proximity_sensor.rsi state: icon - name: proximity sensor + name: датчик движения - tag: BorgArm icon: sprite: Mobs/Silicon/drone.rsi state: l_hand - name: borg arm + name: рука борга doAfter: 2 - node: bot entity: MobHonkBot @@ -49,29 +49,29 @@ icon: sprite: Objects/Storage/Happyhonk/clown.rsi state: box - name: happy honk meal + name: Хэппи Хонк Мил - tag: ClownRubberStamp icon: sprite: Objects/Misc/stamps.rsi state: stamp-clown - name: clown's rubber stamp + name: печать клоуна doAfter: 2 - tag: CluwneHorn icon: sprite: Objects/Fun/cluwnehorn.rsi state: icon - name: broken bike horn + name: сломанный гудок doAfter: 2 - tag: ProximitySensor icon: sprite: Objects/Misc/proximity_sensor.rsi state: icon - name: proximity sensor + name: датчик движения - tag: BorgArm icon: sprite: Mobs/Silicon/drone.rsi state: l_hand - name: borg arm + name: рука борга doAfter: 2 - node: bot entity: MobJonkBot diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/medibot.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/medibot.yml index 92e731d23b..db48387913 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/medibot.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/medibot.yml @@ -10,24 +10,24 @@ icon: sprite: Objects/Specific/Medical/firstaidkits.rsi state: firstaid - name: medkit + name: набор первой помощи - tag: DiscreteHealthAnalyzer icon: sprite: Objects/Specific/Medical/healthanalyzer.rsi state: analyzer - name: health analyzer + name: анализатор здоровья doAfter: 2 - tag: ProximitySensor icon: sprite: Objects/Misc/proximity_sensor.rsi state: icon - name: proximity sensor + name: датчик движения doAfter: 2 - tag: BorgArm icon: sprite: Mobs/Silicon/drone.rsi state: l_hand - name: borg arm + name: рука борга doAfter: 2 - node: bot entity: MobMedibot diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/mimebot.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/mimebot.yml index 4fc851a347..ca696e1cf8 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/bots/mimebot.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/bots/mimebot.yml @@ -10,35 +10,35 @@ icon: sprite: Objects/Storage/Happyhonk/mime.rsi state: box - name: mime edition happy honk meal + name: Мим Хонк Мил - tag: MimeBelt icon: sprite: Clothing/Belt/suspenders.rsi state: icon - name: suspenders + name: подтяжки doAfter: 2 - tag: ProximitySensor icon: sprite: Objects/Misc/proximity_sensor.rsi state: icon - name: proximity sensor + name: датчик движения - tag: BorgHead icon: sprite: Objects/Specific/Robotics/cyborg_parts.rsi state: borg_head - name: borg head + name: голова борга doAfter: 2 - tag: BorgArm icon: sprite: Mobs/Silicon/drone.rsi state: l_hand - name: borg arm + name: рука борга doAfter: 2 - tag: BorgArm icon: sprite: Mobs/Silicon/drone.rsi state: l_hand - name: borg arm + name: рука борга doAfter: 2 - node: bot entity: MobMimeBot diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml index cba454b663..15167a958c 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml @@ -7,7 +7,7 @@ - to: flowercrown steps: - tag: Flower - name: flower + name: цветок icon: sprite: Objects/Specific/Hydroponics/poppy.rsi state: produce diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/pneumatic_cannon.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/pneumatic_cannon.yml index 85a68d5f39..88738b8fec 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/pneumatic_cannon.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/pneumatic_cannon.yml @@ -10,13 +10,13 @@ icon: sprite: Structures/Piping/Atmospherics/pipe.rsi state: pipeStraight - name: pipe + name: труба - tag: Handcuffs icon: sprite: Objects/Misc/cablecuffs.rsi state: cuff color: red - name: cuffs + name: стяжки - material: Steel amount: 6 doAfter: 10 diff --git a/Resources/Prototypes/Recipes/Crafting/bots.yml b/Resources/Prototypes/Recipes/Crafting/bots.yml index 55b907a38e..e88a66f39a 100644 --- a/Resources/Prototypes/Recipes/Crafting/bots.yml +++ b/Resources/Prototypes/Recipes/Crafting/bots.yml @@ -1,6 +1,6 @@ - type: construction name: cleanbot - id: cleanbot + id: MobCleanBot graph: CleanBot startNode: start targetNode: bot @@ -13,7 +13,7 @@ - type: construction name: honkbot - id: honkbot + id: MobHonkBot graph: HonkBot startNode: start targetNode: bot @@ -52,7 +52,7 @@ - type: construction name: jonkbot - id: jonkbot + id: MobJonkBot graph: JonkBot startNode: start targetNode: bot @@ -65,7 +65,7 @@ - type: construction name: medibot - id: medibot + id: MobMedibot graph: MediBot startNode: start targetNode: bot @@ -78,7 +78,7 @@ - type: construction name: mimebot - id: mimebot + id: MobMimeBot graph: MimeBot startNode: start targetNode: bot diff --git a/Resources/Prototypes/Recipes/Crafting/improvised.yml b/Resources/Prototypes/Recipes/Crafting/improvised.yml index ba4eab57c9..6ce7a4c81a 100644 --- a/Resources/Prototypes/Recipes/Crafting/improvised.yml +++ b/Resources/Prototypes/Recipes/Crafting/improvised.yml @@ -1,6 +1,6 @@ - type: construction name: baseball bat - id: bat + id: BaseBallBat graph: WoodenBat startNode: start targetNode: bat @@ -13,7 +13,7 @@ - type: construction name: ghost sheet - id: ghost_sheet + id: ClothingOuterGhostSheet graph: GhostSheet startNode: start targetNode: ghost_sheet @@ -26,7 +26,7 @@ - type: construction name: makeshift handcuffs - id: makeshifthandcuffs + id: Cablecuffs graph: makeshifthandcuffs startNode: start targetNode: cuffscable @@ -48,7 +48,7 @@ - type: construction name: muzzle - id: muzzle + id: ClothingMaskMuzzle graph: Muzzle startNode: start targetNode: muzzle @@ -61,7 +61,7 @@ - type: construction name: improvised pneumatic cannon - id: pneumaticcannon + id: WeaponImprovisedPneumaticCannon graph: PneumaticCannon startNode: start targetNode: cannon @@ -74,7 +74,7 @@ - type: construction name: gauze - id: gauze + id: Gauze1 graph: Gauze startNode: start targetNode: gauze @@ -87,7 +87,7 @@ - type: construction name: blindfold - id: blindfold + id: ClothingEyesBlindfold graph: Blindfold startNode: start targetNode: blindfold @@ -113,7 +113,7 @@ - type: construction name: flower crown - id: flowercrown + id: ClothingHeadHatFlowerCrown graph: flowercrown startNode: start targetNode: flowercrown @@ -139,7 +139,7 @@ - type: construction name: damp rag - id: rag + id: RagItem graph: Rag startNode: start targetNode: rag diff --git a/Resources/Prototypes/Recipes/Crafting/smokeables.yml b/Resources/Prototypes/Recipes/Crafting/smokeables.yml index 6d7d4e30bc..aae3e80d54 100644 --- a/Resources/Prototypes/Recipes/Crafting/smokeables.yml +++ b/Resources/Prototypes/Recipes/Crafting/smokeables.yml @@ -1,6 +1,6 @@ - type: construction name: joint - id: smokeableJoint + id: Joint graph: smokeableJoint startNode: start targetNode: joint @@ -11,7 +11,7 @@ - type: construction name: blunt - id: smokeableBlunt + id: Blunt graph: smokeableBlunt startNode: start targetNode: blunt @@ -22,7 +22,7 @@ - type: construction name: cigarette - id: smokeableCigarette + id: Cigarette graph: smokeableCigarette startNode: start targetNode: cigarette @@ -35,7 +35,7 @@ - type: construction name: ground cannabis - id: smokeableGroundCannabis + id: GroundCannabis graph: smokeableGroundCannabis startNode: start targetNode: ground @@ -47,7 +47,7 @@ - type: construction name: ground tobacco - id: smokeableGroundTobacco + id: GroundTobacco graph: smokeableGroundTobacco startNode: start targetNode: ground diff --git a/Resources/Prototypes/Recipes/Crafting/tiles.yml b/Resources/Prototypes/Recipes/Crafting/tiles.yml index 6050306597..db653d8e6d 100644 --- a/Resources/Prototypes/Recipes/Crafting/tiles.yml +++ b/Resources/Prototypes/Recipes/Crafting/tiles.yml @@ -2,7 +2,7 @@ - type: construction name: steel tile - id: TileSteel + id: FloorTileItemSteel graph: TileSteel startNode: start targetNode: steeltile @@ -13,7 +13,7 @@ - type: construction name: wood floor - id: TileWood + id: FloorTileItemWood graph: TileWood startNode: start targetNode: woodtile @@ -24,7 +24,7 @@ - type: construction name: white tile - id: TileWhite + id: FloorTileItemWhite graph: TileWhite startNode: start targetNode: whitetile @@ -35,7 +35,7 @@ - type: construction name: dark tile - id: TileDark + id: FloorTileItemDark graph: TileDark startNode: start targetNode: darktile diff --git a/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml b/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml index 84a31a3a07..1ab06ffa56 100644 --- a/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml +++ b/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml @@ -1,6 +1,6 @@ - type: stack id: Glass - name: glass + name: стекло icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: glass } spawn: SheetGlass1 maxCount: 30 @@ -8,7 +8,7 @@ - type: stack id: ReinforcedGlass - name: reinforced glass + name: усиленное стекло icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: rglass } spawn: SheetRGlass1 maxCount: 30 @@ -16,7 +16,7 @@ - type: stack id: PlasmaGlass - name: plasma glass + name: плазменное стекло icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: pglass } spawn: SheetPGlass1 maxCount: 30 @@ -24,7 +24,7 @@ - type: stack id: ReinforcedPlasmaGlass - name: reinforced plasma glass + name: усиленное плазменное стекло icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: rpglass } spawn: SheetRPGlass1 maxCount: 30 @@ -32,7 +32,7 @@ - type: stack id: UraniumGlass - name: uranium glass + name: ураниевое стекло icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: uglass } spawn: SheetUGlass1 maxCount: 30 @@ -40,7 +40,7 @@ - type: stack id: ReinforcedUraniumGlass - name: reinforced uranium glass + name: усиленное ураниевое стекло icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: ruglass } spawn: SheetRUGlass1 maxCount: 30 diff --git a/Resources/Prototypes/Stacks/Materials/Sheets/metal.yml b/Resources/Prototypes/Stacks/Materials/Sheets/metal.yml index 0954ab7062..d56ef4165a 100644 --- a/Resources/Prototypes/Stacks/Materials/Sheets/metal.yml +++ b/Resources/Prototypes/Stacks/Materials/Sheets/metal.yml @@ -1,6 +1,6 @@ - type: stack id: Steel - name: steel + name: сталь icon: { sprite: /Textures/Objects/Materials/Sheets/metal.rsi, state: steel } spawn: SheetSteel1 maxCount: 30 @@ -8,7 +8,7 @@ - type: stack id: Plasteel - name: plasteel + name: пласталь icon: { sprite: /Textures/Objects/Materials/Sheets/metal.rsi, state: plasteel } spawn: SheetPlasteel1 maxCount: 30 diff --git a/Resources/Prototypes/Stacks/Materials/Sheets/other.yml b/Resources/Prototypes/Stacks/Materials/Sheets/other.yml index 96f22ae656..17ac1a2998 100644 --- a/Resources/Prototypes/Stacks/Materials/Sheets/other.yml +++ b/Resources/Prototypes/Stacks/Materials/Sheets/other.yml @@ -1,6 +1,6 @@ - type: stack id: Paper - name: paper + name: бумага icon: { sprite: /Textures/Objects/Materials/Sheets/other.rsi, state: paper } spawn: SheetPaper1 maxCount: 30 @@ -8,7 +8,7 @@ - type: stack id: Plasma - name: plasma + name: плазма icon: { sprite: /Textures/Objects/Materials/Sheets/other.rsi, state: plasma } spawn: SheetPlasma1 maxCount: 30 @@ -16,7 +16,7 @@ - type: stack id: Plastic - name: plastic + name: пластик icon: { sprite: /Textures/Objects/Materials/Sheets/other.rsi, state: plastic } spawn: SheetPlastic1 maxCount: 30 @@ -24,7 +24,7 @@ - type: stack id: Uranium - name: uranium + name: уран icon: { sprite: /Textures/Objects/Materials/Sheets/other.rsi, state: uranium } spawn: SheetUranium1 maxCount: 30 diff --git a/Resources/Prototypes/Stacks/Materials/ingots.yml b/Resources/Prototypes/Stacks/Materials/ingots.yml index 956523c92b..134145c28d 100644 --- a/Resources/Prototypes/Stacks/Materials/ingots.yml +++ b/Resources/Prototypes/Stacks/Materials/ingots.yml @@ -1,6 +1,6 @@ - type: stack id: Gold - name: gold + name: золото icon: { sprite: "/Textures/Objects/Materials/ingots.rsi", state: gold } spawn: IngotGold1 maxCount: 30 @@ -8,7 +8,7 @@ - type: stack id: Silver - name: silver + name: серебро icon: { sprite: "/Textures/Objects/Materials/ingots.rsi", state: silver } spawn: IngotSilver1 maxCount: 30 diff --git a/Resources/Prototypes/Stacks/Materials/materials.yml b/Resources/Prototypes/Stacks/Materials/materials.yml index 00153ef23c..2f53e52c37 100644 --- a/Resources/Prototypes/Stacks/Materials/materials.yml +++ b/Resources/Prototypes/Stacks/Materials/materials.yml @@ -1,6 +1,6 @@ - type: stack id: Biomass - name: biomass + name: биомасса icon: { sprite: /Textures/Objects/Misc/monkeycube.rsi, state: cube } spawn: MaterialBiomass1 maxCount: 100 @@ -8,7 +8,7 @@ - type: stack id: WoodPlank - name: wood plank + name: древесина icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: wood } spawn: MaterialWoodPlank1 maxCount: 30 @@ -16,7 +16,7 @@ - type: stack id: Cardboard - name: cardboard + name: картонная коробка icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: cardboard } spawn: MaterialCardboard1 maxCount: 30 @@ -24,7 +24,7 @@ - type: stack id: Cloth - name: cloth + name: ткань icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: cloth } spawn: MaterialCloth1 maxCount: 30 @@ -32,7 +32,7 @@ - type: stack id: Durathread - name: durathread + name: дюраткань icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: durathread } spawn: MaterialDurathread1 maxCount: 30 @@ -40,7 +40,7 @@ - type: stack id: Diamond - name: diamond + name: алмаз icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: diamond } spawn: MaterialDiamond1 maxCount: 30 @@ -48,7 +48,7 @@ - type: stack id: Cotton - name: cotton + name: хлопок icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: cotton } spawn: MaterialCotton1 maxCount: 30 @@ -56,7 +56,7 @@ - type: stack id: Bananium - name: bananium + name: бананиум icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: bananium } spawn: MaterialBananium1 maxCount: 10 diff --git a/Resources/Prototypes/Stacks/Materials/parts.yml b/Resources/Prototypes/Stacks/Materials/parts.yml index 947bbb1bf2..fe8241688f 100644 --- a/Resources/Prototypes/Stacks/Materials/parts.yml +++ b/Resources/Prototypes/Stacks/Materials/parts.yml @@ -1,6 +1,6 @@ - type: stack id: MetalRod - name: rods + name: металлический стержень icon: { sprite: /Textures/Objects/Materials/parts.rsi, state: rods } spawn: PartRodMetal1 maxCount: 30 diff --git a/Resources/Prototypes/Stacks/consumable_stacks.yml b/Resources/Prototypes/Stacks/consumable_stacks.yml index e9f0cab7e4..0b64204117 100644 --- a/Resources/Prototypes/Stacks/consumable_stacks.yml +++ b/Resources/Prototypes/Stacks/consumable_stacks.yml @@ -21,7 +21,7 @@ - type: stack id: PaperRolling - name: rolling paper + name: самокрутка icon: { sprite: /Textures/Objects/Consumable/Smokeables/Cigarettes/paper.rsi, state: cigpaper } spawn: PaperRolling maxCount: 5 @@ -29,7 +29,7 @@ - type: stack id: CigaretteFilter - name: cigarette filter + name: фильтр icon: { sprite: /Textures/Objects/Consumable/Smokeables/Cigarettes/paper.rsi, state: cigfilter } spawn: CigaretteFilter maxCount: 5 @@ -37,7 +37,7 @@ - type: stack id: GroundTobacco - name: ground tobacco + name: измельчённый табак icon: { sprite: /Textures/Objects/Misc/reagent_fillings.rsi, state: powderpile } spawn: GroundTobacco maxCount: 5 @@ -45,7 +45,7 @@ - type: stack id: GroundCannabis - name: ground cannabis + name: измельчённый каннабис icon: { sprite: /Textures/Objects/Misc/reagent_fillings.rsi, state: powderpile } spawn: GroundCannabis maxCount: @@ -53,7 +53,7 @@ - type: stack id: LeavesTobaccoDried - name: dried tobacco leaves + name: высушеные листья табака icon: { sprite: /Textures/Objects/Specific/Hydroponics/tobacco.rsi, state: dried } spawn: LeavesTobaccoDried maxCount: 5 @@ -61,7 +61,7 @@ - type: stack id: LeavesCannabisDried - name: dried cannabis leaves + name: высушеные листья каннабиса icon: { sprite: /Textures/Objects/Specific/Hydroponics/tobacco.rsi, state: dried } spawn: LeavesCannabisDried maxCount: 5 diff --git a/Resources/Prototypes/Stacks/power_stacks.yml b/Resources/Prototypes/Stacks/power_stacks.yml index 5acf4819de..d2a45d511f 100644 --- a/Resources/Prototypes/Stacks/power_stacks.yml +++ b/Resources/Prototypes/Stacks/power_stacks.yml @@ -1,6 +1,6 @@ - type: stack id: Cable - name: lv cable + name: НВ провод icon: { sprite: "/Textures/Objects/Tools/cable-coils.rsi", state: coil-30 } spawn: CableApcStack1 maxCount: 30 @@ -8,7 +8,7 @@ - type: stack id: CableMV - name: mv cable + name: СВ провод icon: { sprite: "/Textures/Objects/Tools/cable-coils.rsi", state: coilmv-30 } spawn: CableMVStack1 maxCount: 30 @@ -16,7 +16,7 @@ - type: stack id: CableHV - name: hv cable + name: ВВ провод icon: { sprite: "/Textures/Objects/Tools/cable-coils.rsi", state: coilhv-30 } spawn: CableHVStack1 maxCount: 30