limbonaut / limboai

LimboAI - Behavior Trees and State Machines for Godot 4

Home Page:https://limboai.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Latest release v1.0.2 only works with Godot 4.2.2 and doesn't work with other 4.2.x versions (GDExtension)

limbonaut opened this issue · comments

Seems like it's broken in 4.2.2 as well. I get a ton of errors on startup and it crashes Godot when I try to play the project.

@oncoremarco
Could you provide a console log?

I am encountering the same issue on 4.2.2. In The showcase.gd file errors with
Line 14:Could not find type "BehaviorTreeView" in the current scope.
Line 27:Could not find type "BTPlayer" in the current scope.
Line 45:Could not find type "BTTask" in the current scope.
Line 46:Could not find type "BehaviorTreeData" in the current scope.
Line 46:Identifier "BehaviorTreeData" not declared in the current scope.

I am encountering the same issue on 4.2.2. In The showcase.gd file errors with Line 14:Could not find type "BehaviorTreeView" in the current scope. Line 27:Could not find type "BTPlayer" in the current scope. Line 45:Could not find type "BTTask" in the current scope. Line 46:Could not find type "BehaviorTreeData" in the current scope. Line 46:Identifier "BehaviorTreeData" not declared in the current scope.

Those errors mean that extension is not loaded for some reason. One way to diagnose it is to run godot using console and check errors there. Did you install extension from asset library? FYI, just downloading the demo project is not enough.

I am encountering the same issue on 4.2.2. In The showcase.gd file errors with Line 14:Could not find type "BehaviorTreeView" in the current scope. Line 27:Could not find type "BTPlayer" in the current scope. Line 45:Could not find type "BTTask" in the current scope. Line 46:Could not find type "BehaviorTreeData" in the current scope. Line 46:Identifier "BehaviorTreeData" not declared in the current scope.

Those errors mean that extension is not loaded for some reason. One way to diagnose it is to run godot using console and check errors there. Did you install extension from asset library? FYI, just downloading the demo project is not enough.

#83 According to your step in this issue, install the plugin from asset library. Same errors still persist. Godot 4.2.1

I've uploaded a build of the v1.0.2 release that should work with any Godot 4.2.x version: https://github.com/limbonaut/limboai/releases/download/v1.0.2/limboai+v1.0.2.gdextension-4.2.zip
AssetLib pending. Don't forget to restart the editor after you update the plugin.

Closing this issue, since the updated builds in the v1.0.2 release should work now with all 4.2.x patch versions. If it doesn't work for you, ping me.