Deltarune (Chapter 1) script viewer

← back to main script listing

gml_Object_obj_darkdoor_Create_0

(view raw script w/o annotations or w/e)
1
image_speed = 0;
2
open = 0;
3
siner = 0;
4
xsin = 0;
5
con = 0;
6
if (global.plot < 5)
7
{
8
    con = 1;
9
    with (obj_mainchara)
10
        visible = 0;
11
    k = 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; }
(290, 198, spr_krisu);
12
    s = 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; }
(310, 190, spr_susieu);
13
    global.interact = 1;
14
    with (s)
15
    {
16
        vspeed = -1;
17
        image_speed = 0.2;
18
    }
19
    with (k)
20
    {
21
        vspeed = -1;
22
        image_speed = 0.2;
23
    }
24
    alarm[4] = 90;
25
}
26
else
27
{
28
    block = instance_create(280, 100, obj_solidblock);
29
    block.image_xscale = 4;
30
    sunset = 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_doorarea_sunsetoverlay);
31
    with (sunset)
32
    {
33
        image_alpha = 0.4;
34
        depth = 2000;
35
    }
36
}
37
if (global.plot == 250)
38
{
39
    with (obj_mainchara)
40
    {
41
        x = obj_markerD.x;
42
        y = obj_markerD.y;
43
    }
44
    global.interact = 1;
45
    con = 40;
46
}