[gd_scene load_steps=7 format=3 uid="uid://d22gcvp7p2sfr"] [ext_resource type="Script" path="res://scripts/in_game.gd" id="1_0lma2"] [ext_resource type="PlaneMesh" uid="uid://dwpvym2kc4gd8" path="res://meshes/ground.tres" id="1_7j0qh"] [ext_resource type="Material" uid="uid://chp3rogcgumau" path="res://materials/ground.tres" id="2_f8uto"] [ext_resource type="PackedScene" uid="uid://cw0ho53ruh87m" path="res://scenes/house.tscn" id="4_38bom"] [sub_resource type="Environment" id="Environment_2c67a"] background_mode = 1 ambient_light_source = 2 ambient_light_color = Color(1, 1, 1, 1) ambient_light_energy = 0.01 sdfgi_read_sky_light = false glow_enabled = true glow_normalized = true [sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_1l61b"] [node name="InGame" type="Node3D"] script = ExtResource("1_0lma2") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_2c67a") [node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="."] _spawnable_scenes = PackedStringArray("res://scenes/runner.tscn") spawn_path = NodePath("../Runners") [node name="Ground" type="StaticBody3D" parent="."] [node name="GroundCollider" type="CollisionShape3D" parent="Ground"] shape = SubResource("WorldBoundaryShape3D_1l61b") [node name="GroundMesh" type="MeshInstance3D" parent="Ground"] mesh = ExtResource("1_7j0qh") surface_material_override/0 = ExtResource("2_f8uto") [node name="House" parent="." instance=ExtResource("4_38bom")] [node name="Runners" type="Node3D" parent="."] unique_name_in_owner = true [node name="StatsOverlay" type="CanvasLayer" parent="."] [node name="StatsContainer" type="Control" parent="StatsOverlay"] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="StatsLabel" type="RichTextLabel" parent="StatsOverlay/StatsContainer"] unique_name_in_owner = true layout_mode = 0 offset_right = 200.0 offset_bottom = 50.0 [node name="PingTimer" type="Timer" parent="."] unique_name_in_owner = true wait_time = 0.5 autostart = true [connection signal="timeout" from="PingTimer" to="." method="_on_ping_timer_timeout"]