I’m having an issue with a behavior tree service not executing. The service is meant to monitor things like if an AI is in attack range, and then set some properties for the behavior tree to act on. For testing purposes I have it set to run every 0.01 seconds. The issue I have is, the service will execute once, then once the AI gets off into the “Run to target” task which handles the AI moving to its enemy the service won’t execute again until the AI actually reaches its target. I can’t seem to figure out why the service won’t just keep executing on it’s set interval. Here is the relevant part of the behavior tree:
I am having a similar problem. The service sometimes executes and sometimes it doesn’t. I know this because the service is supposed to draw a debug line.