Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_dw_church_knightclimbpost_Other_19

(view raw script w/o annotations or w/e)
1
if (!i_ex(greenflame))
2
{
3
    var spritesArray = layer_get_all_elements("DEBUG_ASSETS");
4
    for (var i = 0; i < array_length(spritesArray); i++)
5
    {
6
        if (layer_sprite_get_sprite(spritesArray[i]) == 4600)
7
        {
8
            if (global.plot >= 242)
9
            {
10
                var info = scr_assetgetinfo(spritesArray[i]);
11
                greenflame = instance_create(info[2], info[3], obj_dw_church_warpflame);
12
                with (greenflame)
13
                {
14
                    if (other.flamefade)
15
                    {
16
                        image_alpha = 0;
17
                        
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_alpha", 0, 1, 30);
18
                    }
19
                    roomtarg = 115;
20
                    entrance = 16;
21
                    musfade = true;
22
                    color = "green";
23
                }
24
            }
25
        }
26
    }
27
}