Go to file
hyper ddde3f7597 feat(bt): Add entity-based task factories
Add `leaf`, `sequential`, `parallel`, `selector`, `random`, and `repeat`
functions that return `EntityDef` trees. Legacy object definitions are
still
accepted for backward compatibility. Non-task child entities are ignored
by
the runner, and `buildTree` now stores the root entity on
`TaskRunner.root`.
2026-06-28 10:15:38 +08:00
examples fix(blackjack): update payout function signature 2026-06-02 18:08:01 +08:00
src feat(bt): Add entity-based task factories 2026-06-28 10:15:38 +08:00
test feat(bt): Add entity-based task factories 2026-06-28 10:15:38 +08:00
.gitignore feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
USAGE.md docs: add singleton components, commands, and behaviour trees 2026-06-02 00:38:26 +08:00
package-lock.json feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
package.json fix: handle edge object in serialization tests 2026-06-02 18:05:47 +08:00
tsconfig.json fix: handle edge object in serialization tests 2026-06-02 18:05:47 +08:00
tsup.config.ts feat: add behavior tree implementation 2026-06-01 22:52:10 +08:00
vitest.config.ts test: add vitest and implement unit tests 2026-05-31 15:47:19 +08:00