/// <summary> /// Get the underlying network implementation /// </summary> /// <returns>The underlying ENet implementation or null if not found</returns> public NetworkedMultiplayerENet GetPeer() { NetworkedMultiplayerPeer peer = GameInstance.GetTree().NetworkPeer; if (peer is NetworkedMultiplayerENet Net) { return(Net); } return(null); }
/// <summary> /// Sets the network peer for the node tree /// </summary> /// <param name="InPeer">The peer to set to owner of the tree</param> protected void SetNetworkPeer(NetworkedMultiplayerPeer InPeer) { GameInstance.GetTree().NetworkPeer = InPeer; }