Module:Infobox MOS: Difference between revisions

Inthar (talk | contribs)
No edit summary
Inthar (talk | contribs)
No edit summary
Line 63: Line 63:
local paucitonic_et = 5
local paucitonic_et = 5
local paucitonic_steps = 3
local paucitonic_bright_steps = 3
local paucitonic_dark_steps = paucitonic_et - paucitonic_bright_steps
local equalized_et = 7
local equalized_et = 7
local equalized_steps = 4
local equalized_bright_steps = 4
local equalized_dark_steps = equalized_et - equalized_dark_steps
equave = 2
equave = 2
Line 80: Line 82:
table.insert(structure_data, {
table.insert(structure_data, {
'Range for [[bright]] [[generator]]',
'Range for [[bright]] [[generator]]',
display_range(paucitonic_steps/paucitonic_et, equalized_steps/equalized_et, paucitonic_steps .. '\\' .. paucitonic_et, equalized_steps .. '\\' .. equalized_et)
display_range(paucitonic_bright_steps/paucitonic_et, equalized_bright_steps/equalized_et, paucitonic_bright_steps .. '\\' .. paucitonic_et, equalized_bright_steps .. '\\' .. equalized_et)
})
})
table.insert(structure_data, {
table.insert(structure_data, {
'Range for [[dark]] [[generator]]',
'Range for [[dark]] [[generator]]',
''
display_range(paucitonic_dark_steps/paucitonic_et, equalized_dark_steps/equalized_et, paucitonic_dark_steps .. '\\' .. paucitonic_et, equalized_dark_steps .. '\\' .. equalized_et)
})
})
table.insert(structure_data, {
table.insert(structure_data, {
Line 110: Line 112:
local supersoft_et = ET.new(1*paucitonic_et + 3*equalized_et, equave, nil)
local supersoft_et = ET.new(1*paucitonic_et + 3*equalized_et, equave, nil)
local supersoft_steps = 1*paucitonic_steps + 3*equalized_steps
local supersoft_bright_steps = 1*paucitonic_bright_steps + 3*equalized_bright_steps
local supersoft_gen = ''.. supersoft_steps .. '\\' .. ET.as_string(supersoft_et)
local supersoft_gen = ''.. supersoft_bright_steps .. '\\' .. ET.as_string(supersoft_et)
local supersoft_gen_cents = round(ET.cents(supersoft_et, supersoft_steps), 1)
local supersoft_gen_cents = round(ET.cents(supersoft_et, supersoft_bright_steps), 1)
local soft_et = ET.new(1*paucitonic_et + 2*equalized_et, equave, nil)
local soft_et = ET.new(1*paucitonic_et + 2*equalized_et, equave, nil)
local soft_steps =  1*paucitonic_steps + 2*equalized_steps
local soft_bright_steps =  1*paucitonic_bright_steps + 2*equalized_bright_steps
local soft_gen = ''.. soft_steps .. '\\' .. ET.as_string(soft_et)
local soft_gen = ''.. soft_bright_steps .. '\\' .. ET.as_string(soft_et)
local soft_gen_cents = round(ET.cents(soft_et, soft_steps), 1)
local soft_gen_cents = round(ET.cents(soft_et, soft_bright_steps), 1)
local semisoft_et = ET.new(2*paucitonic_et + 3*equalized_et, equave, nil)
local semisoft_et = ET.new(2*paucitonic_et + 3*equalized_et, equave, nil)
local semisoft_steps = 2*paucitonic_steps + 3*equalized_steps
local semisoft_bright_steps = 2*paucitonic_bright_steps + 3*equalized_bright_steps
local semisoft_gen = ''.. semisoft_steps .. '\\' .. ET.as_string(semisoft_et)
local semisoft_gen = ''.. semisoft_bright_steps .. '\\' .. ET.as_string(semisoft_et)
local semisoft_gen_cents = round(ET.cents(semisoft_et, semisoft_steps), 1)
local semisoft_gen_cents = round(ET.cents(semisoft_et, semisoft_bright_steps), 1)
local basic_et = ET.new(1*paucitonic_et + 1*equalized_et, equave, nil)
local basic_et = ET.new(1*paucitonic_et + 1*equalized_et, equave, nil)
local basic_steps = 1*paucitonic_steps + 1*equalized_steps
local basic_bright_steps = 1*paucitonic_bright_steps + 1*equalized_bright_steps
local basic_gen = ''.. basic_steps .. '\\' .. ET.as_string(basic_et)
local basic_gen = ''.. basic_bright_steps .. '\\' .. ET.as_string(basic_et)
local basic_gen_cents = round(ET.cents(basic_et, basic_steps), 1)
local basic_gen_cents = round(ET.cents(basic_et, basic_bright_steps), 1)
local semihard_et = ET.new(3*paucitonic_et + 2*equalized_et, equave, nil)
local semihard_et = ET.new(3*paucitonic_et + 2*equalized_et, equave, nil)
local semihard_steps = 3*paucitonic_steps + 2*equalized_steps
local semihard_bright_steps = 3*paucitonic_bright_steps + 2*equalized_bright_steps
local semihard_gen = ''.. semihard_steps .. '\\' .. ET.as_string(semihard_et)
local semihard_gen = ''.. semihard_bright_steps .. '\\' .. ET.as_string(semihard_et)
local semihard_gen_cents = round(ET.cents(semihard_et, semihard_steps), 1)
local semihard_gen_cents = round(ET.cents(semihard_et, semihard_bright_steps), 1)
local hard_et = ET.new(2*paucitonic_et + 1*equalized_et, equave, nil)
local hard_et = ET.new(2*paucitonic_et + 1*equalized_et, equave, nil)
local hard_steps = 2*paucitonic_steps + 1*equalized_steps
local hard_bright_steps = 2*paucitonic_bright_steps + 1*equalized_bright_steps
local hard_gen = ''.. hard_steps .. '\\' .. ET.as_string(hard_et)
local hard_gen = ''.. hard_bright_steps .. '\\' .. ET.as_string(hard_et)
local hard_gen_cents = round(ET.cents(hard_et, hard_steps), 1)
local hard_gen_cents = round(ET.cents(hard_et, hard_bright_steps), 1)
local superhard_et = ET.new(3*paucitonic_et + 1*equalized_et, equave, nil)
local superhard_et = ET.new(3*paucitonic_et + 1*equalized_et, equave, nil)
local superhard_steps = 3*paucitonic_steps + 1*equalized_steps
local superhard_bright_steps = 3*paucitonic_bright_steps + 1*equalized_bright_steps
local superhard_gen = ''.. superhard_steps .. '\\' .. ET.as_string(superhard_et)
local superhard_gen = ''.. superhard_bright_steps .. '\\' .. ET.as_string(superhard_et)
local superhard_gen_cents = round(ET.cents(superhard_et, superhard_steps), 1)
local superhard_gen_cents = round(ET.cents(superhard_et, superhard_bright_steps), 1)
local et_data = {}
local et_data = {}