Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_climb_destructableclimbarea_Draw_0

(view raw script w/o annotations or w/e)
1
if (dodraw == false)
2
    exit;
3
for (var i = 0; i < image_xscale; i++)
4
{
5
    for (var ii = 0; ii < image_yscale; ii++)
6
    {
7
        var xoff = 0;
8
        var yoff = 0;
9
        if (con == 2)
10
        {
11
            var falamt = abs(y - ystart) / 10;
12
            if ((ii % 2) == 0)
13
                falamt = -falamt;
14
            xoff = (sin(siner + ((i + ii) * con * 80)) * 2) + falamt;
15
            yoff = sin(siner + ((i + ii) * con * 60)) * 2;
16
        }
17
        draw_sprite_ext(sprite_index, 0, x + xoff + (i * 40), y + yoff + (ii * 40), 2, 2, 0, c_white, image_alpha);
18
    }
19
}
20
if (con < 2)
21
    siner++;