I tried to create a custom state tree for my ai. I use blueprints with very very small C++ experience. I noticed that when I tried to create my own conditions with blueprints and tasks there is no bind button on the state tree and this made it impossible to use with blueprints. For example, I want to calculate a random vector with evaluators and use this vector data for the go-to location task in the leaf branch since I don’t get the bind button I couldn’t find any way to expose the calculated variables. And also there is simply nothing on the web about the state tree only tutorials I could find are the amount premade MASS plugin nothing more. So I think we need more detailed documentation and demonstration videos, please.
5 Likes
Yeah I’m wondering the same
Just started experimenting with this myself. You need to set any evaluator or condition variable that you would like to be bind-able to be instance editable (click the eye icon or select Instance Editable in the Details panel)
1 Like