Releases: bitbrain/beehave
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
v2.7.9
What's Changed
- π ensure blackboard is always available by @bitbrain in #262
- Implement a customizable tick rate to improve perf (closes #255). by @lucasrafael98 in #258
New Contributors
- @lucasrafael98 made their first contribution in #258
Full Changelog: v2.7.8...v2.7.9
v2.7.8
This release aims to improve compatibility with the Godot 4.2 release. The debugger is still being worked on, so its styling may appear broken for some users. This release also addresses some bugs on sequence star/random interrupt logic, as well as limiter node logic.
What's Changed
- π fix limiter node behaviour by @bitbrain in #250
- π fix interrupt of sequence star/random + improve docs by @bitbrain in #249
- π update Godot minor versions by @bitbrain in #252
- Add process thread to tree by @bitbrain in #251
- Update to Godot 4.2 by @bitbrain in #259
- Fix editor warnings and clean up unit tests by @bitbrain in #254
- increase weight range by @bitbrain in #260
- Buttons are added to Graph Hbox, not outside it by @bits-by-brandon in #257
New Contributors
- @bits-by-brandon made their first contribution in #257
Full Changelog: v2.7.7...v2.7.8