diff options
Diffstat (limited to 'client/menu/main.tscn')
-rw-r--r-- | client/menu/main.tscn | 85 |
1 files changed, 54 insertions, 31 deletions
diff --git a/client/menu/main.tscn b/client/menu/main.tscn index cdc3a4a8..592ad1a9 100644 --- a/client/menu/main.tscn +++ b/client/menu/main.tscn @@ -29,7 +29,7 @@ material = ExtResource("4_wf51p") layout_mode = 1 anchors_preset = 9 anchor_bottom = 1.0 -offset_right = 340.0 +offset_right = 294.0 grow_vertical = 2 theme_override_styles/panel = SubResource("StyleBoxFlat_ukani") @@ -56,63 +56,86 @@ text = "Hurry Curry!" custom_minimum_size = Vector2(0, 10) layout_mode = 2 -[node name="quick_connect" type="Button" parent="side/margin/options"] +[node name="first" type="VBoxContainer" parent="side/margin/options"] layout_mode = 2 -text = "Quick Connect" + +[node name="play" type="Button" parent="side/margin/options/first"] +layout_mode = 2 +text = "Play" alignment = 0 -[node name="connect" type="HBoxContainer" parent="side/margin/options"] +[node name="change_character" type="Button" parent="side/margin/options/first"] layout_mode = 2 +text = "My Chef" +alignment = 0 -[node name="uri" type="LineEdit" parent="side/margin/options/connect"] +[node name="settings" type="Button" parent="side/margin/options/first"] layout_mode = 2 -size_flags_horizontal = 3 -auto_translate = false -placeholder_text = "wss://example.org" +text = "Settings" +alignment = 0 -[node name="connect" type="Button" parent="side/margin/options/connect"] +[node name="credits" type="Button" parent="side/margin/options/first"] layout_mode = 2 -text = "Connect" +text = "Credits" +alignment = 0 -[node name="change_character" type="Button" parent="side/margin/options"] +[node name="quit" type="Button" parent="side/margin/options/first"] layout_mode = 2 -text = "My Chef" +text = "Quit" alignment = 0 -[node name="settings" type="Button" parent="side/margin/options"] +[node name="second" type="VBoxContainer" parent="side/margin/options"] +visible = false layout_mode = 2 -text = "Settings" + +[node name="quick_connect" type="Button" parent="side/margin/options/second"] +layout_mode = 2 +text = "Quick Connect" alignment = 0 -[node name="server" type="HBoxContainer" parent="side/margin/options"] +[node name="connect" type="HBoxContainer" parent="side/margin/options/second"] +layout_mode = 2 + +[node name="uri" type="LineEdit" parent="side/margin/options/second/connect"] +layout_mode = 2 +size_flags_horizontal = 3 +auto_translate = false +placeholder_text = "wss://example.org" + +[node name="connect" type="Button" parent="side/margin/options/second/connect"] +layout_mode = 2 +text = "Connect" + +[node name="server" type="HBoxContainer" parent="side/margin/options/second"] layout_mode = 2 -[node name="control" type="Button" parent="side/margin/options/server"] +[node name="control" type="Button" parent="side/margin/options/second/server"] layout_mode = 2 size_flags_horizontal = 3 text = "Server" alignment = 0 -[node name="connect" type="Button" parent="side/margin/options/server"] +[node name="connect" type="Button" parent="side/margin/options/second/server"] layout_mode = 2 text = "Connect" -[node name="credits" type="Button" parent="side/margin/options"] +[node name="spacer2" type="Control" parent="side/margin/options/second"] +custom_minimum_size = Vector2(0, 10) layout_mode = 2 -text = "Credits" -alignment = 0 -[node name="quit" type="Button" parent="side/margin/options"] +[node name="back" type="Button" parent="side/margin/options/second"] layout_mode = 2 -text = "Quit" +text = "Back" alignment = 0 -[connection signal="pressed" from="side/margin/options/quick_connect" to="." method="_on_quick_connect_pressed"] -[connection signal="text_changed" from="side/margin/options/connect/uri" to="." method="_on_uri_text_changed"] -[connection signal="pressed" from="side/margin/options/connect/connect" to="." method="_on_connect_pressed"] -[connection signal="pressed" from="side/margin/options/change_character" to="." method="_on_change_character_pressed"] -[connection signal="pressed" from="side/margin/options/settings" to="." method="_on_settings_pressed"] -[connection signal="pressed" from="side/margin/options/server/control" to="." method="_on_server_pressed"] -[connection signal="pressed" from="side/margin/options/server/connect" to="." method="_on_server_connect_pressed"] -[connection signal="pressed" from="side/margin/options/credits" to="." method="_on_credits_pressed"] -[connection signal="pressed" from="side/margin/options/quit" to="." method="_on_quit_pressed"] +[connection signal="pressed" from="side/margin/options/first/play" to="." method="_on_play_pressed"] +[connection signal="pressed" from="side/margin/options/first/change_character" to="." method="_on_change_character_pressed"] +[connection signal="pressed" from="side/margin/options/first/settings" to="." method="_on_settings_pressed"] +[connection signal="pressed" from="side/margin/options/first/credits" to="." method="_on_credits_pressed"] +[connection signal="pressed" from="side/margin/options/first/quit" to="." method="_on_quit_pressed"] +[connection signal="pressed" from="side/margin/options/second/quick_connect" to="." method="_on_quick_connect_pressed"] +[connection signal="text_changed" from="side/margin/options/second/connect/uri" to="." method="_on_uri_text_changed"] +[connection signal="pressed" from="side/margin/options/second/connect/connect" to="." method="_on_connect_pressed"] +[connection signal="pressed" from="side/margin/options/second/server/control" to="." method="_on_server_pressed"] +[connection signal="pressed" from="side/margin/options/second/server/connect" to="." method="_on_server_connect_pressed"] +[connection signal="pressed" from="side/margin/options/second/back" to="." method="_on_back_pressed"] |