Yes, I did it on purpose, obviously the position on the costumes' pane is important for it to work well.when green flag clicked
point towards [mouse-pointer v]
switch costume to (round ((direction) / (45)))
Note that if you use this formula as opposed to mine, the difference is that the last costume is for direction 0 (straight up) whereas with my formula the first costume is for direction 0. Both work.
By the way, I am a big fan of you and of your excellent projects.