Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_draw_text_transformed_outline

(view raw script w/o annotations or w/e)
1
function draw_text_transformed_outline(arg0, arg1, arg2, arg3, arg4, arg5 = 0, arg6 = true)
2
{
3
    var _oldcolor = draw_get_color();
4
    draw_set_color(arg5);
5
    draw_text_transformed(arg0 - arg3, arg1, arg2, arg3, arg4, 0);
6
    draw_text_transformed(arg0 + arg3, arg1, arg2, arg3, arg4, 0);
7
    draw_text_transformed(arg0, arg1 + arg4, arg2, arg3, arg4, 0);
8
    draw_text_transformed(arg0, arg1 - arg4, arg2, arg3, arg4, 0);
9
    if (arg6)
10
    {
11
        draw_text_transformed(arg0 - arg3, arg1 - arg4, arg2, arg3, arg4, 0);
12
        draw_text_transformed(arg0 + arg3, arg1 + arg4, arg2, arg3, arg4, 0);
13
        draw_text_transformed(arg0 - arg3, arg1 + arg4, arg2, arg3, arg4, 0);
14
        draw_text_transformed(arg0 + arg3, arg1 - arg4, arg2, arg3, arg4, 0);
15
    }
16
    draw_set_color(_oldcolor);
17
    draw_text_transformed(arg0, arg1, arg2, arg3, arg4, 0);
18
}