Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_dw_gerson_study_Other_19

(view raw script w/o annotations or w/e)
1
var spritesArray = layer_get_all_elements("DEBUG_ASSETS");
2
for (var i = 0; i < array_length(spritesArray); i++)
3
{
4
    if (layer_sprite_get_sprite(spritesArray[i]) == 4600)
5
    {
6
        var info = scr_assetgetinfo(spritesArray[i]);
7
        greenflame = instance_create(info[2], info[3], obj_dw_church_warpflame);
8
        with (greenflame)
9
        {
10
            roomtarg = 261;
11
            entrance = 16;
12
            musfade = true;
13
            color = "green";
14
        }
15
        var blocker = scr_genmarker("churchc_fireblock");
16
        with (instance_create(blocker.x, blocker.y, obj_solidblock))
17
            
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1, arg2 = id)
{ with (arg2) { if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; } }
(blocker.sprite_width, blocker.sprite_height);
18
    }
19
}