Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beehave and LimboAI incompatibility #322

Open
peterpants2 opened this issue Mar 14, 2024 · 1 comment
Open

Beehave and LimboAI incompatibility #322

peterpants2 opened this issue Mar 14, 2024 · 1 comment
Labels
🐛 bug Something isn't working

Comments

@peterpants2
Copy link

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 peterpants2 added the 🐛 bug Something isn't working label Mar 14, 2024
@bitbrain
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants