lathe recipes no longer specify textures (#12944)

Co-authored-by: Moony <moony@hellomouse.net>
This commit is contained in:
Nemanja
2023-01-01 18:56:03 -05:00
committed by GitHub
parent 4a7c0b94b2
commit 69971272e6
20 changed files with 25 additions and 566 deletions

View File

@@ -23,7 +23,7 @@ namespace Content.Client.Lathe.UI
base.Open(); base.Open();
_menu = new LatheMenu(this); _menu = new LatheMenu(this);
_queueMenu = new LatheQueueMenu(this); _queueMenu = new LatheQueueMenu();
_menu.OnClose += Close; _menu.OnClose += Close;

View File

@@ -140,7 +140,9 @@ public sealed partial class LatheMenu : DefaultWindow
sb.Append(Loc.GetString(proto.Name)); sb.Append(Loc.GetString(proto.Name));
} }
var icon = _spriteSystem.Frame0(prototype.Icon); var icon = prototype.Icon == null
? _spriteSystem.GetPrototypeIcon(prototype.Result).Default
: _spriteSystem.Frame0(prototype.Icon);
var canProduce = _lathe.CanProduce(lathe, prototype, quantity); var canProduce = _lathe.CanProduce(lathe, prototype, quantity);
var control = new RecipeControl(prototype, sb.ToString(), canProduce, icon); var control = new RecipeControl(prototype, sb.ToString(), canProduce, icon);

View File

@@ -13,7 +13,7 @@ namespace Content.Client.Lathe.UI
[Dependency] private readonly IEntityManager _entityManager = default!; [Dependency] private readonly IEntityManager _entityManager = default!;
private readonly SpriteSystem _spriteSystem; private readonly SpriteSystem _spriteSystem;
public LatheQueueMenu(LatheBoundUserInterface owner) public LatheQueueMenu()
{ {
RobustXamlLoader.Load(this); RobustXamlLoader.Load(this);
IoCManager.InjectDependencies(this); IoCManager.InjectDependencies(this);
@@ -26,7 +26,9 @@ namespace Content.Client.Lathe.UI
{ {
if (recipe != null) if (recipe != null)
{ {
Icon.Texture = _spriteSystem.Frame0(recipe.Icon); Icon.Texture = recipe.Icon == null
? _spriteSystem.GetPrototypeIcon(recipe.Result).Default
: _spriteSystem.Frame0(recipe.Icon);
NameLabel.Text = recipe.Name; NameLabel.Text = recipe.Name;
Description.Text = recipe.Description; Description.Text = recipe.Description;
} }
@@ -44,7 +46,10 @@ namespace Content.Client.Lathe.UI
var idx = 1; var idx = 1;
foreach (var recipe in queue) foreach (var recipe in queue)
{ {
QueueList.AddItem($"{idx}. {recipe.Name}", _spriteSystem.Frame0(recipe.Icon)); var icon =recipe.Icon == null
? _spriteSystem.GetPrototypeIcon(recipe.Result).Default
: _spriteSystem.Frame0(recipe.Icon);
QueueList.AddItem($"{idx}. {recipe.Name}", icon);
idx++; idx++;
} }
} }

View File

@@ -17,14 +17,20 @@ namespace Content.Shared.Research.Prototypes
[DataField("name")] [DataField("name")]
private string _name = string.Empty; private string _name = string.Empty;
[DataField("icon")]
private SpriteSpecifier _icon = SpriteSpecifier.Invalid;
[DataField("description")] [DataField("description")]
private string _description = string.Empty; private string _description = string.Empty;
[DataField("result", customTypeSerializer:typeof(PrototypeIdSerializer<EntityPrototype>))] /// <summary>
private string _result = string.Empty; /// The prototype name of the resulting entity when the recipe is printed.
/// </summary>
[DataField("result", required: true, customTypeSerializer:typeof(PrototypeIdSerializer<EntityPrototype>))]
public string Result = string.Empty;
/// <summary>
/// An entity whose sprite is displayed in the ui in place of the actual recipe result.
/// </summary>
[DataField("icon")]
public SpriteSpecifier? Icon;
[DataField("completetime")] [DataField("completetime")]
private TimeSpan _completeTime = TimeSpan.FromSeconds(5); private TimeSpan _completeTime = TimeSpan.FromSeconds(5);
@@ -42,7 +48,7 @@ namespace Content.Shared.Research.Prototypes
{ {
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)
_name = prototype.Name; _name = prototype.Name;
return _name; return _name;
@@ -59,25 +65,13 @@ namespace Content.Shared.Research.Prototypes
{ {
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)
_description = prototype.Description; _description = prototype.Description;
return _description; return _description;
} }
} }
/// <summary>
/// Texture path used in the lathe GUI.
/// </summary>
[ViewVariables]
public SpriteSpecifier Icon => _icon;
/// <summary>
/// The prototype name of the resulting entity when the recipe is printed.
/// </summary>
[ViewVariables]
public string Result => _result;
/// <summary> /// <summary>
/// The materials required to produce this recipe. /// The materials required to produce this recipe.
/// Takes a material ID as string. /// Takes a material ID as string.

View File

@@ -1,7 +1,6 @@
#Rating 1 #Rating 1
- type: latheRecipe - type: latheRecipe
id: CapacitorStockPart id: CapacitorStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: capacitor }
result: CapacitorStockPart result: CapacitorStockPart
completetime: 1 completetime: 1
materials: materials:
@@ -10,7 +9,6 @@
- type: latheRecipe - type: latheRecipe
id: MatterBinStockPart id: MatterBinStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: matter_bin }
result: MatterBinStockPart result: MatterBinStockPart
completetime: 1 completetime: 1
materials: materials:
@@ -19,7 +17,6 @@
- type: latheRecipe - type: latheRecipe
id: MicroLaserStockPart id: MicroLaserStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: micro_laser }
result: MicroLaserStockPart result: MicroLaserStockPart
completetime: 1 completetime: 1
materials: materials:
@@ -29,7 +26,6 @@
- type: latheRecipe - type: latheRecipe
id: MicroManipulatorStockPart id: MicroManipulatorStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: micro_mani }
result: MicroManipulatorStockPart result: MicroManipulatorStockPart
completetime: 1 completetime: 1
materials: materials:
@@ -38,7 +34,6 @@
- type: latheRecipe - type: latheRecipe
id: ScanningModuleStockPart id: ScanningModuleStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: scan_module_static }
result: ScanningModuleStockPart result: ScanningModuleStockPart
completetime: 1 completetime: 1
materials: materials:
@@ -49,7 +44,6 @@
#Rating 2 #Rating 2
- type: latheRecipe - type: latheRecipe
id: AdvancedCapacitorStockPart id: AdvancedCapacitorStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: adv_capacitor }
result: AdvancedCapacitorStockPart result: AdvancedCapacitorStockPart
completetime: 3 completetime: 3
materials: materials:
@@ -59,7 +53,6 @@
- type: latheRecipe - type: latheRecipe
id: AdvancedMatterBinStockPart id: AdvancedMatterBinStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: advanced_matter_bin }
result: AdvancedMatterBinStockPart result: AdvancedMatterBinStockPart
completetime: 3 completetime: 3
materials: materials:
@@ -69,7 +62,6 @@
- type: latheRecipe - type: latheRecipe
id: HighPowerMicroLaserStockPart id: HighPowerMicroLaserStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: high_micro_laser }
result: HighPowerMicroLaserStockPart result: HighPowerMicroLaserStockPart
completetime: 3 completetime: 3
materials: materials:
@@ -80,7 +72,6 @@
- type: latheRecipe - type: latheRecipe
id: NanoManipulatorStockPart id: NanoManipulatorStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: nano_mani }
result: NanoManipulatorStockPart result: NanoManipulatorStockPart
completetime: 3 completetime: 3
materials: materials:
@@ -90,7 +81,6 @@
- type: latheRecipe - type: latheRecipe
id: AdvancedScanningModuleStockPart id: AdvancedScanningModuleStockPart
icon: { sprite: Objects/Misc/stock_parts.rsi, state: adv_scan_module_static }
result: AdvancedScanningModuleStockPart result: AdvancedScanningModuleStockPart
completetime: 3 completetime: 3
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: MiniHoe id: MiniHoe
icon:
sprite: Objects/Tools/Hydroponics/hoe.rsi
state: icon
result: HydroponicsToolMiniHoe result: HydroponicsToolMiniHoe
completetime: 2 completetime: 2
materials: materials:
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: HydroponicsToolScythe id: HydroponicsToolScythe
icon:
sprite: Objects/Tools/Hydroponics/scythe.rsi
state: icon
result: HydroponicsToolScythe result: HydroponicsToolScythe
completetime: 2 completetime: 2
materials: materials:
@@ -22,9 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: HydroponicsToolHatchet id: HydroponicsToolHatchet
icon:
sprite: Objects/Tools/Hydroponics/hatchet.rsi
state: icon
result: HydroponicsToolHatchet result: HydroponicsToolHatchet
completetime: 2 completetime: 2
materials: materials:
@@ -33,9 +24,6 @@
- type: latheRecipe - type: latheRecipe
id: Spade id: Spade
icon:
sprite: Objects/Tools/Hydroponics/spade.rsi
state: icon
result: HydroponicsToolSpade result: HydroponicsToolSpade
completetime: 2 completetime: 2
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: ConveyorBeltAssembly id: ConveyorBeltAssembly
icon:
sprite: Structures/conveyor.rsi
state: conveyor_loose
result: ConveyorBeltAssembly result: ConveyorBeltAssembly
completetime: 4 completetime: 4
materials: materials:
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: AppraisalTool id: AppraisalTool
icon:
sprite: Objects/Tools/appraisal-tool.rsi
state: icon
result: AppraisalTool result: AppraisalTool
completetime: 4 completetime: 4
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: Beaker id: Beaker
icon:
sprite: Objects/Specific/Chemistry/beaker.rsi
state: beaker
result: Beaker result: Beaker
completetime: 2 completetime: 2
materials: materials:
@@ -10,9 +7,6 @@
- type: latheRecipe - type: latheRecipe
id: LargeBeaker id: LargeBeaker
icon:
sprite: Objects/Specific/Chemistry/beaker_large.rsi
state: beakerlarge
result: LargeBeaker result: LargeBeaker
completetime: 2 completetime: 2
materials: materials:
@@ -20,9 +14,6 @@
- type: latheRecipe - type: latheRecipe
id: CryostasisBeaker id: CryostasisBeaker
icon:
sprite: Objects/Specific/Chemistry/beaker_cryostasis.rsi
state: beakernoreact
result: CryostasisBeaker result: CryostasisBeaker
completetime: 2 completetime: 2
materials: materials:
@@ -31,9 +22,6 @@
- type: latheRecipe - type: latheRecipe
id: Dropper id: Dropper
icon:
sprite: Objects/Specific/Chemistry/dropper.rsi
state: dropper
result: Dropper result: Dropper
completetime: 2 completetime: 2
materials: materials:
@@ -42,9 +30,6 @@
- type: latheRecipe - type: latheRecipe
id: Syringe id: Syringe
icon:
sprite: Objects/Specific/Chemistry/syringe.rsi
state: syringe_base0
result: Syringe result: Syringe
completetime: 2 completetime: 2
materials: materials:
@@ -53,7 +38,6 @@
- type: latheRecipe - type: latheRecipe
id: PillCanister id: PillCanister
icon: { sprite: Objects/Specific/Chemistry/pills_canister.rsi, state: pill_canister }
result: PillCanister result: PillCanister
completetime: 2 completetime: 2
materials: materials:
@@ -61,9 +45,6 @@
- type: latheRecipe - type: latheRecipe
id: ChemistryEmptyBottle01 id: ChemistryEmptyBottle01
icon:
sprite: Objects/Specific/Chemistry/bottle.rsi
state: bottle-1
result: ChemistryEmptyBottle01 result: ChemistryEmptyBottle01
completetime: 2 completetime: 2
materials: materials:

