Модуль:Песочница/Pok: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) м Отмена версии 76251, сделанной Pok (обсуждение) Метка: отмена |
||
| Строка 14: | Строка 14: | ||
local function buildCharacteristicsList(frame, stationEvent) | local function buildCharacteristicsList(frame, stationEvent) | ||
local | local lines = {} | ||
local characteristics = { | local characteristics = { | ||
{"Вес", "Вес события в системе случайных событий (чем выше, тем чаще случается)", stationEvent.weight}, | {"Вес", "Вес события в системе случайных событий (чем выше, тем чаще случается)", stationEvent.weight}, | ||
{"Мин. игроков", "Минимальное количество игроков для начала события", stationEvent.minimumPlayers}, | {"Мин. игроков", "Минимальное количество игроков для начала события", stationEvent.minimumPlayers}, | ||
{"Время старта", "Время с которого событие может начаться", | {"Время старта", "Время с которого событие может начаться", stationEvent.earliestStart and (stationEvent.earliestStart .. " сек.")}, | ||
{"Длительность", "Длительность события в секундах", | {"Длительность", "Длительность события в секундах", stationEvent.duration and (stationEvent.duration .. " сек.")} | ||
} | } | ||
for _, char in ipairs(characteristics) do | for _, char in ipairs(characteristics) do | ||
local value = char[3] or "нет" | local value = char[3] or "нет" | ||
local tooltip = frame:expandTemplate{ | |||
title = "AltTooltip", | title = "AltTooltip", | ||
args = { char[1], char[2] } | args = { char[1], char[2] } | ||
} . | } | ||
table.insert(lines, "- " .. tooltip .. ": " .. value) | |||
end | end | ||
return table.concat(lines, "<br>") | |||
end | end | ||