[17.66] Unable to rotate assembler before selecting fluid recipe
Posted: Fri Aug 30, 2019 10:26 am
It is impossible to rotate an assembler before a fluid recipe has been selected. When a pipe with wrong fluid is present above the assembler, this will prevent selecting a recipe and rotating, making it impossible to rotate it to the correct the orientation.
Steps to reproduce:
1. Create setup in screenshot or paste .
2. Open the recipe menu for the unused assembler
3. Select Electric Engine
4. This will fail with a message of "can't mix fluids."
5. Close the crafting menu again
6. Hover over the still unused assembler
7. Press R to rotate the unused assembler
8. Open the recipe menu for the unused assembler again
9. Select Electric Engine again
10. This will fail with a message of "can't mix fluids." even if should have rotated
Expected behavior:
Rotate works on assemblers even if no fluid using recipe is selected.
OR
When selecting a recipe using a fluid, the assembler rotates to the correct input pipe if present, otherwise to an direction with no wrong pipe, only showing the "can't mix fluids" error if all 4 directions are blocked.
Workarounds:
Remove the offending pipe, select the recipe, rotate the assembler, reintroduce the offending pipe
Create another assembler, select the recipe, rotate, use copy-paste tool to apply the rotation to the original assembler
Steps to reproduce:
1. Create setup in screenshot or paste .
2. Open the recipe menu for the unused assembler
3. Select Electric Engine
4. This will fail with a message of "can't mix fluids."
5. Close the crafting menu again
6. Hover over the still unused assembler
7. Press R to rotate the unused assembler
8. Open the recipe menu for the unused assembler again
9. Select Electric Engine again
10. This will fail with a message of "can't mix fluids." even if should have rotated
Expected behavior:
Rotate works on assemblers even if no fluid using recipe is selected.
OR
When selecting a recipe using a fluid, the assembler rotates to the correct input pipe if present, otherwise to an direction with no wrong pipe, only showing the "can't mix fluids" error if all 4 directions are blocked.
Workarounds:
Remove the offending pipe, select the recipe, rotate the assembler, reintroduce the offending pipe
Create another assembler, select the recipe, rotate, use copy-paste tool to apply the rotation to the original assembler