View File

@@ -2,9 +2,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitColorGrey # Tide id: ClothingUniformJumpsuitColorGrey # Tide
icon:
sprite: Clothing/Uniforms/Jumpsuit/Color/grey.rsi
state: icon
result: ClothingUniformJumpsuitColorGrey result: ClothingUniformJumpsuitColorGrey
completetime: 4 completetime: 4
materials: materials:
@@ -12,9 +9,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtColorGrey id: ClothingUniformJumpskirtColorGrey
icon:
sprite: Clothing/Uniforms/Jumpskirt/Color/grey.rsi
state: icon
result: ClothingUniformJumpskirtColorGrey result: ClothingUniformJumpskirtColorGrey
completetime: 4 completetime: 4
materials: materials:
@@ -22,9 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitBartender id: ClothingUniformJumpsuitBartender
icon:
sprite: Clothing/Uniforms/Jumpsuit/bartender.rsi
state: icon
result: ClothingUniformJumpsuitBartender result: ClothingUniformJumpsuitBartender
completetime: 4 completetime: 4
materials: materials:
@@ -32,9 +23,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtBartender id: ClothingUniformJumpskirtBartender
icon:
sprite: Clothing/Uniforms/Jumpskirt/bartender.rsi
state: icon
result: ClothingUniformJumpskirtBartender result: ClothingUniformJumpskirtBartender
completetime: 4 completetime: 4
materials: materials:
@@ -42,9 +30,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitCaptain id: ClothingUniformJumpsuitCaptain
icon:
sprite: Clothing/Uniforms/Jumpsuit/captain.rsi
state: icon
result: ClothingUniformJumpsuitCaptain result: ClothingUniformJumpsuitCaptain
completetime: 4 completetime: 4
materials: materials:
@@ -53,9 +38,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtCaptain id: ClothingUniformJumpskirtCaptain
icon:
sprite: Clothing/Uniforms/Jumpskirt/captain.rsi
state: icon
result: ClothingUniformJumpskirtCaptain result: ClothingUniformJumpskirtCaptain
completetime: 4 completetime: 4
materials: materials:
@@ -64,9 +46,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitCargo id: ClothingUniformJumpsuitCargo
icon:
sprite: Clothing/Uniforms/Jumpsuit/cargotech.rsi
state: icon
result: ClothingUniformJumpsuitCargo result: ClothingUniformJumpsuitCargo
completetime: 4 completetime: 4
materials: materials:
@@ -74,9 +53,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtCargo id: ClothingUniformJumpskirtCargo
icon:
sprite: Clothing/Uniforms/Jumpskirt/cargotech.rsi
state: icon
result: ClothingUniformJumpskirtCargo result: ClothingUniformJumpskirtCargo
completetime: 4 completetime: 4
materials: materials:
@@ -84,9 +60,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitSalvageSpecialist id: ClothingUniformJumpsuitSalvageSpecialist
icon:
sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi
state: icon
result: ClothingUniformJumpsuitSalvageSpecialist result: ClothingUniformJumpsuitSalvageSpecialist
completetime: 4 completetime: 4
materials: materials:
@@ -94,9 +67,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitChiefEngineer id: ClothingUniformJumpsuitChiefEngineer
icon:
sprite: Clothing/Uniforms/Jumpsuit/ce.rsi
state: icon
result: ClothingUniformJumpsuitChiefEngineer result: ClothingUniformJumpsuitChiefEngineer
completetime: 4 completetime: 4
materials: materials:
@@ -105,9 +75,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtChiefEngineer id: ClothingUniformJumpskirtChiefEngineer
icon:
sprite: Clothing/Uniforms/Jumpskirt/ce.rsi
state: icon
result: ClothingUniformJumpskirtChiefEngineer result: ClothingUniformJumpskirtChiefEngineer
completetime: 4 completetime: 4
materials: materials:
@@ -116,9 +83,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitChaplain id: ClothingUniformJumpsuitChaplain
icon:
sprite: Clothing/Uniforms/Jumpsuit/chaplain.rsi
state: icon
result: ClothingUniformJumpsuitChaplain result: ClothingUniformJumpsuitChaplain
completetime: 4 completetime: 4
materials: materials:
@@ -126,9 +90,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtChaplain id: ClothingUniformJumpskirtChaplain
icon:
sprite: Clothing/Uniforms/Jumpskirt/chaplain.rsi
state: icon
result: ClothingUniformJumpskirtChaplain result: ClothingUniformJumpskirtChaplain
completetime: 4 completetime: 4
materials: materials:
@@ -136,9 +97,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitChef id: ClothingUniformJumpsuitChef
icon:
sprite: Clothing/Uniforms/Jumpsuit/chef.rsi
state: icon
result: ClothingUniformJumpsuitChef result: ClothingUniformJumpsuitChef
completetime: 4 completetime: 4
materials: materials:
@@ -146,9 +104,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtChef id: ClothingUniformJumpskirtChef
icon:
sprite: Clothing/Uniforms/Jumpskirt/chef.rsi
state: icon
result: ClothingUniformJumpskirtChef result: ClothingUniformJumpskirtChef
completetime: 4 completetime: 4
materials: materials:
@@ -156,9 +111,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitChemistry id: ClothingUniformJumpsuitChemistry
icon:
sprite: Clothing/Uniforms/Jumpsuit/chemistry.rsi
state: icon
result: ClothingUniformJumpsuitChemistry result: ClothingUniformJumpsuitChemistry
completetime: 4 completetime: 4
materials: materials:
@@ -166,9 +118,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtChemistry id: ClothingUniformJumpskirtChemistry
icon:
sprite: Clothing/Uniforms/Jumpskirt/chemistry.rsi
state: icon
result: ClothingUniformJumpskirtChemistry result: ClothingUniformJumpskirtChemistry
completetime: 4 completetime: 4
materials: materials:
@@ -176,9 +125,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitClown id: ClothingUniformJumpsuitClown
icon:
sprite: Clothing/Uniforms/Jumpsuit/clown.rsi
state: icon
result: ClothingUniformJumpsuitClown result: ClothingUniformJumpsuitClown
completetime: 4 completetime: 4
materials: materials:
@@ -186,9 +132,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitCMO id: ClothingUniformJumpsuitCMO
icon:
sprite: Clothing/Uniforms/Jumpsuit/cmo.rsi
state: icon
result: ClothingUniformJumpsuitCMO result: ClothingUniformJumpsuitCMO
completetime: 4 completetime: 4
materials: materials:
@@ -197,9 +140,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtCMO id: ClothingUniformJumpskirtCMO
icon:
sprite: Clothing/Uniforms/Jumpskirt/cmo.rsi
state: icon
result: ClothingUniformJumpskirtCMO result: ClothingUniformJumpskirtCMO
completetime: 4 completetime: 4
materials: materials:
@@ -208,9 +148,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitDetective id: ClothingUniformJumpsuitDetective
icon:
sprite: Clothing/Uniforms/Jumpsuit/detective.rsi
state: icon
result: ClothingUniformJumpsuitDetective result: ClothingUniformJumpsuitDetective
completetime: 4 completetime: 4
materials: materials:
@@ -218,9 +155,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtDetective id: ClothingUniformJumpskirtDetective
icon:
sprite: Clothing/Uniforms/Jumpskirt/detective.rsi
state: icon
result: ClothingUniformJumpskirtDetective result: ClothingUniformJumpskirtDetective
completetime: 4 completetime: 4
materials: materials:
@@ -228,9 +162,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitEngineering id: ClothingUniformJumpsuitEngineering
icon:
sprite: Clothing/Uniforms/Jumpsuit/engineering.rsi
state: icon
result: ClothingUniformJumpsuitEngineering result: ClothingUniformJumpsuitEngineering
completetime: 4 completetime: 4
materials: materials:
@@ -238,9 +169,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtEngineering id: ClothingUniformJumpskirtEngineering
icon:
sprite: Clothing/Uniforms/Jumpskirt/engineering.rsi
state: icon
result: ClothingUniformJumpskirtEngineering result: ClothingUniformJumpskirtEngineering
completetime: 4 completetime: 4
materials: materials:
@@ -248,9 +176,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitHoP id: ClothingUniformJumpsuitHoP
icon:
sprite: Clothing/Uniforms/Jumpsuit/hop.rsi
state: icon
result: ClothingUniformJumpsuitHoP result: ClothingUniformJumpsuitHoP
completetime: 4 completetime: 4
materials: materials:
@@ -259,9 +184,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtHoP id: ClothingUniformJumpskirtHoP
icon:
sprite: Clothing/Uniforms/Jumpskirt/hop.rsi
state: icon
result: ClothingUniformJumpskirtHoP result: ClothingUniformJumpskirtHoP
completetime: 4 completetime: 4
materials: materials:
@@ -270,9 +192,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitHoS id: ClothingUniformJumpsuitHoS
icon:
sprite: Clothing/Uniforms/Jumpsuit/hos.rsi
state: icon
result: ClothingUniformJumpsuitHoS result: ClothingUniformJumpsuitHoS
completetime: 4 completetime: 4
materials: materials:
@@ -281,9 +200,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtHoS id: ClothingUniformJumpskirtHoS
icon:
sprite: Clothing/Uniforms/Jumpskirt/hos.rsi
state: icon
result: ClothingUniformJumpskirtHoS result: ClothingUniformJumpskirtHoS
completetime: 4 completetime: 4
materials: materials:
@@ -292,9 +208,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitHydroponics id: ClothingUniformJumpsuitHydroponics
icon:
sprite: Clothing/Uniforms/Jumpsuit/hydro.rsi
state: icon
result: ClothingUniformJumpsuitHydroponics result: ClothingUniformJumpsuitHydroponics
completetime: 4 completetime: 4
materials: materials:
@@ -302,9 +215,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtHydroponics id: ClothingUniformJumpskirtHydroponics
icon:
sprite: Clothing/Uniforms/Jumpskirt/hydro.rsi
state: icon
result: ClothingUniformJumpskirtHydroponics result: ClothingUniformJumpskirtHydroponics
completetime: 4 completetime: 4
materials: materials:
@@ -312,9 +222,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitJanitor id: ClothingUniformJumpsuitJanitor
icon:
sprite: Clothing/Uniforms/Jumpsuit/janitor.rsi
state: icon
result: ClothingUniformJumpsuitJanitor result: ClothingUniformJumpsuitJanitor
completetime: 4 completetime: 4
materials: materials:
@@ -322,9 +229,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtJanitor id: ClothingUniformJumpskirtJanitor
icon:
sprite: Clothing/Uniforms/Jumpskirt/janitor.rsi
state: icon
result: ClothingUniformJumpskirtJanitor result: ClothingUniformJumpskirtJanitor
completetime: 4 completetime: 4
materials: materials:
@@ -332,9 +236,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitLawyerBlack id: ClothingUniformJumpsuitLawyerBlack
icon:
sprite: Clothing/Uniforms/Jumpsuit/lawyerblack.rsi
state: icon
result: ClothingUniformJumpsuitLawyerBlack result: ClothingUniformJumpsuitLawyerBlack
completetime: 4 completetime: 4
materials: materials:
@@ -342,9 +243,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitLibrarian id: ClothingUniformJumpsuitLibrarian
icon:
sprite: Clothing/Uniforms/Jumpsuit/librarian.rsi
state: icon
result: ClothingUniformJumpsuitLibrarian result: ClothingUniformJumpsuitLibrarian
completetime: 4 completetime: 4
materials: materials:
@@ -352,9 +250,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtColorLightBrown #Librarian id: ClothingUniformJumpskirtColorLightBrown #Librarian
icon:
sprite: Clothing/Uniforms/Jumpskirt/Color/lightbrown.rsi
state: icon
result: ClothingUniformJumpskirtColorLightBrown result: ClothingUniformJumpskirtColorLightBrown
completetime: 4 completetime: 4
materials: materials:
@@ -362,9 +257,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitMedicalDoctor id: ClothingUniformJumpsuitMedicalDoctor
icon:
sprite: Clothing/Uniforms/Jumpsuit/medical.rsi
state: icon
result: ClothingUniformJumpsuitMedicalDoctor result: ClothingUniformJumpsuitMedicalDoctor
completetime: 4 completetime: 4
materials: materials:
@@ -372,9 +264,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtMedicalDoctor id: ClothingUniformJumpskirtMedicalDoctor
icon:
sprite: Clothing/Uniforms/Jumpskirt/medical.rsi
state: icon
result: ClothingUniformJumpskirtMedicalDoctor result: ClothingUniformJumpskirtMedicalDoctor
completetime: 4 completetime: 4
materials: materials:
@@ -382,9 +271,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitMime id: ClothingUniformJumpsuitMime
icon:
sprite: Clothing/Uniforms/Jumpsuit/mime.rsi
state: icon
result: ClothingUniformJumpsuitMime result: ClothingUniformJumpsuitMime
completetime: 4 completetime: 4
materials: materials:
@@ -392,9 +278,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtMime id: ClothingUniformJumpskirtMime
icon:
sprite: Clothing/Uniforms/Jumpskirt/mime.rsi
state: icon
result: ClothingUniformJumpskirtMime result: ClothingUniformJumpskirtMime
completetime: 4 completetime: 4
materials: materials:
@@ -402,9 +285,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitMusician id: ClothingUniformJumpsuitMusician
icon:
sprite: Clothing/Uniforms/Jumpsuit/musician.rsi
state: icon
result: ClothingUniformJumpsuitMusician result: ClothingUniformJumpsuitMusician
completetime: 4 completetime: 4
materials: materials:
@@ -412,9 +292,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitParamedic id: ClothingUniformJumpsuitParamedic
icon:
sprite: Clothing/Uniforms/Jumpsuit/paramedic.rsi
state: icon
result: ClothingUniformJumpsuitParamedic result: ClothingUniformJumpsuitParamedic
completetime: 4 completetime: 4
materials: materials:
@@ -422,9 +299,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtParamedic id: ClothingUniformJumpskirtParamedic
icon:
sprite: Clothing/Uniforms/Jumpskirt/paramedic.rsi
state: icon
result: ClothingUniformJumpskirtParamedic result: ClothingUniformJumpskirtParamedic
completetime: 4 completetime: 4
materials: materials:
@@ -432,9 +306,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitPrisoner id: ClothingUniformJumpsuitPrisoner
icon:
sprite: Clothing/Uniforms/Jumpsuit/prisoner.rsi
state: icon
result: ClothingUniformJumpsuitPrisoner result: ClothingUniformJumpsuitPrisoner
completetime: 4 completetime: 4
materials: materials:
@@ -442,9 +313,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtPrisoner id: ClothingUniformJumpskirtPrisoner
icon:
sprite: Clothing/Uniforms/Jumpskirt/prisoner.rsi
state: icon
result: ClothingUniformJumpskirtPrisoner result: ClothingUniformJumpskirtPrisoner
completetime: 4 completetime: 4
materials: materials:
@@ -452,9 +320,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitQM id: ClothingUniformJumpsuitQM
icon:
sprite: Clothing/Uniforms/Jumpsuit/qm.rsi
state: icon
result: ClothingUniformJumpsuitQM result: ClothingUniformJumpsuitQM
completetime: 4 completetime: 4
materials: materials:
@@ -462,9 +327,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtQM id: ClothingUniformJumpskirtQM
icon:
sprite: Clothing/Uniforms/Jumpskirt/qm.rsi
state: icon
result: ClothingUniformJumpskirtQM result: ClothingUniformJumpskirtQM
completetime: 4 completetime: 4
materials: materials:
@@ -472,9 +334,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitResearchDirector id: ClothingUniformJumpsuitResearchDirector
icon:
sprite: Clothing/Uniforms/Jumpsuit/rnd.rsi
state: icon
result: ClothingUniformJumpsuitResearchDirector result: ClothingUniformJumpsuitResearchDirector
completetime: 4 completetime: 4
materials: materials:
@@ -483,9 +342,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtResearchDirector id: ClothingUniformJumpskirtResearchDirector
icon:
sprite: Clothing/Uniforms/Jumpskirt/rnd.rsi
state: icon
result: ClothingUniformJumpskirtResearchDirector result: ClothingUniformJumpskirtResearchDirector
completetime: 4 completetime: 4
materials: materials:
@@ -494,9 +350,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitScientist id: ClothingUniformJumpsuitScientist
icon:
sprite: Clothing/Uniforms/Jumpsuit/scientist.rsi
state: icon
result: ClothingUniformJumpsuitScientist result: ClothingUniformJumpsuitScientist
completetime: 4 completetime: 4
materials: materials:
@@ -504,9 +357,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtScientist id: ClothingUniformJumpskirtScientist
icon:
sprite: Clothing/Uniforms/Jumpskirt/scientist.rsi
state: icon
result: ClothingUniformJumpskirtScientist result: ClothingUniformJumpskirtScientist
completetime: 4 completetime: 4
materials: materials:
@@ -514,9 +364,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitSec id: ClothingUniformJumpsuitSec
icon:
sprite: Clothing/Uniforms/Jumpsuit/security.rsi
state: icon
result: ClothingUniformJumpsuitSec result: ClothingUniformJumpsuitSec
completetime: 4 completetime: 4
materials: materials:
@@ -524,9 +371,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtSec id: ClothingUniformJumpskirtSec
icon:
sprite: Clothing/Uniforms/Jumpskirt/security.rsi
state: icon
result: ClothingUniformJumpskirtSec result: ClothingUniformJumpskirtSec
completetime: 4 completetime: 4
materials: materials:
@@ -534,9 +378,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpsuitWarden id: ClothingUniformJumpsuitWarden
icon:
sprite: Clothing/Uniforms/Jumpsuit/warden.rsi
state: icon
result: ClothingUniformJumpsuitWarden result: ClothingUniformJumpsuitWarden
completetime: 4 completetime: 4
materials: materials:
@@ -544,9 +385,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingUniformJumpskirtWarden id: ClothingUniformJumpskirtWarden
icon:
sprite: Clothing/Uniforms/Jumpskirt/warden.rsi
state: icon
result: ClothingUniformJumpskirtWarden result: ClothingUniformJumpskirtWarden
completetime: 4 completetime: 4
materials: materials:
@@ -554,9 +392,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterCap id: ClothingOuterWinterCap
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatcap.rsi
state: icon
result: ClothingOuterWinterCap result: ClothingOuterWinterCap
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -565,9 +400,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterCE id: ClothingOuterWinterCE
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatce.rsi
state: icon
result: ClothingOuterWinterCE result: ClothingOuterWinterCE
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -576,9 +408,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterCMO id: ClothingOuterWinterCMO
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatcmo.rsi
state: icon
result: ClothingOuterWinterCMO result: ClothingOuterWinterCMO
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -587,9 +416,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterHoP id: ClothingOuterWinterHoP
icon:
sprite: Clothing/OuterClothing/WinterCoats/coathop.rsi
state: icon
result: ClothingOuterWinterHoP result: ClothingOuterWinterHoP
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -598,9 +424,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterHoS id: ClothingOuterWinterHoS
icon:
sprite: Clothing/OuterClothing/WinterCoats/coathos.rsi
state: icon
result: ClothingOuterWinterHoS result: ClothingOuterWinterHoS
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -609,9 +432,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterQM id: ClothingOuterWinterQM
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatqm.rsi
state: icon
result: ClothingOuterWinterQM result: ClothingOuterWinterQM
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -620,9 +440,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterRD id: ClothingOuterWinterRD
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatrd.rsi
state: icon
result: ClothingOuterWinterRD result: ClothingOuterWinterRD
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -631,9 +448,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingNeckMantleCap id: ClothingNeckMantleCap
icon:
sprite: Clothing/Neck/mantles/capmantle.rsi
state: icon
result: ClothingNeckMantleCap result: ClothingNeckMantleCap
completetime: 2.8 completetime: 2.8
materials: materials:
@@ -642,9 +456,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingNeckMantleCE id: ClothingNeckMantleCE
icon:
sprite: Clothing/Neck/mantles/cemantle.rsi
state: icon
result: ClothingNeckMantleCE result: ClothingNeckMantleCE
completetime: 2.8 completetime: 2.8
materials: materials:
@@ -653,9 +464,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingNeckMantleCMO id: ClothingNeckMantleCMO
icon:
sprite: Clothing/Neck/mantles/cmomantle.rsi
state: icon
result: ClothingNeckMantleCMO result: ClothingNeckMantleCMO
completetime: 2.8 completetime: 2.8
materials: materials:
@@ -664,9 +472,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingNeckMantleHOP id: ClothingNeckMantleHOP
icon:
sprite: Clothing/Neck/mantles/hopmantle.rsi
state: icon
result: ClothingNeckMantleHOP result: ClothingNeckMantleHOP
completetime: 2.8 completetime: 2.8
materials: materials:
@@ -675,9 +480,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingNeckMantleHOS id: ClothingNeckMantleHOS
icon:
sprite: Clothing/Neck/mantles/hosmantle.rsi
state: icon
result: ClothingNeckMantleHOS result: ClothingNeckMantleHOS
completetime: 2.8 completetime: 2.8
materials: materials:
@@ -686,9 +488,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingNeckMantleRD id: ClothingNeckMantleRD
icon:
sprite: Clothing/Neck/mantles/rdmantle.rsi
state: icon
result: ClothingNeckMantleRD result: ClothingNeckMantleRD
completetime: 2.8 completetime: 2.8
materials: materials:
@@ -697,9 +496,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterMusician id: ClothingOuterWinterMusician
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatnomi.rsi
state: icon
result: ClothingOuterWinterMusician result: ClothingOuterWinterMusician
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -708,9 +504,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterClown id: ClothingOuterWinterClown
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatclown.rsi
state: icon
result: ClothingOuterWinterClown result: ClothingOuterWinterClown
completetime: 3.2 completetime: 3.2
materials: materials:
@@ -719,9 +512,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingOuterWinterMime id: ClothingOuterWinterMime
icon:
sprite: Clothing/OuterClothing/WinterCoats/coatmime.rsi
state: icon
result: ClothingOuterWinterMime result: ClothingOuterWinterMime
completetime: 3.2 completetime: 3.2
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: ButchCleaver id: ButchCleaver
icon:
sprite: Objects/Weapons/Melee/cleaver.rsi
state: butch
result: ButchCleaver result: ButchCleaver
completetime: 2 completetime: 2
materials: materials:
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: KitchenKnife id: KitchenKnife
icon:
sprite: Objects/Weapons/Melee/kitchen_knife.rsi
state: icon
result: KitchenKnife result: KitchenKnife
completetime: 2 completetime: 2
materials: materials:
@@ -22,7 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: DrinkMug id: DrinkMug
icon: Objects/Consumable/Drinks/mug.rsi
result: DrinkMug result: DrinkMug
completetime: 0.8 completetime: 0.8
materials: materials:
@@ -30,7 +23,6 @@
- type: latheRecipe - type: latheRecipe
id: DrinkMugMetal id: DrinkMugMetal
icon: Objects/Consumable/Drinks/mug_metal.rsi
result: DrinkMugMetal result: DrinkMugMetal
completetime: 0.8 completetime: 0.8
materials: materials:
@@ -38,7 +30,6 @@
- type: latheRecipe - type: latheRecipe
id: DrinkGlass id: DrinkGlass
icon: Objects/Consumable/Drinks/glass_clear.rsi
result: DrinkGlass result: DrinkGlass
completetime: 0.8 completetime: 0.8
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: TimerTrigger id: TimerTrigger
icon:
sprite: Objects/Devices/timer.rsi
state: timer
result: TimerTrigger result: TimerTrigger
completetime: 2 completetime: 2
materials: materials:
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: SignalTrigger id: SignalTrigger
icon:
sprite: Objects/Devices/signaltrigger.rsi
state: signaltrigger
result: SignalTrigger result: SignalTrigger
completetime: 2 completetime: 2
materials: materials:
@@ -22,9 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: VoiceTrigger id: VoiceTrigger
icon:
sprite: Objects/Devices/voice.rsi
state: voice
result: VoiceTrigger result: VoiceTrigger
completetime: 2 completetime: 2
materials: materials:
@@ -33,9 +24,6 @@
- type: latheRecipe - type: latheRecipe
id: ChemicalPayload id: ChemicalPayload
icon:
sprite: Objects/Devices/payload.rsi
state: payload-empty
result: ChemicalPayload result: ChemicalPayload
completetime: 2 completetime: 2
materials: materials:
@@ -44,9 +32,6 @@
- type: latheRecipe - type: latheRecipe
id: FlashPayload id: FlashPayload
icon:
sprite: Objects/Devices/payload.rsi
state: payload-flash-armed
result: FlashPayload result: FlashPayload
completetime: 1 completetime: 1
materials: materials:
@@ -57,9 +42,6 @@
- type: latheRecipe - type: latheRecipe
id: Signaller id: Signaller
icon:
sprite: Objects/Devices/signaller.rsi
state: signaller
result: RemoteSignaller result: RemoteSignaller
completetime: 2 completetime: 2
materials: materials:

