This commit is contained in:
TrilbySpaceClone
2019-08-28 21:18:51 -04:00
parent 0e5ddc88c1
commit d37cb76f42
5 changed files with 257 additions and 121 deletions
+120 -28
View File
@@ -1,3 +1,6 @@
/datum/export/large
k_elasticity = 0
/datum/export/large/crate
cost = 500
k_elasticity = 0
@@ -157,10 +160,16 @@
unit_name = "hydroponics tray"
export_types = list(/obj/machinery/hydroponics)
/datum/export/large/nice_chair
cost = 12
unit_name = "Padded Chair"
export_types = list(/obj/structure/chair/comfy)
/datum/export/large/gas_canister
cost = 10 //Base cost of canister. You get more for nice gases inside.
unit_name = "Gas Canister"
export_types = list(/obj/machinery/portable_atmospherics/canister)
/datum/export/large/gas_canister/get_cost(obj/O)
var/obj/machinery/portable_atmospherics/canister/C = O
var/worth = 10
@@ -175,86 +184,169 @@
worth += gases[/datum/gas/nitryl]*30
return worth
/datum/export/large/odysseus
//////////////
//Matstatues//
//////////////
/datum/export/large/nukestatue
cost = 175
unit_name = "Nuke statue"
export_types = list(/obj/structure/statue/uranium/nuke)
/datum/export/large/engstatue
cost = 175
unit_name = "Engine statue"
export_types = list(/obj/structure/statue/uranium/eng)
/datum/export/large/plasmastatue
cost = 720
unit_name = "Scientist statue"
export_types = list(/obj/structure/statue/plasma/scientist)
/datum/export/large/hosstatue
cost = 225
unit_name = "HoS statue"
export_types = list(/obj/structure/statue/gold/hos)
/datum/export/large/rdstatue
cost = 225
unit_name = "RD statue"
export_types = list(/obj/structure/statue/gold/rd)
/datum/export/large/hopstatue
cost = 225
unit_name = "HoP statue"
export_types = list(/obj/structure/statue/gold/hop)
/datum/export/large/cmostatue
cost = 225
unit_name = "CMO statue"
export_types = list(/obj/structure/statue/gold/cmo)
/datum/export/large/cestatue
cost = 225
unit_name = "CE statue"
export_types = list(/obj/structure/statue/gold/ce)
/datum/export/large/mdstatue
cost = 200
unit_name = "MD statue"
export_types = list(/obj/structure/statue/silver/md)
/datum/export/large/janitorstatue
cost = 200
unit_name = "Janitor statue"
export_types = list(/obj/structure/statue/silver/janitor)
/datum/export/large/secstatue
cost = 200
unit_name = "Sec statue"
export_types = list(/obj/structure/statue/silver/sec)
/datum/export/large/medborgstatue
cost = 200
unit_name = "Medborg statue"
export_types = list(/obj/structure/statue/silver/medborg)
/datum/export/large/secborgstatue
cost = 200
unit_name = "Secborg statue"
export_types = list(/obj/structure/statue/silver/secborg)
/datum/export/large/capstatue
cost = 1200
unit_name = "Captain statue"
export_types = list(/obj/structure/statue/diamond/captain)
/datum/export/large/aistatue
cost = 1200
unit_name = "AI statue"
export_types = list(/obj/structure/statue/diamond/ai1, /obj/structure/statue/diamond/ai2)
/datum/export/large/clownstatue
cost = 2750
unit_name = "Clown statue"
export_types = list(/obj/structure/statue/bananium/clown)
/datum/export/large/sandstatue
cost = 90 //Big cash
unit_name = "sandstone statue"
export_types = list(/obj/structure/statue/sandstone/assistant)
////////////
//MECHS/////
////////////
/datum/export/large/mech
include_subtypes = FALSE
/datum/export/large/mech/odysseus
cost = 5500
unit_name = "working odysseus"
export_types = list(/obj/mecha/medical/odysseus)
include_subtypes = FALSE
/datum/export/large/ripley
/datum/export/large/mech/ripley
cost = 6500
unit_name = "working ripley"
export_types = list(/obj/mecha/working/ripley)
include_subtypes = FALSE
/datum/export/large/firefighter
/datum/export/large/mech/firefighter
cost = 9000
unit_name = "working firefighter"
export_types = list(/obj/mecha/working/ripley/firefighter)
include_subtypes = FALSE
/datum/export/large/gygax
/datum/export/large/mech/gygax
cost = 19000
unit_name = "working gygax"
export_types = list(/obj/mecha/combat/gygax)
include_subtypes = FALSE
/datum/export/large/durand
/datum/export/large/mech/durand
cost = 10000
unit_name = "working durand"
export_types = list(/obj/mecha/combat/durand)
include_subtypes = FALSE
/datum/export/large/phazon
/datum/export/large/mech/phazon
cost = 25000 //Little over half do to needing a core
unit_name = "working phazon"
export_types = list(/obj/mecha/combat/phazon)
include_subtypes = FALSE
/datum/export/large/marauder
/datum/export/large/mech/marauder
cost = 15000 //Still a Combat class mech - CC tech as well! 150% "normal" boundy price.
unit_name = "working marauder"
export_types = list(/obj/mecha/combat/marauder)
include_subtypes = FALSE
/datum/export/large/deathripley
/datum/export/large/mech/deathripley
cost = 8500 //Still a "Combat class" mech - Illegal tech as well! 165% "normal" boundy price.
unit_name = "working illegally modified"
export_types = list(/obj/mecha/working/ripley/deathripley)
include_subtypes = FALSE
/datum/export/large/gygaxdark
/datum/export/large/mech/gygaxdark
cost = 28500 //Still a Combat class mech - Illegal tech as well! 150% "normal" boundy price.
unit_name = "working illegally modified gygax"
export_types = list(/obj/mecha/combat/gygax/dark)
include_subtypes = FALSE
/datum/export/large/oldripley
/datum/export/large/mech/oldripley
cost = 6250 //old mech - Scrap metal ! 50% "normal" boundy price.
unit_name = "working miner ripley"
export_types = list(/obj/mecha/working/ripley/mining)
include_subtypes = FALSE
/datum/export/large/honk
/datum/export/large/mech/honk
cost = 12000 //Still a "Combat class" mech - Comats bordem honk!
unit_name = "working honker"
export_types = list(/obj/mecha/combat/honker)
include_subtypes = FALSE
/datum/export/large/reticence
/datum/export/large/mech/reticence
cost = 12000 //Still a "Combat class" mech - Has cloking and lethal weaponds.
unit_name = "working reticence"
export_types = list(/obj/mecha/combat/reticence)
include_subtypes = FALSE
/datum/export/large/seraph
/datum/export/large/mech/seraph
cost = 25500 //Still a Combat class mech - CC tech as well! 150% "normal" boundy price.
unit_name = "working seraph"
export_types = list(/obj/mecha/combat/marauder/seraph)
include_subtypes = FALSE
/datum/export/large/mauler
/datum/export/large/mech/mauler
cost = 12000 //Still a Combat class mech - CC lethal weaponds.
unit_name = "working legally modified marauder"
export_types = list(/obj/mecha/combat/marauder/mauler)
include_subtypes = FALSE
+6 -1
View File
@@ -28,7 +28,7 @@
return round(amount/MINERAL_MATERIAL_AMOUNT)
// Materials.Selling raw can lead to a big payout but takes a lot of work for miners to get a lot. Best to craft art/rnd gear
// Materials. Selling raw can lead to a big payout but takes a lot of work for miners to get a lot. Best to craft art/rnd gear
/datum/export/material/bananium
cost = 500
@@ -71,6 +71,11 @@
material_id = MAT_TITANIUM // code can only check for one material_id; plastitanium is half plasma, half titanium
message = "cm3 of plastitanium"
/datum/export/material/plastic
cost = 5
material_id = MAT_PLASTIC
message = "cm3 of plastic"
/datum/export/material/metal
cost = 3
message = "cm3 of metal"
+39
View File
@@ -10,6 +10,11 @@
// Hides
/datum/export/stack/leather
cost = 30
unit_name = "leather"
export_types = list(/obj/item/stack/sheet/leather)
/datum/export/stack/skin/monkey
cost = 30
unit_name = "monkey hide"
@@ -94,6 +99,18 @@
unit_name = "cable piece"
export_types = list(/obj/item/stack/cable_coil)
/datum/export/stack/cloth
cost = 10
unit_name = "sheets"
message = "of cloth"
export_types = list(/obj/item/stack/sheet/cloth)
/datum/export/stack/duracloth
cost = 40
unit_name = "sheets"
message = "of duracloth"
export_types = list(/obj/item/stack/sheet/durathread)
// Weird Stuff
/datum/export/stack/abductor
@@ -107,3 +124,25 @@
message = "of adamantine"
export_types = list(/obj/item/stack/sheet/mineral/adamantine)
/datum/export/stack/bone
cost = 20
message = "of bones"
export_types = list(/obj/item/stack/sheet/bone)
/datum/export/stack/bronze
unit_name = "tiles"
cost = 5
message = "of brozne"
export_types = list(/obj/item/stack/tile/bronze)
/datum/export/stack/brass
unit_name = "tiles"
cost = 50
message = "of brass"
export_types = list(/obj/item/stack/tile/brass)
/datum/export/stack/paper
unit_name = "sheets"
cost = 30
message = "of paperframes"
export_types = list(/obj/item/stack/sheet/paperframes)