Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_marker_blend

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

function
scr_marker_blend(arg0 = x, arg1 = y, arg2 = sprite_index, arg3 = 1, arg4 = image_xscale, arg5 = image_yscale, arg6 = image_index, arg7 = image_speed, arg8 = image_alpha, arg9 = 16777215, arg10 = depth, arg11 = -1)
{ var thismarker = instance_create(arg0, arg1, obj_marker_blendmode); with (thismarker) { blendmode = arg3; sprite_index = arg2; image_speed = arg7; image_xscale = arg4; image_yscale = arg5; image_index = arg6; image_blend = arg9; image_alpha = arg8; depth = arg10; } if (arg11 > 0)
scr_doom(thismarker, arg11);
return thismarker; }
(arg0 = x, arg1 = y, arg2 = sprite_index, arg3 = 1, arg4 = image_xscale, arg5 = image_yscale, arg6 = image_index, arg7 = image_speed, arg8 = image_alpha, arg9 = 16777215, arg10 = depth, arg11 = -1)
2
{
3
    var thismarker = instance_create(arg0, arg1, obj_marker_blendmode);
4
    with (thismarker)
5
    {
6
        blendmode = arg3;
7
        sprite_index = arg2;
8
        image_speed = arg7;
9
        image_xscale = arg4;
10
        image_yscale = arg5;
11
        image_index = arg6;
12
        image_blend = arg9;
13
        image_alpha = arg8;
14
        depth = arg10;
15
    }
16
    if (arg11 > 0)
17
        
scr_doom
scr_doom

function
scr_doom(arg0, arg1)
{ with (instance_create_depth(0, 0, 0, obj_doom)) { alarm[0] target = arg0; } }
(thismarker, arg11);
18
    return thismarker;
19
}