Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function printTable(t, indent)
- if not indent then
- indent = ""
- world.logInfo("Printing table...")
- end
- local tnames = {}
- for k,v in pairs(t) do
- tnames[#tnames + 1] = k
- end
- table.sort(tnames, function(a, b) return a < b end)
- for _, key in ipairs(tnames) do
- if type(t[key]) == "table" then
- world.logInfo(indent.."table "..key)
- printTable(t[key], indent.." ")
- elseif type(t[key]) == "function" then
- world.logInfo(indent.."function "..key)
- else
- world.logInfo(indent..type(t[key]).." "..key.." = %s", t[key])
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement