2012-07-08 21:47:06 +00:00
|
|
|
|
|
|
|
-- Print out some statistics for a BUILD map,
|
|
|
|
-- foreachmap module.
|
|
|
|
|
|
|
|
local string = require "string"
|
|
|
|
local print = print
|
|
|
|
|
|
|
|
module(...)
|
|
|
|
|
|
|
|
|
|
|
|
local function printf(fmt, ...)
|
|
|
|
print(string.format(fmt, ...))
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
function success(map, fn)
|
|
|
|
printf("--- %s:", fn)
|
|
|
|
|
|
|
|
printf(" version: %d", map.version)
|
|
|
|
printf(" numsectors: %d\n numwalls: %d\n numsprites: %d",
|
|
|
|
map.numsectors, map.numwalls, map.numsprites)
|
2012-07-08 21:47:11 +00:00
|
|
|
printf(" walls/sector: %.02f\n sprites/sector: %.02f",
|
|
|
|
map.numwalls/map.numsectors, map.numsprites/map.numsectors)
|
|
|
|
printf("")
|
2012-07-08 21:47:06 +00:00
|
|
|
end
|