Improves the NTSS Independence's medical bay (#83569)

## About The Pull Request
Makes some minor changes to the NTSS Independence, mostly regarding the
medical area, listed below:
Cryogenics thermomachine is now rotated properly
Cryogenics now has a mannitol pill bottle like other cryo rooms
The sleeper is now fully upgraded
There is now a full advanced surgery toolset, a health analyzer, and a
compact defibrillator in the surgery corner
The medical kiosk has been replaced with a second stasis bed
The basic medibot has been turned into a much better medibot

One of the vibebots has been removed due to their effects conflicting
with one another
## Why It's Good For The Game
The ship is the most expensive in the game, it's supposed to have a
robust medical area. Lukewarm cryo cells and a
'bring-your-own-equipment' type operating area just don't cut it for the
cost.
## Changelog
🆑
fix: The NTSS Independence cryogenics thermomachine is now properly
hooked up to the cryo loop.
qol: The NTSS Independence's medical bay has received improvements. The
medibot and the sleeper are upgraded, and advanced surgery equipment has
been added.
/🆑
This commit is contained in:
norsvenska
2024-06-01 09:49:51 -07:00
committed by GitHub
parent ede3b34617
commit 8a571c8bdf
2 changed files with 32 additions and 8 deletions
+26 -8
View File
@@ -130,7 +130,13 @@
/obj/effect/turf_decal/trimline/blue/mid_joiner{
dir = 4
},
/mob/living/basic/bot/medbot/stationary,
/mob/living/basic/bot/medbot/stationary{
damage_type_healer = "all_damage";
heal_amount = 5;
heal_threshold = 0;
skin = "advanced";
name = "Doctor Rumack"
},
/turf/open/floor/iron/white/smooth_large,
/area/shuttle/escape)
"dw" = (
@@ -402,7 +408,7 @@
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
"jy" = (
/obj/machinery/sleeper{
/obj/machinery/sleeper/syndie/fullupgrade/nt{
dir = 8
},
/turf/open/floor/iron/dark/small,
@@ -531,13 +537,19 @@
/obj/effect/turf_decal/trimline/blue/mid_joiner{
dir = 1
},
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/window/reinforced/spawner/directional/south,
/obj/structure/table/reinforced,
/obj/item/surgery_tray/full/advanced,
/obj/item/book/manual/wiki/surgery,
/obj/item/stack/medical/mesh/advanced,
/obj/item/stack/medical/gauze/twelve,
/obj/item/stack/medical/suture/medicated,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/item/defibrillator/compact/combat/loaded/nanotrasen{
combat = 0;
safety = 1
},
/obj/item/healthanalyzer/advanced,
/turf/open/floor/iron/white/smooth_large,
/area/shuttle/escape)
"lw" = (
@@ -1266,6 +1278,10 @@
pixel_x = 6;
pixel_y = 10
},
/obj/item/storage/pill_bottle/mannitol{
pixel_x = -7;
pixel_y = 3
},
/turf/open/floor/iron/white,
/area/shuttle/escape)
"Bd" = (
@@ -1371,7 +1387,9 @@
/turf/template_noop,
/area/shuttle/escape)
"Cr" = (
/obj/machinery/atmospherics/components/unary/thermomachine/freezer,
/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
dir = 4
},
/turf/open/floor/iron/dark/small,
/area/shuttle/escape)
"Cu" = (
@@ -1433,8 +1451,8 @@
dir = 1
},
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/machinery/computer/operating,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/white,
/area/shuttle/escape)
"DV" = (
@@ -1760,7 +1778,7 @@
dir = 1
},
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/machinery/medical_kiosk,
/obj/machinery/stasis,
/turf/open/floor/iron/white,
/area/shuttle/escape)
"LU" = (
@@ -1784,9 +1802,9 @@
/obj/effect/turf_decal/trimline/blue/mid_joiner{
dir = 8
},
/obj/structure/window/reinforced/spawner/directional/west,
/obj/machinery/iv_drip,
/obj/item/reagent_containers/blood/o_minus,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/white/smooth_large,
/area/shuttle/escape)
"Mt" = (
@@ -3186,9 +3204,9 @@ jt
ij
ij
jt
Jl
qt
Jl
qt
jt
rG
Um
+6
View File
@@ -309,6 +309,12 @@
/obj/machinery/sleeper/syndie/fullupgrade
circuit = /obj/item/circuitboard/machine/sleeper/fullupgrade
///Fully upgraded, not deconstructable, while using the normal sprite.
/obj/machinery/sleeper/syndie/fullupgrade/nt
icon_state = "sleeper"
base_icon_state = "sleeper"
deconstructable = FALSE
/obj/machinery/sleeper/self_control
controls_inside = TRUE