*/
#define LINE_UP 0
-#define LINE_DOWN 1
-#define LINE_R_UP 2
-#define LINE_L_DOWN 3
-#define LINE_L_UP 4
-#define LINE_R_DOWN 5
+#define LINE_L_UP 1
+#define LINE_L_DOWN 2
+#define LINE_DOWN 3
+#define LINE_R_DOWN 4
+#define LINE_R_UP 5
struct line_2pts {
point_t p1;
};
/* there is a corn near */
-int8_t corn_is_near(uint8_t *corn_idx, uint8_t side);
+int8_t corn_is_near(uint8_t *corn_idx, uint8_t side,
+ int16_t *xspickle, int16_t *yspickle);
/* go from line num1,dir1 to line num2,dir2. Uses trjectory flags
* specified as argument and return END_xxx condition */