1 |
if (live_call()) |
2 |
return global.live_result; |
3 |
var shop_name = global.shop_name; |
4 |
var other_talker = false; |
5 |
if (box_portait[0] != -4 && box_portait[message_current] != -4) |
6 |
other_talker = true; |
7 |
var xx = obj_talk_screen_shop.x + 30; |
8 |
if (other_talker) |
9 |
xx = obj_talk_screen_shop.x + 88; |
10 |
var portrait_xx = 48; |
11 |
draw_set_font(fnt_main); |
12 |
draw_set_halign(fa_left); |
13 |
draw_set_valign(fa_top); |
14 |
if (other_talker) |
15 |
{ |
16 |
var prt_animate; |
17 |
if (characters < message_length) |
18 |
prt_animate = -1; |
19 |
else |
20 |
prt_animate = 0; |
21 |
var portrait_y_disjoint = 130 + (sprite_get_height(box_portait[message_current]) / 3) + 28; |
22 |
if (box_portait[message_current] != -4) |
23 |
draw_sprite_ext(box_portait[message_current], prt_animate, portrait_xx, portrait_y_disjoint, 0.5, 0.5, 0, c_white, 1); |
24 |
} |
25 |
if (shop_name == "Hotel Shop") |
26 |
{ |
27 |
draw_set_color(c_fuchsia); |
28 |
draw_text_ext(xx, obj_talk_screen_shop.y + 10, string_hash_to_newline(message_draw_alt), global.text_separation_shop, global.text_linebreak_limit_shop); |
29 |
} |
30 |
draw_set_color(c_white); |
31 |
draw_text_ext(xx, obj_talk_screen_shop.y + 10, string_hash_to_newline(message_draw), global.text_separation_shop, global.text_linebreak_limit_shop); |