Hello, I'm currently looking into making a GDScript version of a project I made in C#. I was wondering, what is the best way to create my own data structs in GDScript?
Let's say, for example, I wanted to create my own Vector3, we can call it MyVector3. How would I best do this? Are classes the best equivalent? Should I use the "class_name" keyword like in this doc page? https://godot.readthedocs.io/en/latest/getting_started/scripting/gdscript/gdscript_basics.html#classes
Is there a way to create default static objects for it, like "Vector3.one"?