Added extra execution outputs to "Get Steam Avatar" node

Added in CriErrUA's pull request for equivilant nodes for uniquenetids and then optimized it.


Former-commit-id: 224fcd8a032efaa49f4288837ab1173823cb51f4
This commit is contained in:
mordentral
2017-01-30 10:03:40 -05:00
parent 8da33b1d8d
commit db2ab652b4
16 changed files with 25 additions and 39 deletions

View File

@@ -361,26 +361,16 @@ void UAdvancedSessionsLibrary::GetUniqueNetIDFromPlayerState(APlayerState *Playe
return;
}
bool UAdvancedSessionsLibrary::IsValidUniqueNetID(const FBPUniqueNetId &UniqueNetId)
{
return UniqueNetId.IsValid();
}
bool UAdvancedSessionsLibrary::EqualEqual_UNetIDUnetID(const FBPUniqueNetId &A, const FBPUniqueNetId &B)
{
if (A.IsValid() && B.IsValid())
{
return (A.GetUniqueNetId()->GetSize() == B.GetUniqueNetId()->GetSize()) &&
(FMemory::Memcmp(A.GetUniqueNetId()->GetBytes(), B.GetUniqueNetId()->GetBytes(), A.GetUniqueNetId()->GetSize()) == 0);
}
else
{
return false;
}
{
return ((A.IsValid() && B.IsValid()) && (*A.GetUniqueNetId() == *B.GetUniqueNetId()));
}
void UAdvancedSessionsLibrary::SetPlayerName(APlayerController *PlayerController, FString PlayerName)
{
if (!PlayerController)