Hi,
I am using conditional abort to have my behavior tree wait after it receives an event "GetHit". This works fine, but only once, and I want the branch to restart every time the event is sent. If I send another "GetHit" event while the Wait Task is running, it will have no effect. I cannot set the conditional abort to "both", because then the Wait will be aborted by "GetHit" no longer being true the frame after it was received. How do I go about this? I feel like it should be easy and I cannot see the forest for all the trees. Thank you
I am using conditional abort to have my behavior tree wait after it receives an event "GetHit". This works fine, but only once, and I want the branch to restart every time the event is sent. If I send another "GetHit" event while the Wait Task is running, it will have no effect. I cannot set the conditional abort to "both", because then the Wait will be aborted by "GetHit" no longer being true the frame after it was received. How do I go about this? I feel like it should be easy and I cannot see the forest for all the trees. Thank you