From c44b65b2a87529c73ad55c26e6bc413ae8728ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Sun, 29 Jun 2025 12:26:32 +0200 Subject: [PATCH] character controller: not using delta time for mouse delta --- Content/scripts/character_controller/character_controller.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content/scripts/character_controller/character_controller.lua b/Content/scripts/character_controller/character_controller.lua index 15b9e13d3..f554179a7 100644 --- a/Content/scripts/character_controller/character_controller.lua +++ b/Content/scripts/character_controller/character_controller.lua @@ -177,7 +177,7 @@ local function Character(model_scene, start_transform, controllable, anim_scene, -- read from mouse: if(input.Down(MOUSE_BUTTON_RIGHT)) then local mouseDif = input.GetPointerDelta() - mouseDif = mouseDif:Multiply(dt * 0.1) + mouseDif = mouseDif:Multiply(0.016 * 0.1) -- not using delta time for delta mouse because it's not a diff from prev frame but hw delta movement reading! diff = vector.Add(diff, mouseDif) input.SetPointer(self.savedPointerPos) input.HidePointer(true)