//Function to get snap target void CamToNextPC() { if (snapTimer >= snapTimerCooldown && isCharMoving == false && currentStatus != Status.Snapping && currentAction == Action.Idle) { snapTimer = 0f; ClearFollowTarget(); //Select next character in turn manager. turnManager.SelectNextPC(); targetPosDestination = currentPC.transform.position + cameraOffset; currentStatus = Status.Snapping; } }