Im having an issue where my Navlink CustomLinkIds are 0 and even though my Path recognizes it contains a NavLink I cant access it. Code below:
TArray<FNavPathPoint> Points = NewNavPath->GetPathPoints();
if (NewNavPath->ContainsAnyCustomLink())
{ for (int32 i = 0; i < Points.Num(); i++)
{
[INDENT=2]if (NavSys->GetCustomLink(Points*.CustomLinkId))
{[/INDENT]
[INDENT=3]INavLinkCustomInterface* CustomNavLink = NavSys->GetCustomLink(Points*.CustomLinkId);[/INDENT]
[INDENT=2]}[/INDENT]
}
}
ContainsAnyCustomLink() is returning true but GetCustomLink() returns null.
Any ideas? thanks