Files
VOREStation/code/datums/supplypacks/materials.dm
T
Killian d871b645fa Woodstravaganza (#18814)
* woodstravaganza

* floor color handling

* woodstravaganza

* woodstravaganza: sivian edition

* woodstravaganza: vertical tiles

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-11-27 21:17:10 -05:00

170 lines
5.1 KiB
Plaintext

/*
* Here is where any supply packs
* related to materials live.
*/
/datum/supply_pack/materials
group = "Materials"
desc = "A stack of fifty sheets (or ingots)."
/datum/supply_pack/materials/metal50
name = "50 metal sheets"
contains = list(/obj/fiftyspawner/steel)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Metal sheets crate"
/datum/supply_pack/materials/glass50
name = "50 glass sheets"
contains = list(/obj/fiftyspawner/glass)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Glass sheets crate"
/datum/supply_pack/materials/wood50
name = "50 wooden planks"
contains = list(/obj/fiftyspawner/wood)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Wooden planks crate"
/datum/supply_pack/materials/birch50
name = "50 birch planks"
contains = list(/obj/fiftyspawner/birchwood)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Birch planks crate"
/datum/supply_pack/materials/oak50
name = "50 oak planks"
contains = list(/obj/fiftyspawner/oakwood)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Oak planks crate"
/datum/supply_pack/materials/pine50
name = "50 pine planks"
contains = list(/obj/fiftyspawner/pinewood)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Pine planks crate"
/datum/supply_pack/materials/alienwood50
name = "50 alien wood planks"
contains = list(/obj/fiftyspawner/sifwood)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Alien wood planks crate"
/datum/supply_pack/materials/acacia50
name = "50 acacia planks"
contains = list(/obj/fiftyspawner/acaciawood)
cost = 35
containertype = /obj/structure/closet/crate/gilthari
containername = "Acacia planks crate"
/datum/supply_pack/materials/hardwood50
name = "50 hardwood planks"
contains = list(/obj/fiftyspawner/hardwood)
cost = 50
containertype = /obj/structure/closet/crate/gilthari
containername = "Hardwood planks crate"
/datum/supply_pack/materials/redwood50
name = "50 redwood planks"
contains = list(/obj/fiftyspawner/redwood)
cost = 50
containertype = /obj/structure/closet/crate/gilthari
containername = "Redwood planks crate"
/datum/supply_pack/materials/plastic50
name = "50 plastic sheets"
contains = list(/obj/fiftyspawner/plastic)
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Plastic sheets crate"
/datum/supply_pack/materials/copper50
name = "50 copper ingots"
contains = list(/obj/fiftyspawner/copper)
cost = 60
containertype = /obj/structure/closet/crate/grayson
containername = "Copper ingots crate"
/datum/supply_pack/materials/cardboard_sheets
contains = list(/obj/fiftyspawner/cardboard)
name = "50 cardboard sheets"
cost = 10
containertype = /obj/structure/closet/crate/grayson
containername = "Cardboard sheets crate"
/datum/supply_pack/materials/carpet
name = "Imported standard carpet"
desc = "Three standard carpet designs in easy-to-lay tiles."
containertype = /obj/structure/closet/crate/grayson
containername = "Imported carpet crate"
cost = 15
contains = list(
/obj/fiftyspawner/carpet,
/obj/fiftyspawner/tealcarpet,
/obj/fiftyspawner/turcarpet
)
/datum/supply_pack/materials/carpet_ornate
name = "Imported ornate carpet"
desc = "Ornate, high-quality carpet in easy-to-lay tiles."
containertype = /obj/structure/closet/crate/grayson
containername = "Imported ornate carpet crate"
cost = 20
contains = list(
/obj/fiftyspawner/brncarpet,
/obj/fiftyspawner/blucarpet2,
/obj/fiftyspawner/greencarpet,
/obj/fiftyspawner/purplecarpet
)
/datum/supply_pack/materials/carpet_diamond
name = "Imported diamond carpet"
desc = "Classy diamond-patterned carpets in easy-to-lay tiles."
containertype = /obj/structure/closet/crate/grayson
containername = "Imported diamond carpet crate"
cost = 30
contains = list(
/obj/fiftyspawner/bcarpet,
/obj/fiftyspawner/blucarpet,
/obj/fiftyspawner/sblucarpet,
/obj/fiftyspawner/gaycarpet,
/obj/fiftyspawner/purcarpet,
/obj/fiftyspawner/oracarpet
)
/datum/supply_pack/materials/retrocarpet
name = "Imported retro carpet"
desc = "Terran retro-style carpets in easy-to-lay tiles."
containertype = /obj/structure/closet/crate/grayson
containername = "Imported retro carpet crate"
cost = 20
contains = list(
/obj/fiftyspawner/geocarpet,
/obj/fiftyspawner/retrocarpet,
/obj/fiftyspawner/retrocarpet_red,
/obj/fiftyspawner/happycarpet
)
/datum/supply_pack/materials/linoleum
name = "Linoleum flooring"
desc = "Easy-to-clean, easy-to-lay, guaranteed non-stick linoleum floor tiles."
containertype = /obj/structure/closet/crate/grayson
containername = "Linoleum crate"
cost = 15
contains = list(/obj/fiftyspawner/linoleum)
/datum/supply_pack/materials/concrete
name = "Concrete blocks"
desc = "Cheap structural concrete blocks. Rebar sold seperately."
cost = 10
containertype = /obj/structure/closet/crate/grayson
contains = list(/obj/fiftyspawner/concrete)
containername = "Concrete bricks crate"