Call Behavior Node : Idea and Code

This looks really interesting :slight_smile: The list of restrictions is significant, but I agree the BT/BB core features that don’t work with your approach are optional in a sense one can build AI without them.

The way we’re going to address the issue you aimed to fix with your change is by using AI Data Providers in generic BT nodes. Data providers are essentially the way to query entity BT is driving for arbitrary values that can be then used to parametrize given BT node. Having said that this still sits comfortably on the todo list and we’re not going to work on it for at least next three months. AI data providers are currently being used only in EQS.

Thanks for messing around with out AI code!

Cheers!