From 6ce0cb95f6754d35a259d4f7dc22add7803f380e Mon Sep 17 00:00:00 2001 From: Circuitella <116322307+Circuitella@users.noreply.github.com> Date: Sun, 14 Jun 2026 15:39:17 -0400 Subject: [PATCH 1/2] add flag --- source/funkin/backend/system/Flags.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/funkin/backend/system/Flags.hx b/source/funkin/backend/system/Flags.hx index 387026b6f..61c0e2e86 100644 --- a/source/funkin/backend/system/Flags.hx +++ b/source/funkin/backend/system/Flags.hx @@ -106,7 +106,7 @@ class Flags { public static var DEFAULT_BEATS_PER_MEASURE:Int = 4; public static var DEFAULT_STEPS_PER_BEAT:Int = 4; public static var DEFAULT_LOOP_TIME:Float = 0.0; - + public static var ICONS_AUTOPOSITION:Bool = true; public static var SUPPORTED_CHART_RUNTIME_FORMATS:Array = ["Legacy", "Psych Engine"]; public static var SUPPORTED_CHART_FORMATS:Array = ["BaseGame"]; From 2ddf3a8734da72c65f40938e4293d32e2e17fd6d Mon Sep 17 00:00:00 2001 From: Circuitella <116322307+Circuitella@users.noreply.github.com> Date: Sun, 14 Jun 2026 15:40:09 -0400 Subject: [PATCH 2/2] Make The Flag be used in PlayState --- source/funkin/game/PlayState.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/funkin/game/PlayState.hx b/source/funkin/game/PlayState.hx index b4e7a2909..f45fb6745 100644 --- a/source/funkin/game/PlayState.hx +++ b/source/funkin/game/PlayState.hx @@ -943,7 +943,7 @@ class PlayState extends MusicBeatState // Make icons appear in the correct spot during cutscenes healthBar.update(0); - if (updateIconPositions != null) + if (updateIconPositions != null && Flags.ICONS_AUTOPOSITION) updateIconPositions(); __updateNote_event = EventManager.get(NoteUpdateEvent);