diff --git a/res/scripts/stdlib.lua b/res/scripts/stdlib.lua index dcc7f382..877d38a4 100644 --- a/res/scripts/stdlib.lua +++ b/res/scripts/stdlib.lua @@ -276,6 +276,15 @@ function table.tostring(t) return s..']' end +function file.readlines(path) + local str = file.read(path) + local lines = {} + for s in str:gmatch("[^\r\n]+") do + table.insert(lines, s) + end + return lines +end + -- Deprecated functions block_index = block.index block_name = block.name