mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-22 05:17:38 +01:00
Surgical gowns (#20555)
Adds surgical gowns, for use in operating rooms or sterile environments. These come in 5 different corporate colors as well as a recolorable generic variant. Gowns appear on Surgeons by default, are available in the loadout (+ colorable variant), and in medical lockers alongside scrubs. Deletes the surgical apron from the loadout. Still available in code but supplanted entirely by the gowns now. ⚠️ **Gowns replace the labcoat on the Surgeon loadout** (to prevent surgeons from forgetting them). This does unfortunately mean the labcoat will need to be added in as a separate loadout item now to characters, but the cost should be minimal. Variants  Ingame  Colorable 
This commit is contained in:
@@ -125,6 +125,38 @@
|
||||
cost = 1
|
||||
allowed_roles = list("Scientist", "Chief Medical Officer", "Physician", "Surgeon", "Pharmacist", "Paramedic", "Medical Intern", "Xenobiologist", "Research Director", "Investigator", "Medical Personnel", "Science Personnel")
|
||||
|
||||
/datum/gear/suit/surgicalgown
|
||||
display_name = "surgical gown selection"
|
||||
description = "A selection of corporate surgical gowns."
|
||||
path = /obj/item/clothing/suit/storage/surgical_gown/nt
|
||||
cost = 1
|
||||
allowed_roles = list("Scientist", "Chief Medical Officer", "Physician", "Surgeon", "Pharmacist", "Paramedic", "Medical Intern", "Xenobiologist", "Research Director", "Investigator", "Medical Personnel", "Science Personnel")
|
||||
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION
|
||||
|
||||
/datum/gear/suit/surgicalgown/New()
|
||||
..()
|
||||
var/list/surgical_gowns = list()
|
||||
surgical_gowns["surgical gown, nanotrasen"] = /obj/item/clothing/suit/storage/surgical_gown/nt
|
||||
surgical_gowns["surgical gown, zeng-hu"] = /obj/item/clothing/suit/storage/surgical_gown/zeng
|
||||
surgical_gowns["surgical gown, pmcg"] = /obj/item/clothing/suit/storage/surgical_gown/pmc
|
||||
surgical_gowns["surgical gown, pmcg, alternate"] = /obj/item/clothing/suit/storage/surgical_gown/pmc/alt
|
||||
surgical_gowns["surgical gown, zavodskoi"] = /obj/item/clothing/suit/storage/surgical_gown/zavod
|
||||
surgical_gowns["surgical gown, idris"] = /obj/item/clothing/suit/storage/surgical_gown/idris
|
||||
gear_tweaks += new /datum/gear_tweak/path(surgical_gowns)
|
||||
|
||||
/datum/gear/suit/surgicalgown_colorable
|
||||
display_name = "surgical gown, colorable"
|
||||
description = "A customizable surgical gown."
|
||||
path = /obj/item/clothing/suit/storage/surgical_gown
|
||||
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION | GEAR_HAS_ACCENT_COLOR_SELECTION
|
||||
|
||||
/datum/gear/suit/surgicalgown_colorable/New()
|
||||
..()
|
||||
var/list/surgical_gowns_colorable = list()
|
||||
surgical_gowns_colorable["surgical gown, colorable"] = /obj/item/clothing/suit/storage/surgical_gown
|
||||
surgical_gowns_colorable["surgical gown, accented"] = /obj/item/clothing/suit/storage/surgical_gown/accent
|
||||
gear_tweaks += new /datum/gear_tweak/path(surgical_gowns_colorable)
|
||||
|
||||
/datum/gear/suit/medical_outerwear
|
||||
display_name = "medical outerwear (jackets, vests, rigs)"
|
||||
path = /obj/item/clothing/suit/storage/toggle/para_jacket
|
||||
|
||||
Reference in New Issue
Block a user