From e48271ed95e00e51a9e2d91d7011e9e221f54927 Mon Sep 17 00:00:00 2001 From: Sebastian Lohff Date: Mon, 14 Apr 2025 03:09:23 +0200 Subject: [PATCH] Better player tones, back button --- scenes/MultiplayerConnect.tscn | 6 ++++++ scenes/multiplayer_connect.gd | 12 +++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/scenes/MultiplayerConnect.tscn b/scenes/MultiplayerConnect.tscn index f5d4758..90f7840 100644 --- a/scenes/MultiplayerConnect.tscn +++ b/scenes/MultiplayerConnect.tscn @@ -54,6 +54,11 @@ layout_mode = 2 size_flags_stretch_ratio = 2.41 text = "Create Frequency" +[node name="BackButton" type="Button" parent="VBoxContainer/ConnectView/VBoxContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 10 +text = "Back" + [node name="RefreshButton" type="Button" parent="VBoxContainer/ConnectView/VBoxContainer"] layout_mode = 2 text = "Refresh" @@ -137,6 +142,7 @@ text = "" autowrap_mode = 2 [connection signal="pressed" from="VBoxContainer/ConnectView/VBoxContainer/HBoxContainer/CreateButton" to="." method="_on_create_button_pressed"] +[connection signal="pressed" from="VBoxContainer/ConnectView/VBoxContainer/HBoxContainer/BackButton" to="." method="_on_back_button_pressed"] [connection signal="pressed" from="VBoxContainer/ConnectView/VBoxContainer/RefreshButton" to="." method="_on_refresh_button_pressed"] [connection signal="item_clicked" from="VBoxContainer/ConnectView/VBoxContainer/FreqList" to="." method="_on_freq_list_join"] [connection signal="button_down" from="VBoxContainer/MorseView/VBoxContainer/MorseButton" to="." method="_on_morse_button_button_down"] diff --git a/scenes/multiplayer_connect.gd b/scenes/multiplayer_connect.gd index e1e5c00..13a5229 100644 --- a/scenes/multiplayer_connect.gd +++ b/scenes/multiplayer_connect.gd @@ -24,9 +24,11 @@ class PlayerData: var player_data := [ PlayerData.new(0, Color( 0, 255, 0), 880), - PlayerData.new(1, Color(255, 0, 0), 1200), - PlayerData.new(2, Color( 0, 0, 255), 600), - PlayerData.new(3, Color(255, 0, 255), 500), + PlayerData.new(1, Color(255, 0, 0), 1318), + PlayerData.new(2, Color( 0, 0, 255), 587), + PlayerData.new(3, Color(255, 0, 255), 440), + PlayerData.new(3, Color( 0, 255, 255), 783), + PlayerData.new(3, Color(255, 255, 0), 1567), ] func _ready() -> void: @@ -230,3 +232,7 @@ func _on_leave_button_pressed() -> void: func _on_error_label_gui_input(event: InputEvent) -> void: if event is InputEventMouseButton and event.pressed and event.button_index == 1: %ErrorLabel.text = "" + + +func _on_back_button_pressed() -> void: + get_tree().change_scene_to_file("res://scenes/main.tscn")