Модуль:TableOfChemicals: различия между версиями
мНет описания правки |
мНет описания правки |
||
| Строка 15: | Строка 15: | ||
if group == nil or chemPrototype.group == group then | if group == nil or chemPrototype.group == group then | ||
templateArgs.id = chemPrototype.id | |||
templateArgs.name = chemPrototype.name | templateArgs.name = chemPrototype.name | ||
templateArgs.description = chemPrototype.desc .. " На вид " .. chemPrototype.physicalDesc .. "." | templateArgs.description = chemPrototype.desc .. " На вид " .. chemPrototype.physicalDesc .. "." | ||
templateArgs.recipes_count = tablelength(chemPrototype.recipes) | templateArgs.recipes_count = tablelength(chemPrototype.recipes) | ||
| Строка 62: | Строка 62: | ||
p.fillEffectsTable = function(frame) | p.fillEffectsTable = function(frame) | ||
local | local chemPrototypeId = frame.args.id | ||
local out = "{|" -- Объявление таблицы (Условие | Эффект) | local out = "{|" -- Объявление таблицы (Условие | Эффект) | ||
local rowTemplate = "|-\n| %s || %s" -- Шаблон строки таблицы | local rowTemplate = "|-\n| %s || %s" -- Шаблон строки таблицы | ||
local effects = getEffects(chemPrototypeId) | |||
for _, effect in pairs(effects) do | for _, effect in pairs(effects) do | ||
| Строка 77: | Строка 79: | ||
end | end | ||
function getEffects( | function getEffects(chemPrototypeId) | ||
local effects = {} | local effects = {} | ||