From c3f7976ed37edf08967bdb3deb907a0ec5131fe8 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sun, 6 Jan 2019 20:52:51 +0100 Subject: [PATCH] Update discord state --- src/module/discord.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/module/discord.cpp b/src/module/discord.cpp index 61827ac..d9c0960 100644 --- a/src/module/discord.cpp +++ b/src/module/discord.cpp @@ -2,12 +2,15 @@ #include #include "loader/module_loader.hpp" #include "scheduler.hpp" +#include "game/game.hpp" class discord final : public module { public: void post_load() override { + if (game::is_dedi()) return; + DiscordEventHandlers handlers; ZeroMemory(&handlers, sizeof(handlers)); handlers.ready = ready; @@ -33,12 +36,12 @@ private: DiscordRichPresence discord_presence; ZeroMemory(&discord_presence, sizeof(discord_presence)); - discord_presence.state = "Cake!"; + discord_presence.state = game::is_mp() ? "Multiplayer" : "Singleplayer"; discord_presence.instance = 1; Discord_UpdatePresence(&discord_presence); } - static void errored(int error_code, const char* message) + static void errored(const int error_code, const char* message) { printf("Discord: (%i) %s", error_code, message); }