chore: Use Preferences.autoPause instead of FlxG.autoPause

This commit is contained in:
MoonDroid
2025-06-24 18:44:27 -04:00
committed by Eric
parent 2042f3db8a
commit 1dd6fb8dd4
+9 -6
View File
@@ -1537,14 +1537,13 @@ class PlayState extends MusicBeatSubState
*/
public override function onFocus():Void
{
if (VideoCutscene.isPlaying() && FlxG.autoPause && isGamePaused) VideoCutscene.pauseVideo();
if (VideoCutscene.isPlaying() && Preferences.autoPause && isGamePaused) VideoCutscene.pauseVideo();
#if html5
else
VideoCutscene.resumeVideo();
else if (Preferences.autoPause) VideoCutscene.resumeVideo();
#end
#if FEATURE_DISCORD_RPC
if (health > Constants.HEALTH_MIN && !isGamePaused && FlxG.autoPause)
if (health > Constants.HEALTH_MIN && !isGamePaused && Preferences.autoPause)
{
if (Conductor.instance.songPosition > 0.0)
{
@@ -1582,11 +1581,11 @@ class PlayState extends MusicBeatSubState
public override function onFocusLost():Void
{
#if html5
if (FlxG.autoPause) VideoCutscene.pauseVideo();
if (Preferences.autoPause) VideoCutscene.pauseVideo();
#end
#if FEATURE_DISCORD_RPC
if (health > Constants.HEALTH_MIN && !isGamePaused && FlxG.autoPause)
if (health > Constants.HEALTH_MIN && !isGamePaused && Preferences.autoPause)
{
DiscordClient.instance.setPresence(
{
@@ -1722,6 +1721,10 @@ class PlayState extends MusicBeatSubState
funkin.util.plugins.TouchPointerPlugin.enabled = true;
#end
#if !mobile
FlxG.autoPause = Preferences.autoPause;
#end
super.destroy();
}