diff --git a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp index 5a9d4d7..23ada41 100644 --- a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp +++ b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Private/DiscordRpcBlueprint.cpp @@ -61,7 +61,7 @@ static void JoinRequestHandler(const DiscordJoinRequest* request) jr.avatar = ANSI_TO_TCHAR(request->avatar); UE_LOG(Discord, Log, TEXT("Discord join request from %s - %s#%s"), *jr.userId, *jr.username, *jr.discriminator); if (self) { - self->OnJoinRequest.Broadcast(jr.userId, 1); + self->OnJoinRequest.Broadcast(jr.userId); } } @@ -149,9 +149,9 @@ void UDiscordRpc::ClearPresence() Discord_ClearPresence(); } -static void UDiscordRpc::Respond(const FString& userId, int reply) +static void UDiscordRpc::Respond(const FString& userId) { auto userid = StringCast(*userId); - UE_LOG(Discord, Log, TEXT("Responding %s to join request from %s"), *reply, *userid) - Discord_Respond((const char*)userid.Get(), reply); + UE_LOG(Discord, Log, TEXT("Responding %s to join request from %s"), 1, *userid) + Discord_Respond((const char*)userid.Get(), 1); } diff --git a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h index 95d6345..cbdac39 100644 --- a/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h +++ b/examples/unrealstatus/Plugins/discordrpc/Source/DiscordRpc/Public/DiscordRpcBlueprint.h @@ -30,7 +30,7 @@ DECLARE_LOG_CATEGORY_EXTERN(Discord, Log, All); DECLARE_DYNAMIC_MULTICAST_DELEGATE(FDiscordConnected); DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FDiscordDisconnected, int, errorCode, const FString&, errorMessage); DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FDiscordErrored, int, errorCode, const FString&, errorMessage); -DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FDiscordRespond, const FString&, userId, int, reply); +DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FDiscordRespond, const FString&, userId); DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FDiscordJoin, const FString&, joinSecret); DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FDiscordSpectate, const FString&, spectateSecret); DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FDiscordJoinRequest, const FDiscordJoinRequestData&, joinRequest);