Home | History | Annotate | Download | only in robots

Lines Matching defs:newpos

223 	static COORD newpos;
231 newpos.y = My_pos.y + y;
232 if (newpos.y <= 0 || newpos.y >= Y_FIELDSIZE)
235 newpos.x = My_pos.x + x;
236 if (newpos.x <= 0 || newpos.x >= X_FIELDSIZE)
238 if (Field[newpos.y][newpos.x] > 0)
240 if (!eaten(&newpos))
254 static COORD newpos;
256 newpos.y = My_pos.y + dy;
257 newpos.x = My_pos.x + dx;
258 if (newpos.y <= 0 || newpos.y >= Y_FIELDSIZE ||
259 newpos.x <= 0 || newpos.x >= X_FIELDSIZE ||
260 Field[newpos.y][newpos.x] > 0 || eaten(&newpos)) {
276 My_pos = newpos;