1 |
if (hurt == 0) |
2 |
{ |
3 |
rotto = 0; |
4 |
siner += 1; |
5 |
} |
6 |
if (hurt == 1) |
7 |
{ |
8 |
rotto += 1; |
9 |
x = parent.x + 8; |
10 |
siner = 28; |
11 |
} |
12 |
nowy = y + 120; |
13 |
draw_sprite_ext(spr_pyropefootl, 0, x + 38, nowy - abs(-sin(siner / 14) * 20), 2, 2, abs(-sin(siner / 14) * 40), c_white, 1); |
14 |
draw_sprite_ext(spr_pyropefootr, 0, x + 60, nowy - abs(-sin(siner / 14) * 20), 2, 2, -abs(sin(siner / 14) * 40), c_white, 1); |
15 |
nowy -= (20 + abs(-sin(siner / 14) * 20)); |
16 |
for (i = 5; i > -1; i -= 1) |
17 |
{ |
18 |
draw_sprite_ext(spr_pyropebody, i, x, nowy, 2, 2, 0, c_white, 1); |
19 |
nowy -= 12; |
20 |
nowy -= abs(sin((siner - i) / 14) * 6); |
21 |
} |
22 |
if (hurt == 0) |
23 |
draw_sprite_ext(spr_pyropehead, siner / 10, x + 50, nowy - 30, 2, 2, (sin(siner / 6) * 4) + (sin(rotto) * 12), c_white, 1); |
24 |
if (hurt == 1) |
25 |
draw_sprite_ext(spr_pyropehead2, siner / 10, x + 50, nowy - 30, 2, 2, sin(rotto) * 12, c_white, 1); |