Adds Deafened Feedback, enhances looping sounds further

Adds deafened ear ring that plays any time you're deafened, and fades back in once you can hear again.

Example of deafened feedback [here](https://streamable.com/8s8vlu). 

Worry not, if you're deafened via mutation or other, you'll simply go deaf, and only hear the fade-in once you regain hearing. 

It will also only play **once** when you are deafened. Further deafening effects while you are already deaf will not force you to hear it again.
This commit is contained in:
Rykka Stormheart
2023-03-03 04:08:08 -08:00
parent 2bbcc296f4
commit 640a73cb06
33 changed files with 127 additions and 16 deletions
@@ -320,8 +320,10 @@
//If they're deaf
if(ext_deaf)
ear_deaf = 5
deaf_loop.start(skip_start_sound = TRUE) // CHOMPStation Add: Ear Ringing/Deafness
else
ear_deaf = 0
deaf_loop.stop() // CHOMPStation Add: Ear Ringing/Deafness
/mob/living/carbon/brain/caught_soul/hear_say()
if(ext_deaf || !client)