[2.0.15] Upgrade planner allows to select fuels but does nothing with them

Bugs that are actually features.
User avatar
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 843
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

[2.0.15] Upgrade planner allows to select fuels but does nothing with them

Post by IsaacOscar »

This is a very minor thing, but it did confuse me.
What did you do?
I created an upgrade planner, and noticed there was a tab for intermediate products.
Curious, I went to the tab and noticed that they where all fuel items, so I choose one (coal) and upgraded it to a different fuel (solid fuel).
See here:
11-15-2024, 19-25-27.png
11-15-2024, 19-25-27.png (503.61 KiB) Viewed 528 times


I then used said upgrade planner on a setup consisting of:
a requester chest configured to request coal, an inserter, a locomotive with cuel in the fuel slots, and with a "fuel" wait condition specifying coal.
What happened?
The only thing effected by the upgrade planner was the inserter, which was upgraded to a fast inserter. (This to me suggests that the fuel settings in the planner were being completely ignored, and the upgrade planner behaving like they weren't there; this is confirmed by adding non-fuel things to the planner, which will then have it only effect those things).
What did you expect to happen instead?
I expected the upgrade planner to "upgrade" the coal to solid fuel.
I also expected the inserter to be unaffected.
Does it happen always, once, or sometimes?
Always. There may be some case where it would upgrade the "coal" to solid fuel that I haven't thought of.

Having fuels as an option for upgrade is strange as every other upgrade planner only affects entities, not items.
Moreover, "Uranium fuel cells, Nutrients, and bioflux are options in the upgrade planner, despite them not being exchangeable with any other fluid type.
Bioflux
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3754
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.15]

Post by boskid »

AFAIK this feature was originally implemented primarily to allow upgrading fuel requests on a blueprinted train and anything else was ignored.
User avatar
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 843
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

Re: [2.0.15] Upgrade planner allows to select fuels but does nothing with them

Post by IsaacOscar »

What kind of "request", I can't work out how to make a logistic request on a locomotive.
User avatar
LCStark
Fast Inserter
Fast Inserter
Posts: 201
Joined: Thu Jan 28, 2021 5:04 pm
Contact:

Re: [2.0.15] Upgrade planner allows to select fuels but does nothing with them

Post by LCStark »

IsaacOscar wrote: Fri Nov 15, 2024 10:36 am What kind of "request", I can't work out how to make a logistic request on a locomotive.
Make a blueprint of your existing train - Ctrl+C then hold Shift and drag around the locomotive. In the blueprint check both "Trains" and "Vehicle fuel". That vehicle fuel is what this planner upgrades. It does also work on other blueprinted vehicles.
User avatar
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 843
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

Re: [2.0.15] Upgrade planner allows to select fuels but does nothing with them

Post by IsaacOscar »

Ah, so it only works when you apply it to an existing blueprint and not when you drag it over existing entities. It also doesn't work if you drag it over a ghost train. That is very confusing.
Interestingly, using it to make a train with a uranium fuel cell causes a robot to take the fuel cell to the train, and then immediately take the cell back to storage.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3754
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.15] Upgrade planner allows to select fuels but does nothing with them

Post by boskid »

Moving to Not a bug - selected fuels are usable to upgrade fuel items in blueprints for example when you have blueprinted trains with fuel. This feature was only implemented for fuels in blueprint and does not cover in world entities, that would be a feature request.
Post Reply

Return to “Not a bug”