Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_verlet_integration_Draw_0

(view raw script w/o annotations or w/e)
1
for (var i = 0; i < array_length(sticks); i++)
2
{
3
    var s = sticks[i];
4
    if (!s[6])
5
        draw_sprite_ext(s[0][5], 0, s[0][0], s[0][1], s[3], scr_distance
scr_distance

function scr_distance(arg0, arg1) { var dx = arg1[0] - arg0[0]; var dy = arg1[1] - arg0[1]; return sqrt((dx * dx) + (dy * dy)); }
(s[0], s[1]) / sprite_get_height(s[0][5]), point_direction(s[0][0], s[0][1], s[1][0], s[1][1]) + 90, c_white, 1);
6
}
7
if (global.debug_render_path)
8
{
9
    for (var i = 0; i < array_length(sticks); i++)
10
    {
11
        var s = sticks[i];
12
        if (!s[6])
13
            draw_line_width_color(s[0][0], s[0][1], s[1][0], s[1][1], s[3], s[4], s[5]);
14
    }
15
}