sBlockStep 0 0 -100 0 oSolid <undefined> 1 603 7 0 0 -1 2 self 0 0 1 event_inherited(); regentime = 40; delay = 0; breaking = 0; sboost = 0; 1 603 7 0 0 -1 2 self 0 0 1 event_user(2); 1 603 7 0 0 -1 2 self 0 0 1 block = instance_create(x, y, oDestroyedBlock); block.type = 5; block.regentime = regentime; block.alarm[0] = regentime; block.link_id = link_id; block.delay = delay; with (block) event_user(1); sfx_stop(sndBlockDestroy); sfx_play(sndBlockDestroy); instance_destroy(); 1 603 7 0 0 -1 2 self 0 0 1 if (!breaking) { breaking = 1; if (tileid != 0) { if (tile_exists(tileid)) tile_delete(tileid); } if (sboost == 0) { if (delay == 0) { event_user(2); } else { alarm[0] = delay; visible = true; sprite_index = sBlockDestroy; image_speed = 0; image_index = 0; } } else { alarm[0] = delay + 6; visible = true; sprite_index = sBlockDestroy; image_speed = 0; image_index = 0; } } 0 0 0 0.5 0.100000001490116 0 0.100000001490116 0.100000001490116 0.200000002980232 -1 -1