Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_ease_inout_bounce

(view raw script w/o annotations or w/e)
1
function ease_inout_bounce(arg0, arg1, arg2, arg3)
2
{
3
    if (arg0 < (arg3 * 0.5))
4
        return (ease_in_bounce(arg0 * 2, 0, arg2, arg3) * 0.5) + arg1;
5
    return (ease_out_bounce((arg0 * 2) - arg3, 0, arg2, arg3) * 0.5) + (arg2 * 0.5) + arg1;
6
}