Why doesn't this run every frame?

insane245

New member
Hi all, I need some help with understanding this. I'm not sure how you can tell what's going to run each frame or not. For example below, I want the "Within distance" task to be run every frame. But as you can see, it's not. I put it under a repeater but then it would never advance to "AI Rotate." I don't think a bunch of Parallels is what the intended solution is. The conditional aborts are for distance, but they're never triggered because the Parallel never fails. What am I missing here? Thanks.
oPSIVE.PNG
 
You are using a lower priority conditional abort, which only runs when a branch to the right of the task is active. In that case if you use a Self conditional abort then it'll run Within Distance every frame.

Also, it looks like you have a conditional abort set on the parallel task but that's not going to do anything for two reasons:

- The parallel task already reruns the children so there's no need for a conditional abort to rerun the conditional task.
- You have no conditional tasks under the parallel task.
 
Top