1 |
if (open == 1) |
2 |
{ |
3 |
xsin += 0.01; |
4 |
if (xsin > 1) |
5 |
xsin = 1; |
6 |
siner += 1; |
7 |
image_index = 1; |
8 |
amt = sin(siner / 16) * 0.1; |
9 |
draw_background_ext(bg_darkdoor_open, 0, 0, 1, 1, 0, c_white, xsin + amt); |
10 |
for (i = 1; i < 6; i += 1) |
11 |
draw_sprite_ext(sprite_index, 2, x, y + sprite_height, 1, (3 / i) + amt, 0, c_white, xsin * (amt + 0.2)); |
12 |
ht = amt * sprite_height * 3; |
13 |
wt = amt * sprite_width * 3; |
14 |
draw_sprite_ext(sprite_index, 2, x - (wt / 2), y - ht, 1 + (amt * 3), 1 + (amt * 3), 0, c_white, xsin * (amt + 0.2)); |
15 |
ht = amt * sprite_height * 2; |
16 |
wt = amt * sprite_width * 2; |
17 |
draw_sprite_ext(sprite_index, 2, x - (wt / 2), y - ht, 1 + (amt * 2), 1 + (amt * 2), 0, c_white, xsin * (amt + 0.2)); |
18 |
} |
19 |
draw_self(); |