1 | x -= 3; |
2 | if (x < (__view_get(e__VW.XView, 0) - 40)) |
3 | instance_destroy(); |
4 | if (y < ystart) |
5 | { |
6 | vsp += grav; |
7 | } |
8 | else |
9 | { |
10 | y = ystart; |
11 | vsp = 0; |
12 | } |
13 | if (y == ystart && irandom_range(0, 10) == 1) |
14 | vsp = irandom_range(-2, -1); |
15 | y += vsp; |
16 | image_angle += 15; |
17 | |
18 | enum e__VW |
19 | { |
20 | XView, |
21 | YView, |
22 | WView, |
23 | HView, |
24 | Angle, |
25 | HBorder, |
26 | VBorder, |
27 | HSpeed, |
28 | VSpeed, |
29 | Object, |
30 | Visible, |
31 | XPort, |
32 | YPort, |
33 | WPort, |
34 | HPort, |
35 | Camera, |
36 | SurfaceID |
37 | } |