Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_climb_bullet_Step_0

(view raw script w/o annotations or w/e)
1
if (!permanent)
2
{
3
    if (x <= (room_width - 100))
4
        instance_destroy();
5
    if (x >= (room_width + 100))
6
        instance_destroy();
7
    if (y >= (cameray() + 200))
8
        instance_destroy();
9
    if (y <= (cameray() - 400))
10
        instance_destroy();
11
}
12
if (permanent && falseloop)
13
{
14
    if (i_ex(obj_climb_kris))
15
    {
16
        if (x < obj_climb_kris.falseloopx[0])
17
            x += (obj_climb_kris.falseloopx[1] - obj_climb_kris.falseloopx[0]);
18
        if (x > obj_climb_kris.falseloopx[1])
19
            x -= (obj_climb_kris.falseloopx[1] - obj_climb_kris.falseloopx[0]);
20
    }
21
}