the game loads ok new game do not see my tech. what am I missing?
Code: Select all
function Lot_Research(level, pack1, pack2, pack3, alienpack, count, addition)
local result =
{
type = "technology",
name = "Lot_Research",
icon = "__base__/Lot-Research.png",
effects =
{
},
unit =
{
ingredients = {},
time = 30
},
upgrade = "false",
order = "e-p-b-c"
}
result.name = "Lot-Research" .. level
if level == 1 then
result.prerequisites = {"Lot-Research"}
else
result.prerequisites = {"Lot-Researcht-count-" .. (level - 1)}
if level == 8 then
result.prerequisites[#result.prerequisites + 1] = "Lot-Research-3"
end
end
result.unit.count = count
if pack1 ~= 0 then
table.insert(result.unit.ingredients, {"science-pack-1", pack1})
end
if pack2 ~= 0 then
table.insert(result.unit.ingredients, {"science-pack-2", pack2})
end
if pack3 ~= 0 then
table.insert(result.unit.ingredients, {"science-pack-3", pack3})
end
if alienpack ~= 0 then
table.insert(result.unit.ingredients, {"alien-science-pack", alienpack})
end
return result
end
for i=1,2 do
data:extend(
{
createfollowerupgrade(i, 1, 1, 0, 0, i * 50, 1)
})
end
for i=3,5 do
data:extend(
{
createfollowerupgrade(i, 1, 1, 1, 0, i * 50, 2)
})
end
for i=6,10 do
data:extend(
{
createfollowerupgrade(i, 1, 1, 1, 1, 20*5 + (i - 5) * 20 * 5, 5)
})
end
for i=11,20 do
data:extend(
{
createfollowerupgrade(i, 1, 1, 1, 1, 20 * 5 + 5 * 20 * 5 + (i - 10) * 20 * 10, 10)
})
end
thanks for your help