Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_writer_stay_Draw_0

(view raw script w/o annotations or w/e)
1
xxx = camerax() + xoff;
2
yyy = cameray() + yoff;
3
if (global.darkzone == 0)
4
{
5
    var sidemod = side * 155;
6
    var boxwidth_real = 288;
7
    if (boxwidth != -1)
8
        boxwidth_real = boxwidth;
9
    draw_set_color(c_white);
10
    ossafe_fill_rectangle(xxx + 16, yyy + 5 + sidemod, xxx + 16 + boxwidth_real, ((yyy + 80) - 54) + (18 * boxheight) + sidemod, false);
11
    draw_set_color(c_black);
12
    ossafe_fill_rectangle(xxx + 19, yyy + 8 + sidemod, xxx + 13 + boxwidth, ((yyy + 77) - 54) + (18 * boxheight) + sidemod, false);
13
}
14
if (global.darkzone == 1)
15
{
16
    var boxwidth_real = 592;
17
    if (boxwidth != -1)
18
        boxwidth_real = boxwidth;
19
    var sidemod = side * 310;
20
    
scr_darkbox_black
scr_darkbox_black

function
scr_darkbox_black(arg0, arg1, arg2, arg3)
{ draw_set_color(c_black); draw_rectangle(arg0 + 20, arg1 + 20, arg2 - 20, arg3 - 20, false);
scr_darkbox(arg0, arg1, arg2, arg3);
}
(xxx + 24, yyy + 2 + sidemod, xxx + 24 + boxwidth_real, ((yyy + 168) - 108) + (36 * boxheight) + sidemod);
21
    draw_set_alpha(1);
22
}