/obj/structure/closet/secure_closet/engineering_chief name = "chief engineer's locker" req_access = list(access_ce) closet_appearance = /decl/closet_appearance/secure_closet/engineering/ce starts_with = list( /obj/item/clothing/accessory/storage/brown_vest, /obj/item/blueprints, /obj/item/clamp, /obj/item/clamp, /obj/item/clothing/under/rank/chief_engineer, /obj/item/clothing/under/rank/chief_engineer/skirt, /obj/item/clothing/head/hardhat/white, /obj/item/clothing/head/welding, /obj/item/clothing/gloves/yellow, /obj/item/clothing/shoes/brown, /obj/item/weapon/cartridge/ce, /obj/item/device/radio/headset/heads/ce, /obj/item/device/radio/headset/heads/ce/alt, /obj/item/weapon/storage/toolbox/mechanical, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/mask/gas, /obj/item/device/multitool, /obj/item/weapon/storage/belt/utility/chief/full, /obj/item/device/flash, /obj/item/device/t_scanner/upgraded, /obj/item/taperoll/engineering, /obj/item/clothing/suit/storage/hooded/wintercoat/engineering, /obj/item/clothing/shoes/boots/winter/engineering, /obj/item/weapon/tank/emergency/oxygen/engi) /obj/structure/closet/secure_closet/engineering_chief/Initialize() if(prob(50)) starts_with += /obj/item/weapon/storage/backpack/industrial else starts_with += /obj/item/weapon/storage/backpack/satchel/eng if(prob(50)) starts_with += /obj/item/weapon/storage/backpack/dufflebag/eng return ..() /obj/structure/closet/secure_closet/engineering_electrical name = "electrical supplies" req_access = list(access_engine_equip) closet_appearance = /decl/closet_appearance/secure_closet/engineering/electrical starts_with = list( /obj/item/clothing/gloves/yellow = 2, /obj/item/weapon/storage/toolbox/electrical = 3, /obj/item/weapon/module/power_control = 3, /obj/item/device/multitool = 3) /obj/structure/closet/secure_closet/engineering_welding name = "welding supplies" req_access = list(access_construction) closet_appearance = /decl/closet_appearance/secure_closet/engineering/welding starts_with = list( /obj/item/clothing/head/welding = 3, /obj/item/weapon/weldingtool/largetank = 3, /obj/item/weapon/weldpack = 3, /obj/item/clothing/glasses/welding = 3) /obj/structure/closet/secure_closet/engineering_personal name = "engineer's locker" req_access = list(access_engine_equip) closet_appearance = /decl/closet_appearance/secure_closet/engineering starts_with = list( /obj/item/clothing/accessory/storage/brown_vest, /obj/item/weapon/storage/toolbox/mechanical, /obj/item/device/radio/headset/headset_eng, /obj/item/device/radio/headset/headset_eng/alt, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/mask/gas, /obj/item/clothing/glasses/meson, /obj/item/weapon/cartridge/engineering, /obj/item/taperoll/engineering, /obj/item/clothing/head/hardhat, /obj/item/clothing/suit/storage/hooded/wintercoat/engineering, /obj/item/clothing/shoes/boots/winter/engineering, /obj/item/weapon/tank/emergency/oxygen/engi) /obj/structure/closet/secure_closet/engineering_personal/Initialize() if(prob(50)) starts_with += /obj/item/weapon/storage/backpack/industrial else starts_with += /obj/item/weapon/storage/backpack/satchel/eng if(prob(50)) starts_with += /obj/item/weapon/storage/backpack/dufflebag/eng return ..() /obj/structure/closet/secure_closet/atmos_personal name = "technician's locker" req_access = list(access_atmospherics) closet_appearance = /decl/closet_appearance/secure_closet/engineering/atmos starts_with = list( /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/suit/fire/firefighter, /obj/item/clothing/head/hardhat/red, /obj/item/device/flashlight, /obj/item/weapon/extinguisher, /obj/item/clamp, /obj/item/device/radio/headset/headset_eng, /obj/item/device/radio/headset/headset_eng/alt, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/mask/gas, /obj/item/weapon/cartridge/atmos, /obj/item/taperoll/atmos, /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos, /obj/item/clothing/shoes/boots/winter/atmos, /obj/item/weapon/tank/emergency/oxygen/engi) /obj/structure/closet/secure_closet/atmos_personal/Initialize() if(prob(50)) starts_with += /obj/item/weapon/storage/backpack/industrial else starts_with += /obj/item/weapon/storage/backpack/satchel/eng if(prob(50)) starts_with += /obj/item/weapon/storage/backpack/dufflebag/eng return ..()