Изменения

Модуль:Обжиг

482 байта убрано, 22:49, 14 августа 2016
Нет описания правки
local p = {}
local slot = require( [[Модуль:Инвентарный слот]] )
local getParts = slot.getParts
local prefixes = slot.prefixes
 
-- Сервисная функция
local function prefixedLink( name, mod )
local prefix = ''
for _, thisPrefix in pairs( prefixes ) do
if mw.ustring.find(name, '^' .. thisPrefix .. ' ' ) then
prefix = thisPrefix .. ' '
name = mw.ustring.gsub(name, '^' .. prefix, '' )
break
end
end
local page = ''
if mod and mod ~= '' then
page = mod .. '/'
end
return prefix .. '[[' .. page .. name .. '|' .. name .. ']]'
end
 
function p.table( f )
local args = f
f = mw.getCurrentFrame()
end
local getParts = require( 'Модуль:Инвентарный слот' ).getParts
-- Начинать таблицу при необходимости
end
local process = ' [[Обжиг|Процесс]]'
if args["Прогресс"] and args["Модмод"] then process=' Процесс]]'
end
header = table.concat( {
local fuel = args["топливо"] or ''
if fuel == '' then
fuel = 'v:Любое топливо'
end
-- Остальные аргументы
local newArgs = {
["Ресурс"] = args[1],
["Выход"] = args[2],
["ВНазв"] = args["вНазв"],
["ТНазв"] = args["тНазв"],
["Мод"] = args["Мод"],
["Прогресс"] = args["Прогресс"],
["Расход"] = args["Расход"], ["Мод"] = args["Мод"]}  }
-- Ячейка с рецептом