diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-08-03 18:51:19 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-08-03 18:51:19 +1000 |
commit | 20de634a06c0053aad4b1a0017cae4ed023b6e94 (patch) | |
tree | ac4903dde869091aacf03a151811f8a4c0d84f5a /source/application/StarP2PNetworkingService_pc.hpp | |
parent | bef86811c9a08711b45523193b2ac7c13850f8c6 (diff) |
Improve Discord activity info
requested by Omeruin!
Diffstat (limited to 'source/application/StarP2PNetworkingService_pc.hpp')
-rw-r--r-- | source/application/StarP2PNetworkingService_pc.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/application/StarP2PNetworkingService_pc.hpp b/source/application/StarP2PNetworkingService_pc.hpp index 20fbefb..293b6bf 100644 --- a/source/application/StarP2PNetworkingService_pc.hpp +++ b/source/application/StarP2PNetworkingService_pc.hpp @@ -18,7 +18,7 @@ public: void setJoinUnavailable() override; void setJoinLocal(uint32_t capacity) override; void setJoinRemote(HostAddressWithPort location) override; - void setActivityData(String const& title, Maybe<pair<uint16_t, uint16_t>>) override; + void setActivityData(const char* title, const char* details, int64_t startTime, Maybe<pair<uint16_t, uint16_t>>) override; MVariant<P2PNetworkingPeerId, HostAddressWithPort> pullPendingJoin() override; Maybe<pair<String, RpcPromiseKeeper<P2PJoinRequestReply>>> pullJoinRequest() override; @@ -125,6 +125,8 @@ private: HashMap<discord::UserId, DiscordP2PSocket*> m_discordOpenSockets; String m_discordActivityTitle; + String m_discordActivityDetails; + int64_t m_discordActivityStartTime = 0; Maybe<pair<uint16_t, uint16_t>> m_discordPartySize; bool m_discordForceUpdateActivity = false; bool m_discordUpdatingActivity = false; |