From b605a261f72bb3763736b75175ce28a5a882dbda Mon Sep 17 00:00:00 2001 From: tpart Date: Tue, 30 Sep 2025 14:13:29 +0200 Subject: Autosave profile; Fix controls explanation not saving correctly --- client/gui/menus/character.gd | 1 - client/gui/menus/main/play.gd | 2 -- client/gui/menus/setup/setup.gd | 4 ++-- 3 files changed, 2 insertions(+), 5 deletions(-) (limited to 'client/gui') diff --git a/client/gui/menus/character.gd b/client/gui/menus/character.gd index 1029cebd..fa3d213e 100644 --- a/client/gui/menus/character.gd +++ b/client/gui/menus/character.gd @@ -34,7 +34,6 @@ func exit(): await submenu("res://gui/menus/popup.tscn", popup_data) return Profile.write("username", username_edit.text) - Profile.save() super() func _on_character_back_pressed(): diff --git a/client/gui/menus/main/play.gd b/client/gui/menus/main/play.gd index 1e64a02f..206b4d9f 100644 --- a/client/gui/menus/main/play.gd +++ b/client/gui/menus/main/play.gd @@ -55,7 +55,6 @@ func _ready(): popup_data.buttons = [allow_button, deny_button] await submenu("res://gui/menus/popup.tscn", popup_data) Profile.write("registry_asked", true) - Profile.save() Settings.save() ServerList.start() @@ -111,7 +110,6 @@ func _on_connect_pressed(): url = url + ":27032" connect_uri.text = url Profile.write("last_server_url", url) - Profile.save() connect_to(url) func _on_quick_connect_pressed(): diff --git a/client/gui/menus/setup/setup.gd b/client/gui/menus/setup/setup.gd index bfdf9b7b..d4048ddb 100644 --- a/client/gui/menus/setup/setup.gd +++ b/client/gui/menus/setup/setup.gd @@ -94,8 +94,8 @@ func _on_sign_pressed(): anim.play_backwards("paper_slide") await anim.animation_finished - Profile.write("username", username.text) - Profile.write("character_style", character_style) + Profile.write("username", username.text, false) + Profile.write("character_style", character_style, false) Profile.save() Settings.write("gameplay.tutorial_disabled", skip_tutorial.button_pressed) -- cgit v1.2.3-70-g09d2