Polish up behaviour tree, add docs

This commit is contained in:
2024-01-11 09:33:51 +01:00
parent 36d8bac7c4
commit 25a3229bb2
5 changed files with 192 additions and 37 deletions

View File

@@ -260,11 +260,11 @@ bool init(void *userData) {
//node = bzBTDecorUntilFail(nodePool, root);
BzBTNode *collectSeq = bzBTCompSequence(nodePool, root, false);
BzBTNode *collectSeq = bzBTCompSequence(nodePool, root);
BzBTNode *untilFail = bzBTDecorUntilFail(nodePool, collectSeq);
{
BzBTNode *untilSeq = bzBTCompSequence(nodePool, untilFail, false);
BzBTNode *untilSeq = bzBTCompSequence(nodePool, untilFail);
node = bzBTAction(nodePool, untilSeq, (BzBTActionFn) aiFindNextHarvestable);
bzBTNodeSetName(node, "findNextHarvestable");
node = bzBTAction(nodePool, untilSeq, (BzBTActionFn) aiMoveTo);