Releases: bitbrain/beehave
v2.9.0
Alix by Oxeron is using beehave
This release contains some critical fixes related to interrupts and also other issues such as blackboard set_value
behaviour + actor_node_path
. In addition, we worked on improving the documentation slightly to explain the tick behaviour.
What's Changed
- Cooldown should save running_child so that its non-ActionLeaf childreโฆ by @tangx246 in #376
- Ensure all decorators call after_run() correctly by @bitbrain in #391
- Reset decorators correctly by @bitbrain in #392
- Propagate interrupts to previous branch in case branch changes by @bitbrain in #393
- Avoid shared blackboard dictionary by duplicating by @bitbrain in #395
- Expand docs to explain tick behavior by @bitbrain in #396
- Correctly lookup relative parent node path in beehave tree by @bitbrain in #397
New Contributors
Full Changelog: v2.8.4...v2.9.0
v2.8.4
What's Changed
- Add GFS video to README by @bitbrain in #377
- Protect against missing return values on tick by @bitbrain in #378
- Upgrade to gdUnit 4.5.0 by @bitbrain in #379
- Rework documentation to be more beginner friendly by @bitbrain in #380
- Upgrade to Godot 4.4 by @bitbrain in #381
- Fix broken backlinks on wiki, closes #385 by @bitbrain in #386
- Introduce
MANUAL
process mode by @bitbrain in #387
Full Changelog: v2.8.3...v2.8.4
v2.8.3
What's Changed
Better debug experience
Thanks to @Flynsarmy we can now inspect the state of the blackboard and dive into individual nodes of the tree
404661909-8cc0db58-b5ea-4553-b40a-07791d6b785d.mp4
- Ignore gdunit update folder by @Flynsarmy in #369
- Add var typecasting by @Flynsarmy in #370
- Add blackboard debugging by @Flynsarmy in #368
Full Changelog: v2.8.2...v2.8.3
v2.8.2
What's Changed
- Fix misspelling in README.md by @Dritic in #353
- Some tree views for examples by @suhankins in #354
- Fix logical error in Selector tree view example by @suhankins in #355
- Assorted documentation fixes by @Dritic in #356
- Use constants where possible by @Flynsarmy in #365
- Fade debug nodes back to normal state by @Flynsarmy in #366
New Contributors
- @Dritic made their first contribution in #353
- @suhankins made their first contribution in #354
- @Flynsarmy made their first contribution in #365
Full Changelog: v2.8.1...v2.8.2
v2.8.1
Debugger visuals fixed
343250921-cc7f6724-fd76-45b7-b977-43ac06c15169.mp4
What's Changed
- fix documentation #335 by @DDAN-17 in #336
- update to gdunit 4.3 by @bitbrain in #342
- Register trees in debugger tab again when added back to scene by @Snaiel in #344
- fix 4.2 Debugger Visuals by @Snaiel in #345
New Contributors
Full Changelog: v2.8.0...v2.8.1
v2.8.0
We finally managed to introduce a SimpleParallelNode in #332 that allows you to execute two child nodes at the same time. That being said, it is not truly parallel (as in multi-threaded) but it emulates it instead. It follows closely the implementation of a similar node in Unreal Engine.
What's Changed
- Added a new composite node: simple_parallel by @DarkAngelZT in #332
New Contributors
- @DarkAngelZT made their first contribution in #332
Full Changelog: v2.7.13...v2.8.0
v2.7.13
What's Changed
- Added a link to @liamflannery's tutorial in #325
- Fixed issue #328 - Make the RandomizedComposite node know when to remove weights when children exit by @ksmithdev in #329
New Contributors
- @liamflannery made their first contribution in #325
- @ksmithdev made their first contribution in #329
Full Changelog: v2.7.12...v2.7.13
v2.7.12
What's Changed
- fix debugger tab runtime update by @razcore-rad in #301
- fix highlighting in blackboard page by @LeoDog896 in #302
- don't override actor in _ready if already defined by @LunarTides in #307
- fix reloading scene debug issue by @zeroregard in #310
New Contributors
- @razcore-rad made their first contribution in #301
- @LeoDog896 made their first contribution in #302
- @LunarTides made their first contribution in #307
- @zeroregard made their first contribution in #310
Full Changelog: v2.7.11...v2.7.12
v2.7.11
What's Changed
- ๐ expose blackboard properties correctly by @bitbrain in #294
- Add beehave icons to sidebar by @thiagola92 in #295
- Until Fail Decorator by @RedstoneParadox in #296
New Contributors
- @thiagola92 made their first contribution in #295
Full Changelog: v2.7.10...v2.7.11
v2.7.10
What's Changed
- Update CI to Godot 4.2.1 by @bitbrain in #271
- Improve blackboard docs by @bitbrain in #283
- ๐ do not rely on autoloads to avoid startup errors by @bitbrain in #284
- Delay and Cooldown Decorators by @RedstoneParadox in #276
New Contributors
- @RedstoneParadox made their first contribution in #276
Full Changelog: v2.7.9...v2.7.10