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

![image](https://github.com/user-attachments/assets/7bd9c2bb-d787-4506-af0e-566abe2b4905)

Ingame

![image](https://github.com/user-attachments/assets/0fc46a0a-54b1-421a-a6ac-167071fc9038)

Colorable

![image](https://github.com/user-attachments/assets/c5c6b0fc-b76e-4113-839d-63deb972d01b)
This commit is contained in:
naut
2025-03-10 08:08:07 +00:00
committed by GitHub
parent c2f17a187d
commit 8b2fed79f3
8 changed files with 159 additions and 8 deletions
@@ -43,26 +43,43 @@
new /obj/item/storage/backpack/satchel/med(src)
new /obj/item/storage/backpack/duffel/med(src)
new /obj/item/clothing/head/nursehat (src)
switch(pick("blue", "green", "purple"))
if ("blue")
switch(pick("blue", "gray", "green", "purple"))
if("blue")
new /obj/item/clothing/under/rank/medical/surgeon(src)
new /obj/item/clothing/head/surgery(src)
new /obj/item/clothing/suit/storage/surgical_gown(src)
if ("gray")
new /obj/item/clothing/under/rank/medical/surgeon/pmc(src)
new /obj/item/clothing/head/surgery/pmc(src)
new /obj/item/clothing/suit/storage/surgical_gown/pmc(src)
if ("green")
new /obj/item/clothing/under/rank/medical/surgeon/idris(src)
new /obj/item/clothing/head/surgery/idris(src)
new /obj/item/clothing/suit/storage/surgical_gown/idris(src)
if ("purple")
new /obj/item/clothing/under/rank/medical/surgeon/zeng(src)
new /obj/item/clothing/head/surgery/zeng(src)
switch(pick("blue", "green", "purple"))
if ("blue")
new /obj/item/clothing/suit/storage/surgical_gown/zeng(src)
switch(pick("blue", "gray", "green", "purple"))
if("blue")
new /obj/item/clothing/under/rank/medical/surgeon(src)
new /obj/item/clothing/head/surgery(src)
new /obj/item/clothing/suit/storage/surgical_gown(src)
if ("gray")
new /obj/item/clothing/under/rank/medical/surgeon/pmc(src)
new /obj/item/clothing/head/surgery/pmc(src)
new /obj/item/clothing/suit/storage/surgical_gown/pmc(src)
if ("green")
new /obj/item/clothing/under/rank/medical/surgeon/idris(src)
new /obj/item/clothing/head/surgery/idris(src)
new /obj/item/clothing/suit/storage/surgical_gown/idris(src)
if ("purple")
new /obj/item/clothing/under/rank/medical/surgeon/zeng(src)
new /obj/item/clothing/head/surgery/zeng(src)
new /obj/item/clothing/suit/storage/surgical_gown/zeng(src)
new /obj/item/clothing/suit/storage/hooded/tajaran/surgery(src)
new /obj/item/storage/box/gloves(src)
new /obj/item/clothing/accessory/storage/white_vest(src)