beehave icon indicating copy to clipboard operation
beehave copied to clipboard

Beehave and LimboAI incompatibility

Open peterpants2 opened this issue 11 months ago • 1 comments

Godot version: 4.2.1.stable non-mono

Describe the bug Just FYI Installing Beehave and LimboAI together in the same project do not play nicely with one another. I was hoping to compare performance/useability but no such luck. Not sure what best solution would be. It's unfortunate Godot doesn't have namespaces. Seems both addons are creating their own Blackboard class. I might rename Beehave's to BeehaveBlackBoard because changing gdscript is easier than changing LimboAI's gdextension.

To Reproduce Steps to reproduce the behavior:

  1. Create new project. Add LimboAI from asset store. Add latest Beehave release from GitHub.
  2. Enable plugin
  3. Attempt to run scene
  4. Error

Expected behavior Scene runs without error

Screenshots image

Desktop (please complete the following information):

  • OS: Windows

Minimal Project with both Addons installed testing_limbo_AI_with_beehave.zip

peterpants2 avatar Mar 14 '24 21:03 peterpants2

That will be fixed in V3, as each Beehave node is prefixed with 'Beehave*', e.g. BeehaveBlackboard.

bitbrain avatar Mar 15 '24 13:03 bitbrain