From 5a25889ba800eec8469f37325277a0ec472b6599 Mon Sep 17 00:00:00 2001 From: Mason Sciotti Date: Mon, 21 Sep 2020 12:25:33 -0700 Subject: [PATCH] Possible unreal working --- .../DiscordRpc/Private/DiscordRpcBlueprint.cpp | 1 + .../Source/DiscordRpc/Public/DiscordRpcBlueprint.h | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp index 95388df..f76ebcb 100644 --- a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp +++ b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp @@ -153,6 +153,7 @@ void UDiscordRpc::UpdatePresence() rp.endTimestamp = RichPresence.endTimestamp; rp.partySize = RichPresence.partySize; rp.partyMax = RichPresence.partyMax; + rp.partyPrivacy = RichPresence.partyPrivacy; rp.instance = RichPresence.instance; Discord_UpdatePresence(&rp); diff --git a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h index 5cdb432..c612a6d 100644 --- a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h +++ b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h @@ -35,6 +35,16 @@ enum class EDiscordJoinResponseCodes : uint8 DISCORD_REPLY_IGNORE UMETA(DisplayName="Ignore") }; +/** +* Valid party privacy values +*/ +UENUM(BlueprintType) +enum class EDiscordPartyPrivacy: uint8 +{ + DISCORD_PARTY_PRIVATE UMETA(DisplayName="Private"), + DISCORD_PARTY_PUBLIC UMETA(DisplayName="Public") +}; + DECLARE_LOG_CATEGORY_EXTERN(Discord, Log, All); DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FDiscordConnected, const FDiscordUserData&, joinRequest); @@ -77,7 +87,11 @@ struct FDiscordRichPresence { UPROPERTY(BlueprintReadWrite) int partyMax; UPROPERTY(BlueprintReadWrite) +<<<<<<< Updated upstream int partyPrivacy; +======= + EDiscordPartyPrivacy partyPrivacy; +>>>>>>> Stashed changes UPROPERTY(BlueprintReadWrite) FString matchSecret; UPROPERTY(BlueprintReadWrite)