мНет описания правки |
мНет описания правки |
||
Строка 23: | Строка 23: | ||
return '[[Файл:Синергия'..img..'.png|link=Моды разлома]] ('..name..')' |
return '[[Файл:Синергия'..img..'.png|link=Моды разлома]] ('..name..')' |
||
end |
end |
||
− | if name == nil or name==0 then name = ' |
+ | if name == nil or name==0 then name = '–' return ren(0) |
else |
else |
||
if (name < 0.7) then return ren(1) |
if (name < 0.7) then return ren(1) |
Версия от 10:46, 11 мая 2021
Для документации этого модуля может быть создана страница Модуль:Синергия/doc
local p = {}
function p.getValue( frame )
local Disposition = tonumber(frame.args[1])
if(Disposition ~= nil) then
if (Disposition == 0) then return 0
elseif(Disposition < 0.7) then return 1
elseif(Disposition < 0.9) then return 2
elseif(Disposition <= 1.1) then return 3
elseif(Disposition <= 1.3) then return 4
elseif(Disposition <= 1.6) then return 5
else return 0 end
else
return 0
end
end
function p.Sinergy(frame)
local link = 'Моды_разлома#Синергия_с_Разломом'
local name
name = tonumber(frame.args[1])
local function ren(img)
return '[[Файл:Синергия'..img..'.png|link=Моды разлома]] ('..name..')'
end
if name == nil or name==0 then name = '–' return ren(0)
else
if (name < 0.7) then return ren(1)
elseif(name < 0.9) then return ren(2)
elseif(name <= 1.1) then return ren(3)
elseif(name <= 1.3) then return ren(4)
else return ren(5) end
end
end
return p