[gd_scene load_steps=13 format=3 uid="uid://dhi5myb4u2mij"] [ext_resource type="Script" path="res://addons/godot_steam_sync/Network/RadomeSteamSync/NetworkPlayerSpawner.gd" id="1_a26tm"] [ext_resource type="Script" path="res://addons/godot_steam_sync/Network/RadomeSteamSync/SyncNode/RigidBodySync3D.gd" id="2_io2do"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_ilft6"] sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) [sub_resource type="Sky" id="Sky_ryjhm"] sky_material = SubResource("ProceduralSkyMaterial_ilft6") [sub_resource type="Environment" id="Environment_lmp12"] background_mode = 2 sky = SubResource("Sky_ryjhm") tonemap_mode = 2 glow_enabled = true [sub_resource type="BoxMesh" id="BoxMesh_li3io"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r06tq"] albedo_color = Color(0.321728, 0.321728, 0.321728, 1) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_io4rt"] data = PackedVector3Array(-0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, 0.5, 0.5, -0.5, 0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, 0.5, -0.5, 0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, -0.5, -0.5) [sub_resource type="PhysicsMaterial" id="PhysicsMaterial_iltko"] bounce = 1.0 [sub_resource type="SphereMesh" id="SphereMesh_jxxnq"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cdfuw"] albedo_color = Color(0.415686, 1, 1, 1) [sub_resource type="SphereShape3D" id="SphereShape3D_ktxia"] [node name="Test" type="Node"] [node name="NetworkPlayerSpawner" type="Node" parent="." node_paths=PackedStringArray("spawn_pos", "players_parent_node")] script = ExtResource("1_a26tm") spawn_pos = NodePath("../SpawnPos") players_parent_node = NodePath("../Players") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_lmp12") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(-0.866023, -0.433016, 0.250001, 0, 0.499998, 0.866027, -0.500003, 0.749999, -0.43301, 0, 0, 0) shadow_enabled = true [node name="Players" type="Node3D" parent="."] [node name="SpawnPos" type="Marker3D" parent="."] [node name="Level" type="Node3D" parent="."] [node name="MeshInstance3D" type="MeshInstance3D" parent="Level"] transform = Transform3D(49.9588, 0, 0, 0, 1, 0, 0, 0, 61.4249, 0, -3.98574, 0) mesh = SubResource("BoxMesh_li3io") skeleton = NodePath("../..") surface_material_override/0 = SubResource("StandardMaterial3D_r06tq") [node name="StaticBody3D" type="StaticBody3D" parent="Level/MeshInstance3D"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/MeshInstance3D/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_io4rt") [node name="MeshInstance3D6" type="MeshInstance3D" parent="Level"] transform = Transform3D(-0.506593, 0.999949, 0, -49.9562, -0.0101402, 0, 0, 0, 61.4249, -18.7014, -3.98574, 0) mesh = SubResource("BoxMesh_li3io") skeleton = NodePath("../..") [node name="StaticBody3D" type="StaticBody3D" parent="Level/MeshInstance3D6"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/MeshInstance3D6/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_io4rt") [node name="MeshInstance3D8" type="MeshInstance3D" parent="Level"] transform = Transform3D(-0.0344473, 0.0679944, 61.2827, -49.9562, -0.0101402, 0, 0.505421, -0.997635, 4.17676, -0.748235, -3.98574, -26.874) mesh = SubResource("BoxMesh_li3io") skeleton = NodePath("../..") [node name="StaticBody3D" type="StaticBody3D" parent="Level/MeshInstance3D8"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/MeshInstance3D8/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_io4rt") [node name="MeshInstance3D9" type="MeshInstance3D" parent="Level"] transform = Transform3D(-0.0344473, 0.0679944, 61.2827, -49.9562, -0.0101402, 0, 0.505421, -0.997635, 4.17676, -6.63549, -3.98574, 19.7729) mesh = SubResource("BoxMesh_li3io") skeleton = NodePath("../..") [node name="StaticBody3D" type="StaticBody3D" parent="Level/MeshInstance3D9"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/MeshInstance3D9/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_io4rt") [node name="MeshInstance3D7" type="MeshInstance3D" parent="Level"] transform = Transform3D(-0.506593, 0.999949, 0, -49.9562, -0.0101402, 0, 0, 0, 61.4249, 12.2278, -3.98574, 0) mesh = SubResource("BoxMesh_li3io") skeleton = NodePath("../..") [node name="StaticBody3D" type="StaticBody3D" parent="Level/MeshInstance3D7"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/MeshInstance3D7/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_io4rt") [node name="Physics" type="Node3D" parent="."] [node name="RigidBody3D" type="RigidBody3D" parent="Physics"] physics_interpolation_mode = 1 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.20984, 0) collision_layer = 4 collision_mask = 7 physics_material_override = SubResource("PhysicsMaterial_iltko") [node name="MeshInstance3D" type="MeshInstance3D" parent="Physics/RigidBody3D"] mesh = SubResource("SphereMesh_jxxnq") surface_material_override/0 = SubResource("StandardMaterial3D_cdfuw") [node name="CollisionShape3D" type="CollisionShape3D" parent="Physics/RigidBody3D"] shape = SubResource("SphereShape3D_ktxia") [node name="RigidBodySync3D" type="Node" parent="Physics/RigidBody3D"] script = ExtResource("2_io2do") [node name="RigidBody3D2" type="RigidBody3D" parent="Physics"] physics_interpolation_mode = 1 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.5851, 1.20984, -2.08695) collision_layer = 4 collision_mask = 7 physics_material_override = SubResource("PhysicsMaterial_iltko") [node name="MeshInstance3D" type="MeshInstance3D" parent="Physics/RigidBody3D2"] mesh = SubResource("SphereMesh_jxxnq") surface_material_override/0 = SubResource("StandardMaterial3D_cdfuw") [node name="CollisionShape3D" type="CollisionShape3D" parent="Physics/RigidBody3D2"] shape = SubResource("SphereShape3D_ktxia") [node name="RigidBodySync3D" type="Node" parent="Physics/RigidBody3D2"] script = ExtResource("2_io2do") [node name="RigidBody3D3" type="RigidBody3D" parent="Physics"] physics_interpolation_mode = 1 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.84777, 1.20984, 4.17028) collision_layer = 4 collision_mask = 7 physics_material_override = SubResource("PhysicsMaterial_iltko") [node name="MeshInstance3D" type="MeshInstance3D" parent="Physics/RigidBody3D3"] mesh = SubResource("SphereMesh_jxxnq") surface_material_override/0 = SubResource("StandardMaterial3D_cdfuw") [node name="CollisionShape3D" type="CollisionShape3D" parent="Physics/RigidBody3D3"] shape = SubResource("SphereShape3D_ktxia") [node name="RigidBodySync3D" type="Node" parent="Physics/RigidBody3D3"] script = ExtResource("2_io2do") [node name="RigidBody3D4" type="RigidBody3D" parent="Physics"] physics_interpolation_mode = 1 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.84777, 1.8173, -2.41229) collision_layer = 4 collision_mask = 7 physics_material_override = SubResource("PhysicsMaterial_iltko") [node name="MeshInstance3D" type="MeshInstance3D" parent="Physics/RigidBody3D4"] mesh = SubResource("SphereMesh_jxxnq") surface_material_override/0 = SubResource("StandardMaterial3D_cdfuw") [node name="CollisionShape3D" type="CollisionShape3D" parent="Physics/RigidBody3D4"] shape = SubResource("SphereShape3D_ktxia") [node name="RigidBodySync3D" type="Node" parent="Physics/RigidBody3D4"] script = ExtResource("2_io2do")