- if (deviation != NONE) {\r
- eyePositions = new EyePosition[3];\r
- size = 0;\r
- }\r
- // System.out.println(String.format("%.2f%% | %.2f%% => %d and %d >>> %s",\r
- // deviationX*100, deviationY*100, deviationAbsoluteX, deviationAbsoluteY,\r
- // deviation.toString()));\r
+ @LOC("THIS,DeviationScanner.DEV") int deviationAbsoluteX = 0;\r
+ @LOC("THIS,DeviationScanner.DEV") int deviationAbsoluteY = 0;\r
+ if (deviationX > deviationPercentX)\r
+ deviationAbsoluteX = 1;\r
+ if (deviationX < -deviationPercentX)\r
+ deviationAbsoluteX = -1;\r
+ if (deviationY > deviationPercentY)\r
+ deviationAbsoluteY = 1;\r
+ if (deviationY < -deviationPercentY)\r
+ deviationAbsoluteY = -1;\r
+\r
+ deviation = getDirectionFor(deviationAbsoluteX, deviationAbsoluteY);\r