diff --git a/art/flashFiles/NOTE_assets.fla b/art/flashFiles/NOTE_assets.fla
index 523cc95e..86d634df 100644
Binary files a/art/flashFiles/NOTE_assets.fla and b/art/flashFiles/NOTE_assets.fla differ
diff --git a/assets/images/game/NOTE_assets.png b/assets/images/game/NOTE_assets.png
index e1ff6e3c..34b40f7f 100644
Binary files a/assets/images/game/NOTE_assets.png and b/assets/images/game/NOTE_assets.png differ
diff --git a/assets/images/game/NOTE_assets.xml b/assets/images/game/NOTE_assets.xml
index 099fcaa5..d7df312c 100644
--- a/assets/images/game/NOTE_assets.xml
+++ b/assets/images/game/NOTE_assets.xml
@@ -2,91 +2,91 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/buildnumber.txt b/buildnumber.txt
index 8a6d0ce5..4e0f4a6a 100644
--- a/buildnumber.txt
+++ b/buildnumber.txt
@@ -1 +1 @@
-2052
\ No newline at end of file
+2058
\ No newline at end of file
diff --git a/source/funkin/game/Note.hx b/source/funkin/game/Note.hx
index cfb7be14..45ec63ae 100644
--- a/source/funkin/game/Note.hx
+++ b/source/funkin/game/Note.hx
@@ -161,6 +161,7 @@ class Note extends FlxSprite
public var lastScrollSpeed:Null = null;
public var angleOffsets:Bool = true;
+ public var useAntialiasingFix:Bool = false;
/**
* Whenever the position of the note should be relative to the strum position or not.
@@ -173,8 +174,6 @@ class Note extends FlxSprite
@:privateAccess if (__strumCameras != null) FlxCamera._defaultCameras = __strumCameras;
var negativeScroll = isSustainNote && nextSustain != null && lastScrollSpeed < 0;
- if (antialiasing && nextSustain == null)
- rotOffset.y += 2;
if (negativeScroll) offset.y *= -1;
if (__strum != null && strumRelativePos) {
@@ -201,8 +200,6 @@ class Note extends FlxSprite
}
if (negativeScroll) offset.y *= -1;
- if (antialiasing && nextSustain == null)
- rotOffset.y -= 2;
@:privateAccess FlxCamera._defaultCameras = oldDefaultCameras;
}
@@ -223,9 +220,9 @@ class Note extends FlxSprite
scale.y = (stepLength * (0.45 * FlxMath.roundDecimal(scrollSpeed, 2))) / frameHeight;
updateHitbox();
- if (antialiasing && !FlxG.forceNoAntialiasing) {
+ if (useAntialiasingFix) {
// dumbass antialiasing
- scale.y += 3 / frameHeight;
+ scale.y += 1 / frameHeight;
}
}
diff --git a/source/funkin/system/CommandLineHandler.hx b/source/funkin/system/CommandLineHandler.hx
index aee56d68..5e734e56 100644
--- a/source/funkin/system/CommandLineHandler.hx
+++ b/source/funkin/system/CommandLineHandler.hx
@@ -40,6 +40,7 @@ class CommandLineHandler {
Sys.exit(0);
}
#end
+ case "-livereload"
default:
Sys.println("Unknown command");
}