JamesXXXYZ
It does. Since it's using x and z it's rotating around the z axis. Use x and z for y axis rotation, and y and z for x axis rotation.
You can convert an angle to the closest 8 direction with
You can convert an angle to an iso projected angle with
angle(0, 0, cos(a), sin(a)/2) where a is an angle.