Files
Aurora.3/code/modules/cargo/exports/sheets.dm
courierbravo ba4d62a5a8 Balancing - Mining materials exports (#19470)
Added the ability to sell off your mining materials for profit. All
prices are relatively low, so it shouldn't mess up the balance of things
too much.
Consequentially, engineering can now sell its gold, silver, and platinum
to operations.
Also, I removed market elasticity from this materials list. Just to make
things far more consistent, and remove any potential and needless
frustration.
Thank you to @BoomerThor for helping me through this!
2024-07-17 21:11:36 +00:00

73 lines
1.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/material/animalhide/monkey)
/datum/export/stack/skin/human
cost = 100
contraband = TRUE
unit_name = "piece"
message = "of human skin"
export_types = list(/obj/item/stack/material/animalhide/human)
/datum/export/stack/skin/cat
cost = 150
contraband = TRUE
unit_name = "cat hide"
export_types = list(/obj/item/stack/material/animalhide/cat)
/datum/export/stack/skin/corgi
cost = 200
contraband = TRUE
unit_name = "corgi hide"
export_types = list(/obj/item/stack/material/animalhide/corgi)
/datum/export/stack/skin/lizard
cost = 150
unit_name = "lizard hide"
export_types = list(/obj/item/stack/material/animalhide/lizard)
// Common materials.
// For base materials, see materials.dm
// 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/material/glass/reinforced)
/datum/export/stack/wood
cost = 30
unit_name = "wood plank"
export_types = list(/obj/item/stack/material/wood)
/datum/export/stack/cardboard
cost = 2
message = "of cardboard"
export_types = list(/obj/item/stack/material/cardboard)
/datum/export/stack/sandstone
cost = 1
unit_name = "block"
message = "of sandstone"
export_types = list(/obj/item/stack/material/sandstone)
/datum/export/stack/cable
cost = 0.2
unit_name = "cable piece"
export_types = list(/obj/item/stack/cable_coil)
// Weird Stuff