mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-10-12 02:08:45 +00:00
Discord RPC: Swap Discord app id, use const vars for Discord constants
This commit is contained in:
+6
-3
@@ -199,6 +199,9 @@ static bool s_screensaver_inhibited = false;
|
||||
|
||||
static bool s_discord_presence_active = false;
|
||||
static time_t s_discord_presence_time_epoch;
|
||||
static const char* s_discord_presence_app_id = "1458595419499139094";
|
||||
static const char* s_discord_presence_large_image_key = "4k-pcsx2";
|
||||
static const char* s_discord_presence_large_image_text = "PCSX2 PS2 Emulator";
|
||||
|
||||
// Making GSDumpReplayer.h dependent on R5900.h is a no-no, since the GS uses it.
|
||||
extern R5900cpu GSDumpReplayerCpu;
|
||||
@@ -3744,7 +3747,7 @@ void VMManager::InitializeDiscordPresence()
|
||||
return;
|
||||
|
||||
DiscordEventHandlers handlers = {};
|
||||
Discord_Initialize("1025789002055430154", &handlers, 0, nullptr);
|
||||
Discord_Initialize(s_discord_presence_app_id, &handlers, 0, nullptr);
|
||||
s_discord_presence_active = true;
|
||||
|
||||
UpdateDiscordPresence(true);
|
||||
@@ -3776,8 +3779,8 @@ void VMManager::UpdateDiscordPresence(bool update_session_time)
|
||||
|
||||
// https://discord.com/developers/docs/rich-presence/how-to#updating-presence-update-presence-payload-fields
|
||||
DiscordRichPresence rp = {};
|
||||
rp.largeImageKey = "4k-pcsx2";
|
||||
rp.largeImageText = "PCSX2 PS2 Emulator";
|
||||
rp.largeImageKey = s_discord_presence_large_image_key;
|
||||
rp.largeImageText = s_discord_presence_large_image_text;
|
||||
rp.startTimestamp = s_discord_presence_time_epoch;
|
||||
|
||||
if (rp_title.empty())
|
||||
|
||||
Reference in New Issue
Block a user