When using “Run Behavior” from another behavior tree, aborting from the calling behavior tree does not abort in the child behavior. Is this expected? If so, is there a good way to work around it?
Originally, I was setting the ‘TendToNeeds’ variable using “GetBlackboard->SetValueAsBool”. Changing this to a BlackboardKeySelector passed in seems to have worked in both trees (at least in this instance).