Advpath.inc version 1.31
Advpath2.inc version 1.31
Advpath.txt version 1.31
Full credit for this include file goes to ml2517, who created it. He's done some amazing work here. I'm just doing a bit of window dressing.
I've gone through advpath.inc, and have added a bit of different code that should decrease the lag cha-cha-cha and stuttering that advpath did sometimes.
If you have other things you want changed in advpath.inc, let me know. I'm considering changing the /doevents calls to limiting them to /doevents LocalRecord. /doevent LocalPlot, etc., to allow the calling macro to decide whether it wants a general open /doevents call.
Another idea is to enable strafing for when advpath hits and object, but is slowly sliding around it. A good coating of grease should speed it up quite a bit. Will experiment with this with genbot first.
Also thought that adding in another possible hit obstacle response of back tracking the the previous loc might help advpath as well.
Another possibility would be to change the /call Delay 3 subroutine so that you could use exit early conditions in it. This would be a bit tricky, since the exit early condition would get evaluated and saved as soon as you called the sub, and then never change. I can get around this using my CollapseParams sub from genbot which uses @{} as placeholders for ${}.
Other ideas?
--Vexix


