Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_homealone_bell_Draw_0

(view raw script w/o annotations or w/e)
1
if (bell_bonk)
2
{
3
    bell_bonk_timer++;
4
    if (bell_bonk_timer == 1)
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; }
("bell_angle", 0, bell_target_angle, 10, -1, "out");
6
    if (bell_bonk_timer == 6)
7
    {
8
        bell_bonk = false;
9
        bell_bonk_timer = 0;
10
        
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; }
("bell_angle", bell_target_angle, 0, 10, -1, "out");
11
alarm[10]
12
    }
13
}
14
draw_sprite_ext(sprite_index, 0, x, y, 1, 1, bell_angle, c_white, 1);