1 | if (cl == 4) |
2 | { |
3 | if (vspeed > 0 && y > w_d) |
4 | { |
5 | y = w_d; |
6 | if (cl == 0) |
7 | direction += 90; |
8 | else |
9 | direction -= 90; |
10 | } |
11 | if (hspeed > 0 && x > w_r) |
12 | { |
13 | x = w_r; |
14 | if (cl == 0) |
15 | direction += 90; |
16 | else |
17 | direction -= 90; |
18 | } |
19 | if (vspeed < 0 && y < w_u) |
20 | { |
21 | y = w_u; |
22 | if (cl == 0) |
23 | direction += 90; |
24 | else |
25 | direction -= 90; |
26 | } |
27 | if (hspeed < 0 && x < w_l) |
28 | { |
29 | x = w_l; |
30 | if (cl == 0) |
31 | direction += 90; |
32 | else |
33 | direction -= 90; |
34 | } |
35 | } |
36 | if (obj_time.left) |
37 | x = w_l; |
38 | if (obj_time.right) |
39 | x = w_r; |
40 | if (obj_time.up) |
41 | y = w_u; |
42 | if (obj_time.down) |
43 | y = w_d; |