Deltarune (Chapter 1) script viewer

← back to main script listing

gml_Object_obj_carcutscene_Draw_0

(view raw script w/o annotations or w/e)
1
if (instance_exists(myd))
2
{
3
    depth = myd.depth + 1000;
4
    draw_set_color(c_black);
5
    draw_set_alpha(0.15);
6
    prevalpha[0] = 1;
7
    prevwx[0] = myd.writingx;
8
    prevwy[0] = myd.writingy;
9
    prevstringmax[0] = myd.stringmax;
10
    prevhspace[0] = myd.hspace;
11
    prevlinecount[0] = myd.linecount;
12
    prevvspace[0] = myd.vspace;
13
    for (i = 6; i > 0; i -= 1)
14
    {
15
        prevalpha[i] = prevalpha[i - 1];
16
        prevwx[i] = prevwx[i - 1];
17
        prevwy[i] = prevwy[i - 1];
18
        prevstringmax[i] = prevstringmax[i - 1];
19
        prevhspace[i] = prevhspace[i - 1];
20
        prevlinecount[i] = prevlinecount[i - 1];
21
        prevvspace[i] = prevvspace[i - 1];
22
        if (prevalpha[i] > 0)
23
            draw_rectangle(prevwx[0] - 10 - i, prevwy[0] - 10 - i, prevwx[0] + (prevstringmax[0] * prevhspace[0]) + 10 + i, prevwy[0] + ((prevlinecount[0] + 1) * prevvspace[0]) + 15 + i, false);
24
    }
25
    draw_set_alpha(1);
26
}