private static void createOtherPlayer(PlayerData player) { PackedScene nOtherScene = (PackedScene)ResourceLoader.Load($"res://prefabs/OtherPlayer.tscn"); OtherPlayer otherPlayer = nOtherScene.Instance() as OtherPlayer; SceneManager.GetInstance().GetTree().Root.GetNodeOrNull(SceneManager.CurrentMapScenePath).CallDeferred("add_child", otherPlayer); otherPlayer.Init(player); visiblePlayers.Add(otherPlayer); }