Модуль:TableOfChemicals: различия между версиями
мНет описания правки |
мНет описания правки |
||
| Строка 10: | Строка 10: | ||
local out = "" | local out = "" | ||
local group = frame.args.group | local group = frame.args.group | ||
local templateArgs = {} | local templateArgs = {} | ||
for _, chemPrototype in pairs(p.chem) do | for _, chemPrototype in pairs(p.chem) do | ||
if group == nil or chemPrototype.group == group then | if group == nil or chemPrototype.group == group then | ||
templateArgs.name = chemPrototype.name | templateArgs.name = chemPrototype.name | ||
templateArgs.description = chemPrototype.desc .. " На вид " .. chemPrototype.physicalDesc .. "." | templateArgs.description = chemPrototype.desc .. " На вид " .. chemPrototype.physicalDesc .. "." | ||
| Строка 27: | Строка 22: | ||
local firstReact = true | local firstReact = true | ||
for _, reactId in pairs(chemPrototype.recipes) do | for _, reactId in pairs(chemPrototype.recipes) do | ||
local reactPrototype = p.react[reactId] | local reactPrototype = p.react[reactId] | ||
local reactants = {} | local reactants = {} | ||
for reactantId, reactantValue in pairs(reactPrototype.reactants) do | for reactantId, reactantValue in pairs(reactPrototype.reactants) do | ||
| Строка 68: | Строка 61: | ||
p.fillEffectsTable = function(frame) | p.fillEffectsTable = function(frame) | ||
return "effects" | return "effects" | ||
end | end | ||
| Строка 84: | Строка 71: | ||
function getEffects(id) | function getEffects(id) | ||
return "" | return "нету ничего" | ||
end | end | ||
return p | return p | ||