[boskid][2.0.20]Wrong machine orientation after flipping parametrized blueprint
[boskid][2.0.20]Wrong machine orientation after flipping parametrized blueprint
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.
- Attachments
-
- 427520_25.jpg (410.89 KiB) Viewed 496 times
-
- 427520_24.jpg (475.39 KiB) Viewed 496 times
-
- 427520_6.jpg (457.97 KiB) Viewed 496 times
Re: [2.0.20]Wrong machine orientation after flipping parametrized blueprint
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. Might be related to 120686 Blueprint containing rotated foundries without recipe set 'yet' by circuit are pasted incorrectly.
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. 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
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.