draw_self()
if (!surface_exists(surf))
{
surf = surface_create(550,180);
}
surface_set_target(surf);
draw_rectangle(895,223,895,735,1)
//gpu_set_blendmode(bm_subtract);
draw_set_colour(c_black)
//draw_set_alpha(1)
//draw_set_colour(c_black)
//draw_set_alpha(1)
for(i = 0; i < number_of_cards; i++)
{
var sc = 1;
var alp = 1;
var dst = abs(move_value+i*card_distance);
draw_sprite_ext(elements[| i], image_index, move_value + deck_x + i*card_distance, deck_y, image_xscale*sc, image_yscale*sc, image_angle, c_white, alp);
}
//draw_set_alpha(1)
//gpu_set_blendmode(bm_normal)
surface_reset_target();
draw_surface(surf,200,900)