I'm currently working on a mod that alters the technology research. It became to my attention the way 'upgrades' work.
As of now, an upgrade is just defined by the technology name: for example:
Code: Select all
{
type = "technology",
name = "laser-turret-damage-1",
...
},
{
type = "technology",
name = "laser-turret-damage-2",
...
},
...
Now the bug:
Code: Select all
{
type = "technology",
name = "electric-energy-accumulators-1",
...
}
I know, it's just a small detail... But in 0.17 this gets even worse (refering to the preview image, as shown below). The icons also show the number of upgrade, and for accumulators it also shows the '1', but it has no extra updates...
Thats not all, for other upgrades its not showing the number 1 as its not defined in the prototype name:
Code: Select all
{
type = "technology",
name = "automation",
...
},
...
So in my oppinion the upgrade parameter of the prototypes aren't working as (as I think) there should. On the other hand with 0.17 in the background I would suggest renaming following prototypes to add the '-1' in the name:
- military
- automation
- logistics
- advanced-material-processing
And as last a fix on the upgrade attribute of the technology prototype to take effect in the localized naming of technologies.
I know it's not a big issue, but then, isn't 0.17 about perfection for 0.1.0 release?
Kind regards,
lovely_santa