Thank you for your replpy.
I've used it like so:
extends Spatial
class_name parentClass
export var radius:float = 0.5
the other class
extends parentClass
class_name extendedClass
func _ready():
radius = 2
Wich resultet in "not decleared in current scope" when starting.
BUT, it seems its some kind of class caching problem when importing projects. I've created a new project and tried to replicate the problem. But i didnt show up.
After some fiddeling with my project code, wich was changing it back and forth a bit, it now works as suspected with no change at all. I remebered a other strange problem where a non existing script produced redecleration errors on occasion.
So i think its a problem with the project cache and its nearly impossible to properly reproduce for a valid bug entry.