Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_mike_minigame_bg_Step_0

(view raw script w/o annotations or w/e)
1
if (act == 0)
2
    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; }
(alpha, 1, 0.1);
3
if (act == 1)
4
{
5
    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; }
(alpha, 0, 0.1);
6
    if (alpha == 0)
7
        instance_destroy();
8
}