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

мНет описания правки
Нет описания правки
 
Строка 30: Строка 30:


-- Название
-- Название
out = out .. '!' .. frame:preprocess('{{Anchor|' .. anchorName .. '}}{{#invoke:Entity Lookup|createimagetooltip|File:' .. itemId ..'.png|' .. itemId .. '|Мета=64x64px}}')
out = out .. '!' .. frame:preprocess('{{Anchor|' .. anchorName .. '}}{{предмет|' .. itemId ..'|imageTooltip=1|vertical=1|size=64px|link=}}\n')
out = out .. '<br>' .. frame:preprocess('{{#invoke:Entity Lookup|getname|' .. itemId .. '}}') .. '\n'
-- Урон (выводятся только непустые значения)
-- Урон (выводятся только непустые значения)
Строка 40: Строка 39:
end
end
if stamina > 0 then
if stamina > 0 then
out = out .. ': <span style="color:DodgerBlue"><b>' .. stamina .. '</b></span> Выносливость\n'
out = out .. frame:preprocess(':{{цвет|text|endurance|c=<b>' .. stamina .. '</b>}} Выносливость<br>\n')
end
end
if blunt > 0 then
if blunt > 0 then
out = out .. ': <span style="color:crimson"><b>' .. blunt .. '</b></span> Ушибы\n'
out = out .. frame:preprocess(':{{цвет|text|blunt|c=<b>' .. blunt .. '</b>}} Ушибы<br>\n')
end
end
if slash > 0 then
if slash > 0 then
out = out .. ': <span style="color:indianred"><b>' .. slash .. '</b></span> Порезы\n'
out = out .. frame:preprocess(':{{цвет|text|slash|c=<b>' .. slash .. '</b>}} Режущие<br>\n')
end
end
if piercing > 0 then
if piercing > 0 then
out = out .. ': <span style="color:darksalmon"><b>' .. piercing .. '</b></span> Уколы\n'
out = out .. frame:preprocess(':{{цвет|text|piercing|c=<b>' .. piercing .. '</b>}} Уколы<br>\n')
end
end
if heat > 0 then
if heat > 0 then
out = out .. ': <span style="color:orange"><b>' .. heat .. '</b></span> Термические\n'
out = out .. frame:preprocess(':{{цвет|text|heat|c=<b>' .. heat .. '</b>}} Термические<br>\n')
end
end
if radiation > 0 then
if radiation > 0 then
out = out .. ': <span style="color:limegreen"><b>' .. radiation .. '</b></span> Радиация\n'
out = out .. frame:preprocess(':{{цвет|text|radiation|c=<b>' .. radiation .. '</b>}} Радиация<br>\n')
end
end
if caustic > 0 then
if caustic > 0 then
out = out .. ': <span style="color:plum"><b>' .. caustic .. '</b></span> Кислотные\n'
out = out .. frame:preprocess(':{{цвет|text|caustic|c=<b>' .. caustic .. '</b>}} Кислотные<br>\n')
end
end
if structural > 0 then
if structural > 0 then
out = out .. ': <span style="color:DarkGray"><b>' .. structural .. '</b></span> Структурные\n'
out = out .. frame:preprocess(':{{цвет|text|structural|c=<b>' .. structural .. '</b>}} Структурные<br>\n')
end
end