* maps - none of our changes included yet i'll get them in after i finish up the rest of the sync * sync part 1 - underscore folders in code * controllers folder * datums folder * game folder * cmon, work * modules - admin to awaymissions * cargo to events * fields to lighting * mapping > ruins * rest of the code folder * rest of the folders in the root directory * DME * fixes compiling errors. it compiles so it works * readds map changes * fixes dogborg module select * fixes typo in moduleselect_alternate_icon filepath
109 lines
2.6 KiB
Plaintext
109 lines
2.6 KiB
Plaintext
/datum/export/stack
|
|
unit_name = "sheet"
|
|
|
|
/datum/export/stack/get_amount(obj/O)
|
|
var/obj/item/stack/S = O
|
|
if(istype(S))
|
|
return S.amount
|
|
return 0
|
|
|
|
// Hides
|
|
|
|
/datum/export/stack/skin/monkey
|
|
cost = 50
|
|
unit_name = "monkey hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/monkey)
|
|
|
|
/datum/export/stack/skin/human
|
|
cost = 100
|
|
contraband = TRUE
|
|
unit_name = "piece"
|
|
message = "of human skin"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/human)
|
|
|
|
/datum/export/stack/skin/goliath_hide
|
|
cost = 200
|
|
unit_name = "goliath hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/goliath_hide)
|
|
|
|
/datum/export/stack/skin/cat
|
|
cost = 150
|
|
contraband = TRUE
|
|
unit_name = "cat hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/cat)
|
|
|
|
/datum/export/stack/skin/corgi
|
|
cost = 200
|
|
contraband = TRUE
|
|
unit_name = "corgi hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/corgi)
|
|
|
|
/datum/export/stack/skin/lizard
|
|
cost = 150
|
|
unit_name = "lizard hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/lizard)
|
|
|
|
/datum/export/stack/skin/gondola
|
|
cost = 500
|
|
unit_name = "gondola hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/gondola)
|
|
|
|
/datum/export/stack/skin/xeno
|
|
cost = 500
|
|
unit_name = "alien hide"
|
|
export_types = list(/obj/item/stack/sheet/animalhide/xeno)
|
|
|
|
// Common materials.
|
|
// For base materials, see materials.dm
|
|
|
|
/datum/export/stack/plasteel
|
|
cost = 155 // 2000u of plasma + 2000u of metal.
|
|
message = "of plasteel"
|
|
export_types = list(/obj/item/stack/sheet/plasteel)
|
|
|
|
// 1 glass + 0.5 metal, cost is rounded up.
|
|
/datum/export/stack/rglass
|
|
cost = 8
|
|
message = "of reinforced glass"
|
|
export_types = list(/obj/item/stack/sheet/rglass)
|
|
|
|
/datum/export/stack/bscrystal
|
|
cost = 300
|
|
message = "of bluespace crystals"
|
|
export_types = list(/obj/item/stack/sheet/bluespace_crystal)
|
|
|
|
/datum/export/stack/wood
|
|
cost = 30
|
|
unit_name = "wood plank"
|
|
export_types = list(/obj/item/stack/sheet/mineral/wood)
|
|
|
|
/datum/export/stack/cardboard
|
|
cost = 2
|
|
message = "of cardboard"
|
|
export_types = list(/obj/item/stack/sheet/cardboard)
|
|
|
|
/datum/export/stack/sandstone
|
|
cost = 1
|
|
unit_name = "block"
|
|
message = "of sandstone"
|
|
export_types = list(/obj/item/stack/sheet/mineral/sandstone)
|
|
|
|
/datum/export/stack/cable
|
|
cost = 0.2
|
|
unit_name = "cable piece"
|
|
export_types = list(/obj/item/stack/cable_coil)
|
|
|
|
// Weird Stuff
|
|
|
|
/datum/export/stack/abductor
|
|
cost = 1000
|
|
message = "of alien alloy"
|
|
export_types = list(/obj/item/stack/sheet/mineral/abductor)
|
|
|
|
/datum/export/stack/adamantine
|
|
unit_name = "bar"
|
|
cost = 500
|
|
message = "of adamantine"
|
|
export_types = list(/obj/item/stack/sheet/mineral/adamantine)
|
|
|