Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_orbity

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

function scr_orbity(arg0, arg1, arg2, arg3, arg4) { if (arg4 == 0) return arg3; var __theta = point_direction(arg0, arg1, arg2, arg3); var __radius = point_distance(arg0, arg1, arg2, arg3); __theta += arg4; return arg1 + lengthdir_y(__radius, __theta); }
(arg0, arg1, arg2, arg3, arg4)
2
{
3
    if (arg4 == 0)
4
        return arg3;
5
    var __theta = point_direction(arg0, arg1, arg2, arg3);
6
    var __radius = point_distance(arg0, arg1, arg2, arg3);
7
    __theta += arg4;
8
    return arg1 + lengthdir_y(__radius, __theta);
9
}