Модуль:Prototypes/Механика/Случайные события: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 40: | Строка 40: | ||
if event.id == searchId then | if event.id == searchId then | ||
local cellEvent = buildCellEvent(name, image, searchId) | local cellEvent = buildCellEvent(name, image, searchId) | ||
local advert = args.advert or (event.StationEvent and event.StationEvent.startAnnouncement) | local advert = args.advert or (event.StationEvent and event.StationEvent.startAnnouncement) or "" | ||
local characteristicsList = buildCharacteristicsList(event.StationEvent or {}) | local characteristicsList = buildCharacteristicsList(event.StationEvent or {}) | ||
| Строка 46: | Строка 46: | ||
out = out .. "! " .. cellEvent .. "\n" | out = out .. "! " .. cellEvent .. "\n" | ||
if advert ~= "" then | if advert ~= "" then | ||
out = out .. "| '' {{#invoke:Ftl|main|translation|" .. advert .. "}} ''\n" | if args.advert then | ||
out = out .. "| '' " .. advert .. " ''\n" | |||
else | |||
out = out .. "| '' {{#invoke:Ftl|main|translation|" .. advert .. "}} ''\n" | |||
end | |||
else | else | ||
out = out .. "| '' Происходит без объявления ''\n" | out = out .. "| '' Происходит без объявления ''\n" | ||