[NOT A BUG - IGNORE] [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Thu Nov 21, 2024 11:01 pm
by feofeujo32m3r
Not an actual bug, I was just missing the difference between input and output sides.
What did you do?
Put down a foundry that is connected to some circuitry to decide what to forge.
The pipes are only available at the top, so the orientation of the foundry is rotated 180°C.
Example how it looks when placed: (slightly different version, but same problem)
Screenshot_2024-11-21_23-58-58.png (1.64 MiB) Viewed 1057 times
What happened?
When the recipe changes, the orientation gets reset so that the pipe connections are at the bottom. Then the production gets stuck or when a new recipe is set after, it seems to just void the fluids.
Screenshot_2024-11-21_23-11-32.png (1.41 MiB) Viewed 1057 times
What did you expect to happen instead?
The orientation of the foundry should stay the same when the recipe is changed, so that you can place it once and then don't have to fix the orientation manually when the recipe changes.
Does it always happen, once, or sometimes?
Curiously it does not always happen. I can't really tell what exactly triggers it though.
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Thu Nov 21, 2024 11:51 pm
by feofeujo32m3r
Okay, I'm losing my mind. I reconstructed things so I have pipe access at the bottom. Now it randomly switches the inputs to be at the top when the recipe changes.
Does it just swap away from the pipes for some reason?
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
As you can see at first it's rotated correctly with the plates* and then wrong with the molten copper and then correctly with the plates again.
* shortly before this video the plates were also wrong and I manually rotated it.
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Fri Nov 22, 2024 9:24 am
by feofeujo32m3r
Okay, I tried out some things in the editor and the thing that seems to break it is when recipes are added that have solid outputs.
I made some minimal reproduction setups.
So this one works fine and keeps its rotation between recipe changes:
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Fri Nov 22, 2024 2:45 pm
by feofeujo32m3r
Another piece of information: Rotating the non-working version by 90° still makes it swap opposite to the pipes, so it's not just an up/down thing.
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Fri Nov 22, 2024 3:44 pm
by BlueTemplar
Is there by any chance a difference in behaviour between those that have been rotated (and/or flipped) before placing them, and those after ?
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Fri Nov 22, 2024 4:26 pm
by feofeujo32m3r
I have at the very least tried simply deleting the foundry and placing a fresh one without rotation and connecting the circuits and that still had this issue, if I remember correctly.
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
Posted: Fri Nov 22, 2024 7:56 pm
by MrNukealizer
feofeujo32m3r wrote: Fri Nov 22, 2024 12:36 am
Made a short clip showing it:
2024-11-22 01-14-26 (1).webm
As you can see at first it's rotated correctly with the plates* and then wrong with the molten copper and then correctly with the plates again.
* shortly before this video the plates were also wrong and I manually rotated it.
Everything in that video makes sense because the fluid inputs are on the opposite side from the fluid outputs. It consistently has the inputs on the bottom and the outputs on the top, so that makes sense.
Did you manually rotate it at any point between the screenshots in your first post? If not, that would be an actual problem since the outputs switched from the top to the bottom, but the video doesn't show it.
Re: [2.0.20] Foundry with "set recipe" circuit control resets orientation somewhat randomly
feofeujo32m3r wrote: Fri Nov 22, 2024 12:36 am
Made a short clip showing it:
2024-11-22 01-14-26 (1).webm
As you can see at first it's rotated correctly with the plates* and then wrong with the molten copper and then correctly with the plates again.
* shortly before this video the plates were also wrong and I manually rotated it.
Everything in that video makes sense because the fluid inputs are on the opposite side from the fluid outputs. It consistently has the inputs on the bottom and the outputs on the top, so that makes sense.
Did you manually rotate it at any point between the screenshots in your first post? If not, that would be an actual problem since the outputs switched from the top to the bottom, but the video doesn't show it.
That makes sense, and I'm just a dummy. I'll blame a combination of sleep deprivation and SE playing with its mixed in/out pipe connections.