function scr_getspritepoint(arg0, arg1 = 0.5, arg2 = 0.5, arg3 = true) { var _obj = arg0; if (!i_ex(_obj)) exit; var _x = arg0.x; var _y = arg0.y; with (_obj) { _x = (x - sprite_xoffset) + round(sprite_width * arg1); _y = (y - sprite_yoffset) + round(sprite_height * arg2); } return new Vector2(_x, _y); }