[2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Bugs that are actually features.
OzarkRanger
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat May 09, 2020 3:38 am
Contact:

[2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by OzarkRanger »

It appears that in 2.0.21 nuclear reactors now include the contents of the burnt result output slot when fuel is read with the circuit network. The previous behavior was to only read fuel cells being consumed or in the input slot.

I didn't find anything in the release notes that sounded like this was intentional. My experience was that it can wreak unexpected havoc with nuclear control logic that uses the signal from an inserter removing the depleted cell to trigger loading a new cell during the same swing.

The attached save has a single nuclear reactor with a single depleted cell in the output slot and a display panel reading fuel from the reactor with the circuit network. In 2.0.20 the panel shows nothing, and in 2.0.21 it shows the depleted cell in the output slot.
2.0.20 behavior
2.0.20 behavior
Screenshot 2024-11-26 004412 2.0.20.png (84.79 KiB) Viewed 429 times
2.0.21 behavior
2.0.21 behavior
Screenshot 2024-11-26 004720 2.0.21.png (83.89 KiB) Viewed 429 times
Attachments
bug-2.0.21-2024112600.zip
save file showing problem
(1.28 MiB) Downloaded 7 times
factorio-current.log
2.0.21 log file
(8.64 KiB) Downloaded 10 times
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 307
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

Re: [2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by IsaacOscar »

The new behaviour makes more sense.
And they're separate signals. So I don't understand what the problem is.
You can always use an arithmetic/decider combinator if you really want to filter out the depleted cell signal.
Attachments
Screenshot 2024-11-26 173621.png
Screenshot 2024-11-26 173621.png (790.77 KiB) Viewed 385 times
eugenekay
Inserter
Inserter
Posts: 32
Joined: Tue May 15, 2018 2:14 am
Contact:

Re: [2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by eugenekay »

This is actually more consistent now with how other Machines work, ex: Centrifuges include the Input and Output slots in their Signal, summed-together.
Screenshot 2024-11-26 022842 Centrifuge Tooltip.png
Screenshot 2024-11-26 022842 Centrifuge Tooltip.png (403.61 KiB) Viewed 380 times
Screenshot 2024-11-26 022756 Centrifuge Contents.png
Screenshot 2024-11-26 022756 Centrifuge Contents.png (1.31 MiB) Viewed 380 times
Screenshot 2024-11-26 022822 Centrifuge Signal.png
Screenshot 2024-11-26 022822 Centrifuge Signal.png (77.19 KiB) Viewed 380 times
However, I do agree that the Reactor Tooltip does not make this as clear as the Centrifuge - "Reads fuel inventory and currently burning fuel."
Screenshot 2024-11-26 022930 Reactor Tooltip.png
Screenshot 2024-11-26 022930 Reactor Tooltip.png (370.64 KiB) Viewed 380 times
In my reactor setup, the Inserter to load fresh Fuel Cells uses a condition for "Fuel Cell = 0 AND Temperature < 800".... so I didn't notice the change :-) The Inserter removing Depleted Cells does not have any conditions.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3073
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by boskid »

Why do i always regret doing changes which i would say are for the better, not the worst? This change was primarily done for consistency with incoming feature to read fuel from biochambers.
MechBFP
Long Handed Inserter
Long Handed Inserter
Posts: 63
Joined: Sun Nov 03, 2024 4:02 am
Contact:

Re: [2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by MechBFP »

boskid wrote: Tue Nov 26, 2024 8:25 am Why do i always regret doing changes which i would say are for the better, not the worst? This change was primarily done for consistency with incoming feature to read fuel from biochambers.
Definitely keep it. Consistency is worth it and people can update their designs accordingly.
Every change is going to break someone’s workflow. Reminds me of this lol https://xkcd.com/1172/
OzarkRanger
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat May 09, 2020 3:38 am
Contact:

Re: [2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by OzarkRanger »

boskid wrote: Tue Nov 26, 2024 8:25 am Why do i always regret doing changes which i would say are for the better, not the worst? This change was primarily done for consistency with incoming feature to read fuel from biochambers.
Oops, sorry for the implied criticism. I actually think the change makes sense, but I didn't see it in the release notes so I assumed it was unintentional and needed to be reported. If you want my vote, I say keep it.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3073
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.21] reading nuclear reactor fuel now includes depleted fuel cells

Post by boskid »

OzarkRanger wrote: Tue Nov 26, 2024 5:39 pm If you want my vote, I say keep it.
Thank you. I would keep it anyway.

The change was small enough that i decided it does not need to be mentioned in changelog, now i see i was wrong.
Post Reply

Return to “Not a bug”