|
1
|
gpu_set_blendenable(true);
|
|
2
|
gpu_set_colorwriteenable(false, false, false, true);
|
|
3
|
draw_set_alpha(overlay_alpha);
|
|
4
|
ossafe_fill_rectangle(0, 0, room_width + 20, room_height + 20, false);
|
|
5
|
draw_set_alpha(1);
|
|
6
|
if (heart_target != -4)
|
|
7
|
{
|
|
8
|
heart_siner++;
|
|
9
|
draw_sprite_ext(heart_target.sprite_index, 0, heart_target.x, heart_target.y, heart_target.image_xscale, heart_target.image_yscale, heart_target.image_angle, c_white, 1);
|
|
10
|
d_circle(heart_target.x + 3.5, heart_target.y + 2.5, heart_radius + 0.8 + (sin(heart_siner / 20) * 0.6), false);
|
|
11
|
}
|
|
12
|
gpu_set_blendenable(true);
|
|
13
|
gpu_set_colorwriteenable(true, true, true, true);
|
|
14
|
gpu_set_blendmode_ext(bm_src_alpha, bm_dest_alpha);
|
|
15
|
draw_set_alpha(0);
|
|
16
|
draw_set_color(c_black);
|
|
17
|
ossafe_fill_rectangle(-10, -10, room_width + 10, room_height + 10);
|
|
18
|
ossafe_fill_rectangle(-10, -10, room_width + 10, room_height + 10);
|
|
19
|
draw_set_color(c_white);
|
|
20
|
draw_set_alpha(1);
|
|
21
|
gpu_set_blendmode(bm_normal);
|