View File

@@ -1,6 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: FirelockElectronics id: FirelockElectronics
icon: { sprite: Objects/Misc/module.rsi, state: mainboard }
result: FirelockElectronics result: FirelockElectronics
completetime: 2 completetime: 2
materials: materials:
@@ -9,7 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: MailingUnitElectronics id: MailingUnitElectronics
icon: { sprite: Objects/Misc/module.rsi, state: net_wired }
result: MailingUnitElectronics result: MailingUnitElectronics
completetime: 4 completetime: 4
materials: materials:
@@ -18,7 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: DoorElectronics id: DoorElectronics
icon: { sprite: Objects/Misc/module.rsi, state: door_electronics }
result: DoorElectronics result: DoorElectronics
completetime: 2 completetime: 2
materials: materials:
@@ -27,7 +24,6 @@
- type: latheRecipe - type: latheRecipe
id: AirAlarmElectronics id: AirAlarmElectronics
icon: { sprite: Objects/Misc/module.rsi, state: airalarm_electronics }
result: AirAlarmElectronics result: AirAlarmElectronics
completetime: 2 completetime: 2
materials: materials:
@@ -45,7 +41,6 @@
- type: latheRecipe - type: latheRecipe
id: FireAlarmElectronics id: FireAlarmElectronics
icon: { sprite: Objects/Misc/module.rsi, state: door_electronics }
result: FireAlarmElectronics result: FireAlarmElectronics
completetime: 2 completetime: 2
materials: materials:
@@ -54,7 +49,6 @@
- type: latheRecipe - type: latheRecipe
id: CloningPodMachineCircuitboard id: CloningPodMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: CloningPodMachineCircuitboard result: CloningPodMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -64,7 +58,6 @@
- type: latheRecipe - type: latheRecipe
id: ThermomachineFreezerMachineCircuitBoard id: ThermomachineFreezerMachineCircuitBoard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ThermomachineFreezerMachineCircuitBoard result: ThermomachineFreezerMachineCircuitBoard
completetime: 4 completetime: 4
materials: materials:
@@ -74,7 +67,6 @@
- type: latheRecipe - type: latheRecipe
id: PortableScrubberMachineCircuitBoard id: PortableScrubberMachineCircuitBoard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: PortableScrubberMachineCircuitBoard result: PortableScrubberMachineCircuitBoard
completetime: 4 completetime: 4
materials: materials:
@@ -84,7 +76,6 @@
- type: latheRecipe - type: latheRecipe
id: MedicalScannerMachineCircuitboard id: MedicalScannerMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: MedicalScannerMachineCircuitboard result: MedicalScannerMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -103,7 +94,6 @@
- type: latheRecipe - type: latheRecipe
id: ChemMasterMachineCircuitboard id: ChemMasterMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ChemMasterMachineCircuitboard result: ChemMasterMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -112,7 +102,6 @@
- type: latheRecipe - type: latheRecipe
id: ChemDispenserMachineCircuitboard id: ChemDispenserMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ChemDispenserMachineCircuitboard result: ChemDispenserMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -122,7 +111,6 @@
- type: latheRecipe - type: latheRecipe
id: BiomassReclaimerMachineCircuitboard id: BiomassReclaimerMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: BiomassReclaimerMachineCircuitboard result: BiomassReclaimerMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -132,7 +120,6 @@
- type: latheRecipe - type: latheRecipe
id: HydroponicsTrayMachineCircuitboard id: HydroponicsTrayMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: HydroponicsTrayMachineCircuitboard result: HydroponicsTrayMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -141,7 +128,6 @@
- type: latheRecipe - type: latheRecipe
id: AutolatheMachineCircuitboard id: AutolatheMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: AutolatheMachineCircuitboard result: AutolatheMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -150,7 +136,6 @@
- type: latheRecipe - type: latheRecipe
id: ProtolatheMachineCircuitboard id: ProtolatheMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ProtolatheMachineCircuitboard result: ProtolatheMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -159,7 +144,6 @@
- type: latheRecipe - type: latheRecipe
id: CircuitImprinterMachineCircuitboard id: CircuitImprinterMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: CircuitImprinterMachineCircuitboard result: CircuitImprinterMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -168,7 +152,6 @@
- type: latheRecipe - type: latheRecipe
id: ExosuitFabricatorMachineCircuitboard id: ExosuitFabricatorMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: science }
result: ExosuitFabricatorMachineCircuitboard result: ExosuitFabricatorMachineCircuitboard
completetime: 5 completetime: 5
materials: materials:
@@ -177,7 +160,6 @@
- type: latheRecipe - type: latheRecipe
id: UniformPrinterMachineCircuitboard id: UniformPrinterMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: UniformPrinterMachineCircuitboard result: UniformPrinterMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -186,7 +168,6 @@
- type: latheRecipe - type: latheRecipe
id: VaccinatorMachineCircuitboard id: VaccinatorMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: VaccinatorMachineCircuitboard result: VaccinatorMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -196,7 +177,6 @@
- type: latheRecipe - type: latheRecipe
id: DiagnoserMachineCircuitboard id: DiagnoserMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: DiagnoserMachineCircuitboard result: DiagnoserMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -206,7 +186,6 @@
- type: latheRecipe - type: latheRecipe
id: ArtifactAnalyzerMachineCircuitboard id: ArtifactAnalyzerMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: science }
result: ArtifactAnalyzerMachineCircuitboard result: ArtifactAnalyzerMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -216,7 +195,6 @@
- type: latheRecipe - type: latheRecipe
id: TraversalDistorterMachineCircuitboard id: TraversalDistorterMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: science }
result: TraversalDistorterMachineCircuitboard result: TraversalDistorterMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -226,7 +204,6 @@
- type: latheRecipe - type: latheRecipe
id: ReagentGrinderMachineCircuitboard id: ReagentGrinderMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ReagentGrinderMachineCircuitboard result: ReagentGrinderMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -244,7 +221,6 @@
- type: latheRecipe - type: latheRecipe
id: AnalysisComputerCircuitboard id: AnalysisComputerCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: cpu_science }
result: AnalysisComputerCircuitboard result: AnalysisComputerCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -264,7 +240,6 @@
- type: latheRecipe - type: latheRecipe
id: CrewMonitoringComputerCircuitboard id: CrewMonitoringComputerCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: CrewMonitoringComputerCircuitboard result: CrewMonitoringComputerCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -273,7 +248,6 @@
- type: latheRecipe - type: latheRecipe
id: ShuttleConsoleCircuitboard id: ShuttleConsoleCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ShuttleConsoleCircuitboard result: ShuttleConsoleCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -283,7 +257,6 @@
- type: latheRecipe - type: latheRecipe
id: RadarConsoleCircuitboard id: RadarConsoleCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: RadarConsoleCircuitboard result: RadarConsoleCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -292,7 +265,6 @@
- type: latheRecipe - type: latheRecipe
id: DawInstrumentMachineCircuitboard id: DawInstrumentMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: DawInstrumentMachineCircuitboard result: DawInstrumentMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -301,7 +273,6 @@
- type: latheRecipe - type: latheRecipe
id: StasisBedMachineCircuitboard id: StasisBedMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: StasisBedMachineCircuitboard result: StasisBedMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -311,7 +282,6 @@
- type: latheRecipe - type: latheRecipe
id: OreProcessorMachineCircuitboard id: OreProcessorMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: OreProcessorMachineCircuitboard result: OreProcessorMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -342,7 +312,6 @@
# Power # Power
- type: latheRecipe - type: latheRecipe
id: APCElectronics id: APCElectronics
icon: { sprite: Objects/Misc/module.rsi, state: charger_APC }
result: APCElectronics result: APCElectronics
completetime: 2 completetime: 2
materials: materials:
@@ -351,7 +320,6 @@
- type: latheRecipe - type: latheRecipe
id: SubstationMachineCircuitboard id: SubstationMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SubstationMachineCircuitboard result: SubstationMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -360,7 +328,6 @@
- type: latheRecipe - type: latheRecipe
id: WallmountSubstationElectronics id: WallmountSubstationElectronics
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: WallmountSubstationElectronics result: WallmountSubstationElectronics
completetime: 4 completetime: 4
materials: materials:
@@ -369,7 +336,6 @@
- type: latheRecipe - type: latheRecipe
id: SMESMachineCircuitboard id: SMESMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: power_mod }
result: SMESMachineCircuitboard result: SMESMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -378,7 +344,6 @@
- type: latheRecipe - type: latheRecipe
id: GeneratorPlasmaMachineCircuitboard id: GeneratorPlasmaMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: GeneratorPlasmaMachineCircuitboard result: GeneratorPlasmaMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -387,7 +352,6 @@
- type: latheRecipe - type: latheRecipe
id: GeneratorUraniumMachineCircuitboard id: GeneratorUraniumMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: GeneratorUraniumMachineCircuitboard result: GeneratorUraniumMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -396,7 +360,6 @@
- type: latheRecipe - type: latheRecipe
id: WallmountGeneratorElectronics id: WallmountGeneratorElectronics
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: WallmountGeneratorElectronics result: WallmountGeneratorElectronics
completetime: 4 completetime: 4
materials: materials:
@@ -405,7 +368,6 @@
- type: latheRecipe - type: latheRecipe
id: WallmountGeneratorAPUElectronics id: WallmountGeneratorAPUElectronics
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: WallmountGeneratorAPUElectronics result: WallmountGeneratorAPUElectronics
completetime: 4 completetime: 4
materials: materials:
@@ -414,7 +376,6 @@
- type: latheRecipe - type: latheRecipe
id: SolarControlComputerCircuitboard id: SolarControlComputerCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SolarControlComputerCircuitboard result: SolarControlComputerCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -423,7 +384,6 @@
- type: latheRecipe - type: latheRecipe
id: PowerComputerCircuitboard id: PowerComputerCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: PowerComputerCircuitboard result: PowerComputerCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -432,7 +392,6 @@
- type: latheRecipe - type: latheRecipe
id: CloningConsoleComputerCircuitboard id: CloningConsoleComputerCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: CloningConsoleComputerCircuitboard result: CloningConsoleComputerCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -441,7 +400,6 @@
- type: latheRecipe - type: latheRecipe
id: MicrowaveMachineCircuitboard id: MicrowaveMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: MicrowaveMachineCircuitboard result: MicrowaveMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -450,7 +408,6 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceCameraRouterCircuitboard id: SurveillanceCameraRouterCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SurveillanceCameraRouterCircuitboard result: SurveillanceCameraRouterCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -459,7 +416,6 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceCameraWirelessRouterCircuitboard id: SurveillanceCameraWirelessRouterCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SurveillanceCameraWirelessRouterCircuitboard result: SurveillanceCameraWirelessRouterCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -468,7 +424,6 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceWirelessCameraAnchoredCircuitboard id: SurveillanceWirelessCameraAnchoredCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SurveillanceWirelessCameraAnchoredCircuitboard result: SurveillanceWirelessCameraAnchoredCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -477,7 +432,6 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceWirelessCameraMovableCircuitboard id: SurveillanceWirelessCameraMovableCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SurveillanceWirelessCameraMovableCircuitboard result: SurveillanceWirelessCameraMovableCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -486,7 +440,6 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceCameraMonitorCircuitboard id: SurveillanceCameraMonitorCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SurveillanceCameraMonitorCircuitboard result: SurveillanceCameraMonitorCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -495,7 +448,6 @@
- type: latheRecipe - type: latheRecipe
id: SurveillanceWirelessCameraMonitorCircuitboard id: SurveillanceWirelessCameraMonitorCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SurveillanceWirelessCameraMonitorCircuitboard result: SurveillanceWirelessCameraMonitorCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -504,7 +456,6 @@
- type: latheRecipe - type: latheRecipe
id: ComputerTelevisionCircuitboard id: ComputerTelevisionCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: ComputerTelevisionCircuitboard result: ComputerTelevisionCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -513,7 +464,6 @@
- type: latheRecipe - type: latheRecipe
id: EmitterCircuitboard id: EmitterCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: EmitterCircuitboard result: EmitterCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -540,7 +490,6 @@
- type: latheRecipe - type: latheRecipe
id: GasRecyclerMachineCircuitboard id: GasRecyclerMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: GasRecyclerMachineCircuitboard result: GasRecyclerMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:
@@ -549,7 +498,6 @@
- type: latheRecipe - type: latheRecipe
id: SeedExtractorMachineCircuitboard id: SeedExtractorMachineCircuitboard
icon: { sprite: Objects/Misc/module.rsi, state: id_mod }
result: SeedExtractorMachineCircuitboard result: SeedExtractorMachineCircuitboard
completetime: 4 completetime: 4
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: MopItem id: MopItem
icon:
sprite: Objects/Specific/Janitorial/mop.rsi
state: mop
result: MopItem result: MopItem
completetime: 2 completetime: 2
materials: materials:
@@ -10,7 +7,6 @@
- type: latheRecipe - type: latheRecipe
id: MopBucket id: MopBucket
icon: Objects/Specific/Janitorial/janitorial.rsi
result: MopBucket result: MopBucket
completetime: 2 completetime: 2
materials: materials:
@@ -19,9 +15,6 @@
- type: latheRecipe - type: latheRecipe
id: Bucket id: Bucket
icon:
sprite: Objects/Tools/bucket.rsi
state: icon
result: Bucket result: Bucket
completetime: 2 completetime: 2
materials: materials:
@@ -29,7 +22,6 @@
- type: latheRecipe - type: latheRecipe
id: WetFloorSign id: WetFloorSign
icon: Objects/Specific/Janitorial/wet_floor_sign.rsi
result: WetFloorSign result: WetFloorSign
completetime: 2 completetime: 2
materials: materials:
@@ -37,9 +29,6 @@
- type: latheRecipe - type: latheRecipe
id: SprayBottle id: SprayBottle
icon:
sprite: Objects/Specific/Janitorial/janitorial.rsi
state: cleaner
result: SprayBottle result: SprayBottle
completetime: 2 completetime: 2
materials: materials:
@@ -47,7 +36,6 @@
- type: latheRecipe - type: latheRecipe
id: TrashBag id: TrashBag
icon: Objects/Specific/Janitorial/trashbag.rsi
result: TrashBag result: TrashBag
completetime: 1.2 completetime: 1.2
materials: materials:
@@ -55,7 +43,6 @@
- type: latheRecipe - type: latheRecipe
id: LightReplacer id: LightReplacer
icon: Objects/Specific/Janitorial/light_replacer.rsi
result: LightReplacer result: LightReplacer
completetime: 2.4 completetime: 2.4
materials: materials:

