2025-05-09 15:34:45 +00:00
|
|
|
class_name StereoSwitch extends AudioStreamPlayer
|
|
|
|
|
|
|
|
|
|
func _ready() -> void:
|
|
|
|
|
State.settings_changed.connect(update_mix_target)
|
|
|
|
|
update_mix_target()
|
|
|
|
|
|
|
|
|
|
func update_mix_target():
|
2025-05-30 14:10:44 +00:00
|
|
|
if State.force_stereo or true:
|
2025-05-09 15:34:45 +00:00
|
|
|
mix_target = AudioStreamPlayer.MIX_TARGET_STEREO
|
|
|
|
|
else:
|
|
|
|
|
mix_target = AudioStreamPlayer.MIX_TARGET_CENTER
|