summaryrefslogtreecommitdiff
path: root/client/menu/lobby.tscn
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2025-03-23 21:56:40 +0100
committertpart <tpart120@proton.me>2025-03-23 21:56:40 +0100
commit61a03acb5cca8803af0d5e51a01d42f5c6a789d2 (patch)
treee14478435f82385f418451d19c2bc5ce92d7b63a /client/menu/lobby.tscn
parent364f806ccded1a15b192999de9ae79296bb43e2a (diff)
downloadhurrycurry-61a03acb5cca8803af0d5e51a01d42f5c6a789d2.tar
hurrycurry-61a03acb5cca8803af0d5e51a01d42f5c6a789d2.tar.bz2
hurrycurry-61a03acb5cca8803af0d5e51a01d42f5c6a789d2.tar.zst
Replace controller buttons with selectable versions; Clean up code; Fix #251
Diffstat (limited to 'client/menu/lobby.tscn')
-rw-r--r--client/menu/lobby.tscn14
1 files changed, 8 insertions, 6 deletions
diff --git a/client/menu/lobby.tscn b/client/menu/lobby.tscn
index eb116b4e..b26b2190 100644
--- a/client/menu/lobby.tscn
+++ b/client/menu/lobby.tscn
@@ -9,11 +9,11 @@
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="5_am8pt"]
[ext_resource type="Texture2D" uid="uid://b33qmctbpf48g" path="res://menu/icons/arrow_hover.svg" id="5_odwav"]
[ext_resource type="Texture2D" uid="uid://by3qsrpxnfq4w" path="res://menu/icons/arrow_focus.svg" id="6_tulu3"]
-[ext_resource type="PackedScene" uid="uid://b1f7bgn65j7b5" path="res://menu/controller_buttons/controller_button.tscn" id="7_t6mox"]
[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://menu/theme/fonts/font-josefin-sans.woff2" id="8_cwbpa"]
[ext_resource type="Texture2D" uid="uid://bsx6fo7mv2u6a" path="res://menu/controller_buttons/x.svg" id="9_q14bw"]
[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="10_bgene"]
[ext_resource type="Texture2D" uid="uid://cr2a6ide6vnnv" path="res://menu/controller_buttons/y.svg" id="11_5uugf"]
+[ext_resource type="Script" uid="uid://b1eomxildrq30" path="res://menu/controller_buttons/controller_button.gd" id="12_7mu2u"]
[sub_resource type="FontVariation" id="FontVariation_5xxr2"]
base_font = ExtResource("8_cwbpa")
@@ -143,21 +143,23 @@ layout_mode = 2
theme_override_constants/separation = 15
alignment = 1
-[node name="JoinSpectate" parent="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer" instance=ExtResource("7_t6mox")]
-custom_minimum_size = Vector2(148, 0)
+[node name="JoinSpectate" type="Button" parent="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer"]
layout_mode = 2
text = "c.menu.ingame.spectate"
expand_icon = true
+script = ExtResource("12_7mu2u")
controller_texture = ExtResource("11_5uugf")
press_action = "join_spectate"
+metadata/_custom_type_script = "uid://b1eomxildrq30"
-[node name="Start" parent="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer" instance=ExtResource("7_t6mox")]
-custom_minimum_size = Vector2(148, 0)
+[node name="Start" type="Button" parent="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer"]
layout_mode = 2
text = "c.menu.lobby.start"
expand_icon = true
+script = ExtResource("12_7mu2u")
controller_texture = ExtResource("9_q14bw")
press_action = "start_game"
+metadata/_custom_type_script = "uid://b1eomxildrq30"
[node name="MarginContainer" type="MarginContainer" parent="."]
layout_mode = 1
@@ -184,4 +186,4 @@ alignment = 1
[connection signal="pressed" from="HBoxContainer/Bottom/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2/Right" to="." method="_on_right_pressed"]
[connection signal="toggled" from="HBoxContainer/Bottom/MarginContainer/VBoxContainer/Bots/EnableBots" to="." method="_on_enable_bots_toggled"]
[connection signal="pressed" from="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer/JoinSpectate" to="." method="_on_join_spectate_pressed"]
-[connection signal="pressed" from="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer/Start" to="." method="_on_controller_button_pressed"]
+[connection signal="pressed" from="HBoxContainer/Bottom/MarginContainer/VBoxContainer/VBoxContainer/Start" to="." method="_on_start_pressed"]