1 |
if (!i_ex(rotator_target)) |
2 |
{ |
3 |
instance_destroy(); |
4 |
exit; |
5 |
} |
6 |
if (!instance_exists(obj_bqueen_breath_controller)) |
7 |
{ |
8 |
instance_destroy(); |
9 |
exit; |
10 |
} |
11 |
siner++; |
12 |
rotator_target = obj_bqueen_breath_controller; |
13 |
length += myspeed; |
14 |
image_xscale += 0.02; |
15 |
image_yscale += 0.02; |
16 |
afterimagetimer++; |
17 |
if (afterimagetimer >= 1) |
18 |
{ |
19 |
a = scr_afterimagescr_afterimagefunction scr_afterimage()
{
afterimage = instance_create(x, y, obj_afterimage);
afterimage.sprite_index = sprite_index;
afterimage.image_index = image_index;
afterimage.image_blend = image_blend;
afterimage.image_speed = 0;
afterimage.depth = depth;
afterimage.image_xscale = image_xscale;
afterimage.image_yscale = image_yscale;
afterimage.image_angle = image_angle;
return afterimage;
} (); |
20 |
a.image_alpha = image_alpha / 3; |
21 |
a.fadeSpeed = 0.1; |
22 |
afterimagetimer = 0; |
23 |
} |
24 |
if (y >= (cameray() + 300)) |
25 |
{ |
26 |
image_alpha -= 0.1; |
27 |
if (image_alpha <= 0) |
28 |
{ |
29 |
instance_destroy(); |
30 |
exit; |
31 |
} |
32 |
} |
33 |
if (!instance_exists(obj_bqueen_breath_controller)) |
34 |
{ |
35 |
instance_destroy(); |
36 |
exit; |
37 |
} |
38 |
if (type == 1) |
39 |
{ |
40 |
x = rotator_target.x + lengthdir_x(length, obj_bqueen_breath_controller.place1); |
41 |
y = rotator_target.y + lengthdir_y(length, obj_bqueen_breath_controller.place1); |
42 |
image_angle = obj_bqueen_breath_controller.place1; |
43 |
} |
44 |
if (type == 2) |
45 |
{ |
46 |
x = rotator_target.x + lengthdir_x(length, obj_bqueen_breath_controller.place2); |
47 |
y = rotator_target.y + lengthdir_y(length, obj_bqueen_breath_controller.place2); |
48 |
image_angle = obj_bqueen_breath_controller.place2; |
49 |
} |