Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_GSA02_B0_Create_0

(view raw script w/o annotations or w/e)
1
global.interact = 1;
2
con = 0;
3
timer = 0;
4
consolestarter = 0;
5
blackout = 
scr_board_marker
scr_board_marker

function
scr_board_marker()
{ var _thismarker = instance_create(argument0, argument1, obj_board_marker); _thismarker.sprite_index = argument2; _thismarker.image_xscale = 2; _thismarker.image_yscale = 2; if (argument_count >= 4) _thismarker.image_speed = argument3; if (argument_count >= 5) { if (argument4 != -1) _thismarker.depth = argument4; } if (argument_count >= 6) _thismarker.image_xscale = argument5; if (argument_count >= 6) _thismarker.image_yscale = argument5; if (argument_count >= 7) _thismarker.animateonce = argument6; return _thismarker; }
(board_tilex(0), board_tiley(0), spr_pxwhite);
6
with (blackout)
7
{
8
    image_blend = c_black;
9
    image_xscale = 384;
10
    image_yscale = 256;
11
    depth = 998390;
12
}
13
sword = 0;
14
depth = -2;
15
chold = 0;
16
drawscreen = 0;
17
animindex = 0;
18
buffer = 6;
19
snd_stop_all();
20
nopress = 0;
21
flash = 0;
22
border[0] = 
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; }
(0, 0, spr_pxwhite);
23
with (border[0])
24
{
25
    image_blend = c_black;
26
    image_xscale = 640;
27
    image_yscale = 64;
28
}
29
border[1] = 
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; }
(0, 64, spr_pxwhite);
30
with (border[1])
31
{
32
    image_blend = c_black;
33
    image_xscale = 128;
34
    image_yscale = 480;
35
}
36
border[2] = 
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; }
(512, 64, spr_pxwhite);
37
with (border[2])
38
{
39
    image_blend = c_black;
40
    image_xscale = 128;
41
    image_yscale = 480;
42
}
43
border[3] = 
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; }
(128, 320, spr_pxwhite);
44
with (border[3])
45
{
46
    image_blend = c_black;
47
    image_xscale = 384;
48
    image_yscale = 160;
49
}
50
with (obj_border_controller)
51
    show_border();