OverviewFilesCommitsIssuesDocsReleasesPeers

hyper-tps / scenes / game / game.tscn

486 lines · tscn ref:
[gd_scene format=3 uid="uid://game00001"]

[ext_resource type="Script" uid="uid://demdvd248rdic" path="res://scenes/game/game.gd" id="1"]
[ext_resource type="Shader" uid="uid://dof0vdlb7fdl3" path="res://addons/sky3d_extended/shaders/SkyMaterial.gdshader" id="4_2a8rs"]
[ext_resource type="Texture2D" uid="uid://v30bx1dkrb0o" path="res://addons/sky3d_extended/assets/thirdparty/textures/moon/MoonMap.png" id="5_4j704"]
[ext_resource type="Cubemap" path="res://addons/sky3d_extended/assets/milkyway/milkyway_cubemap.res" id="5_kp23o"]
[ext_resource type="Texture2D" uid="uid://cpq7odhdss62o" path="res://addons/sky3d_extended/assets/thirdparty/textures/milkyway/Milkyway.jpg" id="6_kp23o"]
[ext_resource type="Script" uid="uid://b18k0a28axkqk" path="res://addons/sky3d_extended/src/Sky3D.gd" id="7_5jirj"]
[ext_resource type="Script" uid="uid://dewqyj7ai16v3" path="res://addons/sky3d_extended/src/SkyDome.gd" id="8_vaxfo"]
[ext_resource type="Script" uid="uid://0q13knbp5jck" path="res://addons/sky3d_extended/src/TimeOfDay.gd" id="9_ftsea"]
[ext_resource type="PackedScene" uid="uid://maptest01" path="res://scenes/maps/map_test.tscn" id="map_test"]
[ext_resource type="Script" uid="uid://0wbi4mv50y43" path="res://scenes/game/menu_main.gd" id="menu_main"]

[sub_resource type="ShaderMaterial" id="ShaderMaterial_4j704"]
shader = ExtResource("4_2a8rs")
shader_parameter/sky_visible = true
shader_parameter/color_correction = Vector2(0, 1)
shader_parameter/ground_color = Color(0.3, 0.3, 0.3, 1)
shader_parameter/horizon_offset = 0.0
shader_parameter/atm_darkness = 0.5
shader_parameter/atm_sun_intensity = 18.0
shader_parameter/atm_day_tint = Color(0.807843, 0.909804, 1, 1)
shader_parameter/atm_horizon_light_tint = Color(0.980392, 0.635294, 0.462745, 1)
shader_parameter/atm_night_tint = Color(0.12601174, 0.14945619, 0.18755257, 0.74728096)
shader_parameter/atm_level_params = Vector3(1, 0, 0)
shader_parameter/atm_thickness = 0.7
shader_parameter/atm_beta_ray = Vector3(5.804544e-06, 1.3562913e-05, 3.311258e-05)
shader_parameter/atm_beta_mie = Vector3(3.038e-08, 3.038e-08, 3.038e-08)
shader_parameter/sun_light_color = Color(0.98, 0.523, 0.294, 1)
shader_parameter/sun_disk_color = Color(0.996094, 0.541334, 0.140076, 1)
shader_parameter/sun_disk_intensity = 30.0
shader_parameter/sun_disk_size = 0.02
shader_parameter/atm_sun_mie_tint = Color(1, 1, 1, 1)
shader_parameter/atm_sun_mie_intensity = 1.0
shader_parameter/atm_sun_partial_mie_phase = Vector3(0.36, 1.64, 1.6)
shader_parameter/moon_color = Color(1, 1, 1, 1)
shader_parameter/moon_texture = ExtResource("5_4j704")
shader_parameter/moon_texture_alignment = Vector3(7, 1.4, 4.8)
shader_parameter/moon_texture_flip_u = false
shader_parameter/moon_texture_flip_v = false
shader_parameter/moon_size = 0.07
shader_parameter/moon_phase_override = -1.0
shader_parameter/moon_intensity = 0.2
shader_parameter/atm_moon_mie_tint = Color(0.137255, 0.184314, 0.292196, 1)
shader_parameter/atm_moon_mie_intensity = 0.052309666037559516
shader_parameter/atm_moon_partial_mie_phase = Vector3(0.36, 1.64, 1.6)
shader_parameter/starmap_enabled = false
shader_parameter/starmap_color = Color(0.709804, 0.709804, 0.709804, 0.854902)
shader_parameter/starmap_texture = ExtResource("6_kp23o")
shader_parameter/starmap_flip_u = false
shader_parameter/starmap_flip_v = false
shader_parameter/starmap_alignment = Vector3(2.68288, -0.25891, 0.40101)
shader_parameter/star_rotation_offset = 9.38899
shader_parameter/star_rotation = -13.241980781153899
shader_parameter/star_tilt = -1.2915436464758039
shader_parameter/milky_way_cubemap = ExtResource("5_kp23o")
shader_parameter/mw_brightness = 1.5
shader_parameter/mw_rotation = 0.0
shader_parameter/mw_enabled = true
shader_parameter/procedural_stars_enabled = false
shader_parameter/proc_star_density = 80.0
shader_parameter/proc_star_brightness = 1.5
shader_parameter/show_azimuthal_grid = false
shader_parameter/azimuthal_grid_color = Color(0.87058824, 0.72156864, 0.5294118, 1)
shader_parameter/azimuthal_grid_rotation_offset = 0.03
shader_parameter/show_equatorial_grid = false
shader_parameter/equatorial_grid_color = Color(0, 0.75, 1, 1)
shader_parameter/equatorial_grid_rotation_offset = 0.03
shader_parameter/moon_matrix = Basis(1.4901159e-08, 0.2914811, -0.9565766, -0.8238362, -0.54221416, -0.16521959, -0.56682783, 0.7880624, 0.24013269)
shader_parameter/star_combined_matrix = Basis(-0.50695753, -0.848977, -0.14910418, 0.6236235, -0.24183196, -0.74337816, 0.5950528, -0.469846, 0.6520406)

