[UE_4.4][AI + Navmesh] Using NavLinkProxy's smart and simple links - only simple seems to work?
I'm experiencing problems while trying to use smart links in AI navigation.
In my understanding Smart links are used for cases when you want to enable/disable them, opening up temp paths for AI to use, and turning it off when certain conditions appear - hence the "enable smart link" bool.
Problem I find is that if a simple link points are not present in a NavLinkProxy (with Smart Link set up for both ends + Use Smart Link on true) - AI stops using this proxy and cannot operate only on Smart Links.
Only after Simple links are set up, AI seems to use this proxy to travel between navmeshes. In essence - smart link does nothing (no matter if its enabled or dissabled) apart from handling one event ("Smart link Reached") .
Question: Is there a way to use NavLinkProxy with ONLY smart link setup (without simple points) by AI or do I missunderstood the purpose of a Smart link (if so, can someone please explain?). Unfortunately the documentation regarding this topic is almost non-existent..
I would greatly appreciate help. Thanks T
asked Sep 01 '14 at 12:15 PM in Blueprint Scripting
Ok so I found the reason this wasn't working - I was using NavLinkProxy as I Child Actor in a blueprint and apparently there are some problems with using smart links there.
You can find relevant bug posted here:
answered Sep 02 '14 at 09:10 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here