Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_yourlong_Draw_0

(view raw script w/o annotations or w/e)
1
var jp = variable_global_exists("lang") && global.lang == "ja";
2
timer++;
3
var str;
4
if (jp)
5
{
6
    if (timer < 10)
7
        str = "ナ";
8
    else if (alt)
9
        str = "ナ           ガ ッ";
10
    else
11
        str = "ナ ガ           イ";
12
}
13
else if (alt)
14
{
15
    str = stringsetloc(
LO NG
"LO NG", "obj_yourlong_slash_Draw_0_gml_7_0"
);
16
}
17
else
18
{
19
    str = stringsetloc(
YOUR LONG
"YOUR LONG", "obj_yourlong_slash_Draw_0_gml_9_0"
);
20
}
21
draw_set_alpha(1);
22
draw_set_color(c_white);
23
if (jp)
24
    draw_set_font(fnt_ja_mainbig);
25
else
26
    draw_set_font(fnt_mainbig);
27
var num = 1 + ((3 - jp) * (timer > (30 - (25 * alt))));
28
for (var pos = 1; pos <= ceil(string_length(str) / (1 + (timer < (30 - (25 * alt))))); pos++)
29
    draw_text(x + irandom_range(-num, num) + (15 * pos) + (28 * alt), y + irandom_range(-num, num), string_char_at(str, pos));
30
if (timer > (75 - (30 * alt)))
31
    instance_destroy();