diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 987df2e4311..1a56ca56f17 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -426,6 +426,7 @@ return occupant.forceMove(loc) occupant = null + playsound(src, 'sound/machines/podopen.ogg', 5) update_icon(UPDATE_ICON_STATE) // eject trash the occupant dropped for(var/atom/movable/A in contents - component_parts - list(beaker)) @@ -496,6 +497,7 @@ return L.forceMove(src) occupant = L + playsound(src, 'sound/machines/podclose.ogg', 5) update_icon(UPDATE_ICON_STATE) to_chat(L, "You feel cool air surround you. You go numb as your senses turn inward.") add_fingerprint(user) @@ -567,6 +569,7 @@ usr.stop_pulling() usr.forceMove(src) occupant = usr + playsound(src, 'sound/machines/podclose.ogg', 5) update_icon(UPDATE_ICON_STATE) for(var/obj/O in src) diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm index 5860256714f..84ac5978e2c 100644 --- a/code/game/machinery/adv_med.dm +++ b/code/game/machinery/adv_med.dm @@ -76,6 +76,7 @@ return M.forceMove(src) occupant = M + playsound(src, 'sound/machines/podclose.ogg', 5) update_icon(UPDATE_ICON_STATE) add_fingerprint(user) qdel(TYPECAST_YOUR_SHIT) @@ -138,6 +139,7 @@ H.forceMove(src) occupant = H + playsound(src, 'sound/machines/podclose.ogg', 5) update_icon(UPDATE_ICON_STATE) add_fingerprint(user) SStgui.update_uis(src) @@ -183,6 +185,7 @@ return occupant.forceMove(loc) occupant = null + playsound(src, 'sound/machines/podopen.ogg', 5) update_icon(UPDATE_ICON_STATE) // eject trash the occupant dropped for(var/atom/movable/A in contents - component_parts) diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 32329fa42a0..438affaf942 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -584,7 +584,7 @@ log_admin("[key_name(E)] entered a stasis pod.") message_admins("[key_name_admin(E)] entered a stasis pod. (JMP)") add_fingerprint(E) - + playsound(src, 'sound/machines/podclose.ogg', 5) /obj/machinery/cryopod/verb/eject() set name = "Eject Pod" @@ -665,6 +665,7 @@ occupant = null icon_state = base_icon_state name = initial(name) + playsound(src, 'sound/machines/podopen.ogg', 5) return diff --git a/sound/machines/podclose.ogg b/sound/machines/podclose.ogg new file mode 100644 index 00000000000..a24f40dc640 Binary files /dev/null and b/sound/machines/podclose.ogg differ diff --git a/sound/machines/podopen.ogg b/sound/machines/podopen.ogg new file mode 100644 index 00000000000..a6510186285 Binary files /dev/null and b/sound/machines/podopen.ogg differ