diff --git a/res/scripts/stdmin.lua b/res/scripts/stdmin.lua index 762610a7..2b6a10fe 100644 --- a/res/scripts/stdmin.lua +++ b/res/scripts/stdmin.lua @@ -228,6 +228,20 @@ function file.readlines(path) return lines end +function debug.get_trackback() + local frames = {} + local n = 0 + while true do + local info = debug.getinfo(n) + if info then + table.insert(frames, info) + else + return frames + end + n = n + 1 + end +end + package = { loaded={} }