Модуль:TableOfChemicals: различия между версиями

Нет описания правки
Нет описания правки
Строка 47: Строка 47:
local out = ""
local out = ""
local chemPrototype = p.chem[chemPrototypeId] -- Считаем что id совпадает с ключем p.chem
local chemPrototype = p.chem[chemPrototypeId]
local templateArgs = {}
local templateArgs = {}
templateArgs.id = chemPrototype.id
templateArgs.id = chemPrototype.id
Строка 155: Строка 155:
local chemPrototype = p.chem[chemPrototypeId]
local chemPrototype = p.chem[chemPrototypeId]
if chemPrototype.metabolisms == nil then
return ""
end
for _, metabolismGroup in pairs(chemPrototype.metabolisms) do
for _, metabolismGroup in pairs(chemPrototype.metabolisms) do
for _, effect in pairs(metabolismGroup) do
for _, effect in pairs(metabolismGroup) do