@Experiencepoints said:
It was helpful for one of the things, but I found nothing about how to see what direction you're pointing the joystick in.
This part should do it:
var velocity = Input.get_vector("move_left", "move_right", "move_forward", "move_back")
velocity is a Vector2 that will contain the joystick direction, assuming the move_left, move_right, move_forward and move_back actions are all bound to the same stick (and on the correct axes).