Simple arc function. See inside for more info. About 32 blocks. No variables used except direction.
Currently bugs out when you have the starting angle higher than the end angle.