Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_orbitaroundobject

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

function scr_orbitaroundobject(argument0, argument1) //gml_Script_scr_orbitaroundobject { var __theta = point_direction(argument0.x, argument0.y, x, y) var __radius = point_distance(argument0.x, argument0.y, x, y) __theta += argument1 x = argument0.x + (lengthdir_x(__radius, __theta)) y = argument0.y + (lengthdir_y(__radius, __theta)) }
(argument0, argument1) //gml_Script_scr_orbitaroundobject
2
{
3
    var __theta = point_direction(argument0.x, argument0.y, x, y)
4
    var __radius = point_distance(argument0.x, argument0.y, x, y)
5
    __theta += argument1
6
    x = argument0.x + (lengthdir_x(__radius, __theta))
7
    y = argument0.y + (lengthdir_y(__radius, __theta))
8
}