ecs-observable/examples/tetris
hypercross efa92be5ab feat(bt): implement subtree status clearing in TaskRunner
Introduce `clearSubtree` to recursively reset status for an entity and
all its descendants. This ensures that when a task reaches a terminal
state, its entire branch is properly reset.

Also refactor the Tetris example to use a sequential task node within
the behavior tree.
2026-06-01 23:24:43 +08:00
..
commands.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
components.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
game.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
input.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
main.ts feat(bt): implement subtree status clearing in TaskRunner 2026-06-01 23:24:43 +08:00
render.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00