1 |
siner += 1; |
2 |
if (image_xscale == 1) |
3 |
draw_sprite(spr_waterfall_singletop, siner / 5, x, y); |
4 |
if (image_xscale > 1) |
5 |
{ |
6 |
draw_sprite(spr_waterfall_topleft, siner / 5, x, y); |
7 |
for (i = 1; i < (image_xscale + 1); i += 1) |
8 |
{ |
9 |
if (i < image_xscale) |
10 |
{ |
11 |
draw_sprite(spr_waterfall_midtop, siner / 5, x + (i * 20), y); |
12 |
} |
13 |
else |
14 |
{ |
15 |
draw_sprite(spr_waterfall_topright, siner / 5, (x + (i * 20)) - 20, y); |
16 |
break; |
17 |
} |
18 |
} |
19 |
} |
20 |
if (image_yscale > 1 && image_xscale == 1) |
21 |
{ |
22 |
for (i = 1; i <= image_yscale; i += 1) |
23 |
draw_sprite(spr_waterfall_midmid, siner / 5, x, y + (i * 20)); |
24 |
} |
25 |
if (image_yscale > 1 && image_xscale > 1) |
26 |
{ |
27 |
for (j = 1; j <= image_yscale; j += 1) |
28 |
{ |
29 |
if (j < image_yscale) |
30 |
draw_sprite(spr_waterfall_midleft, siner / 5, x, y + (j * 20)); |
31 |
if (j == image_yscale) |
32 |
draw_sprite(spr_waterfall_bottomleft, siner / 5, x, (y + (j * 20)) - 20); |
33 |
for (i = 1; i <= image_xscale; i += 1) |
34 |
{ |
35 |
if (j < image_yscale) |
36 |
{ |
37 |
if (i == image_xscale) |
38 |
draw_sprite(spr_waterfall_midright, siner / 5, (x + (i * 20)) - 20, y + (j * 20)); |
39 |
else |
40 |
draw_sprite(spr_waterfall_midmid, siner / 5, x + (i * 20), y + (j * 20)); |
41 |
} |
42 |
if (j == image_yscale) |
43 |
{ |
44 |
if (i == image_xscale) |
45 |
draw_sprite(spr_waterfall_bottomright, siner / 5, (x + (i * 20)) - 20, (y + (j * 20)) - 20); |
46 |
else |
47 |
draw_sprite(spr_waterfall_bottommid, siner / 5, x + (i * 20), (y + (j * 20)) - 20); |
48 |
} |
49 |
} |
50 |
} |
51 |
} |