mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 16:38:22 +01:00
Expands the medbay recovery ward and adds a cryo pod and a spawn point. (#20772)
Off-duty crew and passengers can now spawn in the medbay recovery room, for that sweet, sweet medical RP. Vastly expanded the medbay recovery ward, including: - Cryo pod (duh) - Nav terminal, to watch the ship fly as the days crawl by - Sink and hygiene vendor - dining/general purpose rec table with uno - MRE vendor, for that sweet, sweet, hospital grade food - Coffee vendor, for that sweet, sweet, coffee. - Public access doorway (still needs access to enter, but unrestricted to exit, so if you spawn there and no one is around, you're not screwed) - Button to open said public access doorway, for visitors - Requests console, maintenance panels.  !!Misplaced camera and light in the wall have been fixed!! Rack of toiletries has been replaced with vendor!!
This commit is contained in:
@@ -74,3 +74,23 @@
|
||||
C.set_occupant(victim, 1)
|
||||
to_chat(victim, SPAN_NOTICE("You have arrived from the living quarters aboard the [SSatlas.current_map.station_name]."))
|
||||
return
|
||||
|
||||
/datum/spawnpoint/medbay_recovery
|
||||
display_name = "Medbay Recovery Ward"
|
||||
msg = "has awoken in the Medbay Recovery Ward"
|
||||
restrict_job = list("Off-Duty Crew Member", "Passenger")
|
||||
|
||||
/datum/spawnpoint/medbay_recovery/New()
|
||||
..()
|
||||
turfs = GLOB.latejoin_medbay_recovery
|
||||
|
||||
/datum/spawnpoint/medbay_recovery/after_join(mob/victim)
|
||||
if(!istype(victim))
|
||||
return
|
||||
var/area/A = get_area(victim)
|
||||
for(var/obj/machinery/cryopod/C in A)
|
||||
if(!C.occupant)
|
||||
C.set_occupant(victim, 1)
|
||||
victim.Sleeping(3)
|
||||
to_chat(victim, SPAN_NOTICE("You are slowly waking up from the medical cryostasis aboard [SSatlas.current_map.station_name]. It might take a few seconds."))
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user