Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_board_maildoor_Step_0

(view raw script w/o annotations or w/e)
1
opentime = 10;
2
closetime = 5;
3
if (con == 1)
4
{
5
    
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; }
("image_index", 0, 3, opentime, 2, "out");
6
    scr_delay_var("con", 2, opentime);
7
    snd_play(snd_board_splash);
8
    snd_play_delay(snd_board_door_close, opentime);
9
    con = -1;
10
}
11
if (con == 10)
12
{
13
    
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; }
("image_index", 3, 0, closetime, 2, "out");
14
    scr_delay_var("con", 2, closetime);
15
    snd_play_delay(snd_board_door_close, closetime);
16
    con = -1;
17
}