From c1a1e9cf91d1e9fbf45530375b9d1bb2297ca601 Mon Sep 17 00:00:00 2001 From: lunarcleint <88809950+lunarcleint@users.noreply.github.com> Date: Sat, 3 Feb 2024 22:15:13 -0700 Subject: [PATCH] oh shift is not meant to snap --- source/funkin/editors/charter/Charter.hx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/funkin/editors/charter/Charter.hx b/source/funkin/editors/charter/Charter.hx index 7451bbe2..2bd3c562 100644 --- a/source/funkin/editors/charter/Charter.hx +++ b/source/funkin/editors/charter/Charter.hx @@ -641,10 +641,10 @@ class Charter extends UIState { var undoDrags:Array = []; for (s in selection) { - trace(s.step, verticalChange, s.step + verticalChange, quantStep(s.step+verticalChange)); - trace(verticalChange - ((s.step + verticalChange) - quantStep(s.step+verticalChange))); if (s.draggable) { - var changePoint:FlxPoint = FlxPoint.get(verticalChange - ((s.step + verticalChange) - quantStep(s.step+verticalChange)), horizontalChange); + var changePoint:FlxPoint = FlxPoint.get(verticalChange, horizontalChange); + if (!FlxG.keys.pressed.SHIFT) changePoint.x -= ((s.step + verticalChange) - quantStep(s.step+verticalChange)); + var boundedChange:FlxPoint = changePoint.clone(); // Some maths, so cool bro -lunar (i dont know why i quopte my self here)