Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_onscreen

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

function scr_onscreen(arg0) { obj = arg0; spacer = 0; if ((obj.x + obj.sprite_width + spacer) < camerax() || (obj.x - spacer) > (camerax() + 640) || (obj.y + obj.sprite_height + spacer) < cameray() || (obj.y - spacer) > (cameray() + 480)) return false; else return true; }
(arg0)
2
{
3
    obj = arg0;
4
    spacer = 0;
5
    if ((obj.x + obj.sprite_width + spacer) < camerax() || (obj.x - spacer) > (camerax() + 640) || (obj.y + obj.sprite_height + spacer) < cameray() || (obj.y - spacer) > (cameray() + 480))
6
        return false;
7
    else
8
        return true;
9
}