How can I change the FOV when sprinting?
Most tutorials just set a static FOV during sprint, but because it’s a magic number it’s going to break if you change the FOV later.
I’ve fixed that by adding a getFOV + 10 instead, but now it’s an instant switch when the run key is pressed.
How can I add / subtract to the FOV while also keeping a smooth transition between the states?