Craft menu translate (#88)
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
<BoxContainer Orientation="Vertical" HorizontalExpand="True" SizeFlagsStretchRatio="0.45">
|
||||
<BoxContainer Orientation="Horizontal" HorizontalExpand="True" VerticalExpand="True"
|
||||
SizeFlagsStretchRatio="0.1">
|
||||
<LineEdit Name="SearchBar" PlaceHolder="Search" HorizontalExpand="True"
|
||||
<LineEdit Name="SearchBar" PlaceHolder="Поиск" HorizontalExpand="True"
|
||||
SizeFlagsStretchRatio="0.6" />
|
||||
</BoxContainer>
|
||||
<ItemList Name="OutfitList" SelectMode="Single" VerticalExpand="True"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<BoxContainer Orientation="Horizontal" HorizontalExpand="True">
|
||||
<BoxContainer Orientation="Vertical" HorizontalExpand="True" SizeFlagsStretchRatio="0.4">
|
||||
<BoxContainer Orientation="Horizontal" HorizontalExpand="True">
|
||||
<LineEdit Name="SearchBar" PlaceHolder="Search" HorizontalExpand="True"/>
|
||||
<LineEdit Name="SearchBar" PlaceHolder="Поиск" HorizontalExpand="True"/>
|
||||
<OptionButton Name="Category" Access="Public" MinSize="130 0"/>
|
||||
</BoxContainer>
|
||||
<ItemList Name="Recipes" Access="Public" SelectMode="Single" VerticalExpand="True"/>
|
||||
|
||||
@@ -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<SpriteSystem>();
|
||||
_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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
|
||||
|
||||
@@ -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()
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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 = золото
|
||||
|
||||
@@ -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 }
|
||||
|
||||
@@ -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 = { "" }
|
||||
|
||||
@@ -16,7 +16,7 @@ ent-TableReinforced = укреплённый стол
|
||||
ent-TableGlass = стеклянный стол
|
||||
.desc = Квадратный лист стекла, стоящий на четырех металлических ножках.
|
||||
.suffix = { "" }
|
||||
ent-TableReinforcedGlass = стол из бронестекла
|
||||
ent-TableReinforcedGlass = стол из усиленного стекла
|
||||
.desc = Квадратный лист стекла, стоящий на четырех металлических ножках. Очень прочный.
|
||||
.suffix = { "" }
|
||||
ent-TablePlasmaGlass = стол из плазменного стекла
|
||||
|
||||
@@ -7,7 +7,7 @@ ent-WallBrick = кирпичная стена
|
||||
ent-WallClock = часовая стена
|
||||
.desc = { ent-BaseWall.desc }
|
||||
.suffix = { "" }
|
||||
ent-WallClown = клоунская стена
|
||||
ent-WallClown = бананиевая стена
|
||||
.desc = { ent-BaseWall.desc }
|
||||
.suffix = { "" }
|
||||
ent-WallCult = стена культа
|
||||
|
||||
@@ -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 = снег
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
amount: 4
|
||||
doAfter: 1
|
||||
- tag: BikeHorn
|
||||
name: Bike Horn
|
||||
name: гудок
|
||||
icon:
|
||||
sprite: Objects/Fun/bikehorn.rsi
|
||||
state: icon
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
steps:
|
||||
- component: ComputerBoard
|
||||
store: board
|
||||
name: any computer circuit board
|
||||
name: машинная плата любой консоли
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "id_mod"
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
steps:
|
||||
- tag: DoorElectronics
|
||||
store: board
|
||||
name: "door electronics circuit board"
|
||||
name: "микросхема шлюза"
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "door_electronics"
|
||||
|
||||
@@ -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
|
||||
value: false
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
steps:
|
||||
- tag: FirelockElectronics
|
||||
store: board
|
||||
name: Firelock Electronics
|
||||
name: микросхема пожарного шлюза
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "mainboard"
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
anchored: true
|
||||
steps:
|
||||
- tag: DoorElectronics
|
||||
name: Door Electronics
|
||||
name: микросхема шлюза
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "door_electronics"
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
steps:
|
||||
- tag: DoorElectronics
|
||||
store: board
|
||||
name: "door electronics circuit board"
|
||||
name: "микросхема шлюза"
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "door_electronics"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
- to: apc
|
||||
steps:
|
||||
- component: ApcElectronics
|
||||
name: "APC electronics"
|
||||
name: "детали АПЦ"
|
||||
doAfter: 2
|
||||
- to: start
|
||||
completed:
|
||||
|
||||
@@ -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?
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
- to: frame_mailing
|
||||
steps:
|
||||
- tag: MailingUnitElectronics
|
||||
name: Mailing Unit Electronics
|
||||
name: микросхема почтового блока
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "net_wired"
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
steps:
|
||||
- tag: IntercomElectronics
|
||||
store: board
|
||||
name: "intercom electronics"
|
||||
name: "микросхема интеркома"
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "id_mod"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
steps:
|
||||
- tag: WallmountSubstationElectronics
|
||||
store: board
|
||||
name: "wallmount substation circuit board"
|
||||
name: "микросхема настенной подстанции"
|
||||
icon:
|
||||
sprite: "Objects/Misc/module.rsi"
|
||||
state: "charger_APC"
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
- tool: Screwing
|
||||
doAfter: 2
|
||||
- tag: SurveillanceCameraMonitorCircuitboard
|
||||
name: surveillance camera monitor board
|
||||
name: монитор камер наблюдения (машинная плата)
|
||||
icon:
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: cpuboard
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
sprite: Objects/Misc/cablecuffs.rsi
|
||||
state: cuff
|
||||
color: red
|
||||
name: cuffs
|
||||
name: стяжки
|
||||
- material: Steel
|
||||
amount: 6
|
||||
doAfter: 2
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: constructionGraph
|
||||
- type: constructionGraph
|
||||
id: WoodenBuckler
|
||||
start: start
|
||||
graph:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: construction
|
||||
name: clown hardsuit
|
||||
id: ClownHardsuit
|
||||
id: ClothingOuterHardsuitClown
|
||||
graph: ClownHardsuit
|
||||
startNode: start
|
||||
targetNode: clownHardsuit
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: construction
|
||||
name: bananium horn
|
||||
id: HornBananium
|
||||
id: BananiumHorn
|
||||
graph: BananiumHorn
|
||||
startNode: start
|
||||
targetNode: bananiumHorn
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: construction
|
||||
name: torch
|
||||
id: LightTorch
|
||||
id: Torch
|
||||
graph: LightTorch
|
||||
startNode: start
|
||||
targetNode: torch
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
- to: flowercrown
|
||||
steps:
|
||||
- tag: Flower
|
||||
name: flower
|
||||
name: цветок
|
||||
icon:
|
||||
sprite: Objects/Specific/Hydroponics/poppy.rsi
|
||||
state: produce
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: stack
|
||||
id: MetalRod
|
||||
name: rods
|
||||
name: металлический стержень
|
||||
icon: { sprite: /Textures/Objects/Materials/parts.rsi, state: rods }
|
||||
spawn: PartRodMetal1
|
||||
maxCount: 30
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user