Deltarune script viewer

← back to main script listing

gml_GlobalScript_draw_sprite_ext_centerscale

(view raw script w/o annotations or w/e)
1
function draw_sprite_ext_centerscale(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)
2
{
3
    var _xoff = sprite_get_xoffset(arg0) * image_xscale;
4
    var _yoff = sprite_get_yoffset(arg0) * image_yscale;
5
    var _sprite_width = sprite_get_width(arg0) * image_xscale;
6
    var _sprite_height = sprite_get_width(arg0) * image_yscale;
7
    draw_sprite_ext(arg0, arg1, arg2 - (((_sprite_width - _xoff) * (arg4 - image_xscale)) / 2), arg3 - (((_sprite_height - _yoff) * (arg5 - image_yscale)) / 2), arg4, arg5, arg6, arg7, arg8);
8
}