Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_bookshelf_moveable_Step_2

(view raw script w/o annotations or w/e)
1
var xshift = x - xprevious;
2
var yshift = y - yprevious;
3
for (var i = 0; i < array_length(block); i++)
4
{
5
    with (block[i])
6
    {
7
        x += xshift;
8
        y += yshift;
9
    }
10
}
11
for (var i = 0; i < array_length(edge); i++)
12
{
13
    with (edge[i])
14
    {
15
        x += xshift;
16
        y += yshift;
17
    }
18
}
19
base.x = x;
20
base.y = y + 80;