1 |
action_set_relative(0); |
2 |
sprite_index = global.bulletappearance; |
3 |
myspeed = global.bulletvariable[0]; |
4 |
mydirection = global.bulletvariable[6]; |
5 |
mydirectionalspeed = global.bulletvariable[7]; |
6 |
myrandomspeed = global.bulletvariable[1]; |
7 |
mydirectionrandom = global.bulletvariable[2]; |
8 |
gravity = global.bulletvariable[3]; |
9 |
gravity_direction = global.bulletvariable[4]; |
10 |
friction = global.bulletvariable[5]; |
11 |
instance_create(x + ((sprite_width / 2) - 8), y + ((sprite_width / 2) - 8), blt_gen); |
12 |
dmg = 0; |
13 |
action_move_point(obj_heart.x, obj_heart.y, (myspeed + (random(myrandomspeed) * 2)) - myrandomspeed); |
14 |
action_set_relative(1); |
15 |
action_set_motion(mydirection, (mydirectionalspeed + (random(myrandomspeed) * 2)) - myrandomspeed); |
16 |
action_set_relative(0); |
17 |
direction += ((random(mydirectionrandom) * 2) - mydirectionrandom); |
18 |
if (sprite_index == spr_dirbullet) |
19 |
image_speed = 0; |
20 |
action_set_relative(0); |