minetest-verbana/util.lua

19 lines
453 B
Lua
Raw Normal View History

2019-06-11 15:37:57 -07:00
verbana.util = {}
function verbana.util.load_file(filename)
local file = io.open(('%s/%s'):format(verbana.modpath, filename), 'r')
if not file then
verbana.log('error', 'error opening "%s"', filename)
return
end
local contents = file:read('*a')
file:close()
return contents
end
function verbana.util.table_invert(t)
local inverted = {}
for k,v in pairs(t) do inverted[v] = k end
return inverted
end