|
|
|
@@ -10,6 +10,7 @@
|
|
|
|
|
* Runed Metal (cult)
|
|
|
|
|
* Brass (clockwork cult)
|
|
|
|
|
* Bronze (bake brass)
|
|
|
|
|
* Cotton/Duracotton
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
@@ -186,31 +187,43 @@ GLOBAL_LIST_INIT(plasteel_recipes, list ( \
|
|
|
|
|
*/
|
|
|
|
|
GLOBAL_LIST_INIT(wood_recipes, list ( \
|
|
|
|
|
new/datum/stack_recipe("wooden sandals", /obj/item/clothing/shoes/sandal, 1), \
|
|
|
|
|
new/datum/stack_recipe("tiki mask", /obj/item/clothing/mask/gas/tiki_mask, 2), \
|
|
|
|
|
new/datum/stack_recipe("wood floor tile", /obj/item/stack/tile/wood, 1, 4, 20), \
|
|
|
|
|
new/datum/stack_recipe("wood table frame", /obj/structure/table_frame/wood, 2, time = 10), \
|
|
|
|
|
null, \
|
|
|
|
|
new/datum/stack_recipe_list("pews", list(
|
|
|
|
|
new /datum/stack_recipe("pew (middle)", /obj/structure/chair/pew, 3, one_per_turf = TRUE, on_floor = TRUE),\
|
|
|
|
|
new /datum/stack_recipe("pew (left)", /obj/structure/chair/pew/left, 3, one_per_turf = TRUE, on_floor = TRUE),\
|
|
|
|
|
new /datum/stack_recipe("pew (right)", /obj/structure/chair/pew/right, 3, one_per_turf = TRUE, on_floor = TRUE),\
|
|
|
|
|
)),
|
|
|
|
|
null, \
|
|
|
|
|
new/datum/stack_recipe("rifle stock", /obj/item/weaponcrafting/stock, 10, time = 40), \
|
|
|
|
|
new/datum/stack_recipe("rolling pin", /obj/item/kitchen/rollingpin, 2, time = 30), \
|
|
|
|
|
new/datum/stack_recipe("wooden buckler", /obj/item/shield/riot/buckler, 20, time = 40), \
|
|
|
|
|
new/datum/stack_recipe("baseball bat", /obj/item/melee/baseball_bat, 5, time = 15),\
|
|
|
|
|
null, \
|
|
|
|
|
new/datum/stack_recipe("wooden chair", /obj/structure/chair/wood/, 3, time = 10, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("winged wooden chair", /obj/structure/chair/wood/wings, 3, time = 10, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("plywood chair", /obj/structure/chair/comfy/plywood, 4, time = 10, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
null, \
|
|
|
|
|
new/datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, 5, time = 50, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("wooden door", /obj/structure/mineral_door/wood, 10, time = 20, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("rustic wooden door", /obj/structure/mineral_door/woodrustic, 10, time = 20, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
null, \
|
|
|
|
|
new/datum/stack_recipe("wooden barrel", /obj/structure/fermenting_barrel, 10, time = 20, one_per_turf = TRUE, on_floor = TRUE),\
|
|
|
|
|
new/datum/stack_recipe("coffin", /obj/structure/closet/crate/coffin, 5, time = 15, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("book case", /obj/structure/bookcase, 4, time = 15, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("drying rack", /obj/machinery/smartfridge/drying_rack, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("dog bed", /obj/structure/bed/dogbed, 10, time = 10, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("dresser", /obj/structure/dresser, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("picture frame", /obj/item/wallframe/picture, 1, time = 10),\
|
|
|
|
|
new/datum/stack_recipe("display case chassis", /obj/structure/displaycase_chassis, 5, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("loom", /obj/structure/loom, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("wooden buckler", /obj/item/shield/riot/buckler, 20, time = 40), \
|
|
|
|
|
new/datum/stack_recipe("apiary", /obj/structure/beebox, 40, time = 50),\
|
|
|
|
|
new/datum/stack_recipe("tiki mask", /obj/item/clothing/mask/gas/tiki_mask, 2), \
|
|
|
|
|
new/datum/stack_recipe("honey frame", /obj/item/honey_frame, 5, time = 10),\
|
|
|
|
|
new/datum/stack_recipe("ore box", /obj/structure/ore_box, 4, time = 50, one_per_turf = TRUE, on_floor = TRUE),\
|
|
|
|
|
new/datum/stack_recipe("wooden crate", /obj/structure/closet/crate/wooden, 6, time = 50, one_per_turf = TRUE, on_floor = TRUE),\
|
|
|
|
|
new/datum/stack_recipe("baseball bat", /obj/item/melee/baseball_bat, 5, time = 15),\
|
|
|
|
|
new/datum/stack_recipe("display case chassis", /obj/structure/displaycase_chassis, 5, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("loom", /obj/structure/loom, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \
|
|
|
|
|
new/datum/stack_recipe("apiary", /obj/structure/beebox, 40, time = 50),\
|
|
|
|
|
null, \
|
|
|
|
|
new/datum/stack_recipe("picture frame", /obj/item/wallframe/picture, 1, time = 10),\
|
|
|
|
|
new/datum/stack_recipe("honey frame", /obj/item/honey_frame, 5, time = 10),\
|
|
|
|
|
))
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/mineral/wood
|
|
|
|
@@ -272,6 +285,9 @@ GLOBAL_LIST_INIT(cloth_recipes, list ( \
|
|
|
|
|
resistance_flags = FLAMMABLE
|
|
|
|
|
force = 0
|
|
|
|
|
throwforce = 0
|
|
|
|
|
pull_effort = 90
|
|
|
|
|
is_fabric = TRUE
|
|
|
|
|
loom_result = /obj/item/stack/sheet/silk
|
|
|
|
|
merge_type = /obj/item/stack/sheet/cloth
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/cloth/Initialize(mapload, new_amount, merge = TRUE)
|
|
|
|
@@ -281,6 +297,22 @@ GLOBAL_LIST_INIT(cloth_recipes, list ( \
|
|
|
|
|
/obj/item/stack/sheet/cloth/ten
|
|
|
|
|
amount = 10
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/cloth/thirty
|
|
|
|
|
amount = 30
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/silk
|
|
|
|
|
name = "silk"
|
|
|
|
|
desc = "A long soft material. This one is just made out of cotton rather then any spiders or wyrms"
|
|
|
|
|
singular_name = "silk sheet"
|
|
|
|
|
icon_state = "sheet-silk"
|
|
|
|
|
item_state = "sheet-cloth"
|
|
|
|
|
novariants = TRUE
|
|
|
|
|
merge_type = /obj/item/stack/sheet/silk
|
|
|
|
|
|
|
|
|
|
//obj/item/stack/sheet/silk/Initialize(mapload, new_amount, merge = TRUE)
|
|
|
|
|
// recipes = GLOB.silk_recipes
|
|
|
|
|
// return ..()
|
|
|
|
|
|
|
|
|
|
//Durathread fuck slash-asterisk comments
|
|
|
|
|
GLOBAL_LIST_INIT(durathread_recipes, list ( \
|
|
|
|
|
new/datum/stack_recipe("durathread jumpsuit", /obj/item/clothing/under/durathread, 4, time = 40),
|
|
|
|
@@ -649,6 +681,12 @@ new /datum/stack_recipe("paper frame door", /obj/structure/mineral_door/paperfra
|
|
|
|
|
pull_effort = 30
|
|
|
|
|
loom_result = /obj/item/stack/sheet/cloth
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/cotton/ten
|
|
|
|
|
amount = 10
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/cotton/thirty
|
|
|
|
|
amount = 30
|
|
|
|
|
|
|
|
|
|
/obj/item/stack/sheet/cotton/durathread
|
|
|
|
|
name = "raw durathread bundle"
|
|
|
|
|
desc = "A bundle of raw durathread ready to be spun on the loom."
|
|
|
|
|