Is there a way to run behaviour tree only once by default? I just need it to do some specific things, but once all tasks are done, it should stop running until the next time it needs to run (minutes later).
Ideally it would simply star on a BP event and simply run once until the event is called again.
Yeah, but then it still is a ticking behaviour tree for each of the actors, checking if that ever gets set to true.
I know it’s technically not called “ticking”, but “event based”, but under the hood it still checks the variable…
I really would like to do away with that overhead as it’s entirely not needed.