Module:BTD6 hero xp: Difference between revisions

mNo edit summary
mNo edit summary
Line 13: Line 13:
local floored = mFloor(num)
local floored = mFloor(num)
return (num - floored == 0.5) and floor + (floor % 2 == 0 and 0 or 1) or mFloor(num + 0.5)
return (num - floored == 0.5) and floored + (floored % 2 == 0 and 0 or 1) or mFloor(num + 0.5)
end
end


Line 25: Line 25:
-- local functions to improve performance
-- local functions to improve performance
local mfloor = math.floor
local tinsert = table.insert
local tinsert = table.insert
local sformat = string.format
local sformat = string.format