Deltarune (Chapter 5) 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; var __cx = camera_get_view_x(view_camera[0]); var __cy = camera_get_view_y(view_camera[0]); if ((__obj.x + __obj.sprite_width) < __cx || __obj.x > (__cx + 640) || (__obj.y + __obj.sprite_height) < __cy || __obj.y > (__cy + 480)) return false; else return true; }
(arg0)
2
{
3
    __obj = arg0;
4
    var __cx = camera_get_view_x(view_camera[0]);
5
    var __cy = camera_get_view_y(view_camera[0]);
6
    if ((__obj.x + __obj.sprite_width) < __cx || __obj.x > (__cx + 640) || (__obj.y + __obj.sprite_height) < __cy || __obj.y > (__cy + 480))
7
        return false;
8
    else
9
        return true;
10
}