|
1
|
siner += 1;
|
|
2
|
if (facego == 1)
|
|
3
|
f_siner += 1;
|
|
4
|
if (pause == 0)
|
|
5
|
{
|
|
6
|
draw_sprite_ext(spr_moldessa_stem, 0, x, y + 114, 2 + (sin(siner / 7) * 0.1), 2 - (sin(siner / 7) * 0.1), 0, c_white, 1);
|
|
7
|
draw_sprite_ext(spr_moldessa_face, face[0], x + (sin(f_siner / 16) * 13) + (sin(siner / 6) * 1), y + 56 + (cos(f_siner / 16) * 18) + (cos(siner / 6) * 1), 2, 2, (f_siner * 3) + (sin(siner / 6) * 4), c_white, 1);
|
|
8
|
draw_sprite_ext(spr_moldessa_face, face[1], x + (sin((f_siner + 36) / 16) * 13) + (sin(siner / 6) * 1), y + 56 + (cos((f_siner + 36) / 16) * 18) + (cos(siner / 6) * 1), 2, 2, (f_siner * 3) + 180 + (sin(siner / 6) * 4), c_white, 1);
|
|
9
|
draw_sprite_ext(spr_moldessa_face, face[2], x + (sin((f_siner + 65) / 16) * 13) + (sin(siner / 6) * 1), y + 56 + (cos((f_siner + 65) / 16) * 18) + (cos(siner / 6) * 1), 2, 2, (f_siner * 3) + 180 + (sin(siner / 6) * 4), c_white, 1);
|
|
10
|
draw_sprite_ext(spr_moldessa_headthing, 0, x, (y - 4) + (sin(siner / 7) * 2), 2, 2, 0, c_white, 1);
|
|
11
|
draw_sprite_ext(spr_moldessa_arm, 0, x - 12, y, 2, 2, -5 + (sin(siner / 7) * 5), c_white, 1);
|
|
12
|
draw_sprite_ext(spr_moldessa_arm, 0, x + 14, y, -2, 2, 5 - (sin(siner / 7) * 5), c_white, 1);
|
|
13
|
}
|
|
14
|
else
|
|
15
|
{
|
|
16
|
draw_sprite_ext(spr_moldessa_hurt, floor(siner / 4), x - 48, y - 2, 1, 1, 0, c_white, 1);
|
|
17
|
face[0] = floor(random(9));
|
|
18
|
face[1] = floor(random(9));
|
|
19
|
face[2] = floor(random(9));
|
|
20
|
}
|