Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_room_green_room_Draw_0

(view raw script w/o annotations or w/e)
1
var show = false;
2
if (gotemall() == false && lostem() == false)
3
    show = true;
4
with (cliptrig)
5
{
6
    if (talked)
7
        show = false;
8
}
9
siner++;
10
with (clip)
11
{
12
    other.depth = depth - 1;
13
    var count = 0;
14
    draw_sprite_ext(sprite_index, image_index, x + 2, y + 2, 2, 2, 0, c_white, 0.125);
15
    draw_self();
16
    var red = 255;
17
    for (var i = 0; i < 6; i++)
18
    {
19
        if (global.flag[654 + i])
20
            draw_sprite_ext(spr_pxwhite, 0, x + 6, y + 8 + (i * 4), 20, 2, 0, red, 0.8);
21
    }
22
    if (show)
23
        draw_sprite_ext(spr_5x5shine, other.siner / 16, x - 2, y - 2, 2, 2, 0, c_white, 1.5 + sin(other.siner / 30));
24
}