tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
116 stars 17 forks source link

[Suggestion] Pipe Clipping #5588

Open TIKIRobo opened 7 months ago

TIKIRobo commented 7 months ago

I know this is quite low priority right now but I would love it if pipes on child entities could clip through other blocks

image image I was working on updating an old build of mine to work as a survival friendly base when I realized I will have to these cool spotlight sections (which you can see i started on before realizing my mistake that they can't be replaced)

while I do understand the want to move away from clipping I feel that pipes should be more consistent across main entity and child entity collisions
image image image

as you can see i have used pipes in the past for my steampunk inspired ships but because they no longer clip I find it difficult to make convincing levers and oars etc

I am not asking for pipes to clip when CEs move just for static CEs (no collision detection for placing the pipes on CEs, at least with hull blocks and such, but they should check for collisions once placed so that they can't just swing around wildly), ik you dont want people's ships to have wild pipes swinging through walls so this should be a good compromise

asanagisae commented 7 months ago

Along these lines, would it be possible to have pipes and tubes clip through glass blocks the same way they clip through armor, stone, and wood blocks? Functionally, glass is just armor but transparent, just another "texture". It would open up a world of possibilities for creating custom canopies, especially on smaller ships like fighters.

kynamats commented 7 months ago

definitely a sorely missed building feature! I hope there's a way to have the best of both worlds with static & moving child entities.

ProPeach commented 7 months ago

I miss this feature a lot too, it was a real shame to loose! It's useful for piping fuel about too, with the way it works now you have to route pipes around any hull on child entities rather than just clipping right through it like it used to work. It doesn't break the "head canon" either, angled hull is just more hull that a pipe could be built through

Following on from what @asanagisae mentioned, I think there are some bricks in the Construction tab of the codex which pipes cannot clip through too like the vent/covers. It feels strange to have pipes clip through some shapes in thar category, but not others. A more consistent experience would be preferable imo.

Majikmonster commented 5 months ago

I'm throwing in my vote for this feature to return. It was an unpleasant surprise to discover it had been removed when I updated my game without reading the patch notes and found that the other half of my cargo carrier couldn't be completed (without cheesing it, which I've been doing ever since). I'd rather this be a legit feature than relying on an exploit. If pipes are meant to clip, they need to do so consistently, and that means with non-system bricks and across parent/child entities.