Редактирование: Модуль:RecipeTable
Материал из Eco - Русская Wiki
Сделанные вами изменения будут показаны читателям после того, как их утвердит уполномоченный участник (подробнее).
Стабильная версия была проверена 4 марта 2021. 8 изменения ожидают проверки.
Внимание: некоторые из ожидающих проверки изменений относятся к редактируемой вами части страницы. (показать эти изменения)
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 103: | Строка 103: | ||
--use last variant as this is always the default variant | --use last variant as this is always the default variant | ||
local numberOfVariants = recipes[i].numberOfVariants | local numberOfVariants = recipes[i].numberOfVariants | ||
local products = {} | local products = { { '', '', '' } } | ||
local ingredients = {} | local ingredients = { { '', '' } } | ||
--loop through variants to select default variant ingredients | --loop through variants to select default variant ingredients | ||
for k, v in pairs(recipes[i].variants) do | |||
--given pairs doesn't guarantee order, check that product matches default variant | |||
if k == recipes[i].defaultVariant then | |||
ingredients = v.ingredients | |||
products = v.products | |||
end | end | ||
end | end |