public bool BlockNode(Vector3 position) { Node node = GetNodeFromLocation (position); if (node == null || !node.IsBuildable) return false; node.IsWalkable = false; node.IsBuildable = false; return true; }