Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_krisroom_dark_Create_0

(view raw script w/o annotations or w/e)
1
if (global.chapter >= 4)
2
{
3
    if (
scr_flag_get
scr_flag_get

function
scr_flag_get(arg0)
{ var flag_value = global.flag[arg0]; return flag_value; } function scr_flag_name_get(arg0) { if (!global.is_console) { var v = global.flagname[arg0]; return is_undefined(v) ? "*unknown flag*" : v; } else { return ""; } } function scr_getflag(arg0) { return
scr_flag_get(arg0);
}
(747) > 0)
4
    {
5
        var kris_star = 
scr_marker
scr_marker

function
scr_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; } return thismarker; }
(247, 42, spr_krisroom_star_dark);
6
        with (kris_star)
7
            
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
8
        var asriel_star_cover = 
scr_marker
scr_marker

function
scr_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; } return thismarker; }
(122, 45, spr_pixel_white);
9
        with (asriel_star_cover)
10
        {
11
            depth = 98000;
12
            image_blend = #598291;
13
            image_xscale = 3;
14
            image_yscale = 2;
15
        }
16
    }
17
    if (
scr_flag_get
scr_flag_get

function
scr_flag_get(arg0)
{ var flag_value = global.flag[arg0]; return flag_value; } function scr_flag_name_get(arg0) { if (!global.is_console) { var v = global.flagname[arg0]; return is_undefined(v) ? "*unknown flag*" : v; } else { return ""; } } function scr_getflag(arg0) { return
scr_flag_get(arg0);
}
(748) > 0)
18
    {
19
        var stain_cover = 
scr_marker
scr_marker

function
scr_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; } return thismarker; }
(264, 160, spr_pixel_white);
20
        with (stain_cover)
21
        {
22
            depth = 10000;
23
            image_blend = #004D64;
24
            image_xscale = 4;
25
            image_yscale = 5;
26
        }
27
    }
28
}