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

Error in console: ScriptExtension::_gdvirtual__get_language_call #95

Closed
tarragonfly opened this issue Feb 3, 2024 · 5 comments
Closed

Comments

@tarragonfly
Copy link

tarragonfly commented Feb 3, 2024

Describe the bug

E 0:00:00:0621 ScriptExtension::_gdvirtual__get_language_call: Required virtual method ScriptExtension::_get_language must be overridden before calling.
<C++ Source> .\core/object/script_language_extension.h:120 @ ScriptExtension::_gdvirtual__get_language_call()

Expected behavior

Clean console

Actual behavior

Console is not clean

How to Reproduce?

  1. Create new orchestration.
  2. Drag the orchestration on some scene node. (My Hierarchy is Node2D/CanvasLayer. Orchestration is on CanvasLayer)
  3. Enter Play mode
  4. Notice the error in console

Godot full version

4.2.1

Orchestrator version

2.0.dev2

Additional information

No response

@Naros
Copy link
Member

Naros commented Feb 3, 2024

This is a Godot upstream bug -- godotengine/godot#80275

@Colassal
Copy link

Getting this error on my end as well - I know it is an upstream godot issue, but are there any known workarounds/bandaids I can do on my end to make Orchestrator work? I ask because I really wanted to try this out to handle some of the more complex to understand code I have visually, but as is I can't get it to work at all.

@Naros
Copy link
Member

Naros commented Apr 21, 2024

Getting this error on my end as well - I know it is an upstream godot issue, but are there any known workarounds/bandaids I can do on my end to make Orchestrator work? I ask because I really wanted to try this out to handle some of the more complex to understand code I have visually, but as is I can't get it to work at all.

Hi @Colassal, this does not impact Orchestrator, it's just an annoying error 👍 If you can't get it to work, then let us know what's going on because this only impacts the editor debugger, which Orchestrator cannot access since its not exposed via GDExtension at this time.

@Colassal
Copy link

Getting this error on my end as well - I know it is an upstream godot issue, but are there any known workarounds/bandaids I can do on my end to make Orchestrator work? I ask because I really wanted to try this out to handle some of the more complex to understand code I have visually, but as is I can't get it to work at all.

Hi @Colassal, this does not impact Orchestrator, it's just an annoying error 👍 If you can't get it to work, then let us know what's going on because this only impacts the editor debugger, which Orchestrator cannot access since its not exposed via GDExtension at this time.

Hey,

Thanks for the quick response! I see now it isn't that error that is causing it, it is just the only exposed error I can get. I will open a new issue for what is going on.

@Naros
Copy link
Member

Naros commented May 4, 2024

Fixed in Godot 4.3.dev6, godotengine/godot#90776.

@Naros Naros closed this as completed May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants