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"); }