Deltarune script viewer

← back to main script listing

gml_GlobalScript_ease_inout_circ

(view raw script w/o annotations or w/e)
1
function ease_inout_circ(arg0, arg1, arg2, arg3)
2
{
3
    arg0 /= (arg3 * 0.5);
4
    if (arg0 < 1)
5
        return (arg2 * 0.5 * (1 - sqrt(1 - (arg0 * arg0)))) + arg1;
6
    arg0 -= 2;
7
    return (arg2 * 0.5 * (sqrt(1 - (arg0 * arg0)) + 1)) + arg1;
8
}