Модуль:Песочница/Pok: различия между версиями

мНет описания правки
мНет описания правки
Строка 65: Строка 65:
-- Основной блок исследования
-- Основной блок исследования
out = out .. '<div class="research" id="' .. tech.id .. '">'
out = out .. '<div class="research" id="' .. tech.id .. '">'
out = out .. '<div class="research__images">{{#invoke:Entity Sprite|main|path|' .. iconPath .. '}}</div>'
out = out .. frame:preprocess('<div class="research__images">{{#invoke:Entity Sprite|main|path|' .. iconPath .. '}}</div>')
out = out .. '<div class="research__name">' .. tech.name .. '[[Файл:' .. tech.discipline .. '.png|16px|link=]]</div>'
out = out .. frame:preprocess('<div class="research__name">{{#invoke:Ftl|main|translation|' .. tech.name .. '}}[[Файл:' .. tech.discipline .. '.png|16px|link=]]</div>')
out = out .. '<div class="research__type">'
out = out .. '<div class="research__type">'
out = out .. '<div>Уровень: <span style="color:' .. tierColor .. ';">' .. tech.tier .. '</span></div>'
out = out .. '<div>Уровень: <span style="color:' .. tierColor .. ';">' .. tech.tier .. '</span></div>'
Строка 82: Строка 82:


if prerequisiteTech then
if prerequisiteTech then
out = out .. '<li>' .. prerequisiteTech.name .. '</li>'
out = out .. frame:preprocess('<li>{{#invoke:Entity Lookup|createimagetooltip|Файл:' .. prerequisiteTech.name .. '.png|' .. prerequisiteTech.name .. '|Мета=32x32px,link=}} {{#invoke:Entity Lookup|getname|' .. prerequisiteTech.name .. '}}</li>')
else
else
out = out .. '<li>Неизвестное исследование (' .. prerequisiteId .. ')</li>'
out = out .. '<li>Неизвестное исследование (' .. prerequisiteId .. ')</li>'