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:
Create a scene with a script that has func a and func b
Create an inherited scene with and extend the script to overrid func a
Add child scene to a new scene as a node and create visual script
Drag instance of child scene to visual script
Click Function under VisualScriptFunctionCall and note only func a shows up (twice) but not func b
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:
func a
andfunc b
func a
Function
underVisualScriptFunctionCall
and note onlyfunc a
shows up (twice) but notfunc b
Minimal reproduction project:
vsinheritance.zip