1 |
siner += 1; |
2 |
if (mode == 0) |
3 |
y = ystart + (sin(siner / 16) * 5); |
4 |
if (place_meeting(x, y, obj_forcefield)) |
5 |
broken = 1; |
6 |
if (broken) |
7 |
{ |
8 |
image_index = 1; |
9 |
snd_play(snd_break2); |
10 |
afterimage = instance_create(x + 14, y + 14, obj_afterimage_cut); |
11 |
afterimage.sprite_index = sprite_index; |
12 |
afterimage.image_index = image_index; |
13 |
afterimage.image_blend = image_blend; |
14 |
afterimage.image_speed = 0; |
15 |
afterimage.depth = depth; |
16 |
scr_darksize(afterimage); |
17 |
afterimage.image_angle = image_angle; |
18 |
with (afterimage) |
19 |
event_user(0); |
20 |
instance_create(x + 8, y + 96, obj_mazecheese); |
21 |
global.flag[447 broke_balloon_cheese] = 1; |
22 |
instance_destroy(); |
23 |
} |