[gd_scene load_steps=4 format=3 uid="uid://clq0b7tbincut"]

[ext_resource type="Script" path="res://scenes/player/server_node.gd" id="1_bau14"]
[ext_resource type="PackedScene" uid="uid://cirun2v34nfpg" path="res://scenes/player/shared_node.tscn" id="1_ybp5y"]

[sub_resource type="SceneReplicationConfig" id="SceneReplicationConfig_2dhi2"]
properties/0/path = NodePath("SharedNode:rotation")
properties/0/spawn = true
properties/0/replication_mode = 1
properties/1/path = NodePath(".:owner_id")
properties/1/spawn = true
properties/1/replication_mode = 2
properties/2/path = NodePath(".:input_direction")
properties/2/spawn = true
properties/2/replication_mode = 1
properties/3/path = NodePath(".:jumping")
properties/3/spawn = true
properties/3/replication_mode = 1

[node name="ServerNode" type="Node3D"]
script = ExtResource("1_bau14")

[node name="SharedNode" parent="." instance=ExtResource("1_ybp5y")]

[node name="CSGBox3D" type="CSGBox3D" parent="SharedNode"]
transform = Transform3D(0.190118, 0, 0, 0, 0.190118, 0, 0, 0, 0.190118, 0, 1.62415, -2.41805)

[node name="MainSynchronizer" type="MultiplayerSynchronizer" parent="."]
replication_config = SubResource("SceneReplicationConfig_2dhi2")
visibility_update_mode = 1

[node name="ReconciliationTimer" type="Timer" parent="."]
wait_time = 0.1
autostart = true

[connection signal="timeout" from="ReconciliationTimer" to="." method="_on_reconciliation_timer_timeout"]
