Undertale script viewer

← back to main script listing

gml_Object_obj_bottomglower_Draw_0

(view raw script w/o annotations or w/e)
1
siner += 1;
2
alp = 0;
3
go = abs(sin(siner / 30));
4
draw_set_color(c_red);
5
cw = 0;
6
w = 0;
7
for (i = 0; i < 10; i += 1)
8
{
9
    alp = (go - (i / 10)) / 1.2;
10
    if (xmode == 1)
11
        alp /= 1.8;
12
    if (alp < 0)
13
        alp = 0;
14
    draw_set_alpha(alp);
15
    w = (10 - i) * go * 1.4;
16
    if (xmode == 1)
17
        w /= 1.2;
18
    w = round(w);
19
    var bottom = room_height - cw;
20
    var top = (room_height - cw - w) + 1;
21
    ossafe_fill_rectangle(view_xview[0] - 10, bottom, view_xview[0] + 330, top);
22
    cw += w;
23
}
24
draw_set_alpha(1);