Looks cool and seems hard to code, and you are using Godot right?
Yes, we use godot
Maybe I will try it out ;), if I'm not stupid and forget my variables and functions again ._.
I'm sure you'll have no problem with it. Just keep studying and it will turn out fine!