mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-27 09:31:54 +00:00
* Crafting/Cooking menu update * Yeeted away all of the merge conflicts, time to fix the code * Okay, now it compiles, and after testing, it seems to work just fine * Actually, early addition of an upstream fix, so those that don't have hunger can still open the cooking menu * Fixes the units tests by removing the extra comma in the Stuffed Muli Pod recipe Co-authored-by: Andrew <mt.forspam@gmail.com> Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com> Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
141 lines
4.8 KiB
Plaintext
141 lines
4.8 KiB
Plaintext
/datum/crafting_recipe/durathread_vest
|
|
name = "Durathread Vest"
|
|
result = /obj/item/clothing/suit/armor/vest/durathread
|
|
reqs = list(/obj/item/stack/sheet/durathread = 5,
|
|
/obj/item/stack/sheet/leather = 4)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/durathread_helmet
|
|
name = "Durathread Helmet"
|
|
result = /obj/item/clothing/head/helmet/durathread
|
|
reqs = list(/obj/item/stack/sheet/durathread = 4,
|
|
/obj/item/stack/sheet/leather = 5)
|
|
time = 4 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/fannypack
|
|
name = "Fannypack"
|
|
result = /obj/item/storage/belt/fannypack
|
|
reqs = list(/obj/item/stack/sheet/cloth = 2,
|
|
/obj/item/stack/sheet/leather = 1)
|
|
time = 2 SECONDS
|
|
category = CAT_CONTAINERS
|
|
|
|
/datum/crafting_recipe/hudsunsec
|
|
name = "Security HUDsunglasses"
|
|
result = /obj/item/clothing/glasses/hud/security/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/security = 1,
|
|
/obj/item/clothing/glasses/sunglasses = 1,
|
|
/obj/item/stack/cable_coil = 5)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/hudsunsecremoval
|
|
name = "Security HUD removal"
|
|
result = /obj/item/clothing/glasses/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses = 1)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/hudsunmed
|
|
name = "Medical HUDsunglasses"
|
|
result = /obj/item/clothing/glasses/hud/health/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/health = 1,
|
|
/obj/item/clothing/glasses/sunglasses = 1,
|
|
/obj/item/stack/cable_coil = 5)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/hudsunmedremoval
|
|
name = "Medical HUD removal"
|
|
result = /obj/item/clothing/glasses/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/health/sunglasses = 1)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/hudsundiag
|
|
name = "Diagnostic HUDsunglasses"
|
|
result = /obj/item/clothing/glasses/hud/diagnostic/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1,
|
|
/obj/item/clothing/glasses/sunglasses = 1,
|
|
/obj/item/stack/cable_coil = 5)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/hudsundiagremoval
|
|
name = "Diagnostic HUD removal"
|
|
result = /obj/item/clothing/glasses/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses = 1)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/scienceglasses
|
|
name = "Science Glasses"
|
|
result = /obj/item/clothing/glasses/sunglasses/chemical
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/science = 1,
|
|
/obj/item/clothing/glasses/sunglasses = 1,
|
|
/obj/item/stack/cable_coil = 5)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/scienceglassesremoval
|
|
name = "Chemical Scanner removal"
|
|
result = /obj/item/clothing/glasses/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/sunglasses/chemical = 1)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/ghostsheet
|
|
name = "Ghost Sheet"
|
|
result = /obj/item/clothing/suit/costume/ghost_sheet
|
|
time = 0.5 SECONDS
|
|
tool_behaviors = list(TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/bedsheet = 1)
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/lizardboots
|
|
name = "Lizard Skin Boots"
|
|
result = /obj/effect/spawner/random/clothing/lizardboots
|
|
reqs = list(/obj/item/stack/sheet/animalhide/lizard = 1, /obj/item/stack/sheet/leather = 1)
|
|
time = 6 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/prisonsuit
|
|
name = "Prisoner Uniform (Suit)"
|
|
result = /obj/item/clothing/under/rank/prisoner
|
|
reqs = list(/obj/item/stack/sheet/cloth = 3, /obj/item/stack/license_plates = 1)
|
|
time = 2 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/prisonskirt
|
|
name = "Prisoner Uniform (Skirt)"
|
|
result = /obj/item/clothing/under/rank/prisoner/skirt
|
|
reqs = list(/obj/item/stack/sheet/cloth = 3, /obj/item/stack/license_plates = 1)
|
|
time = 2 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/prisonshoes
|
|
name = "Orange Prison Shoes"
|
|
result = /obj/item/clothing/shoes/sneakers/orange
|
|
reqs = list(/obj/item/stack/sheet/cloth = 2, /obj/item/stack/license_plates = 1)
|
|
time = 1 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/tv_helmet
|
|
name = "Television Helmet"
|
|
result = /obj/item/clothing/head/costume/tv_head
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_CROWBAR)
|
|
reqs = list(/obj/item/wallframe/status_display = 1)
|
|
time = 2 SECONDS
|
|
category = CAT_CLOTHING
|
|
|