We are using an ECS framework for our game, and therefore our custom action tasks run asynchronously to the behaviour tree. This works fine for most things but we need to be able to handle aborts. That is, when some abort happens, then the action being aborted (A move, wait etc) needs a callback so we can do what's needed to reset/pause our async actions.
If there's no way to do this, is there any work around?
Thanks
If there's no way to do this, is there any work around?
Thanks