summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVittorio Romeo <vittorio.romeo@outlook.com>2020-06-26 00:46:18 +0100
committerVittorio Romeo <vittorio.romeo@outlook.com>2020-06-26 00:46:18 +0100
commit8e07871db9acbf90fc8486a4093cf59ed0f7924f (patch)
tree18b5774d30bf2913fbe2ed16d745ee1e295737ca
parent262bdb85a1571359d2509f1bba46e25869d67490 (diff)
Make discord optionalsteamworks
-rw-r--r--src/SSVOpenHexagon/Core/Discord.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/SSVOpenHexagon/Core/Discord.cpp b/src/SSVOpenHexagon/Core/Discord.cpp
index 2166a6aa..5c2af439 100644
--- a/src/SSVOpenHexagon/Core/Discord.cpp
+++ b/src/SSVOpenHexagon/Core/Discord.cpp
@@ -14,7 +14,7 @@ namespace hg::Discord
[[nodiscard]] static bool initialize_discord(discord::Core** core)
{
const auto result = discord::Core::Create(
- 725763266110029964, DiscordCreateFlags_Default, core);
+ 725763266110029964, DiscordCreateFlags_NoRequireDiscord, core);
if(result != discord::Result::Ok)
{
@@ -28,6 +28,11 @@ namespace hg::Discord
discord_manager::discord_manager() : _initialized{initialize_discord(&_core)}
{
+ if(!_initialized)
+ {
+ return;
+ }
+
_core->SetLogHook(discord::LogLevel::Debug,
[](discord::LogLevel level, const char* message) {
ssvu::lo("Discord")