generated from krampus/template-godot4
65 lines
2.5 KiB
Plaintext
65 lines
2.5 KiB
Plaintext
[gd_scene format=3 uid="uid://dpuwsqorot65h"]
|
|
|
|
[ext_resource type="Script" uid="uid://ccycmp8aj70fe" path="res://scenes/main_menu.gd" id="1_ouk2q"]
|
|
[ext_resource type="PackedScene" uid="uid://b7rfnt0d4qoew" path="res://prefabs/lobby/create_session.tscn" id="4_m5hu6"]
|
|
[ext_resource type="PackedScene" uid="uid://cfci3j2ur3g31" path="res://prefabs/lobby/lobby.tscn" id="4_wu84c"]
|
|
[ext_resource type="PackedScene" uid="uid://j3v0ad1b28il" path="res://prefabs/lobby/join_session.tscn" id="5_v1fnr"]
|
|
|
|
[sub_resource type="LabelSettings" id="LabelSettings_2wvic"]
|
|
font_size = 48
|
|
|
|
[node name="MainMenu" type="Node" unique_id=459413586]
|
|
script = ExtResource("1_ouk2q")
|
|
|
|
[node name="MainMenu" type="VBoxContainer" parent="." unique_id=1667537625]
|
|
unique_name_in_owner = true
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_constants/separation = 20
|
|
alignment = 1
|
|
|
|
[node name="Title" type="Label" parent="MainMenu" unique_id=1959052214]
|
|
layout_mode = 2
|
|
text = "Clockwork City"
|
|
label_settings = SubResource("LabelSettings_2wvic")
|
|
horizontal_alignment = 1
|
|
|
|
[node name="SinglePlayer" type="Button" parent="MainMenu" unique_id=1318380325]
|
|
custom_minimum_size = Vector2(150, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
text = "Single Player"
|
|
|
|
[node name="CreateSession" type="Button" parent="MainMenu" unique_id=1320477862]
|
|
custom_minimum_size = Vector2(150, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
text = "Create Session"
|
|
|
|
[node name="JoinSession" type="Button" parent="MainMenu" unique_id=897089302]
|
|
custom_minimum_size = Vector2(150, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
text = "Join Session"
|
|
|
|
[node name="CreateSession" parent="." unique_id=1876286176 instance=ExtResource("4_m5hu6")]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
|
|
[node name="JoinSession" parent="." unique_id=1106179304 instance=ExtResource("5_v1fnr")]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
|
|
[node name="Lobby" parent="." unique_id=581427024 instance=ExtResource("4_wu84c")]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
|
|
[connection signal="pressed" from="MainMenu/SinglePlayer" to="." method="_on_single_player_pressed"]
|
|
[connection signal="pressed" from="MainMenu/CreateSession" to="." method="_on_create_session_pressed"]
|
|
[connection signal="pressed" from="MainMenu/JoinSession" to="." method="_on_join_session_pressed"]
|
|
[connection signal="create_session" from="CreateSession" to="." method="handle_create_session"]
|
|
[connection signal="join_session" from="JoinSession" to="." method="handle_join_session"]
|