1 |
if (instance_exists(obj_undyneb_body)) |
2 |
{ |
3 |
xx = obj_undyneb_body.x - 20; |
4 |
yy = obj_undyneb_body.y - 20; |
5 |
} |
6 |
if (drawngr == 1) |
7 |
sprite_delete(gr); |
8 |
gr = sprite_create_from_screen_x(xx, yy, 240, obj_uborder.y - yy, 0, 0, 0, 0); |
9 |
sprite_index = gr; |
10 |
if (global.debug == 1) |
11 |
{ |
12 |
if (keyboard_check(vk_space)) |
13 |
{ |
14 |
if (keyboard_check_pressed(vk_right)) |
15 |
qq += 0.2; |
16 |
if (keyboard_check_pressed(vk_left)) |
17 |
qq -= 0.2; |
18 |
if (keyboard_check_pressed(vk_down)) |
19 |
ww -= 1; |
20 |
if (keyboard_check_pressed(vk_up)) |
21 |
ww += 1; |
22 |
} |
23 |
} |
24 |
scr_waver_heightscr_waver_heightb = argument0;
c = argument1;
a += 1;
for (i = sprite_height; i > 0; i -= 1)
{
a += 1;
if (c > 0)
c -= 0.1;
if (c < 0)
c -= 0.1;
draw_sprite_part_ext(sprite_index, image_index, 0, i, sprite_width, 1, x + (sin(a / b) * c), y + i, 1, 1, c_white, image_alpha);
} (qq, ww); |
25 |
drawngr = 1; |
26 |
idealww2 = idealww + random(6); |
27 |
if (ww > idealww2) |
28 |
ww -= 1; |
29 |
if (ww < idealww2) |
30 |
ww += 1; |
31 |
if (idealww == 0.1 && ww < 2) |
32 |
instance_destroy(); |