1 | function ossafe_file_text_readln(arg0) |
2 | { |
3 | if (!global.is_console) |
4 | { |
5 | return file_text_readln(arg0); |
6 | } |
7 | else |
8 | { |
9 | var handle = arg0; |
10 | ds_map_set(handle, "line_read", false); |
11 | var line = ds_map_set_post(handle, "line", ds_map_find_value(handle, "line") + 1); |
12 | if (line >= ds_map_find_value(handle, "num_lines")) |
13 | return ""; |
14 | text = ds_map_find_value(handle, "text"); |
15 | return text[line] + "\r\n"; |
16 | } |
17 | } |