diff --git a/vstudio/src/PluginDiscord.cpp b/vstudio/src/PluginDiscord.cpp index b9b45f9..a58fe3d 100644 --- a/vstudio/src/PluginDiscord.cpp +++ b/vstudio/src/PluginDiscord.cpp @@ -15,6 +15,7 @@ #include "PluginDiscord.h" #include "PluginInterface.h" +#include "PluginResources.h" #include #include @@ -246,7 +247,7 @@ void RichPresence::CallBacks(void* data) noexcept goto reconnect; } mutex.Unlock(); - ::Sleep(1000 / 60); + ::Sleep(RPC_UPDATE_TIME / 60); } } @@ -256,7 +257,7 @@ void RichPresence::Status(void* data) noexcept { while (true) { - ::Sleep(10000); + ::Sleep(RPC_UPDATE_TIME); reinterpret_cast(data)->Update(false); } diff --git a/vstudio/src/PluginResources.h b/vstudio/src/PluginResources.h index baa3991..ddbbe85 100644 --- a/vstudio/src/PluginResources.h +++ b/vstudio/src/PluginResources.h @@ -47,6 +47,7 @@ #define DEF_LARGE_TEXT_FORMAT "Editing a %(LANG) file" #define DEF_APPLICATION_ID_STR "938157386068279366" #define DEF_APPLICATION_ID 938157386068279366 +#define RPC_UPDATE_TIME 1000 #define MIN_CLIENT_ID ((__int64)1E16) #define MIN_LENGTH_CLIENT_ID 17