Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_dw_teevie_susiezilla_Draw_0

(view raw script w/o annotations or w/e)
1
var cx = camerax();
2
var cy = cameray();
3
if (nohouses == 1)
4
{
5
    signx = lerp(signx, cx + 320, 0.16666666666666666);
6
    timer++;
7
    if (timer == 15 || timer == 30 || timer == 37)
8
        snd_play(snd_wing);
9
    if (timer == 100)
10
    {
11
        
scr_lerpvar
scr_lerpvar

function
scr_lerpvar()
{ if (argument_count < 6) ___lerpvar =
scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else ___lerpvar =
scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar; } function scr_lerpvar_respect() { if (argument_count < 6) ___lerpvar =
scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3]);
else ___lerpvar =
scr_lerpvar_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
___lerpvar.respectglobalinteract = true; return ___lerpvar; }
("signy", signy, -120, 30, 3, "in");
12
        if (!i_ex(obj_dw_points_get_display))
13
        {
14
            with (instance_create(cx + 320, signy + 140, obj_dw_points_get_display))
15
            {
16
                depth = other.depth - 1;
17
                if (global.interact == 0)
18
                    snd_play(snd_scorecollect);
19
                amount = 1;
20
                global.flag[1044 points] += amount;
21
            }
22
        }
23
        timer++;
24
    }
25
    if (timer >= 130)
26
        nohouses = 2;
27
    mystring = stringsetloc(
HOUSES#DESTROYED
"HOUSES#DESTROYED", "obj_dw_teevie_susiezilla_slash_Draw_0_gml_46_0"
);
28
    var sep = 12;
29
    draw_set_halign(fa_center);
30
    if (global.lang == "ja")
31
        draw_set_font(fnt_ja_main);
32
    else
33
        draw_set_font(fnt_main);
34
    var dblue = 6357763;
35
    draw_text_ext_transformed_color(signx + 0 + 2, signy + 4 + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
36
    draw_text_ext_transformed_color(signx + 4 + 2, signy + 0 + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
37
    draw_text_ext_transformed_color((signx - 0) + 2, (signy - 4) + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
38
    draw_text_ext_transformed_color((signx - 4) + 2, (signy - 0) + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
39
    draw_text_ext_transformed_color((signx - 4) + 2, (signy - 4) + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
40
    draw_text_ext_transformed_color(signx + 4 + 2, (signy - 4) + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
41
    draw_text_ext_transformed_color((signx - 4) + 2, signy + 4 + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
42
    draw_text_ext_transformed_color(signx + 4 + 2, signy + 4 + 2, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
43
    dblue = 8259849;
44
    draw_text_ext_transformed_color(signx + 0, signy + 4, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
45
    draw_text_ext_transformed_color(signx + 4, signy + 0, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
46
    draw_text_ext_transformed_color(signx - 0, signy - 4, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
47
    draw_text_ext_transformed_color(signx - 4, signy - 0, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
48
    draw_text_ext_transformed_color(signx - 4, signy - 4, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
49
    draw_text_ext_transformed_color(signx + 4, signy - 4, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
50
    draw_text_ext_transformed_color(signx - 4, signy + 4, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
51
    draw_text_ext_transformed_color(signx + 4, signy + 4, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, dblue, dblue, dblue, dblue, 1);
52
    draw_text_ext_transformed_color(signx + 0, signy + 0, string_hash_to_newline(mystring), sep, 999, 4, 4, 0, 16777215, 16777215, 65535, 65535, 1);
53
    draw_set_halign(fa_left);
54
}