[sub_resource type="Sky" id="Sky_kp23o"]
sky_material = SubResource("ShaderMaterial_4j704")

[sub_resource type="Environment" id="Environment_5jirj"]
background_mode = 2
sky = SubResource("Sky_kp23o")
ambient_light_source = 3
ambient_light_color = Color(0.23515595, 0.27890673, 0.35, 1)
ambient_light_sky_contribution = 0.7
reflected_light_source = 2
tonemap_mode = 3
tonemap_white = 6.0

[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_vaxfo"]

[node name="Game" type="Node3D" unique_id=124548942]
script = ExtResource("1")

[node name="LobbyCamera" type="Camera3D" parent="." unique_id=283262152]
transform = Transform3D(1, 0, 0, 0, 0.866025, 0.5, 0, -0.5, 0.866025, 0, 12, 20)
current = true

[node name="Maps" type="Node3D" parent="." unique_id=613375227]

[node name="MapTest" parent="Maps" unique_id=828404491 instance=ExtResource("map_test")]

[node name="Players" type="Node3D" parent="." unique_id=1311842778]

[node name="PlayerSpawner" type="MultiplayerSpawner" parent="." unique_id=770722116]
_spawnable_scenes = PackedStringArray("uid://player001", "uid://duxajohhwdw7v")

[node name="HUD" type="CanvasLayer" parent="." unique_id=272021056]

[node name="PeerLabel" type="Label" parent="HUD" unique_id=950821403]
offset_left = 10.0
offset_top = 10.0
offset_right = 200.0
offset_bottom = 30.0
text = "Peer: ---"

[node name="FPSLabel" type="Label" parent="HUD" unique_id=554556979]
offset_left = 10.0
offset_top = 30.0
offset_right = 200.0
offset_bottom = 50.0
text = "FPS: ---"

[node name="Crosshair" type="CenterContainer" parent="HUD" unique_id=416372473]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2

[node name="Dot" type="Label" parent="HUD/Crosshair" unique_id=1258193841]
layout_mode = 2
text = "+"
horizontal_alignment = 1
vertical_alignment = 1

[node name="MenuUI" type="CanvasLayer" parent="." unique_id=1906787295]
layer = 10

[node name="MenuMain" type="Control" parent="MenuUI" unique_id=1921860964]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("menu_main")

[node name="Overlay" type="ColorRect" parent="MenuUI/MenuMain" unique_id=1359991418]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 0.35)

[node name="MainPanel" type="VBoxContainer" parent="MenuUI/MenuMain" unique_id=55346975]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -120.0
offset_top = -120.0
offset_right = 120.0
offset_bottom = 120.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 12

[node name="Title" type="Label" parent="MenuUI/MenuMain/MainPanel" unique_id=1954159564]
layout_mode = 2
theme_override_font_sizes/font_size = 28
text = "HyperTPS"
horizontal_alignment = 1

