feat: adding basic multiplayer

This commit is contained in:
DottsGit
2026-06-06 13:28:43 -04:00
parent 59096d322a
commit aefed46daf
6 changed files with 312 additions and 12 deletions
+20 -3
View File
@@ -239,9 +239,26 @@ func _build_ui() -> void:
var general_tab = VBoxContainer.new()
general_tab.name = "General"
tab_container.add_child(general_tab)
var gen_label = Label.new()
gen_label.text = "Settings coming soon..."
general_tab.add_child(gen_label)
var user_hbox = HBoxContainer.new()
general_tab.add_child(user_hbox)
var user_lbl = Label.new()
user_lbl.text = "Username:"
user_lbl.custom_minimum_size = Vector2(150, 0)
user_hbox.add_child(user_lbl)
var user_input = LineEdit.new()
user_input.text = SettingsManager.username
user_input.custom_minimum_size = Vector2(200, 0)
user_hbox.add_child(user_input)
var user_save = Button.new()
user_save.text = "Save"
user_save.pressed.connect(func():
SettingsManager.username = user_input.text
SettingsManager._save_settings()
)
user_hbox.add_child(user_save)
var spacer_gen = Control.new()
spacer_gen.size_flags_vertical = Control.SIZE_EXPAND_FILL