1 |
sam = sin(siner / 5); |
2 |
sim = cos(siner / 5); |
3 |
som = sin(siner / 2.5); |
4 |
draw_sprite_ext(spr_wizard_boot, 0, (offx + x) - 23 - (sin(siner / 5) * 5), (y + 80) - (sin(siner / 5) * 6), 2, 2, -40 - (sin(siner / 5) * 10), c_white, 1); |
5 |
draw_sprite_ext(spr_wizard_boot, 0, offx + x + 19 + (sin(siner / 5) * 5), (y + 80) - (sin(siner / 5) * 6), -2, 2, 40 + (sin(siner / 5) * 10), c_white, 1); |
6 |
draw_sprite_ext(spr_wizard_lapel, 0, (offx + x) - 2, y + 52 + sam, 2, 2, -sam * 10, c_white, 1); |
7 |
draw_sprite_ext(spr_wizard_lapel, 0, (offx + x) - 2, y + 52 + sam, -2, 2, sam * 10, c_white, 1); |
8 |
draw_sprite_ext(spr_wizard_dress, 0, (offx + x) - 34, y + 52 + sam, 2, 1.8 - (sam * 0.2), 0, c_white, 1); |
9 |
if (pause == 0) |
10 |
draw_sprite_ext(spr_wizard_head, 0, ((offx + x) - 6) + sam, y + 2 + (sam * 8), 2, 2, 0, c_white, 1); |
11 |
if (pause == 1) |
12 |
draw_sprite_ext(spr_wizard_headhurt, 0, ((offx + x) - 6) + sam, y + 2 + (sam * 8), 2, 2, 0, c_white, 1); |
13 |
draw_sprite_ext(spr_wizard_hat, 0, offx + x + 2 + sim, y + 4 + (sam * 10), 2, 2, 0, c_white, 1); |
14 |
exist += 1; |
15 |
if (exist < 10) |
16 |
{ |
17 |
if (pause == 0) |
18 |
orbspr = 459; |
19 |
if (pause == 1) |
20 |
orbspr = 460; |
21 |
draw_sprite_ext(orbspr, siner / 3, (offx + x) - 44, y + 16 + (som * 2), -2, -2, 0, c_white, 1); |
22 |
draw_sprite_ext(orbspr, siner / 3, offx + x + 70, y + 6 + (som * 5), -2, -2, 0, c_white, 1); |
23 |
} |
24 |
if (exist >= 10) |
25 |
{ |
26 |
if (pause == 0) |
27 |
orbspr = 459; |
28 |
if (pause == 1) |
29 |
orbspr = 460; |
30 |
if (parent.stare1 == 0) |
31 |
draw_sprite_ext(orbspr, siner / 3, (offx + x) - 44, y + 16 + (som * 2), -2, -2, 0, c_white, 1); |
32 |
else |
33 |
draw_sprite_ext(orbspr, siner / exist, (offx + x) - 44, y + 16 + ((som * 2) / exist), -2, -2, 0, c_white, 1); |
34 |
if (parent.stare2 == 0) |
35 |
draw_sprite_ext(orbspr, siner / 3, offx + x + 70, y + 6 + (som * 5), -2, -2, 0, c_white, 1); |
36 |
else |
37 |
draw_sprite_ext(orbspr, siner / exist, offx + x + 70, y + 6 + ((som * 5) / exist), -2, -2, 0, c_white, 1); |
38 |
} |
39 |
siner += 1; |
40 |
if (pause == 1) |
41 |
{ |
42 |
alarm[0] += 1;gml_Object_obj_wizardbody_Alarm_0.gmlif (exist < 10)
{
alarm[0] = 5;
instance_create(offx + x + 46 + random(18), ((y - 10) + (som * 4)) - random(6), obj_orbsprinkle);
instance_create(((offx + x) - 66) + random(18), (y + (som * 4)) - random(6), obj_orbsprinkle);
}
if (exist >= 10)
{
alarm[0] = 5;
if (parent.stare2 == 0)
instance_create(offx + x + 46 + random(18), ((y - 10) + (som * 4)) - random(6), obj_orbsprinkle);
if (parent.stare1 == 0)
instance_create(((offx + x) - 66) + random(18), (y + (som * 4)) - random(6), obj_orbsprinkle);
} |
43 |
siner = 0; |
44 |
x = parent.x + 2; |
45 |
} |