public bool CanConnect(EntityLink link)
 {
     if (this.IsOccupied() || link == null || link.IsOccupied())
     {
         return(false);
     }
     return(this.socket.CanConnect(((Component)this.owner).get_transform().get_position(), ((Component)this.owner).get_transform().get_rotation(), link.socket, ((Component)link.owner).get_transform().get_position(), ((Component)link.owner).get_transform().get_rotation()));
 }
Exemple #2
0
 public bool CanConnect(EntityLink link)
 {
     if (IsOccupied())
     {
         return(false);
     }
     if (link == null)
     {
         return(false);
     }
     if (link.IsOccupied())
     {
         return(false);
     }
     return(socket.CanConnect(owner.transform.position, owner.transform.rotation, link.socket, link.owner.transform.position, link.owner.transform.rotation));
 }