Files
Cameron Lennox 6ac39e264e Adds Inflation (#19447)
* it's yours my friend

as long as you have enough

* Sellable

AND bombcode is fixed

* this

* Craftable

* Update code/controllers/subsystems/supply.dm

* Update code/modules/economy/cargo_point_scanner.dm

* Apply suggestion from @Cameron-The-Raven
2026-05-21 10:22:06 -04:00

104 lines
3.6 KiB
Plaintext

/obj/structure/closet/secure_closet/cargotech
name = "cargo technician's locker"
req_access = list(ACCESS_CARGO)
closet_appearance = /datum/decl/closet_appearance/secure_closet/cargo
starts_with = list(
/obj/item/clothing/under/rank/cargotech,
/obj/item/clothing/under/rank/cargotech/skirt,
/obj/item/clothing/under/rank/cargotech/jeans,
/obj/item/clothing/under/rank/cargotech/jeans/female,
/obj/item/clothing/suit/storage/hooded/wintercoat/cargo,
/obj/item/clothing/shoes/boots/winter/supply,
/obj/item/clothing/shoes/black,
/obj/item/radio/headset/cargo,
/obj/item/radio/headset/alt/cargo,
/obj/item/radio/headset/earbud/cargo,
/obj/item/clothing/gloves/black,
/obj/item/clothing/gloves/fingerless,
/obj/item/clothing/head/soft,
/obj/item/cargo_scanner)
/obj/structure/closet/secure_closet/cargotech/Initialize(mapload)
if(prob(75))
starts_with += /obj/item/storage/backpack
else
starts_with += /obj/item/storage/backpack/satchel/norm
if(prob(25))
starts_with += /obj/item/storage/backpack/dufflebag
return ..()
/obj/structure/closet/secure_closet/quartermaster
name = "quartermaster's locker"
req_access = list(ACCESS_QM)
closet_appearance = /datum/decl/closet_appearance/secure_closet/cargo/qm
starts_with = list(
/obj/item/clothing/under/rank/cargo,
/obj/item/clothing/under/rank/cargo/skirt,
/obj/item/clothing/under/rank/cargo/jeans,
/obj/item/clothing/under/rank/cargo/jeans/female,
/obj/item/clothing/shoes/brown,
/obj/item/radio/headset/qm,
/obj/item/radio/headset/alt/qm,
/obj/item/radio/headset/earbud/qm,
/obj/item/clothing/under/rank/neo_qm,
/obj/item/clothing/under/rank/neo_qm_skirt,
/obj/item/clothing/under/rank/neo_qm_jacket,
/obj/item/clothing/under/rank/neo_qm_white,
/obj/item/clothing/under/rank/neo_qm_white_skirt,
/obj/item/clothing/under/rank/neo_qm_turtle,
/obj/item/clothing/under/rank/neo_qm_turtle_skirt,
/obj/item/clothing/under/rank/neo_gorka/qm,
/obj/item/clothing/gloves/black,
/obj/item/clothing/gloves/fingerless,
/obj/item/tank/emergency/oxygen,
/obj/item/clothing/mask/gas/clear,
/obj/item/clothing/glasses/meson,
/obj/item/clothing/head/soft,
/obj/item/clothing/suit/storage/hooded/wintercoat/cargo,
/obj/item/clothing/suit/storage/hooded/wintercoat/cargo/qm,
/obj/item/clothing/head/beret/qm,
/obj/item/clothing/shoes/boots/winter/supply,
/obj/item/cargo_scanner)
/obj/structure/closet/secure_closet/quartermaster/Initialize(mapload)
if(prob(75))
starts_with += /obj/item/storage/backpack
else
starts_with += /obj/item/storage/backpack/satchel/norm
if(prob(25))
starts_with += /obj/item/storage/backpack/dufflebag
return ..()
/obj/structure/closet/secure_closet/miner
name = "miner's equipment"
req_access = list(ACCESS_MINING)
closet_appearance = /datum/decl/closet_appearance/secure_closet/mining
starts_with = list(
/obj/item/radio/headset/miner,
/obj/item/clothing/under/rank/miner,
/obj/item/clothing/gloves/black,
/obj/item/clothing/shoes/black,
/obj/item/analyzer,
/obj/item/ore_bag,
/obj/item/storage/belt/miner,
/obj/item/flashlight/lantern,
/obj/item/shovel,
/obj/item/pickaxe/drill,
/obj/item/kinetic_crusher,
/obj/item/clothing/glasses/material,
/obj/item/clothing/suit/storage/hooded/wintercoat/miner,
/obj/item/clothing/shoes/boots/winter/mining,
/obj/item/emergency_beacon,
/obj/item/stack/marker_beacon/thirty,
/obj/item/storage/sample_container)
/obj/structure/closet/secure_closet/miner/Initialize(mapload)
if(prob(50))
starts_with += /obj/item/storage/backpack/industrial
else
starts_with += /obj/item/storage/backpack/satchel/eng
return ..()