From 2fb01abcaa1ddd3e3a2a1b590b12d6acf5bb3f0b Mon Sep 17 00:00:00 2001 From: Kelsi Date: Sat, 7 Feb 2026 18:40:54 -0800 Subject: [PATCH] Halve mount rider bob frequency to one bounce per stride --- src/rendering/renderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rendering/renderer.cpp b/src/rendering/renderer.cpp index 0b5a118f..b8a142bf 100644 --- a/src/rendering/renderer.cpp +++ b/src/rendering/renderer.cpp @@ -536,8 +536,8 @@ void Renderer::updateCharacterAnimation() { // Rider bob: sinusoidal motion synced to mount's run animation if (moving && haveMountState && curMountDur > 1.0f) { float norm = std::fmod(curMountTime, curMountDur) / curMountDur; - // Two bounces per stride cycle (horse gait), lowest at footfalls (0.22, 0.72) - mountBob = std::sin(norm * 4.0f * 3.14159f) * 0.12f; + // One bounce per stride cycle + mountBob = std::sin(norm * 2.0f * 3.14159f) * 0.12f; } }