void MakeImpulse() { whirlgigArrow.transform.Rotate(Vector3.up, impulse * Time.deltaTime); if (impulse < 200) { impulse -= 0.1f; CameraMovement.CameraToCenter(); } if (impulse < 100 && !SecretFeature) { impulse -= 0.1f; CameraMovement.CameraToCenter(); } if (impulse < 50 && !SecretFeature) { impulse -= 0.1f; CameraMovement.CameraToCenter(); } else { impulse -= 0.2f; targetImpulse = 0; } }