Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_bullet_blocker_Draw_0

(view raw script w/o annotations or w/e)
1
if (i_ex(obj_heart))
2
{
3
    var _i = 10;
4
    if (x < (obj_heart.x + _i) && image_angle < 20)
5
        image_angle += 4;
6
    if (x > (obj_heart.x + _i) && image_angle > -20)
7
        image_angle -= 4;
8
    x = obj_heart.x + _i;
9
    y = obj_heart.y + _i;
10
    draw_self();
11
    if (i_ex(obj_dmgwriter_boogie))
12
    {
13
        with (obj_dmgwriter_boogie)
14
        {
15
            damage = other.mercy;
16
            init = 0;
17
        }
18
        with (obj_dmgwriter_boogie)
19
        {
20
            killtimer = 0;
21
            killactive = 0;
22
            kill = 0;
23
        }
24
    }
25
}
26
if (image_angle < 0)
27
    image_angle += 0.5;
28
if (image_angle > 0)
29
    image_angle -= 0.5;