View File

@@ -1,6 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: Scalpel id: Scalpel
icon: { sprite: Objects/Specific/Medical/Surgery/scalpel.rsi, state: scalpel }
result: Scalpel result: Scalpel
completetime: 2 completetime: 2
materials: materials:
@@ -8,7 +7,6 @@
- type: latheRecipe - type: latheRecipe
id: Retractor id: Retractor
icon: { sprite: Objects/Specific/Medical/Surgery/scissors.rsi, state: retractor }
result: Retractor result: Retractor
completetime: 2 completetime: 2
materials: materials:
@@ -16,7 +14,6 @@
- type: latheRecipe - type: latheRecipe
id: Cautery id: Cautery
icon: { sprite: Objects/Specific/Medical/Surgery/cautery.rsi, state: cautery }
result: Cautery result: Cautery
completetime: 2 completetime: 2
materials: materials:
@@ -24,7 +21,6 @@
- type: latheRecipe - type: latheRecipe
id: Drill id: Drill
icon: { sprite: Objects/Specific/Medical/Surgery/drill.rsi, state: drill }
result: Drill result: Drill
completetime: 2 completetime: 2
materials: materials:
@@ -33,7 +29,6 @@
- type: latheRecipe - type: latheRecipe
id: Saw id: Saw
icon: { sprite: Objects/Specific/Medical/Surgery/saw.rsi, state: saw }
result: Saw result: Saw
completetime: 2 completetime: 2
materials: materials:
@@ -41,7 +36,6 @@
- type: latheRecipe - type: latheRecipe
id: Hemostat id: Hemostat
icon: { sprite: Objects/Specific/Medical/Surgery/scissors.rsi, state: hemostat }
result: Hemostat result: Hemostat
completetime: 2 completetime: 2
materials: materials:
@@ -49,7 +43,6 @@
- type: latheRecipe - type: latheRecipe
id: BodyBag id: BodyBag
icon: { sprite: Objects/Specific/Medical/Morgue/bodybags.rsi, state: bag_folded }
result: BodyBag_Folded result: BodyBag_Folded
completetime: 2 completetime: 2
materials: materials:
@@ -57,7 +50,6 @@
- type: latheRecipe - type: latheRecipe
id: HandheldCrewMonitor id: HandheldCrewMonitor
icon: { sprite: Objects/Specific/Medical/handheldcrewmonitor.rsi, state: icon }
result: HandheldCrewMonitor result: HandheldCrewMonitor
completetime: 2 completetime: 2
materials: materials:
@@ -67,7 +59,6 @@
- type: latheRecipe - type: latheRecipe
id: HandheldHealthAnalyzer id: HandheldHealthAnalyzer
icon: { sprite: Objects/Specific/Medical/healthanalyzer.rsi, state: icon }
result: HandheldHealthAnalyzer result: HandheldHealthAnalyzer
completetime: 4 completetime: 4
materials: materials:
@@ -76,7 +67,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingHandsGlovesLatex id: ClothingHandsGlovesLatex
icon: { sprite: Clothing/Hands/Gloves/latex.rsi, state: icon }
result: ClothingHandsGlovesLatex result: ClothingHandsGlovesLatex
completetime: 2 completetime: 2
materials: materials:
@@ -84,7 +74,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingHandsGlovesNitrile id: ClothingHandsGlovesNitrile
icon: { sprite: Clothing/Hands/Gloves/Color/blue.rsi, state: icon }
result: ClothingHandsGlovesNitrile result: ClothingHandsGlovesNitrile
completetime: 2 completetime: 2
materials: materials:
@@ -93,7 +82,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingMaskSterile id: ClothingMaskSterile
icon: { sprite: Clothing/Mask/sterile.rsi, state: icon }
result: ClothingMaskSterile result: ClothingMaskSterile
completetime: 2 completetime: 2
materials: materials:
@@ -101,7 +89,6 @@
- type: latheRecipe - type: latheRecipe
id: DiseaseSwab id: DiseaseSwab
icon: { sprite: Objects/Specific/Medical/mouth_swab.rsi, state: icon }
result: DiseaseSwab result: DiseaseSwab
completetime: 1 completetime: 1
materials: materials:
@@ -110,7 +97,6 @@
- type: latheRecipe - type: latheRecipe
id: Implanter id: Implanter
icon: { sprite: Objects/Specific/Chemistry/syringe.rsi, state: syringe_base0 }
result: Implanter result: Implanter
completetime: 1 completetime: 1
materials: materials:

