一応これで一般化できるかな
A=[元の向き]*[1基準の回転角度(テンキー依存)]%10
[新たな向き]={A+(A-5)*(1-[元の向き]%2)(1-[1基準の回転角度]%2)+10}%10
あんまり美しくはないな?