public bool TakeRope() { if (rope != null) { rope.Destroy(); rope = null; hasRope = false; return(true); } return(false); }