[node name="Spacer" type="Control" parent="MenuUI/MenuMain/MainPanel" unique_id=619198403]
custom_minimum_size = Vector2(0, 8)
layout_mode = 2

[node name="HomeButton" type="Button" parent="MenuUI/MenuMain/MainPanel" unique_id=1148162104]
layout_mode = 2
text = "Home"

[node name="SettingsButton" type="Button" parent="MenuUI/MenuMain/MainPanel" unique_id=1861388959]
layout_mode = 2
text = "Settings"

[node name="NetworkButton" type="Button" parent="MenuUI/MenuMain/MainPanel" unique_id=1079131954]
layout_mode = 2
text = "Network"

[node name="QuitButton" type="Button" parent="MenuUI/MenuMain/MainPanel" unique_id=1571102494]
layout_mode = 2
text = "Quit"

[node name="VersionLabel" type="Label" parent="MenuUI/MenuMain/MainPanel" unique_id=223632555]
layout_mode = 2
theme_override_colors/font_color = Color(0.5, 0.5, 0.5, 1)
theme_override_font_sizes/font_size = 11
text = "build: dev"
horizontal_alignment = 1

[node name="SettingsPanel" type="VBoxContainer" parent="MenuUI/MenuMain" unique_id=453195399]
visible = false
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -200.0
offset_top = -160.0
offset_right = 200.0
offset_bottom = 160.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 10

[node name="SettingsTitle" type="Label" parent="MenuUI/MenuMain/SettingsPanel" unique_id=201861402]
layout_mode = 2
theme_override_font_sizes/font_size = 22
text = "Graphics Settings"
horizontal_alignment = 1

[node name="SettingsSpacer" type="Control" parent="MenuUI/MenuMain/SettingsPanel" unique_id=115282938]
custom_minimum_size = Vector2(0, 8)
layout_mode = 2

[node name="SettingsButtonRow" type="HBoxContainer" parent="MenuUI/MenuMain/SettingsPanel" unique_id=2036602345]
layout_mode = 2
theme_override_constants/separation = 10

[node name="ApplyButton" type="Button" parent="MenuUI/MenuMain/SettingsPanel/SettingsButtonRow" unique_id=262484564]
layout_mode = 2
size_flags_horizontal = 3
text = "Apply"

[node name="CancelButton" type="Button" parent="MenuUI/MenuMain/SettingsPanel/SettingsButtonRow" unique_id=1877219174]
layout_mode = 2
size_flags_horizontal = 3
text = "Cancel"

[node name="NetworkPanel" type="VBoxContainer" parent="MenuUI/MenuMain" unique_id=1363032837]
visible = false
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -220.0
offset_top = -220.0
offset_right = 220.0
offset_bottom = 220.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 8

[node name="NetworkTitle" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1580486253]
layout_mode = 2
theme_override_font_sizes/font_size = 22
text = "Network"
horizontal_alignment = 1

