Модуль:Prototypes/Механика/Исследование: различия между версиями
Pok (обсуждение | вклад) Нет описания правки |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 15: | Строка 15: | ||
Experimental = "Экспериментальное", | Experimental = "Экспериментальное", | ||
CivilianServices = "Обслуживание персонала" | CivilianServices = "Обслуживание персонала" | ||
})[discipline] | })[discipline] | ||
-- Загрузка данных из JSON | -- Загрузка данных из JSON | ||
| Строка 30: | Строка 30: | ||
-- Цвета для номеров уровней | -- Цвета для номеров уровней | ||
local tierColor = ({ | local tierColor = ({ | ||
[ | [1] = "#54d554", -- зеленый | ||
[ | [2] = "#ed9000", -- оранжевый | ||
[ | [3] = "#d72a2a" -- красный | ||
})[tech.tier] | })[tech.tier] | ||
-- Формирование HTML для каждой технологии | -- Формирование HTML для каждой технологии | ||
| Строка 40: | Строка 40: | ||
out = out .. '<div class="research__name">' .. tech.name .. '[[Файл:' .. discipline .. '.png|16px|link=]]</div>' | out = out .. '<div class="research__name">' .. tech.name .. '[[Файл:' .. discipline .. '.png|16px|link=]]</div>' | ||
out = out .. '<div class="research__type">' | out = out .. '<div class="research__type">' | ||
out = out .. '<div>Уровень: <span style="' .. tierColor .. '">' .. tech.tier .. '</div>' | out = out .. '<div>Уровень: <span style="' .. tierColor .. '">' .. tech.tier .. '</span></div>' | ||
out = out .. '<div class="research__technology">' .. disciplineName .. '</div>' | out = out .. '<div class="research__technology">' .. disciplineName .. '</div>' | ||
out = out .. '<div>Стоимость: <span style="color:#DA70D6;">' .. tech.cost .. '</span></div>' | out = out .. '<div>Стоимость: <span style="color:#DA70D6;">' .. tech.cost .. '</span></div>' | ||