1 |
scr_84_set_draw_font_ch1("main"); |
2 |
xfade = (10 - fadebuffer) / 10; |
3 |
if (xfade > 1) |
4 |
xfade = 1; |
5 |
if (TYPE <= 2) |
6 |
{ |
7 |
if (DRAWHEART == 1) |
8 |
draw_sprite_ext(IMAGE_SOUL_BLUR_ch1, 0, HEARTX + xoff, HEARTY + yoff, 1, 1, 0, c_white, 0.6 * xfade); |
9 |
draw_set_alpha(xfade); |
10 |
if (TYPE < 2) |
11 |
{ |
12 |
for (i = 0; i <= XMAX; i += 1) |
13 |
{ |
14 |
draw_set_color(c_white); |
15 |
if (CURX == i) |
16 |
draw_set_color(c_yellow); |
17 |
draw_text(NAMEX[i][0], NAMEY[i][0], string_hash_to_newline(NAME[i][0])); |
18 |
} |
19 |
} |
20 |
if (TYPE == 2) |
21 |
{ |
22 |
for (i = 0; i <= YMAX; i += 1) |
23 |
{ |
24 |
draw_set_color(c_white); |
25 |
if (CURY == i) |
26 |
draw_set_color(c_yellow); |
27 |
draw_text(NAMEX[0][i], NAMEY[0][i], string_hash_to_newline(NAME[0][i])); |
28 |
} |
29 |
} |
30 |
draw_set_alpha(1); |
31 |
} |
32 |
if (TYPE == 3) |
33 |
{ |
34 |
if (DRAWHEART == 1) |
35 |
draw_sprite_ext(IMAGE_SOUL_BLUR_ch1, 0, HEARTX, HEARTY, 1, 1, 0, c_white, 0.5 * xfade); |
36 |
draw_set_alpha(xfade); |
37 |
for (j = 0; j <= YMAX; j += 1) |
38 |
{ |
39 |
for (i = 0; i <= XMAX; i += 1) |
40 |
{ |
41 |
draw_set_color(c_white); |
42 |
if (CURX == i && CURY == j) |
43 |
draw_set_color(c_yellow); |
44 |
var str = string_hash_to_newline(NAME[i][j]); |
45 |
if (string_char_at(str, 1) == "(" && string_length(str) > 3) |
46 |
str = string_copy(str, 4, string_length(str) - 3); |
47 |
if (str != "<" && str != ">") |
48 |
draw_text(NAMEX[i][j], NAMEY[i][j], str); |
49 |
} |
50 |
} |
51 |
draw_set_color(c_white); |
52 |
if (string_length(NAMESTRING) == STRINGMAX) |
53 |
draw_set_color(c_yellow); |
54 |
var width = string_width(NAMESTRING); |
55 |
draw_text((320 - width) / 2, PLAYERNAMEY, string_hash_to_newline(NAMESTRING)); |
56 |
draw_set_alpha(1); |
57 |
} |