Changelog: modules/clothing/head/Hardhat.dm: -Added Welder Hard Hats & various colours --They function as a combi hard hat & welder mask, but have a slightly dimmer head lamp modules/clothing/vending/wardrobes.dm -Added 3 Welder Hard Hats to the Engi-drobe and Atmos-drobe -Equalized some values between the two (3 atmos winter coats now instead of 5, and 3 engineering dufflebags instead of 2) game/objects/structures/crates_lockers/closets/secure/engineering.dm -Replaced the welding mask in the CE's locker with a white WHH (This one has brighter buld in it! Same brightness as a regular hard hat) datums/action.dm - Added the item_action to lower the WHH's face shield icons/mob/head.dmi -Added weldervisor + welderhat, which are used by the WHH's -Recoloured hardhat0/1_dblue to be in atmos colours as I've never seen it on the station before and this way is actually used icons/mob/obj/hats.dmi -Added weldervisor, again, used by the WHH's -Repositioned the hardhat sprites up several pixels so they don't clip and look weird with the weldervisor -Recoloured hardhat0/1_dblue to be in atmos colours as I've never seen it on the station before and this way is actually used
104 lines
3.8 KiB
Plaintext
104 lines
3.8 KiB
Plaintext
/obj/structure/closet/secure_closet/engineering_chief
|
|
name = "\proper chief engineer's locker"
|
|
req_access = list(ACCESS_CE)
|
|
icon_state = "ce"
|
|
|
|
/obj/structure/closet/secure_closet/engineering_chief/PopulateContents()
|
|
..()
|
|
new /obj/item/clothing/neck/cloak/ce(src)
|
|
new /obj/item/clothing/head/beret/ce(src)
|
|
new /obj/item/clothing/under/rank/chief_engineer(src)
|
|
new /obj/item/clothing/under/rank/chief_engineer/skirt(src)
|
|
new /obj/item/clothing/head/hardhat/white(src)
|
|
new /obj/item/clothing/head/hardhat/weldhat/white(src)
|
|
new /obj/item/clothing/gloves/color/yellow(src)
|
|
new /obj/item/clothing/shoes/sneakers/brown(src)
|
|
new /obj/item/tank/jetpack/suit(src)
|
|
new /obj/item/cartridge/ce(src)
|
|
new /obj/item/radio/headset/heads/ce(src)
|
|
new /obj/item/storage/toolbox/mechanical(src)
|
|
new /obj/item/clothing/suit/hazardvest(src)
|
|
new /obj/item/megaphone/command(src)
|
|
new /obj/item/areaeditor/blueprints(src)
|
|
new /obj/item/airlock_painter(src)
|
|
new /obj/item/holosign_creator/engineering(src)
|
|
new /obj/item/clothing/mask/gas(src)
|
|
new /obj/item/multitool(src)
|
|
new /obj/item/assembly/flash/handheld(src)
|
|
new /obj/item/clothing/glasses/meson/engine(src)
|
|
new /obj/item/door_remote/chief_engineer(src)
|
|
new /obj/item/pipe_dispenser(src)
|
|
new /obj/item/inducer(src)
|
|
new /obj/item/circuitboard/machine/techfab/department/engineering(src)
|
|
new /obj/item/extinguisher/advanced(src)
|
|
new /obj/item/storage/photo_album/CE(src)
|
|
new /obj/item/storage/lockbox/medal/engineering(src)
|
|
new /obj/item/construction/rcd/loaded/upgraded(src)
|
|
|
|
/obj/structure/closet/secure_closet/engineering_electrical
|
|
name = "electrical supplies locker"
|
|
req_access = list(ACCESS_ENGINE_EQUIP)
|
|
icon_state = "eng"
|
|
icon_door = "eng_elec"
|
|
|
|
/obj/structure/closet/secure_closet/engineering_electrical/PopulateContents()
|
|
..()
|
|
new /obj/item/clothing/gloves/color/yellow(src)
|
|
new /obj/item/clothing/gloves/color/yellow(src)
|
|
new /obj/item/inducer(src)
|
|
new /obj/item/inducer(src)
|
|
for(var/i in 1 to 3)
|
|
new /obj/item/storage/toolbox/electrical(src)
|
|
for(var/i in 1 to 3)
|
|
new /obj/item/electronics/apc(src)
|
|
for(var/i in 1 to 3)
|
|
new /obj/item/multitool(src)
|
|
|
|
/obj/structure/closet/secure_closet/engineering_welding
|
|
name = "welding supplies locker"
|
|
req_access = list(ACCESS_ENGINE_EQUIP)
|
|
icon_state = "eng"
|
|
icon_door = "eng_weld"
|
|
|
|
/obj/structure/closet/secure_closet/engineering_welding/PopulateContents()
|
|
..()
|
|
for(var/i in 1 to 3)
|
|
new /obj/item/clothing/head/welding(src)
|
|
for(var/i in 1 to 3)
|
|
new /obj/item/weldingtool(src)
|
|
|
|
/obj/structure/closet/secure_closet/engineering_personal
|
|
name = "engineer's locker"
|
|
req_access = list(ACCESS_ENGINE_EQUIP)
|
|
icon_state = "eng_secure"
|
|
|
|
/obj/structure/closet/secure_closet/engineering_personal/PopulateContents()
|
|
..()
|
|
new /obj/item/radio/headset/headset_eng(src)
|
|
new /obj/item/storage/toolbox/mechanical(src)
|
|
new /obj/item/tank/internals/emergency_oxygen/engi(src)
|
|
new /obj/item/holosign_creator/engineering(src)
|
|
new /obj/item/clothing/mask/gas(src)
|
|
new /obj/item/clothing/glasses/meson/engine(src)
|
|
new /obj/item/storage/box/emptysandbags(src)
|
|
|
|
|
|
/obj/structure/closet/secure_closet/atmospherics
|
|
name = "\proper atmospheric technician's locker"
|
|
req_access = list(ACCESS_ATMOSPHERICS)
|
|
icon_state = "atmos"
|
|
|
|
/obj/structure/closet/secure_closet/atmospherics/PopulateContents()
|
|
..()
|
|
new /obj/item/radio/headset/headset_eng(src)
|
|
new /obj/item/pipe_dispenser(src)
|
|
new /obj/item/storage/toolbox/mechanical(src)
|
|
new /obj/item/tank/internals/emergency_oxygen/engi(src)
|
|
new /obj/item/analyzer(src)
|
|
new /obj/item/holosign_creator/atmos(src)
|
|
new /obj/item/watertank/atmos(src)
|
|
new /obj/item/clothing/suit/fire/atmos(src)
|
|
new /obj/item/clothing/head/hardhat/atmos(src)
|
|
new /obj/item/clothing/glasses/meson/engine/tray(src)
|
|
new /obj/item/extinguisher/advanced(src)
|