Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_markify_caterpillar

(view raw script w/o annotations or w/e)
1
function 
scr_markify_caterpillar
scr_markify_caterpillar

function
scr_markify_caterpillar()
{ s = 4378473; r = 4387437; for (i = 0; i < 2; i += 1) { if (i_ex(global.cinstance[i])) { if (global.char[i + 1] == 2) { s =
scr_dark_marker(global.cinstance[i].x, global.cinstance[i].y, global.cinstance[i].sprite_index);
with (global.cinstance[i]) visible = 0; } if (global.char[i + 1] == 3) { r =
scr_dark_marker(global.cinstance[i].x, global.cinstance[i].y, global.cinstance[i].sprite_index);
with (global.cinstance[i]) visible = 0; } } } }
()
2
{
3
    s = 4378473;
4
    r = 4387437;
5
    for (i = 0; i < 2; i += 1)
6
    {
7
        if (i_ex(global.cinstance[i]))
8
        {
9
            if (global.char[i + 1] == 2)
10
            {
11
                s = 
scr_dark_marker
scr_dark_marker

function
scr_dark_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(global.cinstance[i].x, global.cinstance[i].y, global.cinstance[i].sprite_index);
12
                with (global.cinstance[i])
13
                    visible = 0;
14
            }
15
            if (global.char[i + 1] == 3)
16
            {
17
                r = 
scr_dark_marker
scr_dark_marker

function
scr_dark_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(global.cinstance[i].x, global.cinstance[i].y, global.cinstance[i].sprite_index);
18
                with (global.cinstance[i])
19
                    visible = 0;
20
            }
21
        }
22
    }
23
}