now when I use it likefunction ukezi_equipment_item(name,icon,row,category,collum,stack)
return
{
type = "item",
name = name,
icon = icon,
placed_as_equipment_result = name,
flags = {"goes-to-main-inventory"},
subgroup = "equipment",
order = row.."["..category.."]-" .. collum .. "[" .. name .. "]",
stack_size = stack
}
end
it works fine.data:extend({
ukezi_equipment_item(types[1] .. surfix[1],icon[1],"a","robotics","e",5),
ukezi_equipment_item(types[1] .. surfix[2],icon[2],"a","robotics","e",5),
})
It's already nice but I'd like to write it like
data:extend({
for i = 1 to 5 do
for j = 1 to 5 do
ukezi_equipment_item(types .. surfix[j],icon,"a","robotics","e",5),
end
end
})
I get unexpected symbol near for.
Is it simply impossible to do item defination in loops or did I miss something?