Модуль:Prototypes/Механика/Растение: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 22: | Строка 22: | ||
("[[Гидропоника#Потенция|Потенция]]: %s"):format(seed.potency or 1), | ("[[Гидропоника#Потенция|Потенция]]: %s"):format(seed.potency or 1), | ||
("[[Гидропоника#Урожайность|Урожайность]]: %s"):format(seed.yield), | ("[[Гидропоника#Урожайность|Урожайность]]: %s"):format(seed.yield), | ||
("[[Гидропоника# | ("[[Гидропоника#Срок жизни|Срок жизни]]: %s"):format(seed.lifespan), | ||
("[[Гидропоника# | ("[[Гидропоника#Созревание|Созревание]]: %s"):format(seed.maturation), | ||
("[[Гидропоника# | ("[[Гидропоника#Производство|Производство]]: %s"):format(seed.production), | ||
("[[Гидропоника#Стадии роста|Стадии роста]]: %s"):format(seed.growthStages or 6), | ("[[Гидропоника#Стадии роста|Стадии роста]]: %s"):format(seed.growthStages or 6), | ||
} | } | ||
| Строка 33: | Строка 33: | ||
local parts = { | local parts = { | ||
("[[Гидропоника#Потребление воды|Вода]]: %s"):format(seed.waterConsumption or 0.5), | ("[[Гидропоника#Потребление воды|Вода]]: %s"):format(seed.waterConsumption or 0.5), | ||
("[[Гидропоника#Потребление | ("[[Гидропоника#Потребление нутриентов|Удобрение]]: %s"):format(seed.nutrientConsumption or 0.75), | ||
("[[Гидропоника# | ("[[Гидропоника#Оптимальная температура|Темп.]]: %.2f°C"):format(kelvinToCelsius(seed.idealHeat or 293)), | ||
("[[Гидропоника# | ("[[Гидропоника#Светостойкость|Светостойкость]]: %s"):format(seed.lightTolerance or 10), | ||
("[[Гидропоника# | ("[[Гидропоника#Оптимальная освещение|Освещение]]: %s"):format(seed.idealLight or 7), | ||
} | } | ||
return table.concat(parts, '<br>') | return table.concat(parts, '<br>') | ||
| Строка 42: | Строка 42: | ||
local function formatHarvestType(seed) | local function formatHarvestType(seed) | ||
return seed.harvestRepeat and "[[Гидропоника# | return seed.harvestRepeat and "[[Гидропоника#Тип урожая|" .. tostring(seed.harvestRepeat) .. "]]" or "-" | ||
end | end | ||
local function formatHarvestType(seed) | local function formatHarvestType(seed) | ||
local harvestRepeat = seed.harvestRepeat | local harvestRepeat = seed.harvestRepeat | ||
if harvestRepeat == "Repeat" then | if harvestRepeat == "Repeat" then | ||
return "[[Гидропоника# | return "[[Гидропоника#Тип урожая|Повторяющийся]]" | ||
elseif harvestRepeat == "SelfHarvest" then | elseif harvestRepeat == "SelfHarvest" then | ||
return "[[Гидропоника# | return "[[Гидропоника#Тип урожая|Самосбор]]" | ||
else | else | ||
return "[[Гидропоника# | return "[[Гидропоника#Тип урожая|Одноразовый]]" | ||
end | end | ||
end | end | ||