godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.79k stars 21.13k forks source link

Visual scripting methods from parent class not showing #27253

Open heschlie opened 5 years ago

heschlie commented 5 years ago

Godot version:

3.1

OS/device including version:

Ubuntu 18.04

Issue description:

When dragging a node which is an "inherited scene" on to the visual scripting area, I'm able to see methods I've added to the child class, but not methods from the parent class. Also, functions that I have overridden seem to show up twice.

Steps to reproduce:

Minimal reproduction project:

vsinheritance.zip

fire commented 5 years ago

I can confirm that we're unable to search through to the nodepath script functions.

KoBeWi commented 4 years ago

Still valid in 3.2.3, but it's a bit different. a() and _init() is listed twice, but b() does exist. image