State of behavior tree with ComponentEntity.

apart from the basic api to start , stop and access variables the rest of the behaviour tree system seems to be related to legacy systems ( old entity , old script system).

what’s the state of progress to update behaviour trees to the newer engine design?

Ease of creation of new behaviour nodes in gems with reflection and all modern features.

I would also like to have a node that triggers events on a specific bus you can connect from c++ , lua, script canvas and return success or failure to the tree from there.

edit: Up