View File

@@ -1,6 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: LightTube id: LightTube
icon: { sprite: Objects/Power/light_tube.rsi, state: normal }
result: LightTube result: LightTube
completetime: 2 completetime: 2
materials: materials:
@@ -9,7 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: LightBulb id: LightBulb
icon: { sprite: Objects/Power/light_bulb.rsi, state: normal }
result: LightBulb result: LightBulb
completetime: 2 completetime: 2
materials: materials:
@@ -18,7 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: GlowstickRed id: GlowstickRed
icon: Objects/Misc/glowstick.rsi
result: GlowstickRed result: GlowstickRed
completetime: 2 completetime: 2
materials: materials:
@@ -26,7 +23,6 @@
- type: latheRecipe - type: latheRecipe
id: Flare id: Flare
icon: Objects/Misc/flare.rsi
result: Flare result: Flare
completetime: 2 completetime: 2
materials: materials:
@@ -34,9 +30,6 @@
- type: latheRecipe - type: latheRecipe
id: FlashlightLantern id: FlashlightLantern
icon:
sprite: Objects/Tools/flashlight.rsi
state: flashlight
result: EmptyFlashlightLantern result: EmptyFlashlightLantern
completetime: 2 completetime: 2
materials: materials:
@@ -46,9 +39,6 @@
- type: latheRecipe - type: latheRecipe
id: FireExtinguisher id: FireExtinguisher
icon:
sprite: Objects/Misc/fire_extinguisher.rsi
state: fire_extinguisher_closed
result: FireExtinguisher result: FireExtinguisher
completetime: 2 completetime: 2
materials: materials:
@@ -56,7 +46,6 @@
- type: latheRecipe - type: latheRecipe
id: Matchbox id: Matchbox
icon: Objects/Tools/matches.rsi
result: Matchbox result: Matchbox
completetime: 1 completetime: 1
materials: materials:
@@ -64,9 +53,6 @@
- type: latheRecipe - type: latheRecipe
id: Drone id: Drone
icon:
sprite: Mobs/Silicon/drone.rsi
state: shell
result: Drone result: Drone
completetime: 6 completetime: 6
materials: materials:
@@ -76,9 +62,6 @@
- type: latheRecipe - type: latheRecipe
id: SynthesizerInstrument id: SynthesizerInstrument
icon:
sprite: Objects/Fun/Instruments/h_synthesizer.rsi
state: icon
result: SynthesizerInstrument result: SynthesizerInstrument
completetime: 4 completetime: 4
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellSmall id: PowerCellSmall
icon:
sprite: Objects/Power/power_cells.rsi
state: small
result: PowerCellSmallPrinted result: PowerCellSmallPrinted
completetime: 1 completetime: 1
materials: materials:
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellMedium id: PowerCellMedium
icon:
sprite: Objects/Power/power_cells.rsi
state: medium
result: PowerCellMediumPrinted result: PowerCellMediumPrinted
completetime: 6 completetime: 6
materials: materials:
@@ -24,9 +18,6 @@
- type: latheRecipe - type: latheRecipe
id: PowerCellHigh id: PowerCellHigh
icon:
sprite: Objects/Power/power_cells.rsi
state: high
result: PowerCellHighPrinted result: PowerCellHighPrinted
completetime: 10 completetime: 10
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: ProximitySensor id: ProximitySensor
icon:
sprite: Objects/Misc/proximity_sensor.rsi
state: icon
result: ProximitySensor result: ProximitySensor
completetime: 2 completetime: 2
materials: materials:
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: LeftArmBorg id: LeftArmBorg
icon:
sprite: Mobs/Silicon/drone.rsi
state: "l_hand"
result: LeftArmBorg result: LeftArmBorg
completetime: 2 completetime: 2
materials: materials:
@@ -22,9 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: RightArmBorg id: RightArmBorg
icon:
sprite: Mobs/Silicon/drone.rsi
state: "r_hand"
result: RightArmBorg result: RightArmBorg
completetime: 2 completetime: 2
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: Handcuffs id: Handcuffs
icon:
sprite: Objects/Misc/handcuffs.rsi
state: handcuff
result: Handcuffs result: Handcuffs
completetime: 2 completetime: 2
materials: materials:
@@ -10,9 +7,6 @@
- type: latheRecipe - type: latheRecipe
id: Zipties id: Zipties
icon:
sprite: Objects/Misc/zipties.rsi
state: cuff
result: Zipties result: Zipties
completetime: 2 completetime: 2
materials: materials:
@@ -20,9 +14,6 @@
- type: latheRecipe - type: latheRecipe
id: Stunbaton id: Stunbaton
icon:
sprite: Objects/Weapons/Melee/stunbaton.rsi
state: stunbaton_off
result: Stunbaton result: Stunbaton
completetime: 2 completetime: 2
materials: materials:
@@ -31,9 +22,6 @@
- type: latheRecipe - type: latheRecipe
id: ForensicPad id: ForensicPad
icon:
sprite: Objects/Misc/bureaucracy.rsi
state: paper
result: ForensicPad result: ForensicPad
completetime: 4 completetime: 4
materials: materials:
@@ -41,9 +29,6 @@
- type: latheRecipe - type: latheRecipe
id: ClothingEyesGlassesSecurity id: ClothingEyesGlassesSecurity
icon:
sprite: Clothing/Eyes/Glasses/secglasses.rsi
state: icon
result: ClothingEyesGlassesSecurity result: ClothingEyesGlassesSecurity
completetime: 2 completetime: 2
materials: materials:
@@ -52,9 +37,6 @@
- type: latheRecipe - type: latheRecipe
id: RiotShield id: RiotShield
icon:
sprite: Objects/Weapons/Melee/shields.rsi
state: riot-icon
result: RiotShield result: RiotShield
completetime: 4 completetime: 4
materials: materials:
@@ -63,9 +45,6 @@
- type: latheRecipe - type: latheRecipe
id: Flash id: Flash
icon:
sprite: Objects/Weapons/Melee/flash.rsi
state: flash
result: Flash result: Flash
completetime: 2 completetime: 2
materials: materials:
@@ -75,9 +54,6 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunBeanbag id: ShellShotgunBeanbag
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi
state: beanbag
result: ShellShotgunBeanbag result: ShellShotgunBeanbag
completetime: 2 completetime: 2
materials: materials:
@@ -86,9 +62,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgePistolRubber id: CartridgePistolRubber
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgePistolRubber result: CartridgePistolRubber
completetime: 2 completetime: 2
materials: materials:
@@ -97,9 +70,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeMagnumRubber id: CartridgeMagnumRubber
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgeMagnumRubber result: CartridgeMagnumRubber
completetime: 2 completetime: 2
materials: materials:
@@ -108,9 +78,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeCaselessRifleRubber id: CartridgeCaselessRifleRubber
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgeCaselessRifleRubber result: CartridgeCaselessRifleRubber
completetime: 2 completetime: 2
materials: materials:
@@ -119,9 +86,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeLightRifleRubber id: CartridgeLightRifleRubber
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgeLightRifleRubber result: CartridgeLightRifleRubber
completetime: 2 completetime: 2
materials: materials:
@@ -130,9 +94,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeRifleRubber id: CartridgeRifleRubber
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgeRifleRubber result: CartridgeRifleRubber
completetime: 2 completetime: 2
materials: materials:
@@ -141,9 +102,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgePistol id: CartridgePistol
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgePistol result: CartridgePistol
completetime: 2 completetime: 2
materials: materials:
@@ -151,9 +109,6 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgun id: ShellShotgun
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi
state: base
result: ShellShotgun result: ShellShotgun
completetime: 2 completetime: 2
materials: materials:
@@ -161,9 +116,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeMagnum id: CartridgeMagnum
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgeMagnum result: CartridgeMagnum
completetime: 2 completetime: 2
materials: materials:
@@ -171,9 +123,6 @@
- type: latheRecipe - type: latheRecipe
id: CartridgeLightRifle id: CartridgeLightRifle
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
state: base
result: CartridgeLightRifle result: CartridgeLightRifle
completetime: 2 completetime: 2
materials: materials:
@@ -181,9 +130,6 @@
- type: latheRecipe - type: latheRecipe
id: ShellShotgunFlare id: ShellShotgunFlare
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi
state: flare
result: ShellShotgunFlare result: ShellShotgunFlare
completetime: 2 completetime: 2
materials: materials:
@@ -192,9 +138,6 @@
- type: latheRecipe - type: latheRecipe
id: ShellTranquilizer id: ShellTranquilizer
icon:
sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi
state: practice
result: ShellTranquilizer result: ShellTranquilizer
completetime: 4 completetime: 4
materials: materials:
@@ -204,9 +147,6 @@
- type: latheRecipe - type: latheRecipe
id: TargetHuman id: TargetHuman
icon:
sprite: Objects/Specific/Security/target.rsi
state: target_h
result: TargetHuman result: TargetHuman
completetime: 5 completetime: 5
materials: materials:
@@ -214,9 +154,6 @@
- type: latheRecipe - type: latheRecipe
id: TargetClown id: TargetClown
icon:
sprite: Objects/Specific/Security/target.rsi
state: target_c
result: TargetClown result: TargetClown
completetime: 5 completetime: 5
materials: materials:
@@ -224,9 +161,6 @@
- type: latheRecipe - type: latheRecipe
id: TargetSyndicate id: TargetSyndicate
icon:
sprite: Objects/Specific/Security/target.rsi
state: target_s
result: TargetSyndicate result: TargetSyndicate
completetime: 5 completetime: 5
materials: materials:

View File

@@ -1,8 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: SheetSteel id: SheetSteel
icon:
sprite: Objects/Materials/Sheets/metal.rsi
state: steel
result: SheetSteel1 result: SheetSteel1
applyMaterialDiscount: false applyMaterialDiscount: false
completetime: 2 completetime: 2
@@ -11,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetSteel30 id: SheetSteel30
icon:
sprite: Objects/Materials/Sheets/metal.rsi
state: steel_3
result: SheetSteel result: SheetSteel
completetime: 2 completetime: 2
materials: materials:
@@ -21,9 +15,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetGlass1 id: SheetGlass1
icon:
sprite: Objects/Materials/Sheets/glass.rsi
state: glass
result: SheetGlass1 result: SheetGlass1
applyMaterialDiscount: false applyMaterialDiscount: false
completetime: 2 completetime: 2
@@ -32,9 +23,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetGlass30 id: SheetGlass30
icon:
sprite: Objects/Materials/Sheets/glass.rsi
state: glass_3
result: SheetGlass result: SheetGlass
completetime: 2 completetime: 2
materials: materials:
@@ -42,9 +30,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetRGlass id: SheetRGlass
icon:
sprite: Objects/Materials/Sheets/glass.rsi
state: rglass
result: SheetRGlass1 result: SheetRGlass1
applyMaterialDiscount: false applyMaterialDiscount: false
completetime: 2 completetime: 2
@@ -54,9 +39,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetRGlass30 id: SheetRGlass30
icon:
sprite: Objects/Materials/Sheets/glass.rsi
state: rglass_3
result: SheetRGlass result: SheetRGlass
completetime: 2 completetime: 2
materials: materials:
@@ -65,9 +47,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetPGlass30 id: SheetPGlass30
icon:
sprite: Objects/Materials/Sheets/glass.rsi
state: pglass_3
result: SheetPGlass result: SheetPGlass
completetime: 2 completetime: 2
materials: materials:
@@ -76,9 +55,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetRPGlass30 id: SheetRPGlass30
icon:
sprite: Objects/Materials/Sheets/glass.rsi
state: rpglass_3
result: SheetRPGlass result: SheetRPGlass
completetime: 2 completetime: 2
materials: materials:
@@ -88,9 +64,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetPlasma30 id: SheetPlasma30
icon:
sprite: Objects/Materials/Sheets/other.rsi
state: plasma_3
result: SheetPlasma result: SheetPlasma
completetime: 2 completetime: 2
materials: materials:
@@ -98,9 +71,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetUranium1 id: SheetUranium1
icon:
sprite: Objects/Materials/Sheets/other.rsi
state: uranium
result: SheetUranium1 result: SheetUranium1
completetime: 2 completetime: 2
materials: materials:
@@ -108,9 +78,6 @@
- type: latheRecipe - type: latheRecipe
id: IngotGold1 id: IngotGold1
icon:
sprite: Objects/Materials/ingots.rsi
state: gold
result: IngotGold1 result: IngotGold1
completetime: 2 completetime: 2
materials: materials:
@@ -118,9 +85,6 @@
- type: latheRecipe - type: latheRecipe
id: IngotSilver1 id: IngotSilver1
icon:
sprite: Objects/Materials/ingots.rsi
state: silver
result: IngotSilver1 result: IngotSilver1
completetime: 2 completetime: 2
materials: materials:
@@ -128,9 +92,6 @@
- type: latheRecipe - type: latheRecipe
id: SheetPlastic id: SheetPlastic
icon:
sprite: Objects/Materials/Sheets/other.rsi
state: plastic
result: SheetPlastic1 result: SheetPlastic1
applyMaterialDiscount: false applyMaterialDiscount: false
completetime: 2 completetime: 2

View File

@@ -1,6 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: Wirecutter id: Wirecutter
icon: { sprite: Objects/Tools/wirecutters.rsi, state: cutters-map }
result: Wirecutter result: Wirecutter
completetime: 2 completetime: 2
materials: materials:
@@ -9,9 +8,6 @@
- type: latheRecipe - type: latheRecipe
id: Screwdriver id: Screwdriver
icon:
sprite: Objects/Tools/screwdriver.rsi
state: screwdriver-map
result: Screwdriver result: Screwdriver
completetime: 2 completetime: 2
materials: materials:
@@ -20,9 +16,6 @@
- type: latheRecipe - type: latheRecipe
id: Welder id: Welder
icon:
sprite: /Textures/Objects/Tools/welder.rsi
state: icon
result: Welder result: Welder
completetime: 2 completetime: 2
materials: materials:
@@ -30,7 +23,6 @@
- type: latheRecipe - type: latheRecipe
id: Wrench id: Wrench
icon: { sprite: Objects/Tools/wrench.rsi, state: icon }
result: Wrench result: Wrench
completetime: 2 completetime: 2
materials: materials:
@@ -38,7 +30,6 @@
- type: latheRecipe - type: latheRecipe
id: CableStack id: CableStack
icon: { sprite: /Textures/Objects/Tools/cable-coils.rsi, state: coillv-30 }
result: CableApcStack1 result: CableApcStack1
completetime: 2 completetime: 2
materials: materials:
@@ -46,7 +37,6 @@
- type: latheRecipe - type: latheRecipe
id: CableMVStack id: CableMVStack
icon: { sprite: /Textures/Objects/Tools/cable-coils.rsi, state: coilmv-30 }
result: CableMVStack1 result: CableMVStack1
completetime: 2 completetime: 2
materials: materials:
@@ -54,7 +44,6 @@
- type: latheRecipe - type: latheRecipe
id: CableHVStack id: CableHVStack
icon: { sprite: /Textures/Objects/Tools/cable-coils.rsi, state: coilhv-30 }
result: CableHVStack1 result: CableHVStack1
completetime: 2 completetime: 2
materials: materials:
@@ -62,7 +51,6 @@
- type: latheRecipe - type: latheRecipe
id: Crowbar id: Crowbar
icon: { sprite: Objects/Tools/crowbar.rsi, state: icon }
result: Crowbar result: Crowbar
completetime: 2 completetime: 2
materials: materials:
@@ -70,7 +58,6 @@
- type: latheRecipe - type: latheRecipe
id: Pickaxe id: Pickaxe
icon: Objects/Weapons/Melee/pickaxe.rsi
result: Pickaxe result: Pickaxe
completetime: 2 completetime: 2
materials: materials:
@@ -79,9 +66,6 @@
- type: latheRecipe - type: latheRecipe
id: Shovel id: Shovel
icon:
sprite: Objects/Tools/shovel.rsi
state: icon
result: Shovel result: Shovel
completetime: 2 completetime: 2
materials: materials:
@@ -90,9 +74,6 @@
- type: latheRecipe - type: latheRecipe
id: Multitool id: Multitool
icon:
sprite: Objects/Tools/multitool.rsi
state: icon
result: Multitool result: Multitool
completetime: 2 completetime: 2
materials: materials:
@@ -101,9 +82,6 @@
- type: latheRecipe - type: latheRecipe
id: PowerDrill id: PowerDrill
icon:
sprite: Objects/Tools/drill.rsi
state: drill_screw
result: PowerDrill result: PowerDrill
completetime: 2 completetime: 2
materials: materials:
@@ -112,9 +90,6 @@
- type: latheRecipe - type: latheRecipe
id: RCD id: RCD
icon:
sprite: Objects/Tools/rcd.rsi
state: icon
result: RCDEmpty result: RCDEmpty
completetime: 4 completetime: 4
materials: materials:
@@ -123,9 +98,6 @@
- type: latheRecipe - type: latheRecipe
id: RCDAmmo id: RCDAmmo
icon:
sprite: Objects/Tools/rcd.rsi
state: ammo
result: RCDAmmo result: RCDAmmo
completetime: 2.4 completetime: 2.4
materials: materials:
@@ -134,7 +106,6 @@
- type: latheRecipe - type: latheRecipe
id: HandheldGPSBasic id: HandheldGPSBasic
icon: { sprite: Objects/Devices/gps.rsi, state: icon }
result: HandheldGPSBasic result: HandheldGPSBasic
completetime: 2 completetime: 2
materials: materials:
@@ -143,7 +114,6 @@
- type: latheRecipe - type: latheRecipe
id: TRayScanner id: TRayScanner
icon: { sprite: Objects/Tools/t-ray.rsi, state: tray-off }
result: trayScanner result: trayScanner
completetime: 2 completetime: 2
materials: materials:
@@ -152,7 +122,6 @@
- type: latheRecipe - type: latheRecipe
id: GasAnalyzer id: GasAnalyzer
icon: { sprite: Objects/Specific/Atmos/gasanalyzer.rsi, state: icon }
result: GasAnalyzer result: GasAnalyzer
completetime: 2 completetime: 2
materials: materials:
@@ -161,7 +130,6 @@
- type: latheRecipe - type: latheRecipe
id: AirlockPainter id: AirlockPainter
icon: { sprite: /Textures/Objects/Tools/airlock_painter.rsi, state: airlock_painter }
result: AirlockPainter result: AirlockPainter
completetime: 2 completetime: 2
materials: materials:
@@ -170,7 +138,6 @@
- type: latheRecipe - type: latheRecipe
id: UtilityBelt id: UtilityBelt
icon: { sprite: Clothing/Belt/utility.rsi, state: icon }
result: ClothingBeltUtility result: ClothingBeltUtility
completetime: 2 completetime: 2
materials: materials:
@@ -179,9 +146,6 @@
- type: latheRecipe - type: latheRecipe
id: HolofanProjector id: HolofanProjector
icon:
sprite: Objects/Devices/Holoprojectors/atmos.rsi
state: icon
result: HolofanProjector result: HolofanProjector
completetime: 8 completetime: 8
materials: # Inherited materials and time from PowerCellMedium recipe materials: # Inherited materials and time from PowerCellMedium recipe
@@ -192,9 +156,6 @@
- type: latheRecipe - type: latheRecipe
id: RPED id: RPED
icon:
sprite: Objects/Specific/Research/rped.rsi
state: icon
result: RPED result: RPED
completetime: 10 completetime: 10
materials: materials: