1 |
if (pause == 1) |
2 |
{ |
3 |
anim = 0; |
4 |
anim2 = 0; |
5 |
sfactor = 0; |
6 |
siner = 0; |
7 |
x = parent.x + 6; |
8 |
} |
9 |
anim += 1; |
10 |
if (anim > 250) |
11 |
{ |
12 |
if (sfactor < 1) |
13 |
sfactor += 0.05; |
14 |
siner += 1; |
15 |
} |
16 |
if (anim > 140 && anim < 180) |
17 |
{ |
18 |
anim2 += 1; |
19 |
if (anim2 > 18) |
20 |
anim = 200; |
21 |
} |
22 |
if (anim > 220 && anim < 280) |
23 |
{ |
24 |
anim2 += 1; |
25 |
if (anim2 >= 33) |
26 |
anim = 300; |
27 |
} |
28 |
if (anim > 480) |
29 |
{ |
30 |
if (sfactor > 0) |
31 |
sfactor -= 0.07; |
32 |
anim2 -= 1; |
33 |
if (anim2 <= 0) |
34 |
{ |
35 |
sfactor = 0; |
36 |
anim2 = 0; |
37 |
anim = 0; |
38 |
} |
39 |
} |
40 |
draw_sprite_ext(spr_astigmatism_handl, anim2 / 3, x + 8 + (sin(siner / 6) * 2 * sfactor), y + 64 + (cos(siner / 6) * 2 * sfactor), 2, 1.8 + (cos(siner / 6) * 0.2 * sfactor), 0, c_white, 1); |
41 |
draw_sprite_ext(spr_astigmatism_legl, anim2 / 3, x + 30 + (cos(siner / 6) * 2 * sfactor), y + 84 + (sin(siner / 6) * 2 * sfactor), 2, 1.8 + (sin(siner / 6) * 0.2 * sfactor), 0, c_white, 1); |
42 |
draw_sprite_ext(spr_astigmatism_handl, anim2 / 3, (x + 92) - (sin(siner / 6) * 2 * sfactor), (y + 64) - (cos(siner / 6) * 2 * sfactor), -2, 1.9 - (cos(siner / 6) * 0.2 * sfactor), 0, c_white, 1); |
43 |
draw_sprite_ext(spr_astigmatism_legl, anim2 / 3, (x + 70) - (cos(siner / 6) * 2 * sfactor), (y + 84) - (sin(siner / 6) * 2 * sfactor), -2, 1.8 - (sin(siner / 6) * 0.2 * sfactor), 0, c_white, 1); |
44 |
draw_sprite_ext(spr_astigmatism_anim2, anim2 / 3, x, y, 2, 2, 0, c_white, 1); |