Fixed annoucer "Get ready" added Announcer aduio bus and added reverb to it

remotes/1705725415861086127/tmp_refs/heads/main
unfa 2021-09-25 01:58:55 +02:00
parent 37857563e4
commit 6f943cab1c
2 changed files with 26 additions and 2 deletions

View File

@ -105,8 +105,9 @@ func _process(delta):
spawn_queue.erase(i)
# 3 seconds left to new round
if 0 < reset_at and (uptime + 3.0) >= reset_at:
if 0 < reset_at and (uptime + 3.5) >= reset_at and (uptime + 3) < reset_at and not $Announcer.is_playing():
$Announcer.speak($Announcer.getready)
# starting new round
if 0 < reset_at and uptime >= reset_at:

View File

@ -1,9 +1,32 @@
[gd_resource type="AudioBusLayout" load_steps=2 format=3 uid="uid://b1tuvipfxjwsx"]
[gd_resource type="AudioBusLayout" load_steps=4 format=3 uid="uid://b1tuvipfxjwsx"]
[sub_resource type="AudioEffectLimiter" id="AudioEffectLimiter_34kb8"]
resource_name = "Limiter"
ceiling_db = -1.0
[sub_resource type="AudioEffectReverb" id="AudioEffectReverb_oi6lo"]
resource_name = "Reverb"
predelay_msec = 141.0
predelay_feedback = 0.0
wet = 0.04
[sub_resource type="AudioEffectCompressor" id="AudioEffectCompressor_u7mct"]
resource_name = "Compressor"
threshold = -9.0
ratio = 1.6
attack_us = 50.0
release_ms = 50.0
[resource]
bus/0/effect/0/effect = SubResource( "AudioEffectLimiter_34kb8" )
bus/0/effect/0/enabled = true
bus/1/name = &"Announcer"
bus/1/solo = false
bus/1/mute = false
bus/1/bypass_fx = false
bus/1/volume_db = 0.0
bus/1/send = &"Master"
bus/1/effect/0/effect = SubResource( "AudioEffectReverb_oi6lo" )
bus/1/effect/0/enabled = true
bus/1/effect/1/effect = SubResource( "AudioEffectCompressor_u7mct" )
bus/1/effect/1/enabled = true