1 |
if (moving == false) |
2 |
{ |
3 |
if (image_alpha == 0 && no_loop == false) |
4 |
{ |
5 |
alarm[0] = 5 |
6 |
no_loop = true |
7 |
} |
8 |
if (image_alpha == 1 && no_loop == false && flash_count < 3) |
9 |
{ |
10 |
alarm[0] = 5 |
11 |
no_loop = true |
12 |
} |
13 |
if (flash_count == 3 && no_loop_2 == false) |
14 |
{ |
15 |
alarm[1] = 5 |
16 |
no_loop_2 = true |
17 |
} |
18 |
} |
19 |
if (moving == true) |
20 |
{ |
21 |
if (x != 48) |
22 |
{ |
23 |
x_position += hsp |
24 |
x = (ceil(x_position / 2 - 0.5)) * 2 |
25 |
} |
26 |
if (y != 454) |
27 |
{ |
28 |
y_position += vsp |
29 |
y = (floor(y_position / 2 + 0.5)) * 2 |
30 |
} |
31 |
if ((hsp_sign * x) > (hsp_sign * 48)) |
32 |
{ |
33 |
x = 48 |
34 |
x_position = x |
35 |
} |
36 |
if ((vsp_sign * y) > (vsp_sign * 454)) |
37 |
{ |
38 |
y = 454 |
39 |
y_position = y |
40 |
} |
41 |
if (x == 48 && y == 454 && no_loop_moving == false) |
42 |
{ |
43 |
alarm[2] = 10 |
44 |
no_loop_moving = true |
45 |
} |
46 |
} |