[gd_scene load_steps=4 format=3 uid="uid://c7gn46af6whf8"] [ext_resource type="Script" path="res://main.gd" id="1_e0ud3"] [ext_resource type="Script" path="res://server_discovery.gd" id="2_hed18"] [ext_resource type="PackedScene" uid="uid://bgc0u117jqyr1" path="res://demo_game.tscn" id="3_2ln6b"] [node name="Main" type="Control"] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_e0ud3") [node name="BeforeConnect" type="VBoxContainer" parent="."] unique_name_in_owner = true layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -187.5 offset_top = -88.0 offset_right = 187.5 offset_bottom = 88.0 grow_horizontal = 2 grow_vertical = 2 alignment = 1 [node name="HostButton" type="Button" parent="BeforeConnect"] unique_name_in_owner = true custom_minimum_size = Vector2(0, 64) layout_mode = 2 text = "Host" [node name="ConnectButton" type="Button" parent="BeforeConnect"] unique_name_in_owner = true custom_minimum_size = Vector2(0, 64) layout_mode = 2 text = "Connect" [node name="DiscoveryTimer" type="Timer" parent="BeforeConnect"] unique_name_in_owner = true [node name="ServerDiscovery" type="Node" parent="BeforeConnect"] unique_name_in_owner = true script = ExtResource("2_hed18") [node name="AfterConnect" type="Control" parent="."] unique_name_in_owner = true visible = false layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="DemoGame" parent="AfterConnect" instance=ExtResource("3_2ln6b")] layout_mode = 1 [node name="DisconnectButton" type="Button" parent="AfterConnect"] unique_name_in_owner = true layout_mode = 1 anchors_preset = 1 anchor_left = 1.0 anchor_right = 1.0 offset_left = -186.0 offset_bottom = 31.0 grow_horizontal = 0 size_flags_horizontal = 8 text = "Disconnect"