From 906502a18e2bec20c33f97717814c8ccd91e0b4a Mon Sep 17 00:00:00 2001 From: Nikolai Rodionov Date: Sun, 9 Feb 2025 17:00:09 +0100 Subject: [PATCH] WIP: Some updates --- godot/scenes/characters/character_wrapper.gd | 1 + godot/scenes/player/server_node.tscn | 1 + 2 files changed, 2 insertions(+) diff --git a/godot/scenes/characters/character_wrapper.gd b/godot/scenes/characters/character_wrapper.gd index f4267c8..46355ea 100644 --- a/godot/scenes/characters/character_wrapper.gd +++ b/godot/scenes/characters/character_wrapper.gd @@ -14,6 +14,7 @@ func _ready() -> void: pass # Replace with function body. func _process(delta: float) -> void: + set_multiplayer_authority(multiplayer.get_unique_id()) if owner_placeholder: global_transform = owner_placeholder.shared_node.global_transform global_rotation = owner_placeholder.shared_node.global_rotation diff --git a/godot/scenes/player/server_node.tscn b/godot/scenes/player/server_node.tscn index ab98bdd..de3a665 100644 --- a/godot/scenes/player/server_node.tscn +++ b/godot/scenes/player/server_node.tscn @@ -33,6 +33,7 @@ script = ExtResource("1_bau14") [node name="Character" parent="SharedNode" instance=ExtResource("3_eykxo")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0) +visible = false [node name="MainSynchronizer" type="MultiplayerSynchronizer" parent="."] replication_config = SubResource("SceneReplicationConfig_2dhi2")