mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-17 11:05:16 +01:00
144 lines
3.6 KiB
Plaintext
144 lines
3.6 KiB
Plaintext
/datum/crafting_recipe/curtain
|
|
name = "Curtains"
|
|
reqs = list(
|
|
/obj/item/stack/sheet/cloth = 4,
|
|
/obj/item/stack/rods = 1,
|
|
)
|
|
result = /obj/structure/curtain/cloth
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/showercurtain
|
|
name = "Shower Curtains"
|
|
reqs = list(
|
|
/obj/item/stack/sheet/cloth = 2,
|
|
/obj/item/stack/sheet/plastic = 2,
|
|
/obj/item/stack/rods = 1,
|
|
)
|
|
result = /obj/structure/curtain
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/aquarium
|
|
name = "Aquarium"
|
|
result = /obj/structure/aquarium
|
|
time = 10 SECONDS
|
|
reqs = list(
|
|
/obj/item/stack/sheet/iron = 10,
|
|
/obj/item/stack/sheet/glass = 10,
|
|
/obj/item/aquarium_kit = 1,
|
|
)
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/fish_tank
|
|
name = "Portable Fish Tank"
|
|
result = /obj/item/fish_tank
|
|
time = 10 SECONDS
|
|
reqs = list(
|
|
/obj/item/stack/sheet/plastic = 5,
|
|
/obj/item/aquarium_kit = 1,
|
|
)
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/mirror
|
|
name = "Mirror"
|
|
result = /obj/item/wallframe/mirror
|
|
reqs = list(
|
|
/obj/item/stack/sheet/glass = 5,
|
|
/obj/item/stack/sheet/mineral/silver = 2,
|
|
)
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/surgery_tray
|
|
name = "Surgery Tray"
|
|
reqs = list(
|
|
/obj/item/stack/sheet/mineral/silver = 1,
|
|
/obj/item/stack/rods = 2
|
|
)
|
|
result = /obj/item/surgery_tray
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
category = CAT_FURNITURE
|
|
time = 5 SECONDS
|
|
|
|
/datum/crafting_recipe/defib_mobile
|
|
name = "Mobile Defibrillator Mount"
|
|
reqs = list(
|
|
/obj/item/stack/sheet/mineral/silver = 1,
|
|
/obj/item/stack/sheet/iron = 5,
|
|
/obj/item/stack/cable_coil = 15,
|
|
)
|
|
result = /obj/machinery/defibrillator_mount/mobile
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
category = CAT_FURNITURE
|
|
time = 7 SECONDS
|
|
|
|
/datum/crafting_recipe/flatpack_cart
|
|
name = "Flatpack Cart"
|
|
reqs = list(
|
|
/obj/item/stack/sheet/iron = 4,
|
|
/obj/item/stack/sheet/plasteel = 1,
|
|
/obj/item/stack/rods = 8
|
|
)
|
|
result = /obj/structure/flatpack_cart
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
category = CAT_FURNITURE
|
|
time = 10 SECONDS
|
|
|
|
/datum/crafting_recipe/lamp
|
|
name = "Desk Lamp"
|
|
result = /obj/item/flashlight/lamp
|
|
reqs = list(
|
|
/obj/item/flashlight = 1,
|
|
/obj/item/stack/rods = 1,
|
|
/obj/item/light/bulb = 1,
|
|
)
|
|
crafting_flags = CRAFT_SKIP_MATERIALS_PARITY
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/lamp/New()
|
|
. = ..()
|
|
LAZYADD(blacklist, subtypesof(/obj/item/flashlight))
|
|
|
|
/datum/crafting_recipe/lamp/green
|
|
name = "Green Desk Lamp"
|
|
result = /obj/item/flashlight/lamp/green
|
|
|
|
/datum/crafting_recipe/banana_lamp
|
|
name = "Banana Lamp"
|
|
result = /obj/item/flashlight/lamp/bananalamp
|
|
reqs = list(
|
|
/obj/item/flashlight/lamp = 1,
|
|
/obj/item/grown/bananapeel = 1,
|
|
)
|
|
blacklist = list(
|
|
/obj/item/flashlight/lamp/bananalamp,
|
|
/obj/item/flashlight/lamp/space_bubble,
|
|
)
|
|
requirements_mats_blacklist = list(/obj/item/grown/bananapeel)
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/signboard
|
|
name = "Signboard"
|
|
desc = "A sign, you can write anything on it!"
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
result = /obj/structure/signboard
|
|
reqs = list(
|
|
/obj/item/stack/sheet/mineral/wood = 5,
|
|
)
|
|
time = 5 SECONDS
|
|
category = CAT_FURNITURE
|
|
|
|
/datum/crafting_recipe/holosign
|
|
name = "Holographic Signboard"
|
|
desc = "A sign, you can write anything on it! Now available in many colors!"
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL)
|
|
result = /obj/structure/signboard/holosign
|
|
reqs = list(
|
|
/obj/item/stack/sheet/iron = 5,
|
|
/obj/item/stack/cable_coil = 5,
|
|
/obj/item/stock_parts/micro_laser = 1,
|
|
)
|
|
time = 10 SECONDS
|
|
category = CAT_FURNITURE
|
|
|