[node name="IdentityLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=301929370]
unique_name_in_owner = true
layout_mode = 2
text = "Playing as: Player"

[node name="NameInput" type="LineEdit" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1584312626]
unique_name_in_owner = true
layout_mode = 2
placeholder_text = "Enter your name..."

[node name="StatusLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=377037780]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.7, 0.7, 0.7, 1)
text = "Connecting..."
horizontal_alignment = 1

[node name="DaemonStatus" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=929532666]
layout_mode = 2
theme_override_colors/font_color = Color(0.5, 0.5, 0.5, 1)
theme_override_font_sizes/font_size = 11
text = "Daemon: connecting..."
horizontal_alignment = 1

[node name="RoomLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=736256895]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Rooms"

[node name="RoomScroll" type="ScrollContainer" parent="MenuUI/MenuMain/NetworkPanel" unique_id=226755004]
custom_minimum_size = Vector2(0, 80)
layout_mode = 2
size_flags_vertical = 3

[node name="RoomList" type="VBoxContainer" parent="MenuUI/MenuMain/NetworkPanel/RoomScroll" unique_id=234913777]
layout_mode = 2
size_flags_horizontal = 3

[node name="RoomActions" type="HBoxContainer" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1694580658]
layout_mode = 2
theme_override_constants/separation = 6

[node name="CreateRoomBtn" type="Button" parent="MenuUI/MenuMain/NetworkPanel/RoomActions" unique_id=1359954952]
layout_mode = 2
size_flags_horizontal = 3
text = "Create Room"

[node name="JoinInviteInput" type="LineEdit" parent="MenuUI/MenuMain/NetworkPanel/RoomActions" unique_id=1318212917]
layout_mode = 2
size_flags_horizontal = 3
placeholder_text = "Paste invite..."

[node name="JoinInviteBtn" type="Button" parent="MenuUI/MenuMain/NetworkPanel/RoomActions" unique_id=1692599972]
layout_mode = 2
text = "Join"

[node name="CopyInviteButton" type="Button" parent="MenuUI/MenuMain/NetworkPanel/RoomActions" unique_id=1168903433]
layout_mode = 2
text = "Copy Invite"

[node name="CurrentRoomLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1947703322]
layout_mode = 2
theme_override_colors/font_color = Color(0.4, 0.8, 1, 1)
text = "No room selected — using global discovery"
horizontal_alignment = 1

[node name="QuickConnectLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1942175037]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Quick Connect"

[node name="QuickConnectRow" type="HBoxContainer" parent="MenuUI/MenuMain/NetworkPanel" unique_id=879728908]
layout_mode = 2
theme_override_constants/separation = 6

[node name="QuickConnectInput" type="LineEdit" parent="MenuUI/MenuMain/NetworkPanel/QuickConnectRow" unique_id=1304055765]
layout_mode = 2
size_flags_horizontal = 3
placeholder_text = "Room name (e.g. test-room)..."

[node name="QuickConnectBtn" type="Button" parent="MenuUI/MenuMain/NetworkPanel/QuickConnectRow" unique_id=1722175346]
layout_mode = 2
text = "Connect"

[node name="PeerBrowserLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1939087876]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Game Browser"

[node name="PeerScroll" type="ScrollContainer" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1759340543]
custom_minimum_size = Vector2(0, 100)
layout_mode = 2
size_flags_vertical = 3

[node name="PeerList" type="VBoxContainer" parent="MenuUI/MenuMain/NetworkPanel/PeerScroll" unique_id=1206097287]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3

[node name="HostButton" type="Button" parent="MenuUI/MenuMain/NetworkPanel" unique_id=244332064]
unique_name_in_owner = true
layout_mode = 2
text = "Host Game"

[node name="ContactsLabel" type="Label" parent="MenuUI/MenuMain/NetworkPanel" unique_id=406037528]
layout_mode = 2
theme_override_font_sizes/font_size = 16
text = "Contacts"

[node name="ContactScroll" type="ScrollContainer" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1031310387]
custom_minimum_size = Vector2(0, 80)
layout_mode = 2
size_flags_vertical = 3

[node name="ContactList" type="VBoxContainer" parent="MenuUI/MenuMain/NetworkPanel/ContactScroll" unique_id=987376819]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3

[node name="DebugToggle" type="Button" parent="MenuUI/MenuMain/NetworkPanel" unique_id=1315306948]
layout_mode = 2
theme_override_colors/font_color = Color(0.5, 0.5, 0.5, 1)
text = "Show Debug Info"

[node name="DebugPanel" type="VBoxContainer" parent="MenuUI/MenuMain/NetworkPanel" unique_id=549856935]
visible = false
layout_mode = 2
theme_override_constants/separation = 4

[node name="DebugTitle" type="Label" parent="MenuUI/MenuMain/NetworkPanel/DebugPanel" unique_id=341620036]
layout_mode = 2
theme_override_colors/font_color = Color(0.4, 0.8, 1, 1)
theme_override_font_sizes/font_size = 14
text = "Network Debug"

[node name="DebugStats" type="RichTextLabel" parent="MenuUI/MenuMain/NetworkPanel/DebugPanel" unique_id=131381511]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 160)
layout_mode = 2
theme_override_colors/default_color = Color(0.8, 0.8, 0.8, 1)
theme_override_font_sizes/normal_font_size = 12
bbcode_enabled = true
text = "Requesting stats..."

[node name="DebugButtonRow" type="HBoxContainer" parent="MenuUI/MenuMain/NetworkPanel/DebugPanel" unique_id=206444377]
layout_mode = 2
theme_override_constants/separation = 6

[node name="RefreshButton" type="Button" parent="MenuUI/MenuMain/NetworkPanel/DebugPanel/DebugButtonRow" unique_id=1504629243]
layout_mode = 2
size_flags_horizontal = 3
text = "Refresh Stats"

[node name="CopyStatsButton" type="Button" parent="MenuUI/MenuMain/NetworkPanel/DebugPanel/DebugButtonRow" unique_id=2060139705]
layout_mode = 2
size_flags_horizontal = 3
text = "Copy Stats"

[node name="InterestToggle" type="CheckButton" parent="MenuUI/MenuMain/NetworkPanel/DebugPanel" unique_id=1486337791]
layout_mode = 2
button_pressed = true
text = "Interest Management"

[node name="BackButton" type="Button" parent="MenuUI/MenuMain/NetworkPanel" unique_id=2075445827]
layout_mode = 2
text = "Back"

[node name="Sky3DExtended" type="WorldEnvironment" parent="." unique_id=1738637856]
environment = SubResource("Environment_5jirj")
camera_attributes = SubResource("CameraAttributesPractical_vaxfo")
script = ExtResource("7_5jirj")
editor_time_enabled = false
game_time_enabled = false
current_time = 19.6
wind_direction = 2.35619451204804
metadata/_custom_type_script = "uid://b18k0a28axkqk"

[node name="SunLight" type="DirectionalLight3D" parent="Sky3DExtended" unique_id=94617572]
transform = Transform3D(0.31195515, -0.42496023, -0.8497605, 0, 0.8943935, -0.44728097, 0.9500968, 0.1395316, 0.27901068, -0.8497604, -0.44728094, 0.27901065)
light_color = Color(0.98, 0.523, 0.294, 1)
light_energy = 0.0

[node name="MoonLight" type="DirectionalLight3D" parent="Sky3DExtended" unique_id=885378685]
transform = Transform3D(0, -0.82201505, -0.5694658, 0.28443286, -0.5459446, 0.7880625, -0.95869595, -0.16197479, 0.2338081, -0.5694658, 0.7880625, 0.2338081)
light_color = Color(0.572549, 0.776471, 0.956863, 1)
light_energy = 0.17667122
shadow_enabled = true

[node name="SkyDome" type="Node" parent="Sky3DExtended" unique_id=89929895]
script = ExtResource("8_vaxfo")
sun_azimuth = -4.395138795553205
sun_altitude = -2.0345192471731943
moon_azimuth = -4.322800069738125
moon_altitude = -0.6631410751550044
wind_direction = 2.35619451204804

[node name="TimeOfDay" type="Node" parent="Sky3DExtended" unique_id=995220227]
script = ExtResource("9_ftsea")
editor_time_enabled = false
game_time_enabled = false
dome_path = NodePath("../SkyDome")
celestials_calculations = 0
current_time = 19.6

[connection signal="pressed" from="MenuUI/MenuMain/MainPanel/HomeButton" to="MenuUI/MenuMain" method="_on_home_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/MainPanel/SettingsButton" to="MenuUI/MenuMain" method="_on_settings_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/MainPanel/NetworkButton" to="MenuUI/MenuMain" method="_on_network_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/MainPanel/QuitButton" to="MenuUI/MenuMain" method="_on_quit_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/SettingsPanel/SettingsButtonRow/ApplyButton" to="MenuUI/MenuMain" method="_on_apply_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/SettingsPanel/SettingsButtonRow/CancelButton" to="MenuUI/MenuMain" method="_on_settings_cancel_pressed"]
[connection signal="text_changed" from="MenuUI/MenuMain/NetworkPanel/NameInput" to="MenuUI/MenuMain" method="_on_name_changed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/RoomActions/CreateRoomBtn" to="MenuUI/MenuMain" method="_on_create_room_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/RoomActions/JoinInviteBtn" to="MenuUI/MenuMain" method="_on_join_invite_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/RoomActions/CopyInviteButton" to="MenuUI/MenuMain" method="_on_copy_invite_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/QuickConnectRow/QuickConnectBtn" to="MenuUI/MenuMain" method="_on_quick_connect_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/HostButton" to="MenuUI/MenuMain" method="_on_host_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/DebugToggle" to="MenuUI/MenuMain" method="_on_debug_toggle_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/DebugPanel/DebugButtonRow/RefreshButton" to="MenuUI/MenuMain" method="_on_refresh_stats_pressed"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/DebugPanel/DebugButtonRow/CopyStatsButton" to="MenuUI/MenuMain" method="_on_copy_stats_pressed"]
[connection signal="toggled" from="MenuUI/MenuMain/NetworkPanel/DebugPanel/InterestToggle" to="MenuUI/MenuMain" method="_on_interest_toggled"]
[connection signal="pressed" from="MenuUI/MenuMain/NetworkPanel/BackButton" to="MenuUI/MenuMain" method="_on_network_back_pressed"]