Behavior Tree Decorator/Selector Only Runs the First Decorator

Well something to keep in mind is that a decorator is just a big fancy Bool check.

It’s always returning “True” because you’re checking the output string against itself, which will always return true. There’s no chance for it to be false.

I think here you should regroup. Take allllll of this and put it in a task, to be run one time before this selector as part of a sequence. So sequence: 1run this task, 2selector you have here.

Then have decorators on each of these ONLY CHECKING: Is TrustRank == 0/1/2/3/4/5

1 Like