diff --git a/src/logic-scenes/board/card-board.gd b/src/logic-scenes/board/card-board.gd index 97360f7..9849ae0 100644 --- a/src/logic-scenes/board/card-board.gd +++ b/src/logic-scenes/board/card-board.gd @@ -100,8 +100,8 @@ func _navigate_prev(): ## frame rate independent FIR smoothing filter used for small or dynamic card adjustments func _smooth(current: Vector2, goal: Vector2, delta: float) -> Vector2: - var k := pow(0.1, 60.0 * delta) - return (1.0-k) * current + k * goal + var k := pow(0.9, 60.0 * delta) + return (k) * current + (1.0-k) * goal func _process(delta: float): diff --git a/src/logic-scenes/luna/playables/story_playable.gd b/src/logic-scenes/luna/playables/story_playable.gd index fc92c4e..fa85f17 100644 --- a/src/logic-scenes/luna/playables/story_playable.gd +++ b/src/logic-scenes/luna/playables/story_playable.gd @@ -116,8 +116,8 @@ func try_scroll(): ## frame rate independent FIR smoothing filter used for small or dynamic card adjustments func _smooth(current: float, goal: float, delta: float) -> float: - var k := pow(0.02, 60.0 * delta) - return (1.0-k) * current + k * goal + var k := pow(0.9, 60.0 * delta) + return (k) * current + (1.0-k) * goal func _process(delta: float) -> void: