diff --git a/source/funkin/backend/system/Flags.hx b/source/funkin/backend/system/Flags.hx index 7e4d29bc..ce1811f1 100644 --- a/source/funkin/backend/system/Flags.hx +++ b/source/funkin/backend/system/Flags.hx @@ -196,6 +196,7 @@ class Flags { public static var DISABLE_WARNING_SCREEN:Bool = true; public static var DISABLE_TRANSITIONS:Bool = false; public static var DISABLE_LANGUAGES:Bool = false; + public static var DISABLE_AUTOUPDATER:Bool = false; @:also(funkin.backend.MusicBeatTransition.script) public static var DEFAULT_TRANSITION_SCRIPT:String = ""; diff --git a/source/funkin/menus/TitleState.hx b/source/funkin/menus/TitleState.hx index ec1dfb25..e54d12f8 100644 --- a/source/funkin/menus/TitleState.hx +++ b/source/funkin/menus/TitleState.hx @@ -157,7 +157,7 @@ class TitleState extends MusicBeatState function goToMainMenu(force = true) { #if UPDATE_CHECKING - if (!force) { + if (!force && !Flags.DISABLE_AUTOUPDATER) { funkin.backend.system.updating.UpdateUtil.waitForUpdates(false, (report) -> { hasCheckedUpdates = true; if (FlxG.state != this) return;