From 1430ded06ea1196e80e69176c14d87ff67ae1b7a Mon Sep 17 00:00:00 2001 From: vincibrv Date: Sun, 27 Apr 2025 11:44:45 +0200 Subject: [PATCH] sounds --- code/modules/desert_dam/filtration/filtration.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/modules/desert_dam/filtration/filtration.dm b/code/modules/desert_dam/filtration/filtration.dm index 24eca4ca0130..133cb5f007a5 100644 --- a/code/modules/desert_dam/filtration/filtration.dm +++ b/code/modules/desert_dam/filtration/filtration.dm @@ -70,6 +70,7 @@ Each var depends on others var/toxic = FALSE var/disperse_group = 1 var/spread_delay = 5 + var/list/water_sounds = list('sound/effects/slosh.ogg') @@ -219,7 +220,7 @@ Each var depends on others M.apply_effect(20,IRRADIATE,0) if( !issynth(M) ) to_chat(M, SPAN_DANGER("The water burns!")) - playsound(M, 'sound/bullets/acid_impact1.ogg', 10, 1) + playsound(M, 'sound/bullets/acid_impact1.ogg', 13, 1) /obj/effect/blocker/water/proc/disperse_spread(from_dir = 0, drain = FALSE) @@ -255,9 +256,15 @@ Each var depends on others /obj/effect/blocker/water/proc/disperse() dispersing = 1 + if(prob(5)) + var/sound = pick(water_sounds) + playsound(loc, sound, 10, 1) for(var/obj/effect/alien/weeds/weeds_to_clean in loc) qdel(weeds_to_clean) + for(var/obj/effect/alien/resin/resin in loc) + qdel(resin) + animate(src, alpha= flooded_alpha, easing = BACK_EASING | EASE_OUT , time= 40) update_icon() var/turf/location = loc