Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_orbitaroundpoint

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

function
scr_orbitaroundpoint(arg0, arg1, arg2)
{ var __theta = point_direction(arg0, arg1, x, y); var __radius = point_distance(arg0, arg1, x, y); __theta += arg2; x = arg0 + lengthdir_x(__radius, __theta); y = arg1 + lengthdir_y(__radius, __theta); }
(arg0, arg1, arg2)
2
{
3
    var __theta = point_direction(arg0, arg1, x, y);
4
    var __radius = point_distance(arg0, arg1, x, y);
5
    __theta += arg2;
6
    x = arg0 + lengthdir_x(__radius, __theta);
7
    y = arg1 + lengthdir_y(__radius, __theta);
8
}