Page 1 of 1

[2.0.13] Copying a rotated assembling machine doesn't copy the rotation if no recipe is set

Posted: Sun Nov 03, 2024 8:03 am
by nzer
1. Place an assembling machine 2, wire it to a constant combinator, and enable Set Recipe
2. Set a blue circuit signal on the combinator and rotate the assembling machine
3. Copy and paste the assembling machine and combinator, and note that the rotation is preserved
4. Clear the combinator, which also clears the recipe on the assembler
5. Copy and paste again
6. Set a blue circuit signal on the combinator

Expected result: after setting the blue circuit signal on the combinator the assembler is in the same orientation as the assembler that was copied
Actual result: after setting the blue circuit signal on the combinator the assembler is in its default orientation

This creates a problem for blueprints containing assemblers with Set Recipe enabled, as they will not preserve the intended orientation when placed unless the assemblers have a recipe with a fluid ingredient set at the time the blueprint is created.

Re: [2.0.13] Copying a rotated assembling machine doesn't copy the rotation if no recipe is set

Posted: Sun Nov 03, 2024 3:47 pm
by robot256
I checked for duplicates and the precious threads all deal with copy-paste settings, not necessarily blueprints. It does seem like the current design intent for assemblers to not "have rotation" until a fluid recipe is selected, but as you say, circuit controlled recipes is an obvious reason to revisit that decision.


Reference:
viewtopic.php?f=23&t=75076&p=453740#p453740

68771

viewtopic.php?f=11&t=68562

viewtopic.php?f=6&t=30374

Re: [2.0.13] Copying a rotated assembling machine doesn't copy the rotation if no recipe is set

Posted: Sun Nov 03, 2024 10:46 pm
by Muche
Ref 118463