The “gist” of this is if the mouse is in front of the player, the cursor is an arrow pointing “up” on the screen. Likewise for the other 7 directions, UL, L, DL, D, DR, R, UR.
I tried to show a screenshot, but the cursor doesn’t get captured in the screenshot! Something about how the cursor is rendered versus how the windows screenshot works…
This way, it’s visually evident that this is a directional thing.