public SerializedNode(IReplicable target) { Parent = target.GetParent().GetPath(); Name = target.Name; ScenePath = target.ScenePath; Data = ((ISaveable)target).GetData(); }
public void ReplicateID(IReplicable n, int uid) { RpcId(uid, nameof(ReplicateRPC), n.GetParent().GetPath(), n.Name, n.ScenePath); }
public void Replicate(IReplicable n) { Rpc(nameof(ReplicateRPC), n.GetParent().GetPath(), n.Name, n.ScenePath); }