Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_bullet_almond_Step_0

(view raw script w/o annotations or w/e)
1
event_inherited();
2
wobble++;
3
if (!active)
4
    y += cos(wobble * 0.075);
5
if (!active)
6
{
7
    if (x < (obj_growtangle.x - 118))
8
    {
9
        image_alpha = 
scr_approach
scr_approach

function
scr_approach(arg0, arg1, arg2)
{ if (arg0 < arg1) { arg0 += arg2; if (arg0 > arg1) return arg1; } else { arg0 -= arg2; if (arg0 < arg1) return arg1; } return arg0; }
(image_alpha, 0, 0.0625);
10
        if (image_alpha == 0)
11
            instance_destroy();
12
    }
13
}
14
if (draw_eye)
15
    eye_dist = 
scr_approach
scr_approach

function
scr_approach(arg0, arg1, arg2)
{ if (arg0 < arg1) { arg0 += arg2; if (arg0 > arg1) return arg1; } else { arg0 -= arg2; if (arg0 < arg1) return arg1; } return arg0; }
(eye_dist, 1, 0.125);