Undertale script viewer

← back to main script listing

gml_Object_obj_endmettevent_Draw_0

(view raw script w/o annotations or w/e)
1
siner += 1;
2
army = sin(siner / 4) * 1.5;
3
x += cos(siner / 6);
4
draw_set_alpha(0.2);
5
draw_set_color(c_black);
6
ossafe_fill_rectangle(-10, 100, 330, 0);
7
draw_set_alpha(1);
8
draw_set_alpha(0.2);
9
draw_set_color(c_black);
10
ossafe_fill_rectangle(-10, 80, 330, 0);
11
draw_set_alpha(1);
12
if (leg == 0)
13
    draw_sprite(spr_mett_justwheel, 0, x, y + sprite_height);
14
if (leg == 1)
15
{
16
    draw_sprite_ext(spr_mett_justleg, 0, x + 3 + legx, y + 17, 1, 1, legrot_r, c_white, 1);
17
    draw_sprite_ext(spr_mett_justleg, 0, (x - 2) + legx, y + 17, -1, 1, legrot_l, c_white, 1);
18
    legx = sin(siner / 4);
19
}
20
draw_sprite_ext(spr_mett_justarm, 0, x + 13, y + 9 + army + bodyy, 1, 1, 0, c_white, 1);
21
draw_sprite_ext(spr_mett_justarm, 0, x - 12, ((y + 9) - army) + bodyy, -1, 1, 0, c_white, 1);
22
draw_sprite(sprite_index, floor(siner / 6), x, y + bodyy);