Thanks guys, and a big shout out to my man, Thunder AKA Xarthor
Just to clarify the reason for wanting to create path_nodes in real time was to utilize the scan_path function, a scan designed to only look for path nodes.
This returns a number of variables / pointers that are not returned as easily with standard entity scans. So I was interested if this was supported as it would save time writing a new scan node system as you suggest Puppeteer.
As it is, I have bitten the bullet and am now creating a scan that looks for an entity with the Node flag set, and path find from there.
Still would have been handy to use the scan_path function instead
Thanks for the help, my basic Ai is now implemented and I am improving path finding and object avoidance at the mo.
Thanks again