Page 1 of 1

[boskid] [2.0.16] Blueprint containing rotated foundries without recipe set 'yet' by circuit are pasted incorrectly

Posted: Sun Nov 10, 2024 12:44 am
by mmmPI
Step to reproduce :

Place a foundry with "set recipe" connected to anything so that it show the pipes input/ouput for fluid.

Rotate the foundry so that the pipes point to a different direction. ( not like when placed , connected to a consumer for worse effect ).

turn off the circuit so that the foundry has no recipe again.

create blueprint with the blueprint "seemingly" connected to the consumer, but waiting for a recipe signal.

Placing such blueprint will be non-functionnal, because when the circuits will turn on again, the foundry will not be facing the same way with its pipe ( not toward the consumer).

Example: this 2 blueprint are the same ship, they were not taken at the same time, one had both foundry active, and works when pasted, the other only 1 was active, and so when pasted, the other foundry is facing the wrong way.


What it looks when it doesn't work :




It's easy in this case to spot/avoid the problem, but if you have more it becomes tricky to take the blueprint, as if taking a picture and everyone need to smile at the same time :(


I expected that no matter when the blueprint is "captured" , the pasted version has the foundries facing the same orientation.

Re: [2.0.16] Blueprint containing rotated foundries without recipe set 'yet' by circuit are pasted incorrectly

Posted: Tue Nov 12, 2024 6:13 am
by boskid
Makes sense. For 2.0.17 i made assembling machines report as using directions when they have control behavior with "set recipe" enabled and wire connected.

Re: [boskid] [2.0.16] Blueprint containing rotated foundries without recipe set 'yet' by circuit are pasted incorrectly

Posted: Wed Nov 13, 2024 10:42 pm
by mmmPI
great ! thank you !