Add music in main menu

This commit is contained in:
2025-07-24 20:46:17 +04:00
parent fe69347625
commit d7a0494d7e
7 changed files with 84 additions and 4 deletions

View File

@@ -30,9 +30,19 @@ func _ready():
update_text()
func _on_volume_slider_changed(value, setting_key):
var pretty_name = setting_key.capitalize().replace("_", " ")
settings_manager.set_setting(setting_key, value)
print("%s changed to: %f" % [pretty_name, value])
var bus_map = {
"master_volume": "Master",
"music_volume": "Music",
"sfx_volume": "SFX"
}
if bus_map.has(setting_key):
var bus_index = AudioServer.get_bus_index(bus_map[setting_key])
if bus_index >= 0:
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"):