Deltarune (Chapter 5) script viewer

← back to main script listing

gml_GlobalScript_scr_onscreen_tolerance

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

function
scr_onscreen_tolerance(arg0, arg1)
{ obj = arg0; spacer = arg1; var __cx = camera_get_view_x(view_camera[0]); var __cy = camera_get_view_y(view_camera[0]); if ((obj.x + obj.sprite_width + spacer) < __cx || (obj.x - spacer) > (__cx + 640) || (obj.y + obj.sprite_height + spacer) < __cy || (obj.y - spacer) > (__cy + 480)) return false; else return true; }
(arg0, arg1)
2
{
3
    obj = arg0;
4
    spacer = arg1;
5
    var __cx = camera_get_view_x(view_camera[0]);
6
    var __cy = camera_get_view_y(view_camera[0]);
7
    if ((obj.x + obj.sprite_width + spacer) < __cx || (obj.x - spacer) > (__cx + 640) || (obj.y + obj.sprite_height + spacer) < __cy || (obj.y - spacer) > (__cy + 480))
8
        return false;
9
    else
10
        return true;
11
}