1 | function ossafe_file_text_read_string(arg0) |
2 | { |
3 | if (!global.is_console) |
4 | { |
5 | return file_text_read_string(arg0); |
6 | } |
7 | else |
8 | { |
9 | var handle = arg0; |
10 | if (ds_map_find_value(handle, "line_read")) |
11 | return ""; |
12 | var line = ds_map_find_value(handle, "line"); |
13 | if (line >= ds_map_find_value(handle, "num_lines")) |
14 | return ""; |
15 | ds_map_set(handle, "line_read", true); |
16 | text = ds_map_find_value(handle, "text"); |
17 | return text[line]; |
18 | } |
19 | } |