mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-25 06:00:16 +01:00
[MIRROR] [NO GBP] megaphone tts actually works now. (#28952)
* [NO GBP] megaphone tts actually works now. (#85031) ## About The Pull Request At some point, I've added the spam check to the PR, without thinking the var was being set by other comsig proc runs before the TTS one. ## Why It's Good For The Game I WANNA BE LOUD AND FUNNY! ## Changelog 🆑 fix: fixed megaphone tts filter. /🆑 * [NO GBP] megaphone tts actually works now. --------- Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com> Co-authored-by: SpaceLoveSs13 <68121607+SpaceLoveSs13@users.noreply.github.com>
This commit is contained in:
co-authored by
Ghom
SpaceLoveSs13
parent
de8a132571
commit
456effbeae
@@ -35,7 +35,6 @@
|
||||
to_chat(user, span_warning("\The [src] needs to recharge!"))
|
||||
else
|
||||
playsound(loc, 'sound/items/megaphone.ogg', 100, FALSE, TRUE)
|
||||
spamcheck = world.time + 5 SECONDS
|
||||
speech_args[SPEECH_SPANS] |= voicespan
|
||||
|
||||
/obj/item/megaphone/proc/add_tts_filter(mob/living/carbon/user, list/message_args)
|
||||
@@ -44,6 +43,7 @@
|
||||
return
|
||||
if(spamcheck > world.time)
|
||||
return
|
||||
spamcheck = world.time + 5 SECONDS
|
||||
if(obj_flags & EMAGGED)
|
||||
///somewhat compressed and ear-grating, crusty and noisy with a bit of echo.
|
||||
message_args[TREAT_TTS_FILTER_ARG] += "acrusher=samples=9:level_out=7,aecho=delays=100:decays=0.4,aemphasis=type=emi,crystalizer=i=6,acontrast=60,rubberband=pitch=0.9"
|
||||
|
||||
Reference in New Issue
Block a user