Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_orbitx

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

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