1 |
anim = instance_create(x + 40, y + 120, obj_queen_vector_explosion); |
2 |
anim.image_xscale = 2; |
3 |
anim.image_yscale = 2; |
4 |
exit; |
5 |
for (i = 0; i < shieldsize; i++) |
6 |
{ |
7 |
after[i] = instance_create(shieldpiece_x[i], shieldpiece_y[i] + y, obj_afterimage); |
8 |
after[i].image_speed = 0; |
9 |
after[i].sprite_index = spr_queenshield_pieces_hurt; |
10 |
after[i].image_xscale = image_xscale; |
11 |
after[i].image_yscale = image_yscale; |
12 |
after[i].image_index = shieldpiece_image_index[i]; |
13 |
after[i].speed = 8; |
14 |
after[i].friction = 0.4; |
15 |
after[i].depth = obj_queen_enemy.depth - 10; |
16 |
} |
17 |
if (shieldsize == 7) |
18 |
{ |
19 |
after[0].direction = 110; |
20 |
after[1].direction = 90; |
21 |
after[2].direction = 160; |
22 |
after[3].direction = 225; |
23 |
after[4].direction = 315; |
24 |
} |
25 |
if (shieldsize == 10) |
26 |
{ |
27 |
after[0].direction = 110; |
28 |
after[1].direction = 70; |
29 |
after[2].direction = 90; |
30 |
after[3].direction = 160; |
31 |
after[4].direction = 190; |
32 |
after[6].direction = 225; |
33 |
after[7].direction = 270; |
34 |
after[8].direction = 315; |
35 |
} |
36 |
if (shieldsize == 12) |
37 |
{ |
38 |
after[0].direction = 110; |
39 |
after[1].direction = 90; |
40 |
after[2].direction = 70; |
41 |
after[3].direction = 90; |
42 |
after[4].direction = 160; |
43 |
after[5].direction = 190; |
44 |
after[7].direction = 225; |
45 |
after[8].direction = 270; |
46 |
after[9].direction = 290; |
47 |
after[10].direction = 315; |
48 |
} |