mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-31 07:58:22 +01:00
Removes the 2-tick sleep cause by every closet in New(). Moves the code that sucks up items into closets to initialize() to avoid processing still null objects.
43 lines
1.3 KiB
Plaintext
43 lines
1.3 KiB
Plaintext
/obj/structure/closet/secure_closet/cargotech
|
|
name = "Cargo Technician's Locker"
|
|
req_access = list(access_cargo)
|
|
icon_state = "securecargo1"
|
|
icon_closed = "securecargo"
|
|
icon_locked = "securecargo1"
|
|
icon_opened = "securecargoopen"
|
|
icon_broken = "securecargobroken"
|
|
icon_off = "securecargooff"
|
|
|
|
New()
|
|
..()
|
|
new /obj/item/clothing/under/rank/cargotech(src)
|
|
new /obj/item/clothing/shoes/black(src)
|
|
new /obj/item/device/radio/headset/headset_cargo(src)
|
|
new /obj/item/clothing/gloves/black(src)
|
|
new /obj/item/clothing/head/soft(src)
|
|
// new /obj/item/weapon/cartridge/quartermaster(src)
|
|
return
|
|
|
|
/obj/structure/closet/secure_closet/quartermaster
|
|
name = "Quartermaster's Locker"
|
|
req_access = list(access_qm)
|
|
icon_state = "secureqm1"
|
|
icon_closed = "secureqm"
|
|
icon_locked = "secureqm1"
|
|
icon_opened = "secureqmopen"
|
|
icon_broken = "secureqmbroken"
|
|
icon_off = "secureqmoff"
|
|
|
|
New()
|
|
..()
|
|
new /obj/item/clothing/under/rank/cargo(src)
|
|
new /obj/item/clothing/shoes/brown(src)
|
|
new /obj/item/device/radio/headset/headset_cargo(src)
|
|
new /obj/item/clothing/gloves/black(src)
|
|
// new /obj/item/weapon/cartridge/quartermaster(src)
|
|
new /obj/item/clothing/suit/fire/firefighter(src)
|
|
new /obj/item/weapon/tank/emergency_oxygen(src)
|
|
new /obj/item/clothing/mask/gas(src)
|
|
new /obj/item/clothing/glasses/meson(src)
|
|
new /obj/item/clothing/head/soft(src)
|
|
return |