Adds autopsy tool trays (#12265)

* Adds autopsy trays

* Limit autopsy trays slightly

Co-authored-by: TheGreyWolf <mc-casper@hotmail.dk>
This commit is contained in:
Casper3667
2021-08-05 13:02:05 -03:00
committed by GitHub
co-authored by TheGreyWolf
parent b53fa357ed
commit be6fc44fe3
5 changed files with 52 additions and 21 deletions
@@ -241,7 +241,11 @@
/obj/item/surgery/surgicaldrill = "tray_drill",
/obj/item/surgery/bonegel = "tray_bone-gel",
/obj/item/surgery/FixOVein = "tray_fixovein",
/obj/item/stack/medical/advanced/bruise_pack = "tray_bruise_pack"
/obj/item/stack/medical/advanced/bruise_pack = "tray_bruise_pack",
/obj/item/autopsy_scanner = "tray_autopsy_scanner",
/obj/item/device/mass_spectrometer = "tray_mass_spectrometer",
/obj/item/reagent_containers/glass/beaker/vial = "tray_vial",
/obj/item/reagent_containers/syringe = "tray_syringe"
)
for (var/obj/item/W in contents)
if (types_and_overlays[W.type])
@@ -289,3 +293,27 @@
/obj/item/storage/box/fancy/tray/throw_impact(atom/hit_atom)
..()
spill(3, src.loc)
/obj/item/storage/box/fancy/tray/autopsy
name = "autopsy tray"
starts_with = list(
/obj/item/surgery/circular_saw = 1,
/obj/item/surgery/hemostat = 1,
/obj/item/surgery/retractor = 1,
/obj/item/surgery/scalpel = 1,
/obj/item/surgery/surgicaldrill = 1,
/obj/item/autopsy_scanner = 1,
/obj/item/device/mass_spectrometer = 1
)
can_hold = list(
/obj/item/surgery/circular_saw,
/obj/item/surgery/hemostat,
/obj/item/surgery/retractor,
/obj/item/surgery/scalpel,
/obj/item/surgery/surgicaldrill,
/obj/item/autopsy_scanner,
/obj/item/device/mass_spectrometer,
/obj/item/reagent_containers/glass/beaker/vial,
/obj/item/reagent_containers/syringe
)