Module:Infobox regtemp: Difference between revisions
tonumber must be doing smth wrong then |
porting changes over from Infobox RT |
||
| Line 60: | Line 60: | ||
end | end | ||
local equave = | local equave = string.char(string.byte(subgroup, 1)) | ||
local equave_letter | |||
local cot = tonumber(lowermap[1]) | local cot = tonumber(lowermap[1]) | ||
if | if equave == "3" then | ||
equave_letter = "t" | |||
if tonumber(string.char(string.byte(subgroup, 3))) == 5 then | if tonumber(string.char(string.byte(subgroup, 3))) == 5 then | ||
if tonumber(string.char(string.byte(subgroup, 5))) == 7 then | if tonumber(string.char(string.byte(subgroup, 5))) == 7 then | ||
cot = tonumber(lowermap[2]) | |||
end | end | ||
elseif tonumber(string.char(string.byte(subgroup, 3))) == 2 then -- edf | elseif tonumber(string.char(string.byte(subgroup, 3))) == 2 then -- edf | ||
equave_letter = "f" | |||
equave = "3/2" | |||
end | end | ||
elseif equave == "2" then | |||
equave_letter = "o" | |||
else | |||
equave_letter = equave | |||
end | end | ||
| Line 76: | Line 82: | ||
table.insert(data, { | table.insert(data, { | ||
"Edo join", | "Edo join", | ||
"[[" .. edo_first .. "ed" .. | "[[" .. edo_first .. "ed" .. equave_letter .. "|" .. edo_first .. "]] & [[" .. edo_second .. "ed" .. equave_letter .. "|" .. edo_second .. "]]" | ||
}) | }) | ||