Undertale script viewer

← back to main script listing

gml_Script_ossafe_file_text_readln

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