Tested version: 2.0.32 (build 81349 expansion, mac-arm64, standalone)
When creating a new upgrade planner, some entities that have tiers/variants (chests, inserters, belts, power poles, train signals, possibly more) will force the player to choose from a list of alternatives that excludes the entity's own concrete variant (e.g. you cannot upgrade a yellow inserter to a yellow inserter). Meanwhile others (e.g. modules, assemblers, beacons, refineries, rocket silos...) don't have this limitation; you can upgrade a speed 1 module to a speed 1, or an assembler 2 to an assembler 2. Oddly e.g. a refinery doesn't even have any other variant/tier to which it could be upgraded.
While this would've been a quirky edge case for 1.x, this complicates the matter for 2.0, since we now have quality (and quality wildcard matching). It makes perfect sense to upgrade a normal blue inserter to an uncommon blue inserter, without changing the entity's concrete type; right now I need to first mark the inserters in question for an upgrade to something different, and then apply a different upgrade planner to get the target quality.
In addition to that, some entities that greatly benefit from quality cannot be marked for upgrade at all; e.g. pumps, offshore pumps, thrusters.
Expected behaviour: any item that can be built in the world as an entity should be a valid target for an upgrade planner; each entity should have itself as a valid target for an upgrade planner.
[2.0.32] Upgrade planners can't change the quality of some entities
Re: [2.0.32] Upgrade planners can't change the quality of some entities
Some upgrade planner's offers are determined by what is currently researched.
If you don't have quality researched, you won't get an option to upgrade an inserter to an uncommon inserter.
Machines allow upgrading to themselves, so you are able to specify added/removed modules.
If you have researched quality and the upgrade planner still doesn't allow selecting quality entities, post a savefile so it could be examined.
If you don't have quality researched, you won't get an option to upgrade an inserter to an uncommon inserter.
Machines allow upgrading to themselves, so you are able to specify added/removed modules.
If you have researched quality and the upgrade planner still doesn't allow selecting quality entities, post a savefile so it could be examined.
Re: [2.0.32] Upgrade planners can't change the quality of some entities
Oh, that makes complete sense now. I was in the editor building all kinds of BPs and I didn't have quality (or any of the other normal stuff) researched - it threw me off since I was already able to pick any item or quality. It's still a little unintuitive, but the editor is already so different from normal gameplay that I don't think it matters that much.
I think this can be closed as invalid / won't fix.
I think this can be closed as invalid / won't fix.