Merge pull request #2647 from CHOMPStationBot/upstream-merge-11224

[MIRROR] Add recycling machinery
This commit is contained in:
Nadyr
2021-07-24 23:44:49 -04:00
committed by GitHub
7 changed files with 285 additions and 1 deletions

View File

@@ -214,7 +214,7 @@
/obj/item/weapon/rms/attack_self(mob/user)
var/list/choices = list(
"Steel" = radial_image_steel,
MAT_GLASS = radial_image_glass,
"Glass" = radial_image_glass,
"Cloth" = radial_image_cloth,
"Plastic" = radial_image_plastic,
"Stone" = radial_image_stone,

View File

@@ -0,0 +1,41 @@
#ifndef T_BOARD
#error T_BOARD macro is not defined but we need it!
#endif
/obj/item/weapon/circuitboard/recycler_crusher
name = T_BOARD("recycler - crusher")
build_path = /obj/machinery/recycling/crusher
board_type = new /datum/frame/frame_types/machine
origin_tech = list(TECH_MATERIAL = 2)
matter = list(MAT_STEEL = 50, MAT_GLASS = 50)
req_components = list(
/obj/item/stack/cable_coil = 2,
/obj/item/weapon/stock_parts/motor = 1,
/obj/item/weapon/stock_parts/gear = 1,
/obj/item/weapon/stock_parts/matter_bin = 1,
/obj/item/weapon/stock_parts/manipulator = 1
)
/obj/item/weapon/circuitboard/recycler_sorter
name = T_BOARD("recycler - sorter")
build_path = /obj/machinery/recycling/sorter
board_type = new /datum/frame/frame_types/machine
origin_tech = list(TECH_MATERIAL = 2)
matter = list(MAT_STEEL = 50, MAT_GLASS = 50)
req_components = list(
/obj/item/stack/cable_coil = 2,
/obj/item/weapon/stock_parts/motor = 1,
/obj/item/weapon/stock_parts/gear = 3
)
/obj/item/weapon/circuitboard/recycler_stamper
name = T_BOARD("recycler - stamper")
build_path = /obj/machinery/recycling/stamper
board_type = new /datum/frame/frame_types/machine
origin_tech = list(TECH_MATERIAL = 2)
matter = list(MAT_STEEL = 50, MAT_GLASS = 50)
req_components = list(
/obj/item/stack/cable_coil = 2,
/obj/item/weapon/stock_parts/gear = 2,
/obj/item/weapon/stock_parts/motor = 2
)