diff options
Diffstat (limited to 'client/menu')
| -rw-r--r-- | client/menu/settings_menu.gd | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/client/menu/settings_menu.gd b/client/menu/settings_menu.gd index e593caa0..be2d2dff 100644 --- a/client/menu/settings_menu.gd +++ b/client/menu/settings_menu.gd @@ -22,7 +22,7 @@ var settings: Dictionary  func _on_back_pressed():  	for k in settings.keys(): -		Global.settings[k]["value"] = settings[k].get_value() +		Global.set_setting(k, settings[k].get_value())  	Global.save_settings()  	Global.update_fullscreen()  	menu_manager.go_back() @@ -38,7 +38,6 @@ func update_rows(fix_focus = false):  		c.queue_free()  	for k in Global.settings.keys(): -		var v = Global.settings[k]  		var row: SettingsRow = preload("res://menu/settings_row.tscn").instantiate()  		row.setup(k, Global.settings, Global.default_settings)  		row.connect("apply_preset", apply_preset) @@ -51,9 +50,9 @@ func update_rows(fix_focus = false):  func apply_preset(preset: Dictionary):  	for k in settings.keys(): -		Global.settings[k]["value"] = settings[k].get_value() +		Global.set_setting(k, settings[k].get_value())  	for k in preset.keys(): -		Global.settings[k]["value"] = preset[k] +		Global.set_setting(k, preset[k])  	update_rows(true)  |