fix: Music does not play, if volume was 0 on game loads

This commit is contained in:
2025-07-24 20:46:48 +04:00
parent d7a0494d7e
commit f949502ef4
2 changed files with 29 additions and 9 deletions

View File

@@ -40,10 +40,13 @@ func _on_volume_slider_changed(value, setting_key):
if bus_map.has(setting_key):
var bus_index = AudioServer.get_bus_index(bus_map[setting_key])
if bus_index >= 0:
if bus_index < 0:
return
if setting_key == "music_volume":
AudioManager.update_music_volume(value)
else:
AudioServer.set_bus_volume_db(bus_index, linear_to_db(value))
func _input(event):
if event.is_action_pressed("ui_cancel") or event.is_action_pressed("ui_menu_toggle"):
print("ESC pressed in settings")