/// <summary>
        /// Calculates the steeting strength of the rotational steer with its modifier
        /// </summary>
        public void CalculateSteeringStrength(CameraController cameraController, float pitchStrength, float yawStrength, float rollStrength)
        {
            if (thrust == 0 || cameraController.isFocused)
            {
                pitchStrength = Mathf.Lerp(pitchStrength, shipStats.pitchRate + pitchSteer, 0.05f);
                yawStrength   = Mathf.Lerp(yawStrength, shipStats.yawRate + yawSteer, 0.05f);
                rollStrength  = Mathf.Lerp(rollStrength, shipStats.rollRate + rollSteer, 0.05f);
            }
            else
            {
                pitchStrength = Mathf.Lerp(pitchStrength, shipStats.pitchRate, 0.05f);
                yawStrength   = Mathf.Lerp(yawStrength, shipStats.yawRate, 0.05f);
                rollStrength  = Mathf.Lerp(rollStrength, shipStats.rollRate, 0.05f);
            }

            movementController.SetSteeringStrength(pitchStrength, yawStrength, rollStrength);
        }