Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_approach_curve

(view raw script w/o annotations or w/e)
1
function 
scr_approach_curve
scr_approach_curve

function
scr_approach_curve(arg0, arg1, arg2)
{ return
scr_approach(arg0, arg1, max(0.1, abs(arg1 - arg0) / arg2));
}
(arg0, arg1, arg2)
2
{
3
    return 
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; }
(arg0, arg1, max(0.1, abs(arg1 - arg0) / arg2));
4
}