void SetPathParametersForReturn (int target) {
path = nodePaths[target];
vectorPath = vectorPaths[target];
if (inverted) {
startNode = targetNodes[target];
startPoint = targetPoints[target];
originalStartPoint = originalTargetPoints[target];
} else {
endNode = targetNodes[target];
endPoint = targetPoints[target];
originalEndPoint = originalTargetPoints[target];
}
}