1 |
if (loading > 0) |
2 |
{ |
3 |
loading--; |
4 |
if (loading == 0) |
5 |
image_index = 0; |
6 |
else if ((loading % 3) == 0) |
7 |
image_index++; |
8 |
draw_self(); |
9 |
exit; |
10 |
} |
11 |
if (broken == 0) |
12 |
{ |
13 |
for (i = 0; i < 4; i++) |
14 |
{ |
15 |
xx = lerp(xstart, x, i / 4); |
16 |
yy = lerp(ystart, y, i / 4); |
17 |
draw_sprite(sprite_index, 1, xx, yy); |
18 |
} |
19 |
} |
20 |
draw_self(); |
21 |
if (bufferstate == 0) |
22 |
{ |
23 |
var _af = scr_custom_afterimagescr_custom_afterimagefunction scr_custom_afterimage(arg0)
{
afterimage = instance_create(x, y, arg0);
afterimage.sprite_index = sprite_index;
afterimage.image_index = image_index;
afterimage.image_blend = image_blend;
afterimage.image_speed = 0;
afterimage.depth = depth + 1;
afterimage.image_xscale = image_xscale;
afterimage.image_yscale = image_yscale;
afterimage.image_angle = image_angle;
return afterimage;
} (obj_buffer_afterimage); |
24 |
_af.image_alpha = 0.5; |
25 |
} |
26 |
draw_set_color(c_aqua); |
27 |
scr_debug_print_persistent("swing time = " + string(timer)); |
28 |
if (bufferstate == 1) |
29 |
draw_sprite(spr_queen_buffering, obj_queen_buffercontroller.bufferbar % 8, x, y); |