From b9e3e6ad3499ae916d8bf94cebc06b6bbeb87363 Mon Sep 17 00:00:00 2001 From: Robustin Date: Thu, 5 May 2016 18:58:54 -0400 Subject: [PATCH] Zombies airlock attack: Sound improvement (#17181) * Zombie airlock attack noise * Delay between noises * Noise delay tweak * Kor fix * PROXIMITY CHECK SO WE CAN HAVE DELAYED NOISE FOR IMMERSION * Spawn change --- code/modules/mob/living/simple_animal/hostile/zombie.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/zombie.dm b/code/modules/mob/living/simple_animal/hostile/zombie.dm index dd2e54c8bfd..8d96e162f1e 100644 --- a/code/modules/mob/living/simple_animal/hostile/zombie.dm +++ b/code/modules/mob/living/simple_animal/hostile/zombie.dm @@ -55,11 +55,13 @@ if(istype(target, /obj/machinery/door/airlock)) if(!removingairlock) - src << "You start tearing apart the airlock..." - playsound(src.loc, 'sound/hallucinations/growl3.ogg', 50, 1) var/obj/machinery/door/airlock/A = target removingairlock = 1 - if(do_after(src, 200, 0, A, 1)) + src << "You start tearing apart the airlock..." + playsound(src.loc, 'sound/machines/airlock_alien_prying.ogg', 100, 1) + spawn(20) + playsound(src.loc, 'sound/hallucinations/growl3.ogg', 50, 1) + if(do_after(src, 160, 0, A, 1)) playsound(src.loc, 'sound/hallucinations/far_noise.ogg', 50, 1) var/obj/structure/door_assembly/door = new A.doortype(get_turf(A)) door.density = 0