+1 vote

So I was making a Noed class and get an error when I try to instantiate nxt as a Noed type variable, how can I do this with optional typing, or is this not possible at all?

class Noed:
    var dat: int
    var nxt: Noed = null #ERROR
    func _init(dat: int):
        self.dat = dat

Parse Error: Identifier 'Noed' is not a valid type (not a script or
class), or could not be found on base 'self'.

asked Dec 26, 2018 in Engine by dragon (29 points)

it's been registered as a bug:

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.