diff --git a/code/modules/materials/materials/organic/wood_ch.dm b/code/modules/materials/materials/organic/wood_ch.dm new file mode 100644 index 0000000000..0d518400f4 --- /dev/null +++ b/code/modules/materials/materials/organic/wood_ch.dm @@ -0,0 +1,9 @@ + +/datum/material/wood/generate_recipes() //Is a little sad we cant have lovely wooden sofa + . = ..() + recipes += new/datum/stack_recipe_list("sofas", list( \ + new /datum/stack_recipe("sofa middle", /obj/structure/bed/chair/sofa, 1, one_per_turf = 1, on_floor = 1, supplied_material = "[name]"), \ + new /datum/stack_recipe("sofa left", /obj/structure/bed/chair/sofa/left, 1, one_per_turf = 1, on_floor = 1, supplied_material = "[name]"), \ + new /datum/stack_recipe("sofa right", /obj/structure/bed/chair/sofa/right, 1, one_per_turf = 1, on_floor = 1, supplied_material = "[name]"), \ + new /datum/stack_recipe("sofa corner", /obj/structure/bed/chair/sofa/corner, 1, one_per_turf = 1, on_floor = 1, supplied_material = "[name]"), \ + ))