Page 1 of 1

[boskid][2.0.20]Wrong machine orientation after flipping parametrized blueprint

Posted: Tue Nov 19, 2024 4:37 pm
by zjarek_fp
I created a forge parametrized blueprint and when I flip it the outputs are on the wrong side. Screens show further tests, with wrong recipe, but they show this behavior. Link to the BP: https://factoriobin.com/post/pyq1xa . BP without params work as expected.

Re: [2.0.20]Wrong machine orientation after flipping parametrized blueprint

Posted: Tue Nov 19, 2024 5:39 pm
by Muche
Welcome to the forum, and thank you for the report.

There seem to be two interrelated issues - flipping a parametrized blueprint; and exporting it & importing the string back doesn't yield the same blueprint, in that the rotation/mirror of machines is not saved.

Steps to reproduce:
Have an AM2, set its recipe to Express transport belt.
Rotate it, so the lubricant connection faces west.
Blueprint it, parametrize the recipe to #0.
Place the blueprint, choose parameter #0 as Express transport belt. Note the fluid connection is in the correct direction.
While placing the blueprint, flip it horizontally, choose parameter #0 as Express transport belt. Note the fluid connection still faces west, whereas a correctly flipped version should be east.
Export the blueprint, import it back.
Place the imported blueprint, choose parameter #0 as Express transport belt. Note the fluid connection faces the default north, as does flipped placing attempt's.
ParametrizedFluidRecipeTest.jpg
ParametrizedFluidRecipeTest.jpg (52.26 KiB) Viewed 887 times
Might be related to 120686 Blueprint containing rotated foundries without recipe set 'yet' by circuit are pasted incorrectly.

Re: [boskid][2.0.20]Wrong machine orientation after flipping parametrized blueprint

Posted: Wed Dec 04, 2024 2:07 pm
by boskid
Ok, for 2.0.24 i made assemblers with parameter recipe set to also pretend as direction is relevant for them which fixes the issue.