1 | speed = 0; |
2 | towarddir = point_direction(x + 30, y + 30, obj_heart.x + 10, obj_heart.y + 10); |
3 | initdir = floor(random(30)); |
4 | for (i = 0; i < 7; i += 1) |
5 | { |
6 | blt = instance_create(x + 30, y + 30, obj_vulkinlightning); |
7 | if (instance_exists(blt)) |
8 | blt.direction = (towarddir - 110) + initdir + (i * 30); |
9 | } |
10 | firetime += 1; |
11 | if (firetime < 5) |
12 | { |
13 | alarm[1] = rate; |
14 | } |
15 | else |
16 | { |
17 | direction = towarddir - 110 - random(50); |
18 | speed = 2; |
19 | } |