HELP! How do I cross pipes?

  • Goldenflare5643
    9th Jun 2020 Member 0 Permalink

    Been trying to cross pipes in a way so i can take a 3 wide pipe and have a 1 wide pipe cross it while still retaining the correct particle directions. I know how to make them flow past eachother but they keep straying onto the other pipes, acording to the pipe guide that shouldnt be happening because 1 wide pipes can correctly travel through other pipe. I split the 3 wide into two 1 wides and tried to make them cross the original 1 wide but still with no luck. I tried making one pipe, deleting the particles where the other one would be, then cutting it out, making the pipe that crosses, then placing the cut out back onto the crossing pipe (with holes that are filled by the crossing pipe) and still it didnt work. I then tried that method on a brand new save and it did work! Is there something about brick generated by pipe that i dont understand? When I try the method that worked on a new save on the save I need it for the particles still stray off their pipes. I dont know what to do.

    EDIT: In https://powdertoy.co.uk/Browse/View.html?ID=2075607 the author somehow got the pipes to cross eachother. How do I do that?

    Edited once by Goldenflare5643. Last: 9th Jun 2020
  • JozeffTech
    9th Jun 2020 Member 0 Permalink

    I think you should use portals. They can be  set up on channel that you need like WIFI. Place PRTI in the place you want particles to come in and PRTO in place where you want them to come out.

  • Goldenflare5643
    9th Jun 2020 Member 0 Permalink

    @JozeffTech (View Post)

     I dont want to use portals on my build, I have used them before and the problem I have with them is that they can hold more than one particle, if they are being used to transport coolant they create a "ghost heat" that makes it hard to cool whatever its cooling because there is twice as much coolant as on screen.

  • jacob1
    10th Jun 2020 Developer 0 Permalink
    I think the issue is that if a single pixel pipe sees another nearby pipe (even if already generated with colors), it won't turn itself into a single pixel pipe. This is probably a bug. It should ignore already generated single pixel pipes when deciding whether to be normal or single.

    You should generate the single pixel pipes elsewhere, then copy+paste them over each other. Use the arrow keys to shift the stamp into the right position while pasting.

    I was able to make this demo of three single-pixel pipe streams overlapping:
  • Goldenflare5643
    10th Jun 2020 Member 0 Permalink

    @jacob1 (View Post)

     i am doing that, I explained that in my post. I think there is something up with the brick that is auto generated around the pipe.

  • jacob1
    11th Jun 2020 Developer 0 Permalink
    @Goldenflare5643 (View Post)
    The brick doesn't do anything.

    Removing brick around an ungenerated pipe will make it start generating. Once pipe is generating, the brick is unnecessary and can be deleted or changed. The only thing the brick does is keep elements inside for non-single pixel pipes. For single pixel pipes, it always follows the path.

    So in my save, I created some single pixel pipes, deleted the brick, and copy pasted them where I wanted. I then added my own brick around it in the end.
    Edited 2 times by jacob1. Last: 11th Jun 2020