steamforged-skies/godotsteam_sync_example/Test.tscn

177 lines
7.8 KiB
Plaintext

[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")