Lathe Categories (#24247)

* Lathe Categories

* serilog my beloathed
This commit is contained in:
Nemanja
2024-01-19 19:45:03 -05:00
committed by GitHub
parent 7583662672
commit 73e94dfa92
19 changed files with 472 additions and 32 deletions

View File

@@ -43,7 +43,8 @@ namespace Content.Client.Lathe.UI
case LatheUpdateState msg: case LatheUpdateState msg:
if (_menu != null) if (_menu != null)
_menu.Recipes = msg.Recipes; _menu.Recipes = msg.Recipes;
_menu?.PopulateRecipes(Owner); _menu?.PopulateRecipes();
_menu?.UpdateCategories();
_menu?.PopulateQueueList(msg.Queue); _menu?.PopulateQueueList(msg.Queue);
_menu?.SetQueueInfo(msg.CurrentlyProducing); _menu?.SetQueueInfo(msg.CurrentlyProducing);
break; break;

View File

@@ -26,14 +26,10 @@
PlaceHolder="{Loc 'lathe-menu-search-designs'}" PlaceHolder="{Loc 'lathe-menu-search-designs'}"
HorizontalExpand="True"> HorizontalExpand="True">
</LineEdit> </LineEdit>
<Button <OptionButton
Name="FilterButton" Name="FilterOption"
Text="{Loc 'lathe-menu-search-filter'}" MinWidth="100"
TextAlign="Center" StyleClasses="ButtonSquare"/>
Margin="5 0 0 0"
Disabled="True"
StyleClasses="ButtonSquare">
</Button>
</BoxContainer> </BoxContainer>
<BoxContainer Orientation="Vertical" <BoxContainer Orientation="Vertical"
MinHeight="225" MinHeight="225"

View File

@@ -2,6 +2,7 @@ using System.Linq;
using System.Text; using System.Text;
using Content.Client.Materials; using Content.Client.Materials;
using Content.Shared.Lathe; using Content.Shared.Lathe;
using Content.Shared.Lathe.Prototypes;
using Content.Shared.Materials; using Content.Shared.Materials;
using Content.Shared.Research.Prototypes; using Content.Shared.Research.Prototypes;
using Robust.Client.AutoGenerated; using Robust.Client.AutoGenerated;
@@ -18,6 +19,7 @@ public sealed partial class LatheMenu : DefaultWindow
{ {
[Dependency] private readonly IEntityManager _entityManager = default!; [Dependency] private readonly IEntityManager _entityManager = default!;
[Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly IPrototypeManager _prototypeManager = default!;
private EntityUid _owner;
private readonly SpriteSystem _spriteSystem; private readonly SpriteSystem _spriteSystem;
private readonly LatheSystem _lathe; private readonly LatheSystem _lathe;
private readonly MaterialStorageSystem _materialStorage; private readonly MaterialStorageSystem _materialStorage;
@@ -27,8 +29,13 @@ public sealed partial class LatheMenu : DefaultWindow
public List<ProtoId<LatheRecipePrototype>> Recipes = new(); public List<ProtoId<LatheRecipePrototype>> Recipes = new();
public List<ProtoId<LatheCategoryPrototype>>? Categories;
public ProtoId<LatheCategoryPrototype>? CurrentCategory;
public LatheMenu(LatheBoundUserInterface owner) public LatheMenu(LatheBoundUserInterface owner)
{ {
_owner = owner.Owner;
RobustXamlLoader.Load(this); RobustXamlLoader.Load(this);
IoCManager.InjectDependencies(this); IoCManager.InjectDependencies(this);
@@ -40,13 +47,15 @@ public sealed partial class LatheMenu : DefaultWindow
SearchBar.OnTextChanged += _ => SearchBar.OnTextChanged += _ =>
{ {
PopulateRecipes(owner.Owner); PopulateRecipes();
}; };
AmountLineEdit.OnTextChanged += _ => AmountLineEdit.OnTextChanged += _ =>
{ {
PopulateRecipes(owner.Owner); PopulateRecipes();
}; };
FilterOption.OnItemSelected += OnItemSelected;
ServerListButton.OnPressed += a => OnServerListButtonPressed?.Invoke(a); ServerListButton.OnPressed += a => OnServerListButtonPressed?.Invoke(a);
if (_entityManager.TryGetComponent<LatheComponent>(owner.Owner, out var latheComponent)) if (_entityManager.TryGetComponent<LatheComponent>(owner.Owner, out var latheComponent))
@@ -63,10 +72,9 @@ public sealed partial class LatheMenu : DefaultWindow
/// <summary> /// <summary>
/// Populates the list of all the recipes /// Populates the list of all the recipes
/// </summary> /// </summary>
/// <param name="lathe"></param> public void PopulateRecipes()
public void PopulateRecipes(EntityUid lathe)
{ {
if (!_entityManager.TryGetComponent<LatheComponent>(lathe, out var component)) if (!_entityManager.TryGetComponent<LatheComponent>(_owner, out var component))
return; return;
var recipesToShow = new List<LatheRecipePrototype>(); var recipesToShow = new List<LatheRecipePrototype>();
@@ -75,6 +83,9 @@ public sealed partial class LatheMenu : DefaultWindow
if (!_prototypeManager.TryIndex(recipe, out var proto)) if (!_prototypeManager.TryIndex(recipe, out var proto))
continue; continue;
if (CurrentCategory != null && proto.Category != CurrentCategory)
continue;
if (SearchBar.Text.Trim().Length != 0) if (SearchBar.Text.Trim().Length != 0)
{ {
if (proto.Name.ToLowerInvariant().Contains(SearchBar.Text.Trim().ToLowerInvariant())) if (proto.Name.ToLowerInvariant().Contains(SearchBar.Text.Trim().ToLowerInvariant()))
@@ -89,8 +100,9 @@ public sealed partial class LatheMenu : DefaultWindow
if (!int.TryParse(AmountLineEdit.Text, out var quantity) || quantity <= 0) if (!int.TryParse(AmountLineEdit.Text, out var quantity) || quantity <= 0)
quantity = 1; quantity = 1;
var sortedRecipesToShow = recipesToShow.OrderBy(p => p.Name);
RecipeList.Children.Clear(); RecipeList.Children.Clear();
foreach (var prototype in recipesToShow) foreach (var prototype in sortedRecipesToShow)
{ {
StringBuilder sb = new(); StringBuilder sb = new();
var first = true; var first = true;
@@ -115,13 +127,16 @@ public sealed partial class LatheMenu : DefaultWindow
sb.Append(Loc.GetString("lathe-menu-tooltip-display", ("material", name), ("amount", amountText))); sb.Append(Loc.GetString("lathe-menu-tooltip-display", ("material", name), ("amount", amountText)));
} }
sb.Append('\n'); if (!string.IsNullOrWhiteSpace(prototype.Description))
sb.Append(Loc.GetString("lathe-menu-description-display", ("description", prototype.Description))); {
sb.Append('\n');
sb.Append(Loc.GetString("lathe-menu-description-display", ("description", prototype.Description)));
}
var icon = prototype.Icon == null var icon = prototype.Icon == null
? _spriteSystem.GetPrototypeIcon(prototype.Result).Default ? _spriteSystem.GetPrototypeIcon(prototype.Result).Default
: _spriteSystem.Frame0(prototype.Icon); : _spriteSystem.Frame0(prototype.Icon);
var canProduce = _lathe.CanProduce(lathe, prototype, quantity); var canProduce = _lathe.CanProduce(_owner, prototype, quantity);
var control = new RecipeControl(prototype, sb.ToString(), canProduce, icon); var control = new RecipeControl(prototype, sb.ToString(), canProduce, icon);
control.OnButtonPressed += s => control.OnButtonPressed += s =>
@@ -134,6 +149,41 @@ public sealed partial class LatheMenu : DefaultWindow
} }
} }
public void UpdateCategories()
{
var currentCategories = new List<ProtoId<LatheCategoryPrototype>>();
foreach (var recipeId in Recipes)
{
var recipe = _prototypeManager.Index(recipeId);
if (recipe.Category == null)
continue;
if (currentCategories.Contains(recipe.Category.Value))
continue;
currentCategories.Add(recipe.Category.Value);
}
if (Categories != null && (Categories.Count == currentCategories.Count || !Categories.All(currentCategories.Contains)))
return;
Categories = currentCategories;
var sortedCategories = currentCategories
.Select(p => _prototypeManager.Index(p))
.OrderBy(p => Loc.GetString(p.Name))
.ToList();
FilterOption.Clear();
FilterOption.AddItem(Loc.GetString("lathe-menu-category-all"), -1);
foreach (var category in sortedCategories)
{
FilterOption.AddItem(Loc.GetString(category.Name), Categories.IndexOf(category.ID));
}
FilterOption.SelectId(-1);
}
/// <summary> /// <summary>
/// Populates the build queue list with all queued items /// Populates the build queue list with all queued items
/// </summary> /// </summary>
@@ -162,4 +212,18 @@ public sealed partial class LatheMenu : DefaultWindow
: _spriteSystem.Frame0(recipe.Icon); : _spriteSystem.Frame0(recipe.Icon);
NameLabel.Text = $"{recipe.Name}"; NameLabel.Text = $"{recipe.Name}";
} }
private void OnItemSelected(OptionButton.ItemSelectedEventArgs obj)
{
FilterOption.SelectId(obj.Id);
if (obj.Id == -1)
{
CurrentCategory = null;
}
else
{
CurrentCategory = Categories?[obj.Id];
}
PopulateRecipes();
}
} }

View File

@@ -1,20 +1,17 @@
using Content.Shared.Research.Prototypes; using Content.Client.Message;
using Robust.Client.AutoGenerated; using Robust.Client.AutoGenerated;
using Robust.Client.Graphics;
using Robust.Client.UserInterface; using Robust.Client.UserInterface;
using Robust.Client.UserInterface.XAML; using Robust.Client.UserInterface.XAML;
using Robust.Shared.Graphics;
namespace Content.Client.Lathe.UI; namespace Content.Client.Lathe.UI;
[GenerateTypedNameReferences] [GenerateTypedNameReferences]
public sealed partial class RecipeTooltip : Control public sealed partial class RecipeTooltip : Control
{ {
public RecipeTooltip(string tooltip) public RecipeTooltip(string tooltip)
{ {
RobustXamlLoader.Load(this); RobustXamlLoader.Load(this);
RecipeTooltipLabel.SetMessage(tooltip); RecipeTooltipLabel.SetMarkup(tooltip);
} }
} }

View File

@@ -0,0 +1,21 @@
using Content.Shared.Research.Prototypes;
using Robust.Shared.Prototypes;
namespace Content.Shared.Lathe.Prototypes;
/// <summary>
/// This is a prototype for a category for <see cref="LatheRecipePrototype"/>
/// </summary>
[Prototype]
public sealed partial class LatheCategoryPrototype : IPrototype
{
/// <inheritdoc/>
[IdDataField]
public string ID { get; } = default!;
/// <summary>
/// A localized string used in the UI
/// </summary>
[DataField]
public LocId Name;
}

View File

@@ -1,3 +1,4 @@
using Content.Shared.Lathe.Prototypes;
using Content.Shared.Materials; using Content.Shared.Materials;
using Robust.Shared.Prototypes; using Robust.Shared.Prototypes;
using Robust.Shared.Serialization; using Robust.Shared.Serialization;
@@ -38,6 +39,7 @@ namespace Content.Shared.Research.Prototypes
[DataField("materials", customTypeSerializer: typeof(PrototypeIdDictionarySerializer<int, MaterialPrototype>))] [DataField("materials", customTypeSerializer: typeof(PrototypeIdDictionarySerializer<int, MaterialPrototype>))]
private Dictionary<string, int> _requiredMaterials = new(); private Dictionary<string, int> _requiredMaterials = new();
//todo make these function calls because we're eating tons of resolves here.
/// <summary> /// <summary>
/// Name displayed in the lathe GUI. /// Name displayed in the lathe GUI.
/// </summary> /// </summary>
@@ -46,7 +48,8 @@ namespace Content.Shared.Research.Prototypes
{ {
get get
{ {
if (_name.Trim().Length != 0) return _name; if (_name.Trim().Length != 0)
return _name;
var protoMan = IoCManager.Resolve<IPrototypeManager>(); var protoMan = IoCManager.Resolve<IPrototypeManager>();
protoMan.TryIndex(Result, out EntityPrototype? prototype); protoMan.TryIndex(Result, out EntityPrototype? prototype);
if (prototype?.Name != null) if (prototype?.Name != null)
@@ -63,7 +66,8 @@ namespace Content.Shared.Research.Prototypes
{ {
get get
{ {
if (_description.Trim().Length != 0) return _description; if (_description.Trim().Length != 0)
return _description;
var protoMan = IoCManager.Resolve<IPrototypeManager>(); var protoMan = IoCManager.Resolve<IPrototypeManager>();
protoMan.TryIndex(Result, out EntityPrototype? prototype); protoMan.TryIndex(Result, out EntityPrototype? prototype);
if (prototype?.Description != null) if (prototype?.Description != null)
@@ -93,5 +97,11 @@ namespace Content.Shared.Research.Prototypes
[DataField("applyMaterialDiscount")] [DataField("applyMaterialDiscount")]
public bool ApplyMaterialDiscount = true; public bool ApplyMaterialDiscount = true;
/// <summary>
/// A category used for visually sorting lathe recipes in the UI.
/// </summary>
[DataField]
public ProtoId<LatheCategoryPrototype>? Category;
} }
} }

View File

@@ -0,0 +1,8 @@
lathe-category-ammo = Ammo
lathe-category-circuitry = Circuitry
lathe-category-lights = Lights
lathe-category-mechs = Mechs
lathe-category-parts = Parts
lathe-category-robotics = Robotics
lathe-category-tools = Tools
lathe-category-weapons = Weapons

View File

@@ -3,11 +3,12 @@ lathe-menu-queue = Queue
lathe-menu-server-list = Server list lathe-menu-server-list = Server list
lathe-menu-sync = Sync lathe-menu-sync = Sync
lathe-menu-search-designs = Search designs lathe-menu-search-designs = Search designs
lathe-menu-search-filter = Filter lathe-menu-category-all = All
lathe-menu-search-filter = Filter:
lathe-menu-amount = Amount: lathe-menu-amount = Amount:
lathe-menu-material-display = {$material} ({$amount}) lathe-menu-material-display = {$material} ({$amount})
lathe-menu-tooltip-display = {$amount} of {$material} lathe-menu-tooltip-display = {$amount} of {$material}
lathe-menu-description-display = {$description} lathe-menu-description-display = [italic]{$description}[/italic]
lathe-menu-material-amount = { $amount -> lathe-menu-material-amount = { $amount ->
[1] {NATURALFIXED($amount, 2)} {$unit} [1] {NATURALFIXED($amount, 2)} {$unit}
*[other] {NATURALFIXED($amount, 2)} {MAKEPLURAL($unit)} *[other] {NATURALFIXED($amount, 2)} {MAKEPLURAL($unit)}

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: CapacitorStockPart id: CapacitorStockPart
result: CapacitorStockPart result: CapacitorStockPart
category: Parts
completetime: 1 completetime: 1
materials: materials:
Steel: 50 Steel: 50
@@ -9,6 +10,7 @@
- type: latheRecipe - type: latheRecipe
id: MatterBinStockPart id: MatterBinStockPart
result: MatterBinStockPart result: MatterBinStockPart
category: Parts
completetime: 1 completetime: 1
materials: materials:
Steel: 50 Steel: 50
@@ -17,6 +19,7 @@
- type: latheRecipe - type: latheRecipe
id: MicroManipulatorStockPart id: MicroManipulatorStockPart
result: MicroManipulatorStockPart result: MicroManipulatorStockPart
category: Parts
completetime: 1 completetime: 1
materials: materials:
Steel: 50 Steel: 50

View File

@@ -0,0 +1,31 @@
- type: latheCategory
id: Ammo
name: lathe-category-ammo
- type: latheCategory
id: Circuitry
name: lathe-category-circuitry
- type: latheCategory
id: Lights
name: lathe-category-lights
- type: latheCategory
id: Mech
name: lathe-category-mechs
- type: latheCategory
id: Parts
name: lathe-category-parts
- type: latheCategory
id: Robotics
name: lathe-category-robotics
- type: latheCategory
id: Tools
name: lathe-category-tools
- type: latheCategory
id: Weapons
name: lathe-category-weapons

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: TimerTrigger id: TimerTrigger
result: TimerTrigger result: TimerTrigger
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -9,6 +10,7 @@
- type: latheRecipe - type: latheRecipe
id: SignalTrigger id: SignalTrigger
result: SignalTrigger result: SignalTrigger
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -17,6 +19,7 @@
- type: latheRecipe - type: latheRecipe
id: VoiceTrigger id: VoiceTrigger
result: VoiceTrigger result: VoiceTrigger
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -25,6 +28,7 @@
- type: latheRecipe - type: latheRecipe
id: Igniter id: Igniter
result: Igniter result: Igniter
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -34,6 +38,7 @@
- type: latheRecipe - type: latheRecipe
id: ChemicalPayload id: ChemicalPayload
result: ChemicalPayload result: ChemicalPayload
category: Weapons
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -42,6 +47,7 @@
- type: latheRecipe - type: latheRecipe
id: FlashPayload id: FlashPayload
result: FlashPayload result: FlashPayload
category: Weapons
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -52,6 +58,7 @@
- type: latheRecipe - type: latheRecipe
id: ExplosivePayload id: ExplosivePayload
result: ExplosivePayload result: ExplosivePayload
category: Weapons
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -63,6 +70,7 @@
- type: latheRecipe - type: latheRecipe
id: Signaller id: Signaller
result: RemoteSignaller result: RemoteSignaller
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 100 Steel: 100
@@ -72,6 +80,7 @@
- type: latheRecipe - type: latheRecipe
id: AnomalyLocator id: AnomalyLocator
result: AnomalyLocatorEmpty result: AnomalyLocatorEmpty
category: Tools
completetime: 3 completetime: 3
materials: materials:
Steel: 400 Steel: 400
@@ -80,6 +89,7 @@
- type: latheRecipe - type: latheRecipe
id: AnomalyLocatorWide id: AnomalyLocatorWide
result: AnomalyLocatorWideEmpty result: AnomalyLocatorWideEmpty
category: Tools
completetime: 3 completetime: 3
materials: materials:
Steel: 400 Steel: 400
@@ -88,6 +98,7 @@
- type: latheRecipe - type: latheRecipe
id: AnomalyScanner id: AnomalyScanner
result: AnomalyScanner result: AnomalyScanner
category: Tools
completetime: 2 completetime: 2
materials: materials:
Plastic: 200 Plastic: 200
@@ -96,6 +107,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponPistolCHIMP id: WeaponPistolCHIMP
result: WeaponPistolCHIMP result: WeaponPistolCHIMP
category: Tools
completetime: 5 completetime: 5
materials: materials:
Steel: 500 Steel: 500
@@ -104,6 +116,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponGauntletGorilla id: WeaponGauntletGorilla
result: WeaponGauntletGorilla result: WeaponGauntletGorilla
category: Tools
completetime: 5 completetime: 5
materials: materials:
Steel: 1500 Steel: 1500
@@ -155,6 +168,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponCrusher id: WeaponCrusher
result: WeaponCrusher result: WeaponCrusher
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 1000 Steel: 1000
@@ -164,6 +178,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponCrusherDagger id: WeaponCrusherDagger
result: WeaponCrusherDagger result: WeaponCrusherDagger
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 500 Steel: 500
@@ -173,6 +188,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponCrusherGlaive id: WeaponCrusherGlaive
result: WeaponCrusherGlaive result: WeaponCrusherGlaive
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 1500 Steel: 1500
@@ -182,6 +198,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponForceGun id: WeaponForceGun
result: WeaponForceGun result: WeaponForceGun
category: Tools
completetime: 5 completetime: 5
materials: materials:
Steel: 500 Steel: 500
@@ -200,6 +217,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponProtoKineticAccelerator id: WeaponProtoKineticAccelerator
result: WeaponProtoKineticAccelerator result: WeaponProtoKineticAccelerator
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 1000 Steel: 1000
@@ -209,6 +227,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponTetherGun id: WeaponTetherGun
result: WeaponTetherGun result: WeaponTetherGun
category: Tools
completetime: 5 completetime: 5
materials: materials:
Steel: 500 Steel: 500
@@ -218,6 +237,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponGrapplingGun id: WeaponGrapplingGun
result: WeaponGrapplingGun result: WeaponGrapplingGun
category: Tools
completetime: 5 completetime: 5
materials: materials:
Steel: 500 Steel: 500

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: FirelockElectronics id: FirelockElectronics
result: FirelockElectronics result: FirelockElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 100 Steel: 100
@@ -9,6 +10,7 @@
- type: latheRecipe - type: latheRecipe
id: MailingUnitElectronics id: MailingUnitElectronics
result: MailingUnitElectronics result: MailingUnitElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -17,6 +19,7 @@
- type: latheRecipe - type: latheRecipe
id: CellRechargerCircuitboard id: CellRechargerCircuitboard
result: CellRechargerCircuitboard result: CellRechargerCircuitboard
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -25,6 +28,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgChargerCircuitboard id: BorgChargerCircuitboard
result: BorgChargerCircuitboard result: BorgChargerCircuitboard
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -33,6 +37,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponCapacitorRechargerCircuitboard id: WeaponCapacitorRechargerCircuitboard
result: WeaponCapacitorRechargerCircuitboard result: WeaponCapacitorRechargerCircuitboard
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -41,6 +46,7 @@
- type: latheRecipe - type: latheRecipe
id: TurboItemRechargerCircuitboard id: TurboItemRechargerCircuitboard
result: TurboItemRechargerCircuitboard result: TurboItemRechargerCircuitboard
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 500 Steel: 500
@@ -50,6 +56,7 @@
- type: latheRecipe - type: latheRecipe
id: DoorElectronics id: DoorElectronics
result: DoorElectronics result: DoorElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -58,6 +65,7 @@
- type: latheRecipe - type: latheRecipe
id: AirAlarmElectronics id: AirAlarmElectronics
result: AirAlarmElectronics result: AirAlarmElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 100 Steel: 100
@@ -66,6 +74,7 @@
- type: latheRecipe - type: latheRecipe
id: StationMapElectronics id: StationMapElectronics
result: StationMapCircuitboard result: StationMapCircuitboard
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -74,6 +83,7 @@
- type: latheRecipe - type: latheRecipe
id: IntercomElectronics id: IntercomElectronics
result: IntercomElectronics result: IntercomElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -82,6 +92,7 @@
- type: latheRecipe - type: latheRecipe
id: FireAlarmElectronics id: FireAlarmElectronics
result: FireAlarmElectronics result: FireAlarmElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 100 Steel: 100
@@ -90,6 +101,7 @@
- type: latheRecipe - type: latheRecipe
id: SignalTimerElectronics id: SignalTimerElectronics
result: SignalTimerElectronics result: SignalTimerElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -98,6 +110,7 @@
- type: latheRecipe - type: latheRecipe
id: CloningPodMachineCircuitboard id: CloningPodMachineCircuitboard
result: CloningPodMachineCircuitboard result: CloningPodMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -107,6 +120,7 @@
- type: latheRecipe - type: latheRecipe
id: ThermomachineFreezerMachineCircuitBoard id: ThermomachineFreezerMachineCircuitBoard
result: ThermomachineFreezerMachineCircuitBoard result: ThermomachineFreezerMachineCircuitBoard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 150 Steel: 150
@@ -116,6 +130,7 @@
- type: latheRecipe - type: latheRecipe
id: HellfireFreezerMachineCircuitBoard id: HellfireFreezerMachineCircuitBoard
result: HellfireFreezerMachineCircuitBoard result: HellfireFreezerMachineCircuitBoard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 150 Steel: 150
@@ -125,6 +140,7 @@
- type: latheRecipe - type: latheRecipe
id: CondenserMachineCircuitBoard id: CondenserMachineCircuitBoard
result: CondenserMachineCircuitBoard result: CondenserMachineCircuitBoard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -133,6 +149,7 @@
- type: latheRecipe - type: latheRecipe
id: PortableScrubberMachineCircuitBoard id: PortableScrubberMachineCircuitBoard
result: PortableScrubberMachineCircuitBoard result: PortableScrubberMachineCircuitBoard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 150 Steel: 150
@@ -142,6 +159,7 @@
- type: latheRecipe - type: latheRecipe
id: MedicalScannerMachineCircuitboard id: MedicalScannerMachineCircuitboard
result: MedicalScannerMachineCircuitboard result: MedicalScannerMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -150,6 +168,7 @@
- type: latheRecipe - type: latheRecipe
id: CryoPodMachineCircuitboard id: CryoPodMachineCircuitboard
result: CryoPodMachineCircuitboard result: CryoPodMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -159,6 +178,7 @@
- type: latheRecipe - type: latheRecipe
id: ChemMasterMachineCircuitboard id: ChemMasterMachineCircuitboard
result: ChemMasterMachineCircuitboard result: ChemMasterMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -167,6 +187,7 @@
- type: latheRecipe - type: latheRecipe
id: ChemDispenserMachineCircuitboard id: ChemDispenserMachineCircuitboard
result: ChemDispenserMachineCircuitboard result: ChemDispenserMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -176,6 +197,7 @@
- type: latheRecipe - type: latheRecipe
id: BiomassReclaimerMachineCircuitboard id: BiomassReclaimerMachineCircuitboard
result: BiomassReclaimerMachineCircuitboard result: BiomassReclaimerMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -185,6 +207,7 @@
- type: latheRecipe - type: latheRecipe
id: BiofabricatorMachineCircuitboard id: BiofabricatorMachineCircuitboard
result: BiofabricatorMachineCircuitboard result: BiofabricatorMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -194,6 +217,7 @@
- type: latheRecipe - type: latheRecipe
id: HydroponicsTrayMachineCircuitboard id: HydroponicsTrayMachineCircuitboard
result: HydroponicsTrayMachineCircuitboard result: HydroponicsTrayMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -202,6 +226,7 @@
- type: latheRecipe - type: latheRecipe
id: AutolatheMachineCircuitboard id: AutolatheMachineCircuitboard
result: AutolatheMachineCircuitboard result: AutolatheMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -210,6 +235,7 @@
- type: latheRecipe - type: latheRecipe
id: ProtolatheMachineCircuitboard id: ProtolatheMachineCircuitboard
result: ProtolatheMachineCircuitboard result: ProtolatheMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -218,6 +244,7 @@
- type: latheRecipe - type: latheRecipe
id: AutolatheHyperConvectionMachineCircuitboard id: AutolatheHyperConvectionMachineCircuitboard
result: AutolatheHyperConvectionMachineCircuitboard result: AutolatheHyperConvectionMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -227,6 +254,7 @@
- type: latheRecipe - type: latheRecipe
id: ProtolatheHyperConvectionMachineCircuitboard id: ProtolatheHyperConvectionMachineCircuitboard
result: ProtolatheHyperConvectionMachineCircuitboard result: ProtolatheHyperConvectionMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -236,6 +264,7 @@
- type: latheRecipe - type: latheRecipe
id: CircuitImprinterMachineCircuitboard id: CircuitImprinterMachineCircuitboard
result: CircuitImprinterMachineCircuitboard result: CircuitImprinterMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -244,6 +273,7 @@
- type: latheRecipe - type: latheRecipe
id: ExosuitFabricatorMachineCircuitboard id: ExosuitFabricatorMachineCircuitboard
result: ExosuitFabricatorMachineCircuitboard result: ExosuitFabricatorMachineCircuitboard
category: Circuitry
completetime: 5 completetime: 5
materials: materials:
Steel: 100 Steel: 100
@@ -252,6 +282,7 @@
- type: latheRecipe - type: latheRecipe
id: UniformPrinterMachineCircuitboard id: UniformPrinterMachineCircuitboard
result: UniformPrinterMachineCircuitboard result: UniformPrinterMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -260,6 +291,7 @@
- type: latheRecipe - type: latheRecipe
id: VaccinatorMachineCircuitboard id: VaccinatorMachineCircuitboard
result: VaccinatorMachineCircuitboard result: VaccinatorMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -269,6 +301,7 @@
- type: latheRecipe - type: latheRecipe
id: DiagnoserMachineCircuitboard id: DiagnoserMachineCircuitboard
result: DiagnoserMachineCircuitboard result: DiagnoserMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -278,6 +311,7 @@
- type: latheRecipe - type: latheRecipe
id: ArtifactAnalyzerMachineCircuitboard id: ArtifactAnalyzerMachineCircuitboard
result: ArtifactAnalyzerMachineCircuitboard result: ArtifactAnalyzerMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -287,6 +321,7 @@
- type: latheRecipe - type: latheRecipe
id: TraversalDistorterMachineCircuitboard id: TraversalDistorterMachineCircuitboard
result: TraversalDistorterMachineCircuitboard result: TraversalDistorterMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -296,6 +331,7 @@
- type: latheRecipe - type: latheRecipe
id: ArtifactCrusherMachineCircuitboard id: ArtifactCrusherMachineCircuitboard
result: ArtifactCrusherMachineCircuitboard result: ArtifactCrusherMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -305,6 +341,7 @@
- type: latheRecipe - type: latheRecipe
id: AnomalyVesselCircuitboard id: AnomalyVesselCircuitboard
result: AnomalyVesselCircuitboard result: AnomalyVesselCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -313,6 +350,7 @@
- type: latheRecipe - type: latheRecipe
id: AnomalyVesselExperimentalCircuitboard id: AnomalyVesselExperimentalCircuitboard
result: AnomalyVesselExperimentalCircuitboard result: AnomalyVesselExperimentalCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -322,6 +360,7 @@
- type: latheRecipe - type: latheRecipe
id: AnomalySynchronizerCircuitboard id: AnomalySynchronizerCircuitboard
result: AnomalySynchronizerCircuitboard result: AnomalySynchronizerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -331,6 +370,7 @@
- type: latheRecipe - type: latheRecipe
id: APECircuitboard id: APECircuitboard
result: APECircuitboard result: APECircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -339,6 +379,7 @@
- type: latheRecipe - type: latheRecipe
id: ReagentGrinderMachineCircuitboard id: ReagentGrinderMachineCircuitboard
result: ReagentGrinderMachineCircuitboard result: ReagentGrinderMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -347,6 +388,7 @@
- type: latheRecipe - type: latheRecipe
id: HotplateMachineCircuitboard id: HotplateMachineCircuitboard
result: HotplateMachineCircuitboard result: HotplateMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -355,6 +397,7 @@
- type: latheRecipe - type: latheRecipe
id: AnalysisComputerCircuitboard id: AnalysisComputerCircuitboard
result: AnalysisComputerCircuitboard result: AnalysisComputerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -364,6 +407,7 @@
- type: latheRecipe - type: latheRecipe
id: TechDiskComputerCircuitboard id: TechDiskComputerCircuitboard
result: TechDiskComputerCircuitboard result: TechDiskComputerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -373,6 +417,7 @@
- type: latheRecipe - type: latheRecipe
id: ShuttleConsoleCircuitboard id: ShuttleConsoleCircuitboard
result: ShuttleConsoleCircuitboard result: ShuttleConsoleCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -382,6 +427,7 @@
- type: latheRecipe - type: latheRecipe
id: RadarConsoleCircuitboard id: RadarConsoleCircuitboard
result: RadarConsoleCircuitboard result: RadarConsoleCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -390,6 +436,7 @@
- type: latheRecipe - type: latheRecipe
id: DawInstrumentMachineCircuitboard id: DawInstrumentMachineCircuitboard
result: DawInstrumentMachineCircuitboard result: DawInstrumentMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -398,6 +445,7 @@
- type: latheRecipe - type: latheRecipe
id: StasisBedMachineCircuitboard id: StasisBedMachineCircuitboard
result: StasisBedMachineCircuitboard result: StasisBedMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -407,6 +455,7 @@
- type: latheRecipe - type: latheRecipe
id: ElectrolysisUnitMachineCircuitboard id: ElectrolysisUnitMachineCircuitboard
result: ElectrolysisUnitMachineCircuitboard result: ElectrolysisUnitMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -415,6 +464,7 @@
- type: latheRecipe - type: latheRecipe
id: CentrifugeMachineCircuitboard id: CentrifugeMachineCircuitboard
result: CentrifugeMachineCircuitboard result: CentrifugeMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -423,6 +473,7 @@
- type: latheRecipe - type: latheRecipe
id: MaterialReclaimerMachineCircuitboard id: MaterialReclaimerMachineCircuitboard
result: MaterialReclaimerMachineCircuitboard result: MaterialReclaimerMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -431,6 +482,7 @@
- type: latheRecipe - type: latheRecipe
id: OreProcessorMachineCircuitboard id: OreProcessorMachineCircuitboard
result: OreProcessorMachineCircuitboard result: OreProcessorMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -439,6 +491,7 @@
- type: latheRecipe - type: latheRecipe
id: OreProcessorIndustrialMachineCircuitboard id: OreProcessorIndustrialMachineCircuitboard
result: OreProcessorIndustrialMachineCircuitboard result: OreProcessorIndustrialMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -448,6 +501,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyCentralElectronics id: RipleyCentralElectronics
result: RipleyCentralElectronics result: RipleyCentralElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -457,6 +511,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyPeripheralsElectronics id: RipleyPeripheralsElectronics
result: RipleyPeripheralsElectronics result: RipleyPeripheralsElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -466,6 +521,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerCentralElectronics id: HonkerCentralElectronics
result: HonkerCentralElectronics result: HonkerCentralElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -475,6 +531,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerPeripheralsElectronics id: HonkerPeripheralsElectronics
result: HonkerPeripheralsElectronics result: HonkerPeripheralsElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -484,6 +541,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerTargetingElectronics id: HonkerTargetingElectronics
result: HonkerTargetingElectronics result: HonkerTargetingElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -493,6 +551,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrCentralElectronics id: HamtrCentralElectronics
result: HamtrCentralElectronics result: HamtrCentralElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -502,6 +561,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrPeripheralsElectronics id: HamtrPeripheralsElectronics
result: HamtrPeripheralsElectronics result: HamtrPeripheralsElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -512,6 +572,7 @@
- type: latheRecipe - type: latheRecipe
id: APCElectronics id: APCElectronics
result: APCElectronics result: APCElectronics
category: Circuitry
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -520,6 +581,7 @@
- type: latheRecipe - type: latheRecipe
id: SubstationMachineCircuitboard id: SubstationMachineCircuitboard
result: SubstationMachineCircuitboard result: SubstationMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -528,6 +590,7 @@
- type: latheRecipe - type: latheRecipe
id: WallmountSubstationElectronics id: WallmountSubstationElectronics
result: WallmountSubstationElectronics result: WallmountSubstationElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -536,6 +599,7 @@
- type: latheRecipe - type: latheRecipe
id: SMESMachineCircuitboard id: SMESMachineCircuitboard
result: SMESMachineCircuitboard result: SMESMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -544,6 +608,7 @@
- type: latheRecipe - type: latheRecipe
id: PortableGeneratorPacmanMachineCircuitboard id: PortableGeneratorPacmanMachineCircuitboard
result: PortableGeneratorPacmanMachineCircuitboard result: PortableGeneratorPacmanMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -552,6 +617,7 @@
- type: latheRecipe - type: latheRecipe
id: PortableGeneratorSuperPacmanMachineCircuitboard id: PortableGeneratorSuperPacmanMachineCircuitboard
result: PortableGeneratorSuperPacmanMachineCircuitboard result: PortableGeneratorSuperPacmanMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -560,6 +626,7 @@
- type: latheRecipe - type: latheRecipe
id: PortableGeneratorJrPacmanMachineCircuitboard id: PortableGeneratorJrPacmanMachineCircuitboard
result: PortableGeneratorJrPacmanMachineCircuitboard result: PortableGeneratorJrPacmanMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -568,6 +635,7 @@
- type: latheRecipe - type: latheRecipe
id: WallmountGeneratorElectronics id: WallmountGeneratorElectronics
result: WallmountGeneratorElectronics result: WallmountGeneratorElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -576,6 +644,7 @@
- type: latheRecipe - type: latheRecipe
id: WallmountGeneratorAPUElectronics id: WallmountGeneratorAPUElectronics
result: WallmountGeneratorAPUElectronics result: WallmountGeneratorAPUElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 50 Steel: 50
@@ -584,6 +653,7 @@
- type: latheRecipe - type: latheRecipe
id: SolarControlComputerCircuitboard id: SolarControlComputerCircuitboard
result: SolarControlComputerCircuitboard result: SolarControlComputerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -592,6 +662,7 @@
- type: latheRecipe - type: latheRecipe
id: SolarTrackerElectronics id: SolarTrackerElectronics
result: SolarTrackerElectronics result: SolarTrackerElectronics
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 150 Steel: 150
@@ -600,6 +671,7 @@
- type: latheRecipe - type: latheRecipe
id: PowerComputerCircuitboard id: PowerComputerCircuitboard
result: PowerComputerCircuitboard result: PowerComputerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -608,6 +680,7 @@
- type: latheRecipe - type: latheRecipe
id: CloningConsoleComputerCircuitboard id: CloningConsoleComputerCircuitboard
result: CloningConsoleComputerCircuitboard result: CloningConsoleComputerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -616,6 +689,7 @@
- type: latheRecipe - type: latheRecipe
id: MicrowaveMachineCircuitboard id: MicrowaveMachineCircuitboard
result: MicrowaveMachineCircuitboard result: MicrowaveMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -624,6 +698,7 @@
- type: latheRecipe - type: latheRecipe
id: ElectricGrillMachineCircuitboard id: ElectricGrillMachineCircuitboard
result: ElectricGrillMachineCircuitboard result: ElectricGrillMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -632,6 +707,7 @@
- type: latheRecipe - type: latheRecipe
id: FatExtractorMachineCircuitboard id: FatExtractorMachineCircuitboard
result: FatExtractorMachineCircuitboard result: FatExtractorMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -640,6 +716,7 @@
- type: latheRecipe - type: latheRecipe
id: FlatpackerMachineCircuitboard id: FlatpackerMachineCircuitboard
result: FlatpackerMachineCircuitboard result: FlatpackerMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -649,6 +726,7 @@
- type: latheRecipe - type: latheRecipe
id: SheetifierMachineCircuitboard id: SheetifierMachineCircuitboard
result: SheetifierMachineCircuitboard result: SheetifierMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -657,6 +735,7 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceCameraRouterCircuitboard id: SurveillanceCameraRouterCircuitboard
result: SurveillanceCameraRouterCircuitboard result: SurveillanceCameraRouterCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -665,6 +744,7 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceCameraWirelessRouterCircuitboard id: SurveillanceCameraWirelessRouterCircuitboard
result: SurveillanceCameraWirelessRouterCircuitboard result: SurveillanceCameraWirelessRouterCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -673,6 +753,7 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceWirelessCameraAnchoredCircuitboard id: SurveillanceWirelessCameraAnchoredCircuitboard
result: SurveillanceWirelessCameraAnchoredCircuitboard result: SurveillanceWirelessCameraAnchoredCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -681,6 +762,7 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceWirelessCameraMovableCircuitboard id: SurveillanceWirelessCameraMovableCircuitboard
result: SurveillanceWirelessCameraMovableCircuitboard result: SurveillanceWirelessCameraMovableCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -689,6 +771,7 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceCameraMonitorCircuitboard id: SurveillanceCameraMonitorCircuitboard
result: SurveillanceCameraMonitorCircuitboard result: SurveillanceCameraMonitorCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -697,6 +780,7 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceWirelessCameraMonitorCircuitboard id: SurveillanceWirelessCameraMonitorCircuitboard
result: SurveillanceWirelessCameraMonitorCircuitboard result: SurveillanceWirelessCameraMonitorCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -705,6 +789,7 @@
- type: latheRecipe - type: latheRecipe
id: ComputerTelevisionCircuitboard id: ComputerTelevisionCircuitboard
result: ComputerTelevisionCircuitboard result: ComputerTelevisionCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -713,6 +798,7 @@
- type: latheRecipe - type: latheRecipe
id: EmitterCircuitboard id: EmitterCircuitboard
result: EmitterCircuitboard result: EmitterCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -721,6 +807,7 @@
- type: latheRecipe - type: latheRecipe
id: ThrusterMachineCircuitboard id: ThrusterMachineCircuitboard
result: ThrusterMachineCircuitboard result: ThrusterMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -729,6 +816,7 @@
- type: latheRecipe - type: latheRecipe
id: GyroscopeMachineCircuitboard id: GyroscopeMachineCircuitboard
result: GyroscopeMachineCircuitboard result: GyroscopeMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -737,6 +825,7 @@
- type: latheRecipe - type: latheRecipe
id: GasRecyclerMachineCircuitboard id: GasRecyclerMachineCircuitboard
result: GasRecyclerMachineCircuitboard result: GasRecyclerMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -745,6 +834,7 @@
- type: latheRecipe - type: latheRecipe
id: SeedExtractorMachineCircuitboard id: SeedExtractorMachineCircuitboard
result: SeedExtractorMachineCircuitboard result: SeedExtractorMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -753,6 +843,7 @@
- type: latheRecipe - type: latheRecipe
id: BoozeDispenserMachineCircuitboard id: BoozeDispenserMachineCircuitboard
result: BoozeDispenserMachineCircuitboard result: BoozeDispenserMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -761,6 +852,7 @@
- type: latheRecipe - type: latheRecipe
id: CargoTelepadMachineCircuitboard id: CargoTelepadMachineCircuitboard
result: CargoTelepadMachineCircuitboard result: CargoTelepadMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -770,6 +862,7 @@
- type: latheRecipe - type: latheRecipe
id: SodaDispenserMachineCircuitboard id: SodaDispenserMachineCircuitboard
result: SodaDispenserMachineCircuitboard result: SodaDispenserMachineCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -778,6 +871,7 @@
- type: latheRecipe - type: latheRecipe
id: TelecomServerCircuitboard id: TelecomServerCircuitboard
result: TelecomServerCircuitboard result: TelecomServerCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -786,6 +880,7 @@
- type: latheRecipe - type: latheRecipe
id: MassMediaCircuitboard id: MassMediaCircuitboard
result: ComputerMassMediaCircuitboard result: ComputerMassMediaCircuitboard
category: Circuitry
completetime: 4 completetime: 4
materials: materials:
Steel: 100 Steel: 100
@@ -794,6 +889,7 @@
- type: latheRecipe - type: latheRecipe
id: MiniGravityGeneratorCircuitboard id: MiniGravityGeneratorCircuitboard
result: MiniGravityGeneratorCircuitboard result: MiniGravityGeneratorCircuitboard
category: Circuitry
completetime: 6 completetime: 6
materials: materials:
Steel: 100 Steel: 100

View File

@@ -2,6 +2,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyHarness id: RipleyHarness
result: RipleyHarness result: RipleyHarness
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 1500 Steel: 1500
@@ -10,6 +11,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyLArm id: RipleyLArm
result: RipleyLArm result: RipleyLArm
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 1000 Steel: 1000
@@ -18,6 +20,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyLLeg id: RipleyLLeg
result: RipleyLLeg result: RipleyLLeg
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 1000 Steel: 1000
@@ -26,6 +29,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyRLeg id: RipleyRLeg
result: RipleyRLeg result: RipleyRLeg
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 1000 Steel: 1000
@@ -34,6 +38,7 @@
- type: latheRecipe - type: latheRecipe
id: RipleyRArm id: RipleyRArm
result: RipleyRArm result: RipleyRArm
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 1000 Steel: 1000
@@ -42,6 +47,7 @@
- type: latheRecipe - type: latheRecipe
id: MechEquipmentGrabber id: MechEquipmentGrabber
result: MechEquipmentGrabber result: MechEquipmentGrabber
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 500 Steel: 500
@@ -51,6 +57,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerHarness id: HonkerHarness
result: HonkerHarness result: HonkerHarness
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 3000 Steel: 3000
@@ -60,6 +67,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerLArm id: HonkerLArm
result: HonkerLArm result: HonkerLArm
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 3000 Steel: 3000
@@ -69,6 +77,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerLLeg id: HonkerLLeg
result: HonkerLLeg result: HonkerLLeg
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 3000 Steel: 3000
@@ -78,6 +87,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerRLeg id: HonkerRLeg
result: HonkerRLeg result: HonkerRLeg
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 3000 Steel: 3000
@@ -87,6 +97,7 @@
- type: latheRecipe - type: latheRecipe
id: HonkerRArm id: HonkerRArm
result: HonkerRArm result: HonkerRArm
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 3000 Steel: 3000
@@ -96,6 +107,7 @@
- type: latheRecipe - type: latheRecipe
id: MechEquipmentHorn id: MechEquipmentHorn
result: MechEquipmentHorn result: MechEquipmentHorn
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 500 Steel: 500
@@ -105,6 +117,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrHarness id: HamtrHarness
result: HamtrHarness result: HamtrHarness
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 1200 Steel: 1200
@@ -113,6 +126,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrLArm id: HamtrLArm
result: HamtrLArm result: HamtrLArm
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 800 Steel: 800
@@ -121,6 +135,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrLLeg id: HamtrLLeg
result: HamtrLLeg result: HamtrLLeg
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 800 Steel: 800
@@ -129,6 +144,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrRLeg id: HamtrRLeg
result: HamtrRLeg result: HamtrRLeg
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 800 Steel: 800
@@ -137,6 +153,7 @@
- type: latheRecipe - type: latheRecipe
id: HamtrRArm id: HamtrRArm
result: HamtrRArm result: HamtrRArm
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 800 Steel: 800
@@ -145,6 +162,7 @@
- type: latheRecipe - type: latheRecipe
id: MechEquipmentGrabberSmall id: MechEquipmentGrabberSmall
result: MechEquipmentGrabberSmall result: MechEquipmentGrabberSmall
category: Mech
completetime: 10 completetime: 10
materials: materials:
Steel: 400 Steel: 400
@@ -154,6 +172,7 @@
- type: latheRecipe - type: latheRecipe
id: VimHarness id: VimHarness
result: VimHarness result: VimHarness
category: Mech
completetime: 5 completetime: 5
materials: materials:
Steel: 500 Steel: 500

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: Scalpel id: Scalpel
result: Scalpel result: Scalpel
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -8,6 +9,7 @@
- type: latheRecipe - type: latheRecipe
id: Retractor id: Retractor
result: Retractor result: Retractor
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -15,6 +17,7 @@
- type: latheRecipe - type: latheRecipe
id: Cautery id: Cautery
result: Cautery result: Cautery
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -22,6 +25,7 @@
- type: latheRecipe - type: latheRecipe
id: Drill id: Drill
result: Drill result: Drill
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -30,6 +34,7 @@
- type: latheRecipe - type: latheRecipe
id: Saw id: Saw
result: Saw result: Saw
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -37,6 +42,7 @@
- type: latheRecipe - type: latheRecipe
id: Hemostat id: Hemostat
result: Hemostat result: Hemostat
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -74,6 +80,7 @@
- type: latheRecipe - type: latheRecipe
id: HandheldCrewMonitor id: HandheldCrewMonitor
result: HandheldCrewMonitorEmpty result: HandheldCrewMonitorEmpty
category: Tools
completetime: 2 completetime: 2
materials: materials:
Glass: 1200 Glass: 1200
@@ -83,6 +90,7 @@
- type: latheRecipe - type: latheRecipe
id: HandheldHealthAnalyzer id: HandheldHealthAnalyzer
result: HandheldHealthAnalyzerEmpty result: HandheldHealthAnalyzerEmpty
category: Tools
completetime: 4 completetime: 4
materials: materials:
Glass: 500 Glass: 500
@@ -200,6 +208,7 @@
- type: latheRecipe - type: latheRecipe
id: HandLabeler id: HandLabeler
result: HandLabeler result: HandLabeler
category: Tools
completetime: 2 completetime: 2
materials: materials:
Plastic: 100 Plastic: 100
@@ -218,7 +227,7 @@
materials: materials:
Steel: 500 Steel: 500
Plastic: 300 Plastic: 300
- type: latheRecipe - type: latheRecipe
id: RollerBedSpawnFolded id: RollerBedSpawnFolded
result: RollerBedSpawnFolded result: RollerBedSpawnFolded

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: LightTube id: LightTube
result: LightTube result: LightTube
category: Lights
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -9,6 +10,7 @@
- type: latheRecipe - type: latheRecipe
id: SodiumLightTube id: SodiumLightTube
result: SodiumLightTube result: SodiumLightTube
category: Lights
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -17,6 +19,7 @@
- type: latheRecipe - type: latheRecipe
id: ExteriorLightTube id: ExteriorLightTube
result: ExteriorLightTube result: ExteriorLightTube
category: Lights
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -25,6 +28,7 @@
- type: latheRecipe - type: latheRecipe
id: LightBulb id: LightBulb
result: LightBulb result: LightBulb
category: Lights
completetime: 2 completetime: 2
materials: materials:
Steel: 50 Steel: 50
@@ -33,6 +37,7 @@
- type: latheRecipe - type: latheRecipe
id: GlowstickRed id: GlowstickRed
result: GlowstickRed result: GlowstickRed
category: Lights
completetime: 2 completetime: 2
materials: materials:
Plastic: 50 Plastic: 50
@@ -40,6 +45,7 @@
- type: latheRecipe - type: latheRecipe
id: Flare id: Flare
result: Flare result: Flare
category: Lights
completetime: 2 completetime: 2
materials: materials:
Plastic: 50 Plastic: 50
@@ -47,6 +53,7 @@
- type: latheRecipe - type: latheRecipe
id: FlashlightLantern id: FlashlightLantern
result: EmptyFlashlightLantern result: EmptyFlashlightLantern
category: Lights
completetime: 2 completetime: 2
materials: materials:
Steel: 100 Steel: 100
@@ -56,6 +63,7 @@
- type: latheRecipe - type: latheRecipe
id: FireExtinguisher id: FireExtinguisher
result: FireExtinguisher result: FireExtinguisher
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -88,6 +96,7 @@
- type: latheRecipe - type: latheRecipe
id: NodeScanner id: NodeScanner
result: NodeScanner result: NodeScanner
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 100 Steel: 100

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellSmall id: PowerCellSmall
result: PowerCellSmallPrinted result: PowerCellSmallPrinted
category: Parts
completetime: 1 completetime: 1
materials: materials:
Steel: 100 Steel: 100
@@ -9,6 +10,7 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellMedium id: PowerCellMedium
result: PowerCellMediumPrinted result: PowerCellMediumPrinted
category: Parts
completetime: 6 completetime: 6
materials: materials:
Steel: 300 Steel: 300
@@ -19,6 +21,7 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellHigh id: PowerCellHigh
result: PowerCellHighPrinted result: PowerCellHighPrinted
category: Parts
completetime: 10 completetime: 10
materials: materials:
Steel: 300 Steel: 300
@@ -29,6 +32,7 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellMicroreactor id: PowerCellMicroreactor
result: PowerCellMicroreactorPrinted result: PowerCellMicroreactorPrinted
category: Parts
completetime: 10 completetime: 10
materials: materials:
Steel: 500 Steel: 500

View File

@@ -1,6 +1,7 @@
- type: latheRecipe - type: latheRecipe
id: ProximitySensor id: ProximitySensor
result: ProximitySensor result: ProximitySensor
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -9,6 +10,7 @@
- type: latheRecipe - type: latheRecipe
id: SciFlash id: SciFlash
result: SciFlash result: SciFlash
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Glass: 100 Glass: 100
@@ -18,6 +20,7 @@
- type: latheRecipe - type: latheRecipe
id: CyborgEndoskeleton id: CyborgEndoskeleton
result: CyborgEndoskeleton result: CyborgEndoskeleton
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 1500 Steel: 1500
@@ -25,6 +28,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftArmBorg id: LeftArmBorg
result: LeftArmBorg result: LeftArmBorg
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -33,6 +37,7 @@
- type: latheRecipe - type: latheRecipe
id: RightArmBorg id: RightArmBorg
result: RightArmBorg result: RightArmBorg
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -41,6 +46,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftLegBorg id: LeftLegBorg
result: LeftLegBorg result: LeftLegBorg
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -49,6 +55,7 @@
- type: latheRecipe - type: latheRecipe
id: RightLegBorg id: RightLegBorg
result: RightLegBorg result: RightLegBorg
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -57,6 +64,7 @@
- type: latheRecipe - type: latheRecipe
id: LightHeadBorg id: LightHeadBorg
result: LightHeadBorg result: LightHeadBorg
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -65,6 +73,7 @@
- type: latheRecipe - type: latheRecipe
id: TorsoBorg id: TorsoBorg
result: TorsoBorg result: TorsoBorg
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -73,6 +82,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftArmBorgEngineer id: LeftArmBorgEngineer
result: LeftArmBorgEngineer result: LeftArmBorgEngineer
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -81,6 +91,7 @@
- type: latheRecipe - type: latheRecipe
id: RightArmBorgEngineer id: RightArmBorgEngineer
result: RightArmBorgEngineer result: RightArmBorgEngineer
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -89,6 +100,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftLegBorgEngineer id: LeftLegBorgEngineer
result: LeftLegBorgEngineer result: LeftLegBorgEngineer
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -97,6 +109,7 @@
- type: latheRecipe - type: latheRecipe
id: RightLegBorgEngineer id: RightLegBorgEngineer
result: RightLegBorgEngineer result: RightLegBorgEngineer
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -105,6 +118,7 @@
- type: latheRecipe - type: latheRecipe
id: HeadBorgEngineer id: HeadBorgEngineer
result: HeadBorgEngineer result: HeadBorgEngineer
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -113,6 +127,7 @@
- type: latheRecipe - type: latheRecipe
id: TorsoBorgEngineer id: TorsoBorgEngineer
result: TorsoBorgEngineer result: TorsoBorgEngineer
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -121,6 +136,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftArmBorgMedical id: LeftArmBorgMedical
result: LeftArmBorgMedical result: LeftArmBorgMedical
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -129,6 +145,7 @@
- type: latheRecipe - type: latheRecipe
id: RightArmBorgMedical id: RightArmBorgMedical
result: RightArmBorgMedical result: RightArmBorgMedical
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -137,6 +154,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftLegBorgMedical id: LeftLegBorgMedical
result: LeftLegBorgMedical result: LeftLegBorgMedical
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -145,6 +163,7 @@
- type: latheRecipe - type: latheRecipe
id: RightLegBorgMedical id: RightLegBorgMedical
result: RightLegBorgMedical result: RightLegBorgMedical
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -153,6 +172,7 @@
- type: latheRecipe - type: latheRecipe
id: HeadBorgMedical id: HeadBorgMedical
result: HeadBorgMedical result: HeadBorgMedical
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -161,6 +181,7 @@
- type: latheRecipe - type: latheRecipe
id: TorsoBorgMedical id: TorsoBorgMedical
result: TorsoBorgMedical result: TorsoBorgMedical
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -169,6 +190,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftArmBorgMining id: LeftArmBorgMining
result: LeftArmBorgMining result: LeftArmBorgMining
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -177,6 +199,7 @@
- type: latheRecipe - type: latheRecipe
id: RightArmBorgMining id: RightArmBorgMining
result: RightArmBorgMining result: RightArmBorgMining
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -185,6 +208,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftLegBorgMining id: LeftLegBorgMining
result: LeftLegBorgMining result: LeftLegBorgMining
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -193,6 +217,7 @@
- type: latheRecipe - type: latheRecipe
id: RightLegBorgMining id: RightLegBorgMining
result: RightLegBorgMining result: RightLegBorgMining
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -201,6 +226,7 @@
- type: latheRecipe - type: latheRecipe
id: HeadBorgMining id: HeadBorgMining
result: HeadBorgMining result: HeadBorgMining
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -209,6 +235,7 @@
- type: latheRecipe - type: latheRecipe
id: TorsoBorgMining id: TorsoBorgMining
result: TorsoBorgMining result: TorsoBorgMining
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -217,6 +244,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftArmBorgService id: LeftArmBorgService
result: LeftArmBorgService result: LeftArmBorgService
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -225,6 +253,7 @@
- type: latheRecipe - type: latheRecipe
id: RightArmBorgService id: RightArmBorgService
result: RightArmBorgService result: RightArmBorgService
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -233,6 +262,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftLegBorgService id: LeftLegBorgService
result: LeftLegBorgService result: LeftLegBorgService
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -241,6 +271,7 @@
- type: latheRecipe - type: latheRecipe
id: RightLegBorgService id: RightLegBorgService
result: RightLegBorgService result: RightLegBorgService
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -249,6 +280,7 @@
- type: latheRecipe - type: latheRecipe
id: HeadBorgService id: HeadBorgService
result: HeadBorgService result: HeadBorgService
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -257,6 +289,7 @@
- type: latheRecipe - type: latheRecipe
id: TorsoBorgService id: TorsoBorgService
result: TorsoBorgService result: TorsoBorgService
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -265,6 +298,7 @@
- type: latheRecipe - type: latheRecipe
id: LeftLegBorgJanitor id: LeftLegBorgJanitor
result: LeftLegBorgJanitor result: LeftLegBorgJanitor
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -273,6 +307,7 @@
- type: latheRecipe - type: latheRecipe
id: RightLegBorgJanitor id: RightLegBorgJanitor
result: RightLegBorgJanitor result: RightLegBorgJanitor
category: Robotics
completetime: 2 completetime: 2
materials: materials:
Steel: 250 Steel: 250
@@ -281,6 +316,7 @@
- type: latheRecipe - type: latheRecipe
id: HeadBorgJanitor id: HeadBorgJanitor
result: HeadBorgJanitor result: HeadBorgJanitor
category: Robotics
completetime: 4 completetime: 4
materials: materials:
Steel: 500 Steel: 500
@@ -289,6 +325,7 @@
- type: latheRecipe - type: latheRecipe
id: TorsoBorgJanitor id: TorsoBorgJanitor
result: TorsoBorgJanitor result: TorsoBorgJanitor
category: Robotics
completetime: 4 completetime: 4
materials: materials:
Steel: 500 Steel: 500
@@ -297,6 +334,7 @@
- type: latheRecipe - type: latheRecipe
id: MMI id: MMI
result: MMI result: MMI
category: Robotics
completetime: 3 completetime: 3
icon: icon:
sprite: Objects/Specific/Robotics/mmi.rsi sprite: Objects/Specific/Robotics/mmi.rsi
@@ -310,6 +348,7 @@
- type: latheRecipe - type: latheRecipe
id: PositronicBrain id: PositronicBrain
result: PositronicBrain result: PositronicBrain
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -321,6 +360,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleCable id: BorgModuleCable
result: BorgModuleCable result: BorgModuleCable
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -330,6 +370,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleFireExtinguisher id: BorgModuleFireExtinguisher
result: BorgModuleFireExtinguisher result: BorgModuleFireExtinguisher
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -339,6 +380,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleGPS id: BorgModuleGPS
result: BorgModuleGPS result: BorgModuleGPS
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -348,6 +390,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleRadiationDetection id: BorgModuleRadiationDetection
result: BorgModuleRadiationDetection result: BorgModuleRadiationDetection
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -357,6 +400,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleTool id: BorgModuleTool
result: BorgModuleTool result: BorgModuleTool
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -366,6 +410,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleAppraisal id: BorgModuleAppraisal
result: BorgModuleAppraisal result: BorgModuleAppraisal
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -375,6 +420,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleMining id: BorgModuleMining
result: BorgModuleMining result: BorgModuleMining
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -384,6 +430,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleGrapplingGun id: BorgModuleGrapplingGun
result: BorgModuleGrapplingGun result: BorgModuleGrapplingGun
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -394,6 +441,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleAdvancedTool id: BorgModuleAdvancedTool
result: BorgModuleAdvancedTool result: BorgModuleAdvancedTool
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -404,6 +452,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleConstruction id: BorgModuleConstruction
result: BorgModuleConstruction result: BorgModuleConstruction
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -413,6 +462,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleGasAnalyzer id: BorgModuleGasAnalyzer
result: BorgModuleGasAnalyzer result: BorgModuleGasAnalyzer
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -422,6 +472,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleRCD id: BorgModuleRCD
result: BorgModuleRCD result: BorgModuleRCD
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -432,6 +483,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleLightReplacer id: BorgModuleLightReplacer
result: BorgModuleLightReplacer result: BorgModuleLightReplacer
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -441,6 +493,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleCleaning id: BorgModuleCleaning
result: BorgModuleCleaning result: BorgModuleCleaning
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -450,6 +503,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleAdvancedCleaning id: BorgModuleAdvancedCleaning
result: BorgModuleAdvancedCleaning result: BorgModuleAdvancedCleaning
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -460,6 +514,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleDiagnosis id: BorgModuleDiagnosis
result: BorgModuleDiagnosis result: BorgModuleDiagnosis
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -469,6 +524,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleTreatment id: BorgModuleTreatment
result: BorgModuleTreatment result: BorgModuleTreatment
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -478,6 +534,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleAdvancedTreatment id: BorgModuleAdvancedTreatment
result: BorgModuleAdvancedTreatment result: BorgModuleAdvancedTreatment
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -488,6 +545,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleDefibrillator id: BorgModuleDefibrillator
result: BorgModuleDefibrillator result: BorgModuleDefibrillator
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -498,6 +556,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleArtifact id: BorgModuleArtifact
result: BorgModuleArtifact result: BorgModuleArtifact
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -507,6 +566,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleAnomaly id: BorgModuleAnomaly
result: BorgModuleAnomaly result: BorgModuleAnomaly
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -516,6 +576,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleService id: BorgModuleService
result: BorgModuleService result: BorgModuleService
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -525,6 +586,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleMusique id: BorgModuleMusique
result: BorgModuleMusique result: BorgModuleMusique
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -534,6 +596,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleGardening id: BorgModuleGardening
result: BorgModuleGardening result: BorgModuleGardening
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -543,6 +606,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleHarvesting id: BorgModuleHarvesting
result: BorgModuleHarvesting result: BorgModuleHarvesting
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250
@@ -552,6 +616,7 @@
- type: latheRecipe - type: latheRecipe
id: BorgModuleClowning id: BorgModuleClowning
result: BorgModuleClowning result: BorgModuleClowning
category: Robotics
completetime: 3 completetime: 3
materials: materials:
Steel: 250 Steel: 250

View File

@@ -15,6 +15,7 @@
- type: latheRecipe - type: latheRecipe
id: Stunbaton id: Stunbaton
result: Stunbaton result: Stunbaton
category: Weapons
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -23,6 +24,7 @@
- type: latheRecipe - type: latheRecipe
id: Truncheon id: Truncheon
result: Truncheon result: Truncheon
category: Weapons
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -31,6 +33,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponLaserCarbine id: WeaponLaserCarbine
result: WeaponLaserCarbine result: WeaponLaserCarbine
category: Weapons
completetime: 8 completetime: 8
materials: materials:
Steel: 2000 Steel: 2000
@@ -40,6 +43,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponAdvancedLaser id: WeaponAdvancedLaser
result: WeaponAdvancedLaser result: WeaponAdvancedLaser
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 1500 Steel: 1500
@@ -49,6 +53,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponLaserCannon id: WeaponLaserCannon
result: WeaponLaserCannon result: WeaponLaserCannon
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 1250 Steel: 1250
@@ -58,6 +63,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponLaserSvalinn id: WeaponLaserSvalinn
result: WeaponLaserSvalinn result: WeaponLaserSvalinn
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 2000 Steel: 2000
@@ -66,6 +72,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponXrayCannon id: WeaponXrayCannon
result: WeaponXrayCannon result: WeaponXrayCannon
category: Weapons
completetime: 5 completetime: 5
materials: materials:
Steel: 1500 Steel: 1500
@@ -133,6 +140,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunBeanbag id: ShellShotgunBeanbag
result: ShellShotgunBeanbag result: ShellShotgunBeanbag
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 15 Plastic: 15
@@ -141,6 +149,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgePistolRubber id: CartridgePistolRubber
result: CartridgePistolRubber result: CartridgePistolRubber
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 5 Plastic: 5
@@ -149,6 +158,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeMagnumRubber id: CartridgeMagnumRubber
result: CartridgeMagnumRubber result: CartridgeMagnumRubber
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 5 Plastic: 5
@@ -157,6 +167,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeRifle id: CartridgeRifle
result: CartridgeRifle result: CartridgeRifle
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Steel: 15 Steel: 15
@@ -164,6 +175,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeLightRifleRubber id: CartridgeLightRifleRubber
result: CartridgeLightRifleRubber result: CartridgeLightRifleRubber
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 10 Plastic: 10
@@ -172,6 +184,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeRifleRubber id: CartridgeRifleRubber
result: CartridgeRifleRubber result: CartridgeRifleRubber
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 10 Plastic: 10
@@ -180,6 +193,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgePistol id: CartridgePistol
result: CartridgePistol result: CartridgePistol
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Steel: 10 Steel: 10
@@ -187,6 +201,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgun id: ShellShotgun
result: ShellShotgun result: ShellShotgun
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Steel: 20 Steel: 20
@@ -194,6 +209,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeMagnum id: CartridgeMagnum
result: CartridgeMagnum result: CartridgeMagnum
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Steel: 20 Steel: 20
@@ -201,6 +217,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeLightRifle id: CartridgeLightRifle
result: CartridgeLightRifle result: CartridgeLightRifle
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Steel: 30 Steel: 30
@@ -208,6 +225,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunFlare id: ShellShotgunFlare
result: ShellShotgunFlare result: ShellShotgunFlare
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -216,6 +234,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellTranquilizer id: ShellTranquilizer
result: ShellTranquilizer result: ShellTranquilizer
category: Ammo
completetime: 4 completetime: 4
materials: materials:
Plastic: 15 Plastic: 15
@@ -251,6 +270,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazinePistol id: MagazinePistol
result: MagazinePistol result: MagazinePistol
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 100 Steel: 100
@@ -258,6 +278,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazinePistolSubMachineGun id: MagazinePistolSubMachineGun
result: MagazinePistolSubMachineGun result: MagazinePistolSubMachineGun
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 300 Steel: 300
@@ -265,6 +286,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazinePistolSubMachineGunTopMounted id: MagazinePistolSubMachineGunTopMounted
result: MagazinePistolSubMachineGunTopMounted result: MagazinePistolSubMachineGunTopMounted
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 300 Steel: 300
@@ -272,6 +294,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxPistol id: MagazineBoxPistol
result: MagazineBoxPistol result: MagazineBoxPistol
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 650 Steel: 650
@@ -279,6 +302,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxPistolRubber id: MagazineBoxPistolRubber
result: MagazineBoxPistolRubber result: MagazineBoxPistolRubber
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 350 Steel: 350
@@ -287,6 +311,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxMagnum id: MagazineBoxMagnum
result: MagazineBoxMagnum result: MagazineBoxMagnum
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 1250 Steel: 1250
@@ -294,6 +319,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxMagnumRubber id: MagazineBoxMagnumRubber
result: MagazineBoxMagnumRubber result: MagazineBoxMagnumRubber
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 350 Steel: 350
@@ -302,6 +328,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineRifle id: MagazineRifle
result: MagazineRifle result: MagazineRifle
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 375 Steel: 375
@@ -309,6 +336,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineLightRifle id: MagazineLightRifle
result: MagazineLightRifle result: MagazineLightRifle
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 375 Steel: 375
@@ -316,6 +344,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxRifle id: MagazineBoxRifle
result: MagazineBoxRifle result: MagazineBoxRifle
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 950 Steel: 950
@@ -323,6 +352,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxRifleRubber id: MagazineBoxRifleRubber
result: MagazineBoxRifleRubber result: MagazineBoxRifleRubber
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 350 Steel: 350
@@ -331,6 +361,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxLightRifle id: MagazineBoxLightRifle
result: MagazineBoxLightRifle result: MagazineBoxLightRifle
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 1800 Steel: 1800
@@ -338,6 +369,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxLightRifleRubber id: MagazineBoxLightRifleRubber
result: MagazineBoxLightRifleRubber result: MagazineBoxLightRifleRubber
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 350 Steel: 350
@@ -346,6 +378,7 @@
- type: latheRecipe - type: latheRecipe
id: SpeedLoaderMagnum id: SpeedLoaderMagnum
result: SpeedLoaderMagnum result: SpeedLoaderMagnum
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Steel: 200 Steel: 200
@@ -353,6 +386,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunIncendiary id: ShellShotgunIncendiary
result: ShellShotgunIncendiary result: ShellShotgunIncendiary
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -360,6 +394,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgePistolIncendiary id: CartridgePistolIncendiary
result: CartridgePistolIncendiary result: CartridgePistolIncendiary
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 10 Plastic: 10
@@ -367,6 +402,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeMagnumIncendiary id: CartridgeMagnumIncendiary
result: CartridgeMagnumIncendiary result: CartridgeMagnumIncendiary
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -374,6 +410,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeLightRifleIncendiary id: CartridgeLightRifleIncendiary
result: CartridgeLightRifleIncendiary result: CartridgeLightRifleIncendiary
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -381,6 +418,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeRifleIncendiary id: CartridgeRifleIncendiary
result: CartridgeRifleIncendiary result: CartridgeRifleIncendiary
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 15 Plastic: 15
@@ -388,6 +426,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxPistolIncendiary id: MagazineBoxPistolIncendiary
result: MagazineBoxPistolIncendiary result: MagazineBoxPistolIncendiary
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 650 Plastic: 650
@@ -395,6 +434,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxMagnumIncendiary id: MagazineBoxMagnumIncendiary
result: MagazineBoxMagnumIncendiary result: MagazineBoxMagnumIncendiary
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 1250 Plastic: 1250
@@ -402,6 +442,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxLightRifleIncendiary id: MagazineBoxLightRifleIncendiary
result: MagazineBoxLightRifleIncendiary result: MagazineBoxLightRifleIncendiary
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 1800 Plastic: 1800
@@ -409,6 +450,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxRifleIncendiary id: MagazineBoxRifleIncendiary
result: MagazineBoxRifleIncendiary result: MagazineBoxRifleIncendiary
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 950 Plastic: 950
@@ -416,6 +458,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunPractice id: ShellShotgunPractice
result: ShellShotgunPractice result: ShellShotgunPractice
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -423,6 +466,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxPistolPractice id: MagazineBoxPistolPractice
result: MagazineBoxPistolPractice result: MagazineBoxPistolPractice
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 600 Plastic: 600
@@ -430,6 +474,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxMagnumPractice id: MagazineBoxMagnumPractice
result: MagazineBoxMagnumPractice result: MagazineBoxMagnumPractice
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 1200 Plastic: 1200
@@ -437,6 +482,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxLightRiflePractice id: MagazineBoxLightRiflePractice
result: MagazineBoxLightRiflePractice result: MagazineBoxLightRiflePractice
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 1000 Plastic: 1000
@@ -444,6 +490,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxRiflePractice id: MagazineBoxRiflePractice
result: MagazineBoxRiflePractice result: MagazineBoxRiflePractice
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 900 Plastic: 900
@@ -451,6 +498,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponLaserCarbinePractice id: WeaponLaserCarbinePractice
result: WeaponLaserCarbinePractice result: WeaponLaserCarbinePractice
category: Weapons
completetime: 6 completetime: 6
materials: materials:
Steel: 1800 Steel: 1800
@@ -460,6 +508,7 @@
- type: latheRecipe - type: latheRecipe
id: WeaponDisablerPractice id: WeaponDisablerPractice
result: WeaponDisablerPractice result: WeaponDisablerPractice
category: Weapons
completetime: 4 completetime: 4
materials: materials:
Steel: 500 Steel: 500
@@ -469,6 +518,7 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunUranium id: ShellShotgunUranium
result: ShellShotgunUranium result: ShellShotgunUranium
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 15 Plastic: 15
@@ -477,6 +527,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgePistolUranium id: CartridgePistolUranium
result: CartridgePistolUranium result: CartridgePistolUranium
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 5 Plastic: 5
@@ -485,6 +536,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeMagnumUranium id: CartridgeMagnumUranium
result: CartridgeMagnumUranium result: CartridgeMagnumUranium
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -493,6 +545,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeLightRifleUranium id: CartridgeLightRifleUranium
result: CartridgeLightRifleUranium result: CartridgeLightRifleUranium
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 20 Plastic: 20
@@ -501,6 +554,7 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeRifleUranium id: CartridgeRifleUranium
result: CartridgeRifleUranium result: CartridgeRifleUranium
category: Ammo
completetime: 2 completetime: 2
materials: materials:
Plastic: 15 Plastic: 15
@@ -509,6 +563,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxPistolUranium id: MagazineBoxPistolUranium
result: MagazineBoxPistolUranium result: MagazineBoxPistolUranium
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 650 Plastic: 650
@@ -517,6 +572,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxMagnumUranium id: MagazineBoxMagnumUranium
result: MagazineBoxMagnumUranium result: MagazineBoxMagnumUranium
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 1250 Plastic: 1250
@@ -525,6 +581,7 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxLightRifleUranium id: MagazineBoxLightRifleUranium
result: MagazineBoxLightRifleUranium result: MagazineBoxLightRifleUranium
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 1800 Plastic: 1800
@@ -533,14 +590,16 @@
- type: latheRecipe - type: latheRecipe
id: MagazineBoxRifleUranium id: MagazineBoxRifleUranium
result: MagazineBoxRifleUranium result: MagazineBoxRifleUranium
category: Ammo
completetime: 5 completetime: 5
materials: materials:
Plastic: 950 Plastic: 950
Uranium: 95 Uranium: 95
- type: latheRecipe - type: latheRecipe
id: WeaponDisablerSMG id: WeaponDisablerSMG
result: WeaponDisablerSMG result: WeaponDisablerSMG
category: Weapons
completetime: 6 completetime: 6
materials: materials:
Steel: 1000 Steel: 1000

View File

@@ -4,6 +4,7 @@
sprite: Objects/Tools/wirecutters.rsi sprite: Objects/Tools/wirecutters.rsi
state: cutters-map state: cutters-map
result: Wirecutter result: Wirecutter
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -15,6 +16,7 @@
sprite: Objects/Tools/screwdriver.rsi sprite: Objects/Tools/screwdriver.rsi
state: screwdriver-map state: screwdriver-map
result: Screwdriver result: Screwdriver
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -23,6 +25,7 @@
- type: latheRecipe - type: latheRecipe
id: Welder id: Welder
result: Welder result: Welder
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 400 Steel: 400
@@ -30,6 +33,7 @@
- type: latheRecipe - type: latheRecipe
id: Wrench id: Wrench
result: Wrench result: Wrench
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -37,6 +41,7 @@
- type: latheRecipe - type: latheRecipe
id: CableStack id: CableStack
result: CableApcStack1 result: CableApcStack1
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 30 Steel: 30
@@ -44,6 +49,7 @@
- type: latheRecipe - type: latheRecipe
id: CableMVStack id: CableMVStack
result: CableMVStack1 result: CableMVStack1
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 30 Steel: 30
@@ -51,6 +57,7 @@
- type: latheRecipe - type: latheRecipe
id: CableHVStack id: CableHVStack
result: CableHVStack1 result: CableHVStack1
category: Parts
completetime: 2 completetime: 2
materials: materials:
Steel: 30 Steel: 30
@@ -58,6 +65,7 @@
- type: latheRecipe - type: latheRecipe
id: Crowbar id: Crowbar
result: Crowbar result: Crowbar
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -65,6 +73,7 @@
- type: latheRecipe - type: latheRecipe
id: Pickaxe id: Pickaxe
result: Pickaxe result: Pickaxe
category: Tools
completetime: 4 completetime: 4
materials: materials:
Steel: 1000 Steel: 1000
@@ -73,6 +82,7 @@
- type: latheRecipe - type: latheRecipe
id: Shovel id: Shovel
result: Shovel result: Shovel
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -81,6 +91,7 @@
- type: latheRecipe - type: latheRecipe
id: Multitool id: Multitool
result: Multitool result: Multitool
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -89,6 +100,7 @@
- type: latheRecipe - type: latheRecipe
id: NetworkConfigurator id: NetworkConfigurator
result: NetworkConfigurator result: NetworkConfigurator
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 200 Steel: 200
@@ -97,6 +109,7 @@
- type: latheRecipe - type: latheRecipe
id: PowerDrill id: PowerDrill
result: PowerDrill result: PowerDrill
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 600 Steel: 600
@@ -105,6 +118,7 @@
- type: latheRecipe - type: latheRecipe
id: RCD id: RCD
result: RCDEmpty result: RCDEmpty
category: Tools
completetime: 4 completetime: 4
materials: materials:
Steel: 1000 Steel: 1000
@@ -113,6 +127,7 @@
- type: latheRecipe - type: latheRecipe
id: RCDAmmo id: RCDAmmo
result: RCDAmmo result: RCDAmmo
category: Tools
completetime: 2.4 completetime: 2.4
materials: materials:
Steel: 500 Steel: 500
@@ -121,6 +136,7 @@
- type: latheRecipe - type: latheRecipe
id: HandheldGPSBasic id: HandheldGPSBasic
result: HandheldGPSBasic result: HandheldGPSBasic
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 800 Steel: 800
@@ -129,6 +145,7 @@
- type: latheRecipe - type: latheRecipe
id: TRayScanner id: TRayScanner
result: trayScanner result: trayScanner
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 800 Steel: 800
@@ -137,6 +154,7 @@
- type: latheRecipe - type: latheRecipe
id: GasAnalyzer id: GasAnalyzer
result: GasAnalyzer result: GasAnalyzer
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 800 Steel: 800
@@ -145,6 +163,7 @@
- type: latheRecipe - type: latheRecipe
id: SprayPainter id: SprayPainter
result: SprayPainter result: SprayPainter
category: Tools
completetime: 2 completetime: 2
materials: materials:
Steel: 300 Steel: 300
@@ -153,6 +172,7 @@
- type: latheRecipe - type: latheRecipe
id: UtilityBelt id: UtilityBelt
result: ClothingBeltUtility result: ClothingBeltUtility
category: Tools
completetime: 2 completetime: 2
materials: materials:
Cloth: 100 Cloth: 100
@@ -161,6 +181,7 @@
- type: latheRecipe - type: latheRecipe
id: HolofanProjector id: HolofanProjector
result: HolofanProjector result: HolofanProjector
category: Tools
completetime: 8 completetime: 8
materials: # Inherited materials and time from PowerCellMedium recipe materials: # Inherited materials and time from PowerCellMedium recipe
Steel: 600 Steel: 600
@@ -171,6 +192,7 @@
- type: latheRecipe - type: latheRecipe
id: RPED id: RPED
result: RPED result: RPED
category: Tools
completetime: 10 completetime: 10
materials: materials:
Steel: 650 Steel: 650
@@ -180,6 +202,7 @@
- type: latheRecipe - type: latheRecipe
id: MiningDrill id: MiningDrill
result: MiningDrill result: MiningDrill
category: Tools
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
@@ -188,6 +211,7 @@
- type: latheRecipe - type: latheRecipe
id: WelderExperimental id: WelderExperimental
result: WelderExperimental result: WelderExperimental
category: Tools
completetime: 6 completetime: 6
materials: materials:
Steel: 800 Steel: 800
@@ -196,27 +220,30 @@
- type: latheRecipe - type: latheRecipe
id: JawsOfLife id: JawsOfLife
result: JawsOfLife result: JawsOfLife
category: Tools
completetime: 6 completetime: 6
materials: materials:
Steel: 1000 Steel: 1000
Glass: 500 Glass: 500
Plasma: 300 Plasma: 300
Gold: 50 Gold: 50
- type: latheRecipe - type: latheRecipe
id: HoloprojectorField id: HoloprojectorField
result: HoloprojectorField result: HoloprojectorField
category: Tools
completetime: 3 completetime: 3
materials: materials:
Steel: 500 Steel: 500
Plasma: 300 Plasma: 300
Glass: 100 Glass: 100
- type: latheRecipe - type: latheRecipe
id: WeaponParticleDecelerator id: WeaponParticleDecelerator
result: WeaponParticleDecelerator result: WeaponParticleDecelerator
category: Tools
completetime: 6 completetime: 6
materials: materials:
Steel: 750 Steel: 750
Plasma: 150 Plasma: 150
Uranium: 150 Uranium: 150