Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_noellehouse_main_overlay_Draw_0

(view raw script w/o annotations or w/e)
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);