It uses the Basic Godot built in script i just tweak that a bit for to move up and down as well
But i really appreciate the critisism and would try my best to fix it