[0.17.45] Bad pipe collision detection when pipe is placed by robot

Things that has been reported already before.
AJoNee
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Jun 04, 2019 6:02 pm
Contact:

[0.17.45] Bad pipe collision detection when pipe is placed by robot

Post by AJoNee »

I am standing beside a pipe like this:
Before placement.png
Before placement.png (108.02 KiB) Viewed 569 times
I try to place a pipe at my position i got an error message, that it can not be placed because of me .("Spieler ist in Weg)
I try to place it as a ghost. My roboport will build it, it looks like this:
After placement.png
After placement.png (102.7 KiB) Viewed 569 times
In the result I cannot move anymore until I removed a pipe.

If i m standing a little bit away from the pipe the robot will be blocked like this:
robot blocked.png
robot blocked.png (125.54 KiB) Viewed 569 times
Moving to the pipe will result in a blocked position.
Attachments
factorio-current.log
(9.15 KiB) Downloaded 80 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 16300
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.45] Bad pipe collision detection when pipe is placed by robot

Post by Rseding91 »

Thanks for the report. There are several of these cases with pipes and walls however I don't consider them worth looking into because they have non-trivial steps to get into them and trivial steps to get out of them. Additionally changing all of the collision detection logic when building in normal form + ghost form to account for it would increase the collision detection logic by several times for very little gains.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Duplicates”