Files
Cody BrittainandGitHub 3f62424312 [MDB Ignore] [IDB Ignore] Kills off /obj/item/device (#21774)
This has zero reason to exist in our code base. We have no procs or
variables tied to this. I removed it to make future modifications
cleaner.

---------

Signed-off-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
2026-02-01 05:14:26 +00:00

170 lines
6.5 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/obj/item/clothing/suit/storage/toggle/labcoat
name = "labcoat"
desc = "A suit that protects against minor chemical spills."
icon = 'icons/obj/item/clothing/suit/storage/toggle/labcoat.dmi'
contained_sprite = TRUE
icon_state = "labcoat"
item_state = "labcoat" // used for inhands and onmobs. ESPECIALLY FOR CONTAINED SPRITES
blood_overlay_type = "coat"
body_parts_covered = UPPER_TORSO|ARMS
allowed = list(/obj/item/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/healthanalyzer,/obj/item/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper, /obj/item/breath_analyzer)
armor = list(
BIO = ARMOR_BIO_RESISTANT
)
opened = TRUE // spawns opened
/obj/item/clothing/suit/storage/toggle/longcoat
name = "long labcoat"
desc = "A long, victorian styled labcoat that protects against minor chemical spills."
icon = 'icons/obj/item/clothing/suit/storage/toggle/labcoat.dmi'
contained_sprite = TRUE
icon_state = "labcoat_long"
item_state = "labcoat_long" // used for inhands and onmobs. ESPECIALLY FOR CONTAINED SPRITES
blood_overlay_type = "coat"
body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS
allowed = list(/obj/item/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/healthanalyzer,/obj/item/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper, /obj/item/breath_analyzer)
armor = list(
BIO = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/suit/storage/toggle/labcoat/cmo
name = "chief medical officer's labcoat"
desc = "Bluer than the standard model."
icon_state = "labcoat_cmo"
/obj/item/clothing/suit/storage/toggle/labcoat/cmoalt
name = "chief medical officer labcoat"
desc = "A labcoat with command blue highlights."
icon_state = "labcoat_cmoalt"
/obj/item/clothing/suit/storage/toggle/labcoat/cmoalt2
name = "chief medical officer labcoat"
desc = "A labcoat with command gold highlights."
icon_state = "labcoat_cmoalt2"
//NanoTrasen
/obj/item/clothing/suit/storage/toggle/labcoat/nt
name = "nanotrasen labcoat"
icon_state = "labcoat_nt"
/obj/item/clothing/suit/storage/toggle/longcoat/nt
name = "nanotrasen long labcoat"
icon_state = "labcoat_long_nt"
item_state = "labcoat_long_nt"
//Zeng-Hu
/obj/item/clothing/suit/storage/toggle/labcoat/zeng
name = "zeng-hu labcoat"
icon_state = "labcoat_zeng"
/obj/item/clothing/suit/storage/toggle/labcoat/zeng/alt
icon_state = "labcoat_zeng_alt"
/obj/item/clothing/suit/storage/toggle/labcoat/zeng/alt2
icon_state = "labcoat_zeng_alt2"
/obj/item/clothing/suit/storage/toggle/longcoat/zeng
name = "zeng-hu long labcoat"
icon_state = "labcoat_long_zeng"
item_state = "labcoat_long_zeng"
//Zavodskoi
/obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi
name = "zavodskoi interstellar labcoat"
icon_state = "labcoat_zav"
/obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi/alt
icon_state = "labcoat_zav_alt"
/obj/item/clothing/suit/storage/toggle/longcoat/zavodskoi
name = "zavodskoi long labcoat"
icon_state = "labcoat_long_zav"
item_state = "labcoat_long_zav"
//Hephaestus
/obj/item/clothing/suit/storage/toggle/labcoat/heph
name = "hephaestus labcoat"
icon_state = "labcoat_heph"
/obj/item/clothing/suit/storage/toggle/longcoat/heph
name = "hephaestus long labcoat"
icon_state = "labcoat_long_heph"
item_state = "labcoat_long_heph"
// PMGC / EPMC
/obj/item/clothing/suit/storage/toggle/labcoat/pmc
name = "PMCG labcoat"
icon_state = "labcoat_pmc"
/obj/item/clothing/suit/storage/toggle/labcoat/pmc/alt
icon_state = "labcoat_pmc_alt"
/obj/item/clothing/suit/storage/toggle/labcoat/epmc
name = "EPMC labcoat"
icon_state = "labcoat_epmc"
/obj/item/clothing/suit/storage/toggle/longcoat/pmc
name = "PMCG long labcoat"
icon_state = "labcoat_long_pmc"
item_state = "labcoat_long_pmc"
//Nexus
/obj/item/clothing/suit/storage/toggle/labcoat/nexus
name = "nexus longcoat"
desc = "A hybridization between a traditional labcoat and an EMT jacket, designed to be worn in lab environments while still being comfortable in the field. The iconic Nexus whirlwind is emblazoned on the back."
icon_state = "labcoat_nexus"
//Idris
/obj/item/clothing/suit/storage/toggle/labcoat/idris
name = "idris labcoat"
icon_state = "labcoat_idris"
/obj/item/clothing/suit/storage/toggle/labcoat/idris/alt
icon_state = "labcoat_idris_alt"
/obj/item/clothing/suit/storage/toggle/longcoat/idris
name = "idris long labcoat"
icon_state = "labcoat_long_idris"
item_state = "labcoat_long_idris"
//Orion
/obj/item/clothing/suit/storage/toggle/labcoat/orion
name = "orion labcoat"
icon_state = "labcoat_orion"
/obj/item/clothing/suit/storage/toggle/longcoat/orion
name = "orion long labcoat"
icon_state = "labcoat_long_orion"
item_state = "labcoat_long_orion"
//IAC
/obj/item/clothing/suit/storage/toggle/labcoat/iac
name = "iac labcoat"
icon_state = "labcoat_iac"
/obj/item/clothing/suit/storage/toggle/labcoat/accent
has_accents = TRUE
icon_state = "labcoat_accent"
item_state = "labcoat_accent"
/obj/item/clothing/suit/storage/toggle/labcoat/accent/alt
icon_state = "labcoat_accent_alt"
item_state = "labcoat_accent_alt"
/obj/item/clothing/suit/storage/galatea_labcoat
name = "\improper Galatean labcoat"
desc = "A style of labcoat commonly worn by Galatean researchers which is intended to resemble labcoats commonly used throughout the Alliance prior to the Interstellar Wars outbreak in the late 2200s."
icon = 'icons/obj/item/clothing/suit/storage/toggle/labcoat.dmi'
icon_state = "labcoat_galatea"
item_state = "labcoat_galatea"
contained_sprite = TRUE
body_parts_covered = UPPER_TORSO|ARMS
allowed = list(/obj/item/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/healthanalyzer,/obj/item/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper, /obj/item/breath_analyzer)
armor = list(
BIO = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/suit/storage/galatea_labcoat/alt
icon_state = "labcoat_galatea_alt"
item_state = "labcoat_galatea_alt"