Files
Bubberstation/code/modules/cargo/exports/tools.dm
ArcaneMusic e09a9032da Crates and bountes are now defined by crate's value and paygrades. Civilian bounty payout is higher and uncheesable. (#55413)
Does a value-wise refactor of crates and bounties in order to scale the value of these imports and exports to the value of crate exports (500 credits each). Then, I have adjusted the value of crate exports to 200 credits down from 500 to place the most standard unit of profit within cargo to a scale within that of roundstart paygrades currently on station. (350-1400 credits).

This effectively balances one of the biggest disparities left within the in-game economy, which is that cargo's price scales have really never been re-balanced with the considerations of on station prices, and have been still to the same scale as when they were based on cargo points 3 years ago. While admittedly some prices in vendors were scale to those original cargo values, so many of them weren't that it warranted a massive rebalance PR in order to places the scale of these items within an appropriate range of their intended user's cost values.
2020-12-10 23:43:46 +00:00

159 lines
4.1 KiB
Plaintext

/datum/export/toolbox
cost = CARGO_CRATE_VALUE * 0.02
unit_name = "toolbox"
export_types = list(/obj/item/storage/toolbox)
// mechanical toolbox: 22cr
// emergency toolbox: 17-20cr
// electrical toolbox: 36cr
// robust: priceless
// Basic tools
/datum/export/screwdriver
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "screwdriver"
export_types = list(/obj/item/screwdriver)
include_subtypes = FALSE
/datum/export/wrench
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "wrench"
export_types = list(/obj/item/wrench)
/datum/export/crowbar
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "crowbar"
export_types = list(/obj/item/crowbar)
/datum/export/wirecutters
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "pair"
message = "of wirecutters"
export_types = list(/obj/item/wirecutters)
/datum/export/weldingtool
cost = CARGO_CRATE_VALUE * 0.025
unit_name = "welding tool"
export_types = list(/obj/item/weldingtool)
include_subtypes = FALSE
/datum/export/weldingtool/emergency
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "emergency welding tool"
export_types = list(/obj/item/weldingtool/mini)
/datum/export/weldingtool/industrial
cost = CARGO_CRATE_VALUE * 0.05
unit_name = "industrial welding tool"
export_types = list(/obj/item/weldingtool/largetank, /obj/item/weldingtool/hugetank)
/datum/export/extinguisher
cost = CARGO_CRATE_VALUE * 0.075
unit_name = "fire extinguisher"
export_types = list(/obj/item/extinguisher)
include_subtypes = FALSE
/datum/export/extinguisher/mini
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "pocket fire extinguisher"
export_types = list(/obj/item/extinguisher/mini)
/datum/export/flashlight
cost = CARGO_CRATE_VALUE * 0.025
unit_name = "flashlight"
export_types = list(/obj/item/flashlight)
include_subtypes = FALSE
/datum/export/flashlight/flare
cost = CARGO_CRATE_VALUE * 0.01
unit_name = "flare"
export_types = list(/obj/item/flashlight/flare)
/datum/export/flashlight/seclite
cost = CARGO_CRATE_VALUE * 0.05
unit_name = "seclite"
export_types = list(/obj/item/flashlight/seclite)
/datum/export/analyzer
cost = CARGO_CRATE_VALUE * 0.025
unit_name = "analyzer"
export_types = list(/obj/item/analyzer)
/datum/export/analyzer/t_scanner
cost = CARGO_CRATE_VALUE * 0.025
unit_name = "t-ray scanner"
export_types = list(/obj/item/t_scanner)
/datum/export/radio
cost = CARGO_CRATE_VALUE * 0.025
unit_name = "radio"
export_types = list(/obj/item/radio)
exclude_types = list(/obj/item/radio/mech)
//Advanced/Power Tools.
/datum/export/weldingtool/experimental
cost = CARGO_CRATE_VALUE * 0.45
unit_name = "experimental welding tool"
export_types = list(/obj/item/weldingtool/experimental)
/datum/export/jawsoflife
cost = CARGO_CRATE_VALUE * 0.5
unit_name = "jaws of life"
export_types = list(/obj/item/crowbar/power)
/datum/export/handdrill
cost = CARGO_CRATE_VALUE * 0.5
unit_name = "hand drill"
export_types = list(/obj/item/screwdriver/power)
/datum/export/rld_mini
cost = CARGO_CRATE_VALUE * 0.75
unit_name = "mini rapid lighting device"
export_types = list(/obj/item/construction/rld/mini)
/datum/export/rsf
cost = CARGO_CRATE_VALUE * 0.5
unit_name = "rapid service fabricator"
export_types = list(/obj/item/rsf)
/datum/export/rcd
cost = CARGO_CRATE_VALUE * 0.5
unit_name = "rapid construction device"
export_types = list(/obj/item/construction/rcd)
/datum/export/rcd_ammo
cost = CARGO_CRATE_VALUE * 0.3
unit_name = "compressed matter cardridge"
export_types = list(/obj/item/rcd_ammo)
/datum/export/rpd
cost = CARGO_CRATE_VALUE * 0.5
unit_name = "rapid pipe dispenser"
export_types = list(/obj/item/pipe_dispenser)
//artisanal exports for the mom and pops
/datum/export/soap
cost = CARGO_CRATE_VALUE * 0.375
unit_name = "soap"
export_types = list(/obj/item/soap)
/datum/export/soap/homemade
cost = CARGO_CRATE_VALUE * 0.15
unit_name = "artisanal soap"
export_types = list(/obj/item/soap/homemade)
/datum/export/soap/omega
cost = CARGO_CRATE_VALUE * 14
unit_name = "omega soap"
export_types = list(/obj/item/soap/omega)
/datum/export/candle
cost = CARGO_CRATE_VALUE * 0.125
unit_name = "candle"
export_types = list(/obj/item/candle)