1 |
counter += 1; |
2 |
siner += 1; |
3 |
if (melting == 0) |
4 |
{ |
5 |
draw_sprite_ext(spr_lemonbread_torso, siner / 10, x - 12, y + 96, 2, 2, 0, c_white, 1); |
6 |
draw_sprite_ext(spr_lemonbread_head, face_index, x, y, 2, 2, 0, c_white, 1); |
7 |
} |
8 |
if (counter > 100 && counter < 150) |
9 |
{ |
10 |
face_index += 0.25; |
11 |
if (face_index >= 3) |
12 |
counter = 150; |
13 |
} |
14 |
if (counter > 200 && counter < 230) |
15 |
{ |
16 |
changed = 1; |
17 |
face_index += 0.5; |
18 |
if (face_index > 6) |
19 |
face_index -= 1; |
20 |
} |
21 |
if (counter == 230) |
22 |
face_index = 3; |
23 |
if (counter > 260) |
24 |
{ |
25 |
face_index -= 0.25; |
26 |
if (face_index < 1) |
27 |
{ |
28 |
face_index = 0; |
29 |
counter = -90; |
30 |
} |
31 |
} |
32 |
if (melting == 1) |
33 |
{ |
34 |
melt_index = 0; |
35 |
melting = 2; |
36 |
} |
37 |
if (melting == 2) |
38 |
{ |
39 |
melt_index += 0.5; |
40 |
draw_sprite_ext(spr_lemonbread_melt, floor(melt_index), x - 16, y + 12, 2, 2, 0, c_white, 1); |
41 |
if (melt_index >= 9) |
42 |
melting = 3; |
43 |
} |
44 |
if (melting == 4) |
45 |
{ |
46 |
melt_index -= 0.5; |
47 |
draw_sprite_ext(spr_lemonbread_melt, floor(melt_index), x - 16, y + 12, 2, 2, 0, c_white, 1); |
48 |
if (melt_index < 1) |
49 |
{ |
50 |
melting = 0; |
51 |
if (changed == 0) |
52 |
counter = 80; |
53 |
else |
54 |
counter = -50; |
55 |
face_index = 0; |
56 |
} |
57 |
} |