Quality Control

by raley

Give all machines a chance to upgrade in quality as they work.

Content
10 days ago
2.0 - 2.1
2.44K
Factorio: Space Age Icon Space Age Mod
Logistic network Manufacturing Cheats

g Already maxed out entities no longer affect modules [√ fixed]

13 days ago

When an entitiy is already legendary, the upgrade is no longer checked for it so if I add the modules after it is already maxed, module can no longer be upgraded. continue generating credits setting does not affect the modules I think

12 days ago

Yes, that is true, it was originally designed that way because checking modules every time would slow down how long it takes to process the queue.

I’m open to revisiting this or adding it as an option though. It would be nice if modules could advance that way.

I’ll look and see if there are any API hooks for when modules are added or removed, which would let me track only ones that have room for upgrading. Otherwise we have to check every entity in case the player changed modules since we last looked at it.

10 days ago

Just want to follow up - I'm testing out a mode that lets modules upgrade independently of the machine they are in. I think it'll be a nice change - it's kind of an either/or option, either modules upgrade when the machine upgrades, or they have their own independent chance and will continue to work even when their parent entity are maxed. Hopefully that's an ok trade off?

Since there are ~4x the entities to check, the overall time it takes to visit every machine in a factory will go up, but there shouldn't be a UPS impact.

10 days ago

that is great! thank you for your help

New response