From fe5572c179dfa234c2b6db1ae96337312b30066f Mon Sep 17 00:00:00 2001 From: rackover Date: Tue, 4 May 2021 13:04:05 +0200 Subject: [PATCH] Do not use C++20 std:lerp --- src/Components/Modules/XInput.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Modules/XInput.cpp b/src/Components/Modules/XInput.cpp index a76ca1de..dc8c4ff3 100644 --- a/src/Components/Modules/XInput.cpp +++ b/src/Components/Modules/XInput.cpp @@ -109,7 +109,7 @@ namespace Components } #else float coeff = std::clamp(hasBeenHoldingLeftXForMs.count()/(float)XInput::msBeforeUnlockingSensitivity.count(), 0.0F, 1.0F); - viewStickX *= std::lerp(XInput::lockedSensitivityMultiplier, 1.0f, coeff); + viewStickX *= XInput::lockedSensitivityMultiplier + coeff * (1.0f -XInput::lockedSensitivityMultiplier); #endif } }