diff --git a/code/__HELPERS/priority_announce.dm b/code/__HELPERS/priority_announce.dm index fa37e9ee..97b51c87 100644 --- a/code/__HELPERS/priority_announce.dm +++ b/code/__HELPERS/priority_announce.dm @@ -34,7 +34,8 @@ if(!isnewplayer(M) && M.can_hear()) to_chat(M, announcement) if(M.client.prefs.toggles & SOUND_ANNOUNCEMENTS) - SEND_SOUND(M, s) +// SEND_SOUND(M, s) + M.playsound_local(get_turf(M), s, 70, FALSE, pressure_affected = FALSE, use_reverb = TRUE) /proc/print_command_report(text = "", title = null, announce=TRUE) if(!title) diff --git a/code/game/machinery/embedded_controller/access_controller.dm b/code/game/machinery/embedded_controller/access_controller.dm index 6c5d4536..3e0299ee 100644 --- a/code/game/machinery/embedded_controller/access_controller.dm +++ b/code/game/machinery/embedded_controller/access_controller.dm @@ -76,6 +76,8 @@ controller.onlyOpen(door) else controller.cycleClose(door) + playsound(src, 'sound/AI/airlock.ogg', 35, 0, -1) + else controller.onlyClose(door) sleep(20) @@ -140,13 +142,16 @@ onlyClose(interiorAirlock) if("cycle_exterior") cycleClose(exteriorAirlock) + playsound(src, 'sound/AI/airlock.ogg', 35, 0, -1) if("cycle_interior") cycleClose(interiorAirlock) + playsound(src, 'sound/AI/airlock.ogg', 35, 0, -1) if("open_exterior") onlyOpen(exteriorAirlock) if("open_interior") onlyOpen(interiorAirlock) + /obj/machinery/doorButtons/airlock_controller/proc/onlyOpen(obj/machinery/door/airlock/A) if(A) busy = CLOSING diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 6c72662e..964e58a0 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -385,9 +385,11 @@ GLOBAL_LIST_INIT(department_radio_keys, list( if(imp?.radio.on) if(message_mode == MODE_HEADSET) imp.radio.talk_into(src, message, , spans, language) + playsound(src, 'sound/effects/radio_send.ogg', 35, 1, -1) return ITALICS | REDUCE_RANGE if(message_mode == MODE_DEPARTMENT || message_mode in GLOB.radiochannels) imp.radio.talk_into(src, message, message_mode, spans, language) + playsound(src, 'sound/effects/radio_send.ogg', 35, 1, -1) return ITALICS | REDUCE_RANGE switch(message_mode) diff --git a/icons/obj/doors/airlocks/station/base.dmi b/icons/obj/doors/airlocks/station/base.dmi index 4d62d12f..f5e0a6f9 100644 Binary files a/icons/obj/doors/airlocks/station/base.dmi and b/icons/obj/doors/airlocks/station/base.dmi differ diff --git a/icons/obj/doors/airlocks/station/color.dmi b/icons/obj/doors/airlocks/station/color.dmi index fd4de10a..0c196945 100644 Binary files a/icons/obj/doors/airlocks/station/color.dmi and b/icons/obj/doors/airlocks/station/color.dmi differ diff --git a/icons/obj/doors/airlocks/station/strip.dmi b/icons/obj/doors/airlocks/station/strip.dmi index 0a148076..6031186a 100644 Binary files a/icons/obj/doors/airlocks/station/strip.dmi and b/icons/obj/doors/airlocks/station/strip.dmi differ diff --git a/sound/AI/aliens.ogg b/sound/AI/aliens.ogg index cde49938..900728d0 100644 Binary files a/sound/AI/aliens.ogg and b/sound/AI/aliens.ogg differ diff --git a/sound/AI/attention.ogg b/sound/AI/attention.ogg index 54322af4..cce2af2f 100644 Binary files a/sound/AI/attention.ogg and b/sound/AI/attention.ogg differ diff --git a/sound/AI/carp.ogg b/sound/AI/carp.ogg index cff0b9c7..67e64861 100644 Binary files a/sound/AI/carp.ogg and b/sound/AI/carp.ogg differ diff --git a/sound/AI/cleaning.ogg b/sound/AI/cleaning.ogg index a97a9130..78103cdf 100644 Binary files a/sound/AI/cleaning.ogg and b/sound/AI/cleaning.ogg differ diff --git a/sound/AI/commandreport.ogg b/sound/AI/commandreport.ogg index 90066669..749d32f4 100644 Binary files a/sound/AI/commandreport.ogg and b/sound/AI/commandreport.ogg differ diff --git a/sound/AI/granomalies.ogg b/sound/AI/granomalies.ogg index 05ae4534..346b4412 100644 Binary files a/sound/AI/granomalies.ogg and b/sound/AI/granomalies.ogg differ diff --git a/sound/AI/intercept.ogg b/sound/AI/intercept.ogg index 77db2fa2..72fe61f0 100644 Binary files a/sound/AI/intercept.ogg and b/sound/AI/intercept.ogg differ diff --git a/sound/AI/intercept2.ogg b/sound/AI/intercept2.ogg deleted file mode 100644 index e69573ed..00000000 Binary files a/sound/AI/intercept2.ogg and /dev/null differ diff --git a/sound/AI/ionstorm.ogg b/sound/AI/ionstorm.ogg index 2c50bc00..af317fec 100644 Binary files a/sound/AI/ionstorm.ogg and b/sound/AI/ionstorm.ogg differ diff --git a/sound/AI/meteors.ogg b/sound/AI/meteors.ogg index d34c3134..b58d86de 100644 Binary files a/sound/AI/meteors.ogg and b/sound/AI/meteors.ogg differ diff --git a/sound/AI/newAI.ogg b/sound/AI/newAI.ogg index 64edd0ca..2c68662b 100644 Binary files a/sound/AI/newAI.ogg and b/sound/AI/newAI.ogg differ diff --git a/sound/AI/outbreak5.ogg b/sound/AI/outbreak5.ogg index 7c95c0b0..8b2119e6 100644 Binary files a/sound/AI/outbreak5.ogg and b/sound/AI/outbreak5.ogg differ diff --git a/sound/AI/outbreak7.ogg b/sound/AI/outbreak7.ogg index aa9c79f7..d06ec475 100644 Binary files a/sound/AI/outbreak7.ogg and b/sound/AI/outbreak7.ogg differ diff --git a/sound/AI/poweroff.ogg b/sound/AI/poweroff.ogg index ffdca3fa..fe99be87 100644 Binary files a/sound/AI/poweroff.ogg and b/sound/AI/poweroff.ogg differ diff --git a/sound/AI/poweron.ogg b/sound/AI/poweron.ogg index 4a0b695a..d205a5b8 100644 Binary files a/sound/AI/poweron.ogg and b/sound/AI/poweron.ogg differ diff --git a/sound/AI/radiation.ogg b/sound/AI/radiation.ogg index 15c6bc7d..c314d226 100644 Binary files a/sound/AI/radiation.ogg and b/sound/AI/radiation.ogg differ diff --git a/sound/AI/relocation.ogg b/sound/AI/relocation.ogg new file mode 100644 index 00000000..0c5a4298 Binary files /dev/null and b/sound/AI/relocation.ogg differ diff --git a/sound/AI/reminderID.ogg b/sound/AI/reminderID.ogg new file mode 100644 index 00000000..a28858a0 Binary files /dev/null and b/sound/AI/reminderID.ogg differ diff --git a/sound/AI/reminderSus.ogg b/sound/AI/reminderSus.ogg new file mode 100644 index 00000000..6b9f23ad Binary files /dev/null and b/sound/AI/reminderSus.ogg differ diff --git a/sound/AI/shuttlecalled.ogg b/sound/AI/shuttlecalled.ogg index f56fa6ab..7eebe980 100644 Binary files a/sound/AI/shuttlecalled.ogg and b/sound/AI/shuttlecalled.ogg differ diff --git a/sound/AI/shuttledock.ogg b/sound/AI/shuttledock.ogg index be6a3b3b..ca4aee0f 100644 Binary files a/sound/AI/shuttledock.ogg and b/sound/AI/shuttledock.ogg differ diff --git a/sound/AI/shuttlerecalled.ogg b/sound/AI/shuttlerecalled.ogg index 50afd06d..b57859f8 100644 Binary files a/sound/AI/shuttlerecalled.ogg and b/sound/AI/shuttlerecalled.ogg differ diff --git a/sound/AI/spanomalies.ogg b/sound/AI/spanomalies.ogg index 9b37f44f..c5e2c190 100644 Binary files a/sound/AI/spanomalies.ogg and b/sound/AI/spanomalies.ogg differ diff --git a/sound/AI/welcome.ogg b/sound/AI/welcome.ogg index f9163a1a..e4de2b87 100644 Binary files a/sound/AI/welcome.ogg and b/sound/AI/welcome.ogg differ diff --git a/sound/ambience/ambidanger.ogg b/sound/ambience/ambidanger.ogg index 265b51f2..48ac301e 100644 Binary files a/sound/ambience/ambidanger.ogg and b/sound/ambience/ambidanger.ogg differ diff --git a/sound/ambience/ambidanger2.ogg b/sound/ambience/ambidanger2.ogg index 761c63a4..73cd9392 100644 Binary files a/sound/ambience/ambidanger2.ogg and b/sound/ambience/ambidanger2.ogg differ diff --git a/sound/ambience/ambispace.ogg b/sound/ambience/ambispace.ogg index 6e23d0e3..37ced581 100644 Binary files a/sound/ambience/ambispace.ogg and b/sound/ambience/ambispace.ogg differ diff --git a/sound/ambience/ambispace2.ogg b/sound/ambience/ambispace2.ogg index 44b4c62c..873be49b 100644 Binary files a/sound/ambience/ambispace2.ogg and b/sound/ambience/ambispace2.ogg differ diff --git a/sound/effects/radio_send.ogg b/sound/effects/radio_send.ogg new file mode 100644 index 00000000..20a1d1da Binary files /dev/null and b/sound/effects/radio_send.ogg differ