godot-webrtc-mplayer-testing/screens/main_menu.tscn
2021-12-21 16:40:58 -06:00

116 lines
3 KiB
Plaintext

[gd_scene load_steps=5 format=2]
[ext_resource path="res://assets/fonts/iosevkalyte/iosevkalyte-regular.ttf" type="DynamicFontData" id=1]
[ext_resource path="res://scripts/screens/main_menu.gd" type="Script" id=3]
[ext_resource path="res://assets/theme.tres" type="Theme" id=4]
[sub_resource type="DynamicFont" id=1]
size = 70
font_data = ExtResource( 1 )
[node name="main_menu" type="MarginContainer"]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 20.0
margin_top = 20.0
margin_right = -20.0
margin_bottom = -20.0
theme = ExtResource( 4 )
script = ExtResource( 3 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="v" type="VBoxContainer" parent="."]
margin_right = 1240.0
margin_bottom = 680.0
[node name="h" type="HBoxContainer" parent="v"]
margin_right = 1240.0
margin_bottom = 50.0
alignment = 1
[node name="quit" type="Button" parent="v/h"]
margin_right = 410.0
margin_bottom = 50.0
rect_min_size = Vector2( 150, 50 )
hint_tooltip = "Yeah, let's get out of here."
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Quit"
expand_icon = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="multiplayer" type="Button" parent="v/h"]
margin_left = 414.0
margin_right = 825.0
margin_bottom = 50.0
rect_min_size = Vector2( 150, 50 )
hint_tooltip = "This is what you came for!"
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Multiplayer"
[node name="singleplayer" type="Button" parent="v/h"]
margin_left = 829.0
margin_right = 1240.0
margin_bottom = 50.0
rect_min_size = Vector2( 150, 50 )
hint_tooltip = "This is a multiplayer tech demo, you dunce.
And no, you may not ask why the button is here."
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Singleplayer"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="c" type="CenterContainer" parent="v"]
margin_top = 54.0
margin_right = 1240.0
margin_bottom = 680.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="v" type="VBoxContainer" parent="v/c"]
margin_left = 252.0
margin_top = 210.0
margin_right = 987.0
margin_bottom = 416.0
[node name="title" type="Label" parent="v/c/v"]
margin_right = 735.0
margin_bottom = 181.0
custom_fonts/font = SubResource( 1 )
text = "Godot HTML5 WebRTC
Multiplayer Tech Demo"
align = 1
valign = 1
[node name="h" type="HBoxContainer" parent="v/c/v"]
margin_top = 185.0
margin_right = 735.0
margin_bottom = 206.0
alignment = 1
[node name="made_by" type="Label" parent="v/c/v/h"]
margin_left = 305.0
margin_right = 369.0
margin_bottom = 21.0
text = "made by "
[node name="link" type="LinkButton" parent="v/c/v/h"]
margin_left = 373.0
margin_right = 429.0
margin_bottom = 21.0
hint_tooltip = "Open https://lyte.dev"
text = "lytedev"
[connection signal="pressed" from="v/h/quit" to="." method="_on_JoinLobbyButton_pressed"]
[connection signal="pressed" from="v/h/multiplayer" to="." method="_on_multiplayer_pressed"]
[connection signal="pressed" from="v/h/singleplayer" to="." method="_on_Singleplayer_pressed"]
[connection signal="pressed" from="v/c/v/h/link" to="." method="_on_LinkButton_pressed"]