Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_climb_climbablevine_Step_0

(view raw script w/o annotations or w/e)
1
if (con == 2)
2
{
3
    timer++;
4
    image_yscale = 
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_yscale, yscale, 0.5);
5
    if ((timer % 4) == 0)
6
        snd_play(snd_wing, 0.6, 0.6);
7
    if (image_yscale == yscale)
8
    {
9
        event_user(1);
10
        con = 1;
11
    }
12
}