Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_dogtable_idle_Draw_0

(view raw script w/o annotations or w/e)
1
if (draw_mode == 0)
2
{
3
    dogIndex += 0.25;
4
    draw_sprite_ext(spr_dog_walk, image_index, x + 30 + 20, y + 64, 2, 2, 0, c_white, 1);
5
    draw_sprite_ext(spr_saucernolegs, 0, x, (y + 2) - raise, 2, 2, 0, c_white, 1);
6
}
7
if (draw_mode == 1)
8
    draw_self();
9
if (draw_mode == 2)
10
{
11
    if (raise < 18)
12
        raise++;
13
    clamp(raise, 0, 18);
14
    draw_sprite_ext(spr_dog_walk, image_index, x + 30 + 20, y + 64, 2, 2, 0, c_white, 1);
15
    draw_sprite_ext(spr_saucernolegs, 0, x, (y + 2) - raise, 2, 2, 0, c_white, 1);
16
}
17
if (draw_mode == 3)
18
{
19
    if (raise < 18)
20
        raise++;
21
    clamp(raise, 0, 18);
22
    draw_sprite_ext(spr_dog_walk, image_index, x + 30 + 20, y + 64, 2, 2, 0, c_white, 1);
23
    draw_sprite_ext(spr_saucernolegs, 1, x, (y + 2) - raise, 2, 2, 0, c_white, 1);
24
}