Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_flip

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

function scr_flip(arg0) { if (arg0 == "h" || arg0 == "x") { x += ((sprite_get_width(sprite_index) - (sprite_get_xoffset(sprite_index) * 2)) * image_xscale); image_xscale = -image_xscale; } else { y += ((sprite_get_height(sprite_index) - (sprite_get_yoffset(sprite_index) * 2)) * image_yscale); image_yscale = -image_yscale; } }
(arg0)
2
{
3
    if (arg0 == "h" || arg0 == "x")
4
    {
5
        x += ((sprite_get_width(sprite_index) - (sprite_get_xoffset(sprite_index) * 2)) * image_xscale);
6
        image_xscale = -image_xscale;
7
    }
8
    else
9
    {
10
        y += ((sprite_get_height(sprite_index) - (sprite_get_yoffset(sprite_index) * 2)) * image_yscale);
11
        image_yscale = -image_yscale;
12
    }
13
}