Hello!
For my last project with BD, I surely didn't take advantage of what it was capable of, and I don't think I quite understood it until i was too late in the project to rewrite it all. This time I want to try to better utilize what it is capable of, so ive been going through the docs a lot closer, and I'm stuck on something with External Behaviour Trees!
In all the examples, these external trees are for focused singular(ish) tasks shared between different trees. In the TD game im working on right now, enemies are either following the path or attack, very simple. All enemies except bosses can share an identical tree. Not just parts, but the exact tree. Is there a way to do this beyond creating a new tree for every single one, and then calling the external tree from within it? I might be reading the docs wrong, but I'm just looking for a way to share an entire tree, between a bunch of different different enemy objects!
For my last project with BD, I surely didn't take advantage of what it was capable of, and I don't think I quite understood it until i was too late in the project to rewrite it all. This time I want to try to better utilize what it is capable of, so ive been going through the docs a lot closer, and I'm stuck on something with External Behaviour Trees!
In all the examples, these external trees are for focused singular(ish) tasks shared between different trees. In the TD game im working on right now, enemies are either following the path or attack, very simple. All enemies except bosses can share an identical tree. Not just parts, but the exact tree. Is there a way to do this beyond creating a new tree for every single one, and then calling the external tree from within it? I might be reading the docs wrong, but I'm just looking for a way to share an entire tree, between a bunch of different different enemy objects!