Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autolathe recipes #2836

Merged
merged 3 commits into from
Dec 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/botany.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
-type: latheRecipe
id: MiniHoe
icon:
sprite: Constructible/Hydroponics/hydro_tools.rsi
state: hoe
result: MiniHoe
completetime: 500
materials:
steel: 30
glass: 10

-type: latheRecipe
id: Scythe
icon:
sprite: Constructible/Hydroponics/hydro_tools.rsi
state: scythe
result: Scythe
completetime: 500
materials:
steel: 40
glass: 30

-type: latheRecipe
id: Hatchet
icon:
sprite: Constructible/Hydroponics/hydro_tools.rsi
state: hatchet
result: Hatchet
completetime: 500
materials:
steel: 60
glass: 10
39 changes: 39 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/chemistry.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
- type: latheRecipe
id: Beaker
icon: Objects/Specific/Chemistry/beakers.rsi
result: Beaker
completetime: 500
materials:
glass: 50

- type: latheRecipe
id: LargeBeaker
icon: Objects/Specific/Chemistry/beakers.rsi
result: LargeBeaker
completetime: 500
materials:
glass: 90

- type: latheRecipe
id: Dropper
icon: Objects/Specific/Chemistry/dropper.rsi
result: Dropper
completetime: 500
materials:
glass: 70

- type: latheRecipe
id: Syringe
icon: Objects/Specific/Chemistry/syringe.rsi
result: Syringe
completetime: 500
materials:
glass: 50

- type: latheRecipe
id: bottle
icon: Objects/Specific/Chemistry/bottle.rsi
result: bottle
completetime: 500
materials:
glass: 60
7 changes: 7 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/cooking.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- type: latheRecipe
id: ButchCleaver
icon: Objects/Weapons/Melee/cleaver.rsi
result: ButchCleaver
completetime: 500
materials:
steel: 90
41 changes: 41 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/janitorial.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
- type: latheRecipe
id: MopItem
icon: Objects/Specific/Janitorial/mop.rsi
result: MopItem
completetime: 500
materials:
steel: 10
glass: 40

- type: latheRecipe
id: MopBucket
icon: Objects/Specific/Janitorial/janitorial.rsi
result: MopBucket
completetime: 500
materials:
steel: 20
glass: 60

- type: latheRecipe
id: Bucket
icon: Objects/Specific/Janitorial/janitorial.rsi
result: Bucket
completetime: 500
materials:
steel: 60

- type: latheRecipe
id: WetFloorSign
icon: Objects/Specific/Janitorial/wet_floor_sign.rsi
result: WetFloorSign
completetime: 500
materials:
glass: 60

- type: latheRecipe
id: SprayBottle
icon: Objects/Specific/Janitorial/janitorial.rsi
result: SprayBottle
completetime: 500
materials:
glass: 50
59 changes: 59 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,62 @@
materials:
steel: 400
glass: 125

- type: latheRecipe
id: Gauze
icon: Objects/Specific/Medical/medical.rsi
result: Gauze
completetime: 500
materials:
glass: 40

- type: latheRecipe
id: Scalpel
icon: Objects/Specific/Medical/surgery_tools.rsi
result: Scalpel
completetime: 500
materials:
steel: 70

- type: latheRecipe
id: Retractor
icon: Objects/Specific/Medical/surgery_tools.rsi
result: Scalpel
completetime: 500
materials:
steel: 50

- type: latheRecipe
id: Cautery
icon: Objects/Specific/Medical/surgery_tools.rsi
result: Cautery
completetime: 500
materials:
steel: 80
glass: 20

- type: latheRecipe
id: Drill
icon: Objects/Specific/Medical/surgery_tools.rsi
result: Drill
completetime: 500
materials:
steel: 70
glass: 30

- type: latheRecipe
id: BoneSaw
icon: Objects/Specific/Medical/surgery_tools.rsi
result: BoneSaw
completetime: 500
materials:
steel: 80
glass: 20

- type: latheRecipe
id: Hemostat
icon: Objects/Specific/Medical/surgery_tools.rsi
result: Hemostat
completetime: 500
materials:
steel: 50
43 changes: 43 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,46 @@
materials:
steel: 30
glass: 50

- type: latheRecipe
id: PowerCellSmallHigh
icon: Objects/Power/PowerCells/power_cell_small_hi.rsi
result: PowerCellSmallHigh
completetime: 500
materials:
steel: 80
glass: 90

- type: latheRecipe
id: GlowStickRed
icon: Objects/Misc/glowstick.rsi
result: GlowStickRed
completetime: 500
materials:
glass: 20

- type: latheRecipe
id: FlareBase
icon: Objects/Misc/flare.rsi
result: FlareBase
completetime: 500
materials:
glass: 40

- type: latheRecipe
id: FlashLightLantern
icon: Objects/Tools/flashlight.rsi
result: FlashLightLantern
completetime: 500
materials:
steel: 50
glass: 60

- type: latheRecipe
id: FireExtinguisher
icon: Objects/Misc/fire_extinguisher.rsi
result: FireExtinguisher
completetime: 500
materials:
steel: 80
glass: 30
24 changes: 24 additions & 0 deletions Resources/Prototypes/Catalog/LatheRecipes/security.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
- type: latheRecipe
id: Handcuffs
icon: Objects/Misc/handcuffs.rsi
result: Handcuffs
completetime: 500
materials:
steel: 60

- type: latheRecipe
id: Stunbaton
icon: Objects/Weapons/Melee/stunbaton.rsi
result: Stunbaton
completetime: 500
materials:
steel: 70
glass: 30

- type: latheRecipe
id: Flash
icon: Objects/Weapons/Melee/flash.rsi
result: Flash
completetime: 500
materials:
glass: 60
47 changes: 44 additions & 3 deletions Resources/Prototypes/Catalog/LatheRecipes/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
result: Wirecutter
completetime: 500
materials:
steel: 80
steel: 70

- type: latheRecipe
id: Screwdriver
Expand All @@ -14,7 +14,7 @@
result: Screwdriver
completetime: 500
materials:
steel: 75
steel: 50

- type: latheRecipe
id: Welder
Expand Down Expand Up @@ -52,7 +52,15 @@
result: Crowbar
completetime: 500
materials:
steel: 50
steel: 70

- type: latheRecipe
id: Pickaxe
icon: Objects/Weapons/Melee/pickaxe.rsi
result: Pickaxe
completetime: 500
materials:
steel: 80

- type: latheRecipe
id: Multitool
Expand All @@ -64,3 +72,36 @@
materials:
steel: 50
glass: 20

- type: latheRecipe
id: PowerDrill
icon:
sprite: Objects/Tools/drill.rsi
state: drill_screw
result: PowerDrill
completetime: 500
materials:
steel: 80
glass: 20

- type: latheRecipe
id: RCD
icon:
sprite: Objects/Tools/rcd.rsi
state: rcd
result: RCD
completetime: 1000
materials:
steel: 250
glass: 100

-type: latheRecipe
id: RCDAmmo
icon:
sprite: Objects/Tools/rcd.rsi
state: rcd_ammo
result: RCDAmmo
completetime: 600
materials:
steel: 90
glass: 80