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

Debugger bubbles not animated in Godot 4.1 #233

Closed
bitbrain opened this issue Oct 14, 2023 · 3 comments
Closed

Debugger bubbles not animated in Godot 4.1 #233

bitbrain opened this issue Oct 14, 2023 · 3 comments
Labels
🐛 bug Something isn't working 🔨 debugger Issues related to the debugger.

Comments

@bitbrain
Copy link
Owner

Godot version: 4.1
Beehave Version: 2.7.6

Describe the bug
When running the debugger in Godot 4.1, it works and appears correctly but the bubbles do not seem to show/animate.

@bitbrain bitbrain added the 🐛 bug Something isn't working label Oct 14, 2023
@peterpants2
Copy link

peterpants2 commented Oct 24, 2023

I'm not sure if it's related but my debug tree hasn't worked properly since 4.0 but it's probably something I've done to the files or configuration. I've also written some custom behavior leafs that might be causing issues. I'm not sure.

image

./core/variant/variant_utility.cpp:905 - Can't find Beehave Plugin
res://addons/beehave/debug/graph_node.gd:53 - Invalid get index 'empty' (on base: 'Nil').

This is the initial error that's spammed maybe 10-15 times and then the other error spams.. many more times :)

@LRP500
Copy link

LRP500 commented Nov 11, 2023

Same issue here and I may have a bit more info on how to reproduce and fix:

I am using the Debug Draw 3D plugin installed from the AssetLib.
Without this plugin, this method in utils.gd works fine and the debugger works flawlessly.

static func get_plugin() -> EditorPlugin:
	var tree: SceneTree = Engine.get_main_loop()
	return tree.get_root().get_child(0).get_node_or_null("BeehavePlugin")

But with Debug Draw 3D installed it seems that get_child(0) doesn't point to the correct node anymore so BeehavePlugin cannot be found.
Replacing get_child(0) with get_child(1) in my case seems to work but it's probably duct-tape.

@bitbrain bitbrain pinned this issue Dec 4, 2023
@bitbrain bitbrain added the 🔨 debugger Issues related to the debugger. label May 19, 2024
@bitbrain
Copy link
Owner Author

bitbrain commented Jun 26, 2024

Fixed by #345

@bitbrain bitbrain unpinned this issue Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working 🔨 debugger Issues related to the debugger.
Projects
None yet
Development

No branches or pull requests

3 participants