[2.0.12] Assembling machines continue to process circuit signals when out of power

Bugs that are actually features.
Sun Serega
Manual Inserter
Manual Inserter
Posts: 3
Joined: Mon Oct 28, 2024 5:55 pm
Contact:

[2.0.12] Assembling machines continue to process circuit signals when out of power

Post by Sun Serega »



Even if you place this blueprint such that only the combinators are powered and the assembling machine is outside of the power pole range - this still works.

In this case, the assembling machine is used to perform a computation (get recipe ingredients), so I think it shouldn't update without power.

Context:
I've been trying to get the controllinator working with 2.0 (it's a mod to debug combinators)
The regular combinators are being paused by setting their energy to 0, which is junky, but still works in 2.0
However, assembling machines continue working when the rest of the contraption is paused, and this ends up messing up the timings...
Having a better way to pause entity logic from mod code would be great, but I don't know if there is a way to do that right now. And I'm not sure if this is a good reason for an API request.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14475
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.12] Assembling machines continue to process circuit signals when out of power

Post by Rseding91 »

Thanks for the report. I'm going to say that this is fine to work this way. Circuit control behaviors on machines have independent update logic and can update even when the machine has no power. If another developer disagrees and wants to change the behavior, they can. But for now this is how it works.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Not a bug”