From 65ca3bdd0ff3e9f1efcfb07db036c4e9b311811d Mon Sep 17 00:00:00 2001 From: NeeEoo Date: Sun, 24 Mar 2024 15:52:39 +0100 Subject: [PATCH] Added updater screens to rpc --- assets/data/discord.hx | 2 +- source/funkin/backend/system/updating/UpdateAvailableScreen.hx | 2 ++ source/funkin/backend/system/updating/UpdateScreen.hx | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/data/discord.hx b/assets/data/discord.hx index 205f88d6..9d5f0f6f 100644 --- a/assets/data/discord.hx +++ b/assets/data/discord.hx @@ -23,7 +23,7 @@ function onPlayStateUpdate() { } function onMenuLoaded(name:String) { - // Name is either "Main Menu", "Freeplay", "Title Screen", "Options Menu", "Credits Menu", "Beta Warning" + // Name is either "Main Menu", "Freeplay", "Title Screen", "Options Menu", "Credits Menu", "Beta Warning", "Update Available Screen", "Update Screen" DiscordUtil.changePresenceSince("In the Menus", null); } diff --git a/source/funkin/backend/system/updating/UpdateAvailableScreen.hx b/source/funkin/backend/system/updating/UpdateAvailableScreen.hx index 5b076058..d3a3869a 100644 --- a/source/funkin/backend/system/updating/UpdateAvailableScreen.hx +++ b/source/funkin/backend/system/updating/UpdateAvailableScreen.hx @@ -92,6 +92,8 @@ class UpdateAvailableScreen extends MusicBeatState { add(skipButton); oldPos = FlxG.mouse.getScreenPosition(); + + DiscordUtil.call("onMenuLoaded", ["Update Available Screen"]); } var destY:Float = 0; diff --git a/source/funkin/backend/system/updating/UpdateScreen.hx b/source/funkin/backend/system/updating/UpdateScreen.hx index 4fbe4cf8..323fda09 100644 --- a/source/funkin/backend/system/updating/UpdateScreen.hx +++ b/source/funkin/backend/system/updating/UpdateScreen.hx @@ -61,6 +61,8 @@ class UpdateScreen extends MusicBeatState { updater.execute(); FlxG.camera.addShader(rainbowShader = new CustomShader("engine/updaterShader")); + + DiscordUtil.call("onMenuLoaded", ["Update Screen"]); }