1 |
if (t <= 0) |
2 |
{ |
3 |
xs = 1 + t / 10 |
4 |
if (xs < 0) |
5 |
xs = 0 |
6 |
draw_sprite_part_ext(sprite_index, 0, 0, m, sprite_width, 1, (x - sprite_width / 2 * xs + sprite_width / 2), (y + m - 400), xs, 800, c_white, 1) |
7 |
} |
8 |
if (t > 0 && t < m) |
9 |
{ |
10 |
draw_sprite_part(sprite_index, 0, 0, (m - t), sprite_width, (1 + t * 2), x, (y - t + m)) |
11 |
draw_sprite_part_ext(sprite_index, 0, 0, (m - t - 1), sprite_width, 1, x, (y - 400 - t + m), 1, 400, c_white, 1) |
12 |
draw_sprite_part_ext(sprite_index, 0, 0, (m + t), sprite_width, 1, x, (y + t + m), 1, 400, c_white, 1) |
13 |
} |
14 |
if (t >= m) |
15 |
draw_sprite(sprite_index, 0, x, y) |
16 |
if (momentum > 0) |
17 |
{ |
18 |
if (t < (tmax + 2)) |
19 |
t += momentum |
20 |
} |
21 |
if (momentum < 0) |
22 |
t += momentum |