prevent alternate streams from overwriting main stream for animations

This commit is contained in:
betalars 2025-07-28 20:17:47 +02:00
parent 21d514f864
commit 8e46bc31b3
1 changed files with 7 additions and 5 deletions

View File

@ -16,9 +16,11 @@ func update_mix_target():
func play(from:float = 0.0) -> void: func play(from:float = 0.0) -> void:
if not alternate_streams == {}:
match State.speech_language: match State.speech_language:
1: stream = default_stream 1: stream = default_stream
2: 2:
if alternate_streams.keys().has("de"): if alternate_streams.keys().has("de"):
stream = alternate_streams["de"] stream = alternate_streams["de"]
super.play(from) super.play(from)