Deltarune script viewer

← back to main script listing

gml_GlobalScript_ossafe_file_text_readln

(view raw script w/o annotations or w/e)
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
}