Deltarune script viewer

← back to main script listing

gml_Object_obj_growtangle_Step_2

(view raw script w/o annotations or w/e)
1
if (keep == 1)
2
{
3
    if (instance_exists(obj_heart))
4
    {
5
        if (path_speed != 0 || speed != 0 || megakeep == 1)
6
        {
7
            lborder = x - (sprite_width / 2);
8
            rborder = x + (sprite_width / 2);
9
            uborder = y - (sprite_height / 2);
10
            dborder = y + (sprite_height / 2);
11
            if (obj_heart.x < (lborder + 5))
12
                obj_heart.x = lborder + 5;
13
            if (obj_heart.x > (rborder - 22))
14
                obj_heart.x = rborder - 22;
15
            if (obj_heart.y < (uborder + 5))
16
                obj_heart.y = uborder + 5;
17
            if (obj_heart.y > (dborder - 22))
18
                obj_heart.y = dborder - 22;
19
        }
20
    }
21
}