Unified CMO blues slightly, updates garment bags slightly, updates CMO locker contents slightly (#93321)

## About The Pull Request

### CMO palette update

Before - after

<img width="533" height="324" alt="image"
src="https://github.com/user-attachments/assets/c8a843a6-875d-4796-8c62-d24dd509147b"
/>

Logical follow up to #93313 and #91902

CMO now has a backpack which matches their teal palette rather than
re-using the medical doctor's blue backpack

CMO now starts with white sneakers instead of blue sneakers

### Garment bag update

Garment bags can hold backpacks, duffels, etc. 

However they CANNOT store backpacks which have ANY contents, so no risk
of storage nesting memes here.

### Misc

Removed the defib mount from the CMO's closet

Minor bugfix for being unable to swap storage positions of items which
were instantiated in a storage

## Why It's Good For The Game

- Much like the Paramedic, the CMO has had many cooks which have not
always been on the same page, so this makes their sprite a bit more
coherent.

- Heads with unique packs just tossed them in their closet which is
pretty spammy given we have four variants now. Putting them in the
garment back makes sense.

- Defib mount in CMO's locker hasn't been necessary for a while now that
all treatment centers spawn with defib mounts.

- Bugfix.

## Changelog

🆑 Melbert
image: CMO now has unique backpack/satchel/etc. sprites which matches
their teal palette.
image: CMO spawns with white sneakers instead of blue sneakers.
qol: Garment bags can hold empty backpacks/satchels/etc.
del: Defib mount removed from CMO's locker.
fix: Items stocked in a storage item by default can be
mouse-drag-swapped like any other item.
/🆑
This commit is contained in:
MrMelbert
2025-10-13 00:16:49 +02:00
committed by GitHub
parent 1379ae0bf0
commit e85674d366
13 changed files with 97 additions and 17 deletions
@@ -66,15 +66,15 @@
)
belt = /obj/item/modular_computer/pda/heads/cmo
ears = /obj/item/radio/headset/heads/cmo
shoes = /obj/item/clothing/shoes/sneakers/blue
shoes = /obj/item/clothing/shoes/sneakers/white
l_pocket = /obj/item/laser_pointer/blue
r_pocket = /obj/item/pinpointer/crew
l_hand = /obj/item/storage/medkit/surgery
backpack = /obj/item/storage/backpack/medic
satchel = /obj/item/storage/backpack/satchel/med
duffelbag = /obj/item/storage/backpack/duffelbag/med
messenger = /obj/item/storage/backpack/messenger/med
backpack = /obj/item/storage/backpack/chief_medic
satchel = /obj/item/storage/backpack/satchel/chief_medic
duffelbag = /obj/item/storage/backpack/duffelbag/chief_medic
messenger = /obj/item/storage/backpack/messenger/chief_medic
box = /obj/item/storage/box/survival/medical
chameleon_extras = list(
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB