Модуль:TableOfChemicals: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 80: | Строка 80: | ||
return out | return out | ||
end | end | ||
p.fillContentOfDispencer = function(frame) | |||
local dispencer = frame.args.dispencer | |||
local out = "" | |||
for _, chemId in pairs(dispencersContent()[dispencer]) do | |||
out = out .. frame:expandTemplate{ title = "Кнопка_реагента", args = {chemId, "y"}} | |||
end | |||
return out | |||
end | |||
function dispencersContent() | |||
local content = { | |||
["Химикатов"]={ | |||
"Aluminium","Carbon","Chlorine","Copper","Ethanol","Fluorine","Hydrogen","Iodine", | |||
"Iron","Lithium","Mercury","Nitrogen","Oxygen","Phosphorus","Potassium","Radium", | |||
"Silicon","Sodium","Sugar","Sulfur","SulfuricAcid" | |||
} | |||
} | |||
return content | |||
end | |||
p.readArg = function(frame) | p.readArg = function(frame) | ||