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