1 | if (global.osflavor <= 2) |
2 | { |
3 | return file_text_readln(argument0); |
4 | } |
5 | else |
6 | { |
7 | var handle = argument0; |
8 | ds_map_set(handle, "line_read", 0); |
9 | var line = ds_map_set_post(handle, "line", ds_map_find_value(handle, "line") + 1); |
10 | if (line >= ds_map_find_value(handle, "num_lines")) |
11 | return ""; |
12 | text = ds_map_find_value(handle, "text"); |
13 | return text[line] + " |
14 | "; |
15 | } |