Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_dw_points_fake_ui_Draw_0

(view raw script w/o annotations or w/e)
1
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);
}
(xx, yy, xx + 220, yy + 80);
2
draw_set_color(c_white);
3
scr_84_set_draw_font
scr_84_set_draw_font

function
scr_84_set_draw_font(arg0)
{ global.chemg_font = arg0; draw_set_font(
scr_84_get_font(arg0));
}
("mainbig");
4
draw_set_halign(fa_center);
5
if (increase_points)
6
{
7
    display_timer++;
8
    if (i_ex(obj_writer))
9
    {
10
        if (button3_h() == 1)
11
            amount_display = global.flag[1044 points];
12
    }
13
    if (amount_display < global.flag[1044 points])
14
        amount_display = ceil(lerp(amount_display, global.flag[1044 points], 0.2));
15
    else
16
        increase_points = false;
17
}
18
var xoff = 0;
19
if (global.lang == "ja")
20
    xoff = -10;
21
draw_text(xx + 60, yy + 24, string(amount_display));
22
draw_set_halign(fa_left);
23
draw_text(xx + 90 + xoff, yy + 24, stringsetloc(
POINTs
" POINTs", "obj_dw_points_fake_ui_slash_Draw_0_gml_25_0"
));