Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_trigger_interact_Step_2

(view raw script w/o annotations or w/e)
1
if (init == 0)
2
{
3
    if (issolid)
4
    {
5
        if (!i_ex(mysolid))
6
            mysolid = instance_create(x, y, obj_solidblock);
7
    }
8
    init = 1;
9
}
10
if (issolid)
11
{
12
    mysolid.x = x;
13
    mysolid.y = y;
14
    mysolid.sprite_index = sprite_index;
15
    mysolid.mask_index = mask_index;
16
    mysolid.image_xscale = image_xscale;
17
    mysolid.image_yscale = image_yscale;
18
    mysolid.image_angle = image_angle;
19
}
20
if (markerstick)
21
    setxy(x - markerxoffset, y - markeryoffset, marker);