Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_draw_text_outline

(view raw script w/o annotations or w/e)
1
function draw_text_outline(arg0, arg1, arg2, arg3 = 0, arg4 = 1)
2
{
3
    resetcolor = draw_get_color();
4
    var _s = arg4;
5
    draw_set_color(c_black);
6
    if (argument_count >= 4)
7
        draw_set_color(arg3);
8
    draw_text(arg0 - _s, arg1, arg2);
9
    draw_text(arg0 - _s, arg1 - _s, arg2);
10
    draw_text(arg0 - _s, arg1 + _s, arg2);
11
    draw_text(arg0 + _s, arg1, arg2);
12
    draw_text(arg0 + _s, arg1 + _s, arg2);
13
    draw_text(arg0 + _s, arg1 - _s, arg2);
14
    draw_text(arg0, arg1 + _s, arg2);
15
    draw_text(arg0, arg1 - _s, arg2);
16
    draw_set_color(resetcolor);
17
    draw_text(arg0, arg1, arg2);
18
}