Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_prefetchtex_Draw_0

(view raw script w/o annotations or w/e)
1
if (draw)
2
{
3
    var progress = prog / array_length(pages);
4
    yloc = -280 + (progress * 240);
5
    var animindex = sprite_get_number(spr_dog_turn_full) * progress;
6
    draw_sprite_ext(spr_dog_turn_full, animindex, 280, yloc - 28, 4, 4, 0, c_white, 1);
7
    var border = 60;
8
    var left = border;
9
    var right = 640 - (border * 2);
10
    var vloc = 460 - border;
11
    draw_sprite_ext(spr_pxwhite, 0, left, vloc - 20, right, 20, 0, c_white, 1);
12
    draw_sprite_ext(spr_pxwhite, 0, left + 2, (vloc - 20) + 2, right - 4, 16, 0, c_black, 1);
13
    draw_sprite_ext(spr_pxwhite, 0, left + 4, (vloc - 20) + 4, (right - 8) * progress, 12, 0, c_white, 1);
14
}