Модуль:MeleeWeaponStats: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 20: | Строка 20: | ||
local description = frame.args.description or "Описание отсутствует" -- Описание | local description = frame.args.description or "Описание отсутствует" -- Описание | ||
local location = frame.args.location or "" -- Местонахождения | local location = frame.args.location or "" -- Местонахождения | ||
local created = frame.args.created or "" -- Создаётя | |||
-- Если dps и dataSort заданы вручную, используем их, иначе рассчитываем по формуле | -- Если dps и dataSort заданы вручную, используем их, иначе рассчитываем по формуле | ||
local dps = frame.args.dps or fireRate * (blunt + piercing + heat + radiation) -- Значения DPS | local dps = frame.args.dps or fireRate * (blunt + slash + piercing + heat + radiation + caustic) -- Значения DPS | ||
local dataSort = tonumber(frame.args.dataSort) or (blunt + slash + piercing + heat + radiation + caustic) -- Значения data-sort-value | local dataSort = tonumber(frame.args.dataSort) or (blunt + slash + piercing + heat + radiation + caustic) -- Значения data-sort-value | ||
| Строка 71: | Строка 72: | ||
-- Местоположение | -- Местоположение | ||
out = out .. '|\n' | |||
if location ~= "" then | if location ~= "" then | ||
out = out | out = out .. frame:preprocess('{{SlideMenu|overlay|color=#e1f6ff|title=Список [[File:Examine.svg.192dpi.png|24x24px]]|content=<p></p>\n' .. location .. '}}\n') | ||
end | |||
out = out .. '|\n' .. frame:preprocess('{{FrameText|color=#82d1c4|content=Нет гарантированных мест спавна}}\n') | |||
-- Создаётся | |||
if created ~= "" then | |||
out = out .. frame:preprocess('{{SlideMenu|overlay|color=#e1f6ff|border-color=#4c4c61|title=Создаётся [[File:hammer.svg.192dpi.png|24x24px]]|content=Создаётся в панели строительства<hr>\n' .. created .. '}}\n') | |||
elseif location == "" then | |||
out = out .. frame:preprocess('{{FrameText|color=#82d1c4|content=Нет гарантированных мест спавна}}\n') | |||
end | end | ||