Undertale script viewer

← back to main script listing

gml_Object_obj_whimsalot_body_Draw_0

(view raw script w/o annotations or w/e)
1
siner += 1;
2
goof = sin(siner / 5);
3
if (pause == 1)
4
{
5
    siner = 0;
6
    x = parent.x + 21;
7
}
8
draw_sprite_ext(spr_whimsalot_wing_r, siner / 15, x + 60, (y + 40) - (goof * 2), 2, 2, (sin(siner / 2.5) * 30) - 15, c_white, 1);
9
draw_sprite_ext(spr_whimsalot_wing_r, siner / 15, x + 14, (y + 40) - (goof * 2), -2, 2, (-sin(siner / 2.5) * 30) + 15, c_white, 1);
10
draw_sprite_ext(spr_whimsalot_body, siner / 18, x, y + 50 + (goof * 6), 2, 2, 0, c_white, 1);
11
if (pause == 0)
12
    draw_sprite_ext(spr_whimsalot_head, siner / 10, x + 6, y + (goof * 8), 2, 2, 0, c_white, 1);
13
if (pause == 1)
14
    draw_sprite_ext(spr_whimsalot_head_hurt, siner / 10, x + 6, y + (goof * 8), 2, 2, 0, c_white, 1);