Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_spritecenter_x

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

function scr_spritecenter_x(arg0) { var _spriteCenterLen = point_distance(0, 0, arg0.sprite_width / 2, arg0.sprite_height); var _spriteCenterDir = point_direction(0, 0, arg0.sprite_width / 2, arg0.sprite_height); return arg0.x + lengthdir_x(_spriteCenterLen, _spriteCenterDir + arg0.image_angle); }
(arg0)
2
{
3
    var _spriteCenterLen = point_distance(0, 0, arg0.sprite_width / 2, arg0.sprite_height);
4
    var _spriteCenterDir = point_direction(0, 0, arg0.sprite_width / 2, arg0.sprite_height);
5
    return arg0.x + lengthdir_x(_spriteCenterLen, _spriteCenterDir + arg0.image_angle);
6
}