Module:Scale tree: Difference between revisions

CompactStar (talk | contribs)
No edit summary
CompactStar (talk | contribs)
No edit summary
Line 66: Line 66:
local generator_steps =  step_ratio[1] * collapsed_bright_steps + step_ratio[2] * (equalized_bright_steps - collapsed_bright_steps)
local generator_steps =  step_ratio[1] * collapsed_bright_steps + step_ratio[2] * (equalized_bright_steps - collapsed_bright_steps)
local comments = frame.args[("comments_" .. step_ratio[1] .. "_" .. step_ratio[2])] or ""
local comments = frame.args[("comments_" .. step_ratio[1] .. "_" .. step_ratio[2])] or ""
local l_s = "→ ∞"
if not (step_ratio[1] == 1 and step_ratio[2] == 0)  then
l_s =  u._round(step_ratio[1] / step_ratio[2], 3)
end
result = result .. "|-\n"
result = result .. "|-\n"
result = result .. "|" .. generator_steps  .. ET.backslash_modifier(et) .. "\n"
result = result .. "|" .. generator_steps  .. ET.backslash_modifier(et) .. "\n"
Line 71: Line 75:
result = result .. "|" .. step_ratio[1] .. "\n"
result = result .. "|" .. step_ratio[1] .. "\n"
result = result .. "|" .. step_ratio[2] .. "\n"
result = result .. "|" .. step_ratio[2] .. "\n"
result = result .. "|" .. u._round(step_ratio[1] / step_ratio[2], 3) .. "\n"
result = result .. "|" .. l_s .. "\n"
result = result .. "|" .. comments .. "\n"
result = result .. "|" .. comments .. "\n"