1 | if (x < (thisx - 35)) |
2 | x = thisx - 35; |
3 | if (x > (thisx + 25)) |
4 | x = thisx + 25; |
5 | obj_asriel_body.x = x; |
6 | obj_asriel_body.y = y; |
7 | with (king) |
8 | { |
9 | torsorot *= 0.7; |
10 | if (abs(torsorot) <= 1) |
11 | torsorot = 0; |
12 | } |
13 | if (freakcon > 0) |
14 | { |
15 | if (freakcon == 1) |
16 | { |
17 | ftimer = 0; |
18 | hy = 20; |
19 | fhy = 90; |
20 | freakcon = 2; |
21 | event_user(7); |
22 | } |
23 | if (freakcon == 2) |
24 | { |
25 | fhy *= 0.8; |
26 | king.heady = (fhy / 5) - 18; |
27 | king.headrot -= fhy; |
28 | ftimer += 1; |
29 | if (ftimer > 34) |
30 | freakcon = 3; |
31 | } |
32 | if (freakcon == 3) |
33 | { |
34 | alarm[6] = 20; |
35 | y += 2; |
36 | king.heady += 8; |
37 | king.image_alpha -= 0.1; |
38 | if (king.image_alpha == 0) |
39 | freakcon = 4; |
40 | } |
41 | } |