diff --git a/source/funkin/ui/charSelect/CharSelectSubState.hx b/source/funkin/ui/charSelect/CharSelectSubState.hx index 83bf15e9d5..4eb975e8af 100644 --- a/source/funkin/ui/charSelect/CharSelectSubState.hx +++ b/source/funkin/ui/charSelect/CharSelectSubState.hx @@ -885,8 +885,8 @@ class CharSelectSubState extends MusicBeatSubState cursorLocIntended.x += cursorOffsetX; cursorLocIntended.y += cursorOffsetY; - cursor.x = MathUtil.coolLerp(cursor.x, cursorLocIntended.x, lerpAmnt); - cursor.y = MathUtil.coolLerp(cursor.y, cursorLocIntended.y, lerpAmnt); + cursor.x = MathUtil.smoothLerp(cursor.x, cursorLocIntended.x, elapsed, 0.1); + cursor.y = MathUtil.smoothLerp(cursor.y, cursorLocIntended.y, elapsed, 0.1); cursorBlue.x = MathUtil.coolLerp(cursorBlue.x, cursor.x, lerpAmnt * 0.4); cursorBlue.y = MathUtil.coolLerp(cursorBlue.y, cursor.y, lerpAmnt * 0.4);