1 | if (darken == 1) |
2 | { |
3 | with (obj_heroparent) |
4 | darkify = 1; |
5 | if (darkamt < 15) |
6 | darkamt += 1; |
7 | with (obj_whiteedge) |
8 | image_alpha = obj_darkener.darkamt / 15; |
9 | } |
10 | if (darken == 0) |
11 | { |
12 | with (obj_growtangle) |
13 | growcon = 3; |
14 | with (obj_heroparent) |
15 | darkify = 0; |
16 | if (darkamt > 0) |
17 | darkamt -= 1; |
18 | with (obj_whiteedge) |
19 | image_alpha = obj_darkener.darkamt / 15; |
20 | if (darkamt <= 0) |
21 | instance_destroy(); |
22 | } |
23 | draw_set_alpha(darkamt / 20); |
24 | draw_set_color(c_black); |
25 | draw_rectangle(__view_get(e__VW.XView, 0) - 40, __view_get(e__VW.YView, 0) - 40, __view_get(e__VW.XView, 0) + 680, __view_get(e__VW.YView, 0) + 520, false); |
26 | draw_set_alpha(1); |
27 | |
28 | enum e__VW |
29 | { |
30 | XView, |
31 | YView, |
32 | WView, |
33 | HView, |
34 | Angle, |
35 | HBorder, |
36 | VBorder, |
37 | HSpeed, |
38 | VSpeed, |
39 | Object, |
40 | Visible, |
41 | XPort, |
42 | YPort, |
43 | WPort, |
44 | HPort, |
45 | Camera, |
46 | SurfaceID |
47 | } |