We currently can not convert directly from GameplayTagNetIndex into GameplayTag. User is requesting the addition of the following code.
FGameplayTag UGameplayTagsManager::GetTagFromNetIndex(FGameplayTagNetIndex Index)
{
if (Index >= NetworkGameplayTagNodeIndex.Num())
{
// Ensure Index is the invalid index. If its higher than that, then something is wrong.
ensureMsgf(Index == InvalidTagNetIndex, TEXT("Received invalid tag net index %d! Tag index is out of sync on client!"), Index);
return FGameplayTag();
}
return NetworkGameplayTagNodeIndex[Index]->GetCompleteTag();
}
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-53145 in the post.
| 0 |
| Component | UE - Gameplay |
|---|---|
| Affects Versions | 4.18.1 |
| Created | Dec 7, 2017 |
|---|---|
| Resolved | Aug 18, 2021 |
| Updated | Aug 21, 2021 |