AirControllers always reduce momentum relative to Y axis, even when the ControllerManager.UpDirection is changed to something else.
This makes changing gravity and jump direction to respect the updirection require you to enable MaintainLinearMomentum, and it’s not desirable in every situation to have that be enabled
Reproduction file: MaintainLinearMomentumOff_Repro.rbxl (